如何强制/proc
重命名为其他名称?
mv /proc /0
给出
mv: cannot move ‘/proc’ to ‘/0’: Device or resource busy
答案1
您无法重命名当前安装文件系统的目录。
(为什么不呢?我预计它会弄乱许多跟踪已安装文件系统的内核数据结构。)
然而,Linux 允许您更改文件系统安装的目录。你可以这样做:
mkdir /0
mount --move /proc /0
此后,proc文件系统将被挂载到 上/0
,并且/proc
不再是挂载点。
当然,不要在生产系统上执行此操作。它不会完全破坏您的系统,但是,它只会使某些程序无法正常工作或根本无法工作(例如,告别ps
)。保持 root shell 打开,然后运行mount --move /0 /proc
以将 proc 文件系统返回到应用程序查找它的位置。