是否可以从通过 LAN 远程连接的 Windows(XP)机器杀死在 Ubuntu 机器上运行的进程?
我可以通过以下命令从远程 Windows 机器(在 LAN 中)终止 Windows 机器中的进程,
taskkill /S system /U username /P password /IM process.exe
Run Code Online (Sandbox Code Playgroud)
有没有类似的东西可以杀死在 Linux 机器上运行的进程?
openssh-server
在 Ubuntu 上安装,在 Windows 上安装PuTTY。然后你可以在你的 Ubuntu 机器上从 Windows 上获得一个 shell。
一旦登录到你的Ubuntu计算机远程,你可以使用kill
或pkill
或killall
根据自己的喜好。pkill
如果您只想根据进程的名称杀死,我觉得最简单。例如:pkill firefox
但是,如果您想杀死一个您知道其 PID(进程 ID)的特定进程(可能通过查看 的输出ps -ef
),您可以使用kill 1234
您可以将终止信号与这些信号结合起来,说明应该如何杀死它们。默认值为 15 或 SIGTERM(term = terminate),这是一个礼貌的请求,请立即关闭。如果进程没有响应,则 9 (SIGKILL) 很受欢迎。man 7 signal
有关信号的更多信息,请参见。要使用它,kill
或者pkill
您只需添加-9
例如: kill -9 firefox
归档时间: |
|
查看次数: |
6261 次 |
最近记录: |