这时候会让我们很怀念xp下的资源管理器程序,可以轻松关掉僵尸进程。其实在linux下面也可以的。 我们可以通过终端输入 PS -A命令来查看当前启动的进程有哪些 PID TTY TIME CMD 873 tty4 00:00:00 getty 878 tty5 00:00:00 getty ... ... 1790 ? 00:00:00 eclipse 1791 ? 00:04:49 java 1835 ? 00:00:02 adb ... ... 这里面与eclipse 有关的有两个进程,分别是 1790 ? 00:00:00 eclipse 1791 ? 00:04:49 java 找到这两个进程后,执行 sudo kill 1790 1791 就可以轻松杀死eclipse 这个僵尸进程了。 有时候在终端安装程序的时候,会提示错误: E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用) 这表明安装进程被占用了,解决办法如下: Step 1. ps -aux | grep apt-get 得到类似下面的输出: USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 2793 0.0 0.2 89964 4948 ? S 08:59 0:00 sudo apt-get install ttf-mscorefonts-installer root 2796 1.5 2.7 99340 57316 ? S 08:59 0:07 apt-get install ttf-mscorefonts-installer kjc-wuk+ 3354 0.0 0.1 15964 2368 pts/25 S+ 09:07 0:00 grep --color=auto apt-get 可以看出是PID为2793和2796的进程占用了apt-get,最后那个是上一条查询命令,不管他 Step 2. sudo kill 2793 2796 还有个办法就是强制解锁: 强制解锁,命令 sudo rm -rf /var/cache/apt/archives/lock sudo rm -rf /var/lib/dpkg/lock |
|
来自: herowuking > 《Linux》