为什么“sudo rm /bin/kill”不删除kill可执行文件

Sui*_*oga 0 linux kill ubuntu

我尝试sudo rm /bin/kill在 Ubuntu VM 中运行以删除kill命令。运行which kill没有输出,好像文件不存在但运行kill完美?

为什么kill在明显删除可执行文件后仍然有效?

jcb*_*rmu 8

如果您发出一个type kill响应将是:

kill is a shell builtin
Run Code Online (Sandbox Code Playgroud)

Kill 包含在 bash shell 本身中。

直接在shell中直接执行,不调用其他程序。

要了解 bash shell 中的所有命令,请使用help | less.