Linux
刪除文件夾 /usr/lib/systemd/system 現在的後果
上次我刪除 /usr/lib/systemd/system 中的文件夾系統。我不知道如何,但是 ubuntu 伺服器 18.04 的文件夾系統有多重要?我應該期待什麼後果?
親切的問候,
黑鬍子
在測試系統上做這個可能具有破壞性的事情,看看會發生什麼。為此目的創建的主機,或者俱有已知恢復計劃的主機。
這裡不確定的一個原因是 Fedora 和 EL 非常努力地把所有東西都遷移到
/usr
. 在 CentOS 7 上,/usr/lib/systemd/system
肯定包含系統單元,將它們全部刪除會導致系統無法執行。根據Ubuntu 的手冊頁,他們並沒有完全一樣,並且有
/lib/systemd/system
./usr/lib/systemd/system
我不知道為什麼確切存在於 Ubuntu 上。查看它的內容是否是指向實際位置的符號連結,或者可能是幾個未按照 Ubuntu 約定打包的放錯位置的單元。在具有包管理的系統上,理想情況下
/usr
,/lib
僅通過安裝和刪除包進行管理,無需直接處理文件。systemd 的搜尋路徑很好地支持這一點,例如/etc/systemd/system/
是本地自定義單元和覆蓋的好地方。