答案1
在terminal
...
ps auxc # to determine the PID (process ID) or process name
例子...
PID name
| |
V V
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 205712 7904 ? Ss Jun17 0:05 systemd
root 2 0.0 0.0 0 0 ? S Jun17 0:00 kthreadd
root 4 0.0 0.0 0 0 ? S< Jun17 0:00 kworker/0:0H
root 6 0.0 0.0 0 0 ? S Jun17 0:01 ksoftirqd/0
root 7 0.1 0.0 0 0 ? S Jun17 2:57 rcu_sched
root 8 0.0 0.0 0 0 ? S Jun17 0:00 rcu_bh
root 9 0.0 0.0 0 0 ? S Jun17 0:00 migration/0
r
按进程 ID...
sudo kill -HUP PID # the nice way
sudo kill -9 PID # if -HUP doesn't work
或按流程名称...
sudo killall -HUP process_name # the nice way
sudo killall -9 process_name # if -HUP doesn't work
答案2
我通常这样做:
- 发现应用程序的 pid 有问题
ps - A | grep someTextToFind
例如:如果你的应用程序是 doubleCommander
ps -A | grep doubl
2727 ? 00:04:06 doublecmd
kill -9 2727
如果这样程序也运行了。
点击仪表板,搜索系统监视器
- 查找您的应用程序
- 点击右下角
- 杀了我希望这能有帮助!