Questions tagged «process»

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



6
Shell脚本根据名称杀死-9
有没有办法(也许是脚本)如何自动执行此过程: petr@sova:~$ ps -ef | grep middleman petr 18445 2312 1 12:06 pts/2 00:00:01 /home/petr/.rvm/gems/ruby-1.9.3-p362/bin/middleman petr 18581 13621 0 12:08 pts/0 00:00:00 grep --color=auto middleman petr@sova:~$ kill -9 18445 不幸的是,pkill它太弱了,因为我必须-9选择on kill。
28 bash  process  kill 

6
是什么导致Nautilus每当我杀死它时重新启动?
在htop中,我杀死了Nautilus,并在一秒钟之内用新的PID回来了! 重新启动的Nautilus将显示在“进程”列表中,但是在我手动启动Nautilus之前没有GUI。我听说过Nautilus与台式机配合使用的情况……也许就是原因(?)。 是否有某种“看门狗”程序关注某些发行关键的程序?监视Nautilus似乎不是Linux内核问题,所以我只是想知道这里发生了什么?

5
谷歌浏览器杀死进程如何从终端关闭窗口?
即使仅打开一个窗口,谷歌浏览器通常也会运行8到9个进程。为了安全地关闭Google Chrome浏览器窗口,我应该杀死其中哪个过程? 这是我的ps -Af | grep chrome输出: 1000 2706 1 2 23:01 ? 00:00:52 /usr/bin/google-chrome-stable 1000 2713 2706 0 23:01 ? 00:00:00 /usr/bin/google-chrome-stable 1000 2714 2706 0 23:01 ? 00:00:00 /opt/google/chrome/chrome-sandbox /opt/google/chrome/chrome --type=zygote 1000 2715 2714 0 23:01 ? 00:00:00 /opt/google/chrome/chrome --type=zygote 1000 2719 2715 0 23:01 ? 00:00:00 /opt/google/chrome/nacl_helper …


4
可以从终端取一个正在运行的应用程序吗?
有时我需要从终端运行应用程序进行调试。如果我确定该错误将在启动应用程序后不久发生,则可以从终端运行该应用程序。 但是,错误会意外发生,然后只有我需要从终端监视有问题的应用程序(以查看其输出)。 然后可以从终端中提取未使用终端启动的应用程序吗?如果可以,怎么办?



2
在htop中,有时会看到64个进程的列表,除了PID以外的所有进程都相同。这些是什么?
我已经多次注意到这种情况(但是我不确定它是否总是相同的命令)。 我什至不知道如何描述这种情况的发生,除非是因为我一直在测试一个分离的脚本,而脚本没有正确终止... 我能做的最好的就是呈现htop(Tree view)的图像...我只显示了前几个。总共有63个下级条目(加上1个父级)...而您就坐在那里! 我想知道发生了什么?...“ 64”是否有某种限制? 无论如何,“运行”有64个线程/进程似乎很奇怪。 更新: 我刚刚重启了系统,这一次,我要做的第一件事是检查htop... console-kit-daemon显示了63个线程...所以看起来这可能是正常情况...我还是觉得有些奇怪...有人知道为什么console-kit-daemon有这么多线程吗?
25 process 

4
杀死Java进程
我正在处理一个计算量很大的代码,目前它崩溃很多,但是我仍在处理它:)当它崩溃时,我无法关闭GUI窗口。我必须打开一个外壳并杀死-9的过程。 这是一个Java进程,很容易找到: nkint@zefiro:~$ ps aux | grep java nkint 2705 16.6 1.0 460928 43680 ? Sl 12:23 0:08 /usr/lib/jvm/java-6-sun-1.6.0.26/bin/java -Djava.library.path=something something nkint 2809 0.0 0.0 4012 776 pts/0 S+ 12:24 0:00 grep --color=auto java nkint@zefiro:~$ kill -9 2705 现在,这很容易,但却是一项艰巨的机械任务。所以通常我会等待大约7-8个进程崩溃,然后kill -9每个进程都崩溃。 我想自动执行此操作。我认为通过管道传递一些命令来获取(n-1)个结果的id ps aux | grep java并杀死它应该很容易,但是我不知道从哪里开始。 谁能给我任何提示吗?
25 process  kill  pipe 

5
如何使用oom_score_adj?
在11.04中,/proc/[pid]包含oom_score_adj但man proc描述了旧的oom_adj。我没有在Google上搜索有关如何使用此功能的任何信息。 我需要安排的是,先杀死由“ pbs”或“ gridengine”启动的进程,然后再杀死其他任何事物。我怎样才能做到这一点?

3
当系统挂起并对用户输入作出缓慢反应时,如何识别并消除挂起过程?
最近,当我尝试使用VLC打开视频时,系统速度变慢,打开的应用程序Web浏览器,VLC和Filemanager等不再响应。鼠标的反应仍然非常缓慢。 在Windows机器上,我将按组合键CTRL-ALT-DEL打开任务管理器,搜索导致挂起的进程并将其杀死。 由于我对使用Linux相当陌生,因此我还没有找到解决Ubuntu中这种情况的最佳实践。 当系统已经对用户输入做出非常缓慢的反应时,您建议采用哪种快速有效的方法来识别并终止挂起过程?
24 process 


6
是否使用ubuntu-geoip(GeoClue)进行跟踪?
我现在很高兴学习Ubuntu。我ubuntu-geoip-provider在系统监视器中遇到了这个过程。 是用于跟踪或收集最近的服务器信息,还是用于与Internet同步时间,或者用于所有这些?我进行了搜索,但没有得到足够的信息。如果正在跟踪,它将收集什么样的信息,为什么要这样做呢? 它基于这里: /usr/lib/ubuntu-geoip 我只是想要更详细的信息。 另外,可以禁用此功能吗?是否建议禁用,否则会导致与依赖相关的(或其他)问题?

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.