
如何強制/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 檔案系統返回應用程式查找它的位置。