查看进程
ps -ef
或
ps -aux
网上的文章都是用下面那个,可以显示更多的数据。
通过这个指令可以查看所有进程的PID,找到你要杀死的进程的PID。一般都是找UID为自己的进程,可以忽略Root的进程,这样可以找得快一点。当然,如果你是用sudo
来启动的就必然是找Root用户。
参数解析
-e
:同-A
,都是显示所有进程。
-f
:输出格式控制,显示更多的字段,不加连PID都不显示。
当清楚的知道你想要查看的进程,可以配合grep使用
如需要找到bluetoothd相关进程,则可以这样
ps -aux | grep 'bluetoothd'
然后就可以使用下面那个指令杀死线程了。(不要去杀掉它,那是系统进程,我也不知道杀死之后会怎么样~)
杀死进程
kill PID
这里的PID就是你要杀死的进程的PID。
如果应用卡死的情况上面那个指令可能杀不掉,可以使用那面这个指令
kill -9 PID