如何在 Ubuntu 中终止进程?

如何在 Ubuntu 中终止进程?

我如何终止我自己的非 root 帐户运行的所有进程?

我的 Windows 机器上有一些旋转的 smbd 进程,所以我通过 telnet 连接到 Linux 服务器,我想终止这些旋转的进程。我没有权限重新启动服务或重启机器。

答案1

要终止您有权终止的所有进程,只需运行以下命令

kill -15 -1kill -9 -1取决于所需的行为(用于man kill了解详细信息)

要终止特定进程(例如 Firefox),只需运行

pkill firefox或者killall firefox取决于你想要的行为:“killall” 和 “pkill” 之间有什么区别?

如果你想查看正在运行的进程,请使用命令

ps -ef

如果你想查找用户 bob 的所有进程,这可能会有所帮助

pgrep -l -u bob

或者

ps -ef | grep bob

答案2

使用sudo kill <pid>sudo killall <process-name>

答案3

您可以使用

ps -ax | grep application name 

如果你在终端中搜索 Firefox 类型ps -ax | grep firefox,它会显示相应应用程序的进程 ID。kill如果进程 ID=1317,则可以通过命令停止该应用程序,

kill -9 1317

答案4

我会使用xkillxkill在终端中输入并单击窗口,或者输入xkill进程ID,它将被终止。

xkill详细了解x.org。

相关内容