阿里云服务器上不小心删除了几个文件,现在登陆进去一片空白

2020-02-03 23:08:55 +08:00
 edison111cry

好像删除了 agetty, tty1-7, mingetty 这几个东东。

现在用 SSH 登陆到阿里云服务器后就是空白的了,怎么办?搜了一下这几个东东是文字界面相关的

2194 次点击
所在节点    问与答
10 条回复
dndx
2020-02-03 23:10:46 +08:00
别折腾,直接重装吧
edison111cry
2020-02-03 23:13:42 +08:00
@dndx 不会吧,这么坑,里面好多东西呢
edison111cry
2020-02-03 23:16:30 +08:00
@dndx 现在还有一个之前的 SSH 窗口没有关掉,可以连着有文字界面操作,新打开的 SSH 窗口都是空的,不显示文字界面,在阿里云后台的 console 里打开也是一样的空的
Vhc001
2020-02-03 23:22:55 +08:00
试试能不能用 SCP 把数据拉回来,然后重装
Osk
2020-02-03 23:26:11 +08:00
/dev/ 下面的吗?

如果是 /dev 下的,devtmpfs 重启应该能回来吧。。。
edison111cry
2020-02-03 23:27:32 +08:00
@Vhc001 不会吧,一定要重装吗,其他的都一切都正常的,感觉应该只是这个 tty 的文字界面的应用被误删了,不能把这个应用给 install 回来了吗
edison111cry
2020-02-03 23:30:04 +08:00
@Osk 嗯,是的,都是在 /dev 下面的
devtmpfs 怎么重启,还是说要重启阿里云这个服务器,现在还有之前连的 SSH 的界 面可以用,再新连的界 面登陆 进去都是空白不显示文字界 面了
NerverLibis
2020-02-03 23:32:27 +08:00
把文件传回去试试,ssh 断掉也可以试试阿里云网页版链接,文件从同版本 iso 取出即可
edison111cry
2020-02-03 23:36:55 +08:00
刚试了一下下面的方法,文字界 面出现了哈:(感谢前面几位大佬的帮忙)

主要原因
使用的 ptmx 设备没有在 /dev 环境下
这个一般设备在 pts 目录下
所以采用的策略。直接做个链接文件,在 dev 目录下执行
ln -s ./pts/ptmx ./
或者手动在 /dev 目录下创建一个 ptmx 文件
illl
2020-02-04 01:46:56 +08:00
nc

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/641975

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX