我尝试sudo rm /bin/kill
在 Ubuntu VM 中运行以删除该kill
命令。运行which kill
没有输出,好像文件不存在,但运行kill
正常?
为什么kill
删除可执行文件后它仍然有效?
答案1
如果你发出,type kill
响应将是:
kill is a shell builtin
Kill 包含在 bash shell 本身中。
它直接在 shell 中执行,而无需调用其他程序。
要了解 bash shell 中的所有命令,请使用help | less
。