查找进程的pid/终止进程
在客户端的terminal中运行sslocal来使用shadowsocks时,如果在命令末尾加上”&”让进程在后台运行。之后如果要对shadowsocks作调整,那么需要查找sslocal的pid来kill之前的进程。
一种常用的方式为
$ps a | grep sslocal
7380 pts/1 S+ 0:12 /usr/bin/python /usr/bin/sslocal -q -c ipv6_shadow.json
13644 pts/2 S+ 0:00 grep --color=auto sslocal
ps
代表process status,查看进程的状态。可以看到sslocal的pid为7380。
更为简洁的方式为
pgrep sslocal #查找进程sslocal的pid
pkill sslocal #kill进程sslocal