Questions tagged «process»

有关识别过程,列出它们,发送信号,杀死它们,分配和使用过程优先级的问题。


13
如何在Ubuntu中终止进程?
如何杀死我自己的非root帐户运行的所有进程? 我有一些由Windows计算机引起的旋转smbd进程,因此我远程登录到linux服务器,我想杀死这些旋转进程。我无权重新启动服务或重新启动计算机。
149 process  users  kill 

4
什么是僵尸进程?
使用top基于和gui的命令,System Monitor我可以看到目前有几个僵尸进程。 什么是僵尸进程? 它们是否会影响僵尸所针对的系统或应用程序的性能。他们使用过多的内存还是根本没有使用任何内存?
138 process  zombie 

9
从终端在后台运行程序
如何在Shell后台运行程序,并能够在运行程序的同时关闭Shell?假设我的UI出现问题,或者由于某种原因,我需要从终端窗口启动程序,例如nm-applet: nm-applet 启动时,它占据了终端窗口的前景。 有什么简单的方法可以在后台运行程序而无需打开终端或使其占据整个终端? 关于这一点,我确实找到了一种从终端运行程序并使它允许其他输入的方法,方法是&在命令后面附加一个&符号(): nm-applet & 但这并没有多大用处,因为一旦终端关闭,终端中启动的任何进程都会被杀死。


7
“ kill <PID>”没有真正杀死进程,为什么?
我正在尝试提高命令行技能,但是遇到了无法终止进程的问题。我键入kill 22002200是我的PID,并且不会终止该进程。几分钟后,等待仍然是在top和ps aux。我什至尝试用sudo键入-没有结果。 任何想法为什么会那样? 编辑 我发现了一个怪异的依赖关系,其中fg更新了进程列表: x@xxx:/etc/grub.d$ ps PID TTY TIME CMD 1723 pts/0 00:00:00 bash 2200 pts/0 00:00:00 top 2202 pts/0 00:00:00 top 2258 pts/0 00:00:00 ps x@xxx:/etc/grub.d$ fg top x@xxx:/etc/grub.d$ ps PID TTY TIME CMD 1723 pts/0 00:00:00 bash 2200 pts/0 00:00:00 top 2620 pts/0 00:00:00 ps x@xxx:/etc/grub.d$ …




3
处理“好”与“优先”
运行时top,我可以看到以下示例(示例): PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 4586 ipc-adm+ 20 0 1303900 605152 92844 S 30,6 29,3 3:52.88 firefox 3985 ipc-adm+ 20 0 258588 124508 63072 S 12,2 6,0 0:40.04 compiz 3092 root 20 0 172392 56164 25980 S 6,1 2,7 0:30.13 Xorg 我感兴趣的有两个值:(PR优先级)和NI(尼斯)。 …

6
如何找到僵尸进程?
System information as of Fri Mar 9 19:40:01 KST 2012 System load: 0.59 Processes: 167 Usage of /home: 23.0% of 11.00GB Users logged in: 1 Swap usage: 0% IP address for eth1: 192.168.0.1 =&gt; There is 1 zombie process. Graph this data and manage this system at https://landscape.canonical.com/ 10 packages …
100 process  zombie 

3
如何从CLI杀死所有tmux会话(或至少多个会话)?
如何从(Ubuntu)CLI杀死所有tmux会话(或至少多个会话)? 当我ps aux | grep tmux看到3个过程时: UU 2970 0.0 0.0 19556 1228 pts/0 S+ 02:48 0:00 tmux UU 3445 0.0 0.0 12944 988 pts/5 S+ 03:31 0:00 grep --color=auto tmux UU 27557 0.0 0.2 29788 4840 ? Ss Jan04 0:02 tmux 我如何一次杀死所有这些(或至少其中一些是选择性)?
94 process  tmux 

4
“ killall”和“ pkill”有什么区别?
使用只是普通后kill &lt;some_pid&gt;在Unix系统上多年,我学会pkill从一个年轻的Linux精明的同事同事1。 我很快就接受了Linux方式,在许多白天和黑夜,减速和竞赛条件下进行pgrep-ing和pkill-ing。一切都很好。 但是现在我什么都看不见了killall。操作方法似乎仅提及killall,而且我不确定这是否是某种并行开发,或者killall是的后续产品pkill,还是其他产品。 它似乎具有更强的针对性pkill,但我确定我遗漏了一些东西。 可以使用Ubuntu / Debian精通2的人员解释何时(或为什么)killall应该使用(特别是应优先使用pkill(pkill通常看起来更容易,因为我可以用名字匹配,至少在默认情况下会更草率))。 谈到时killall,我没有想到在某些Unix系统(Solaris,AIX 、?)上会杀死所有用户进程的命令。这是该版本的描述,来自IBM AIX的联机帮助页: killall命令会取消您启动的所有进程,但产生killall进程的进程除外。此命令提供了一种方便的方法来取消由您控制的shell创建的所有进程。由root用户启动时,killall命令会取消所有可启动进程(启动该进程的进程除外)。如果指定了多个信号,则仅最后一个有效。 1个 “同事”是从“同事”免费升级的,所以也可以。 2本来我以为这是Linux或Debian,但有消息说Linux killall源自BSD风格的Unix。



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.