Kar*_*son 8 command-line process
我目前正在使用以下命令来获取进程:
ps -xa | grep node
Run Code Online (Sandbox Code Playgroud)
结果如下:
13611 ? Sl 0:03 /opt/brackets/Brackets-node /opt/brackets/node-core
20713 pts/1 Sl 0:00 node --harmony app.js
20838 pts/1 S+ 0:00 grep node
Run Code Online (Sandbox Code Playgroud)
我使用命令kill -9 20713来终止node --harmony app.js进程。
我怎样才能node --harmony app.js用一个命令杀死每一次?我厌倦了每次都输入进程号。
mur*_*uru 10
使用pkill:
pkill node
Run Code Online (Sandbox Code Playgroud)
这也将匹配另一个命令,所以微调它:
pkill -f "node --harmony app.js"
Run Code Online (Sandbox Code Playgroud)
这与完整的命令行 ( -f) 完全匹配,因此它应该只命中所需的命令。