删除了 pts 文件ptmx
,/dev/ptmx
无法启动终端。出现错误:
There was an error creating the child process for this terminal
和
Text was empty (or contained only whitespace)
尝试下载文件/dev/ptmx
,然后将其放回/dev/
文件夹,但遇到了权限问题。当我在移动或复制文件之前更改权限时,系统提示复制的文件是只读文件。当我回头检查时,我猜权限没有保留,尽管看起来好像是保留的。或者发生了其他事情。
真的真的不想重新安装 Ubuntu。记录一下,我删除了他们没有丢失的文件。
答案1
我们可以看到这/dev/pts
是一个伪文件系统:
$ mount | grep 'on /dev/pts'
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
因此:硬盘上没有地方存放这些文件。它们是代表操作系统中某些内容的虚拟文件。
我怀疑是否有人想过将创建新文件作为操作系统来实现。
我敢打赌,只需重新启动机器就会将操作系统重置回正常状态,并且这些“文件”会再次出现。