你用的哪個版本的 Ubuntu? 現在要移除核心套件都會強制擋住了。如果你執意要做,就應該要知道會發生什麼事,還有怎麼救:
E: Removing essential system-critical packages is not permitted. This might break the system.
都知道要用busybox救還不知道 coreutils 是用來幹嘛的…
busybox ln -s /bin/busybox /bin/rm
busybox ln -s /bin/busybox /bin/cp
之后这些命令就可以恢复使用,然后我再重新安装coreutils
你這樣的裝法「會動」,但其實可能只是運氣不錯
以後這種問題還是用安全的方式去處理,或是重新安裝系統
然後你真的要移除某些特定套件但又不想動到相依賴的核心套件
請去研究一下 apt or apt-get 的各種使用參數
我之前利用dpkg --purge --force-all coreutils强制卸载了coreutils
rm -rf /bin/nohup我现在使用rm彻底删除nohup
现在没有显示版本号,显示ubuntu mantic minotaur
nohup 本身才沒有問題,請先弄清楚殭屍進程是怎麼產生的才清楚要怎麼避免它
用開發中的流血前沿(bleeding edge)版本再來抱怨遇到問題根本活該好嗎?
看來下面幾位前輩幫忙回答了
我就不多嘴了
祝福你以後遇到問題都能順利解決
還是很爛啊,哪天 apt update 更新後又回來了,不過你高興就好👍
查了一下那個東西應該只是個工具,會變殭屍是自己的問題吧
怪不得SSH端口改不过来,ssh的socket套接字22端口
改了/lib/systemd/system/ssh.socket
sshd_config 改 port 後沒生效,有試過重起 sshd 服務嗎?不然重開機就可以了
也許他會手抖 只要看到 nohup 這個東西的存在就會去用他,一直用意直爽
其他像 nohup 的還有很多呀,像 bash 可以用 wait
看了一下 這玩意兒只是沒掛起來 跟 Zombie 沒半毛關係啊ww