Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ssh 我怎样才能看到远程ubuntu服务器上运行的进程并杀死它们?_Ssh_Nohup - Fatal编程技术网

Ssh 我怎样才能看到远程ubuntu服务器上运行的进程并杀死它们?

Ssh 我怎样才能看到远程ubuntu服务器上运行的进程并杀死它们?,ssh,nohup,Ssh,Nohup,我用nohup启动了一些进程,但它们不能正常工作,所以我需要找到并杀死它们,但我不知道pid或任何东西 SSH-in,然后使用ps命令列出正在运行的进程,并结合grep命令将结果列表过滤到您需要的内容: ps aux | grep something “ps aux”返回当前运行的所有进程的列表 “grep something”接受该列表(通过管道(“|”)并只输出与“something”匹配的字符串 例如,如果您想找到httpd流程,您可以使用 ps aux | grep httpd 结果

我用nohup启动了一些进程,但它们不能正常工作,所以我需要找到并杀死它们,但我不知道pid或任何东西

SSH-in,然后使用ps命令列出正在运行的进程,并结合grep命令将结果列表过滤到您需要的内容:

ps aux | grep something
“ps aux”返回当前运行的所有进程的列表 “grep something”接受该列表(通过管道(“|”)并只输出与“something”匹配的字符串

例如,如果您想找到httpd流程,您可以使用

ps aux | grep httpd

结果将包含可用于杀死它们的PID。

不需要任何带有pgrep的管道:

pgrep -l httpd