hyt*_*omo 40 command-line kill
以下命令将我注销(不要运行此命令):
kill -9 -1
Run Code Online (Sandbox Code Playgroud)
我不明白为什么。
谁可以给我解释一下这个?
chr*_*tis 71
语法是kill SIGNAL PID.
该-9选项指定SIGKILL应该发送信号(立即终止目标进程,并且指定 PID-1是“除自身和 init 之外的所有进程”的简写。
由于您不使用sudo(并且可能没有 root 权限),这会立即杀死您有权杀死的所有进程 - 您的整个会话,从而将您注销。
mon*_*nge 27
尝试
man kill
Run Code Online (Sandbox Code Playgroud)
获得 kill 命令的解释..
它说:
-1 的 PID 是特殊的;它表示除kill 进程本身和init 之外的所有进程。
和
例子
杀 -9 -1
Run Code Online (Sandbox Code Playgroud)Kill all processes you can kill.
我希望您能理解为什么您的计算机会在您结束所有进程时将您注销。你放弃了一切。
希望这可以帮助。
您提供-1的进程 ID:来自kill手册页:
A PID of -1 is special; it indicates all processes except the
kill process itself and init.
Run Code Online (Sandbox Code Playgroud)