Questions tagged «process»

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


3
如何从命令行杀死libreoffice
我正在使用Ubuntu 12.04.4 LTS 64位。我的LibreOffice套件(尤其是Writer)冻结了。 如何杀死LibreOffice?我只能杀死作家吗?(而不是Calc,Impress等) 我试图在系统监视器和命令行(ps)上搜索可执行进程,但没有找到它。 编辑:我想要这样的事情: pkill -9 writer 我需要某种缩小的命令。






4
任务管理器的用户界面类似于Windows 10
我喜欢Windows 10任务管理器中的UI: 特别是,我喜欢这样的事实,即计算机上显示的最重要的四个共享资源没有虚假信息,而颜色编码使我可以立即找出主要的违法者。 我已经在Linux中看到了几个过程监视器和任务管理器,但是没有任何一个与该显示的清晰度相匹配。特别是,大多数任务管理器将自己限制在CPU和内存上。 Linux上是否有一个模仿此GUI的进程管理器? 编辑以使问题更清楚:我正在寻找一个任务管理器,该任务管理器应在这四列中清楚地显示信息:按进程划分处理器,内存,磁盘和网络使用情况的分解,可能是在整洁的UI中并且没有其他虚假信息。我可以在Linux上找到许多系统监视工具,这些工具仅显示该表的前两列。我还可以找到绘制总网络使用率与时间的关系图的工具。两者似乎都没有Windows 10的任务管理器有效:它们不允许我立即确定这四个瓶颈是系统上的瓶颈,哪个进程占用了该资源的大部分。

5
如何杀死除特定进程之外的所有进程
在我的本地服务器上,许多Java进程正在运行,同时我正在使用Eclipse。现在,当我需要重新启动进程(通过shell脚本启动进程)时,在每次启动之前,我需要通过以下方法杀死旧进程: 方法1 kill -9 $Pid :-(每个过程一个接一个,这很耗时) 方法2 :-( killall -9 java对于所有进程-都很简单,但是Eclipse会被不必要地杀死) 在方法2的情况下,Eclipse也将被杀死,这是我从未想要的。有什么办法吗?我敢肯定一定有:P 编辑:我正在使用ubuntu 15.04。

2
如何停止自动执行FreshClam
我有最新版本的freshclam和clamav安装,并在过去(当我有Ubuntu的14.10)下只运行freshclam每天自动几次,但一直没有运行所有的时间。现在,我发现如果进入终端并执行: sudo freshclam 我得到: ERROR: /var/log/clamav/freshclam.log is locked by another process ERROR: Problem with internal logger (UpdateLogFile = /var/log/clamav/freshclam.log). 然后,能够手动运行该命令的唯一方法是freshclam终止进程,但这既浪费时间又烦人,所以我想完全停止freshclam自动更新,以便进行手动更新。 因此,我尝试安装clamtk,并在Update Assistant设置中尝试进行设置,以便手动安装更新,然后单击Apply,但这即使重新启动后似乎也不会对freshclam行为产生影响。 所以,实际上我的问题是,如何获得它,以便freshclam它不会自动检查更新,或者至少每天要检查几次,但并不总是在那里,所以我必须杀死它才能运行它?还是有办法修复clamtk它以使其正确执行(我已经与的开发人员联系,clamtk并且他正在研究它,但不知道问题出在哪里)? 操作系统信息: Description: Ubuntu 15.04 Release: 15.04 包装信息: ClamTk: clamtk: Installed: 5.18-1 Candidate: 5.18-1 Version table: *** 5.18-1 0 100 /var/lib/dpkg/status 5.15-1 0 500 http://gb.archive.ubuntu.com/ubuntu/ vivid/universe amd64 Packages …

2
如何确定应用程序的进程名称?
这种情况: 在使用Unity快速列表编辑器(的下一个版本)上,我想添加一种“重新启动”启动器图标的可靠方法。为此,我需要删除图标(编辑gsettings)并将其替换在相同位置。到目前为止没有问题。但是,如果有问题的应用程序正在运行,则用户可能会丢失数据,因为从启动器中删除其图标后,该应用程序将退出。我需要的是找到一个应用程序的进程名,让在运行,如果应用程序正在运行的进程列表编辑器检查,并发送警告信息给用户的图标无法重新启动的可靠方法,如果该应用程序运行。 到目前为止,我所做的是使编辑器查看桌面文件,阅读命令,还阅读命令,从目录部分删除,此外,查看桌面文件命令可能引用的远程脚本,寻找开始的字符串用“ ./” 尽管该方法似乎对我测试过的所有应用程序都适用,但是我仍然觉得必须有一种更简便的方法来“一站式”解决问题。 在那儿? 也欢迎提出建议以应对更多特殊情况!


4
如果进程超过给定的RAM数量,则自动终止该进程
我研究大型数据集。测试新软件时,脚本有时会在我身上潜行,迅速获取所有可用的RAM,并使我的桌面无法使用。我想要一种为进程设置RAM限制的方法,这样,如果超出该数量,它将自动被杀死。由于我使用各种不同的工具(R,Perl,Python,Bash等),因此特定于语言的解决方案可能行不通。 那么,是否有某种进程监视器可以让我设置一个阈值RAM并在进程使用更多内存时自动将其终止?

2
gvfsd-smb-browse的处理过程是什么?
该过程碰巧在我的系统上崩溃了。 没什么很严重的,但是由于我很好奇,我试图获取有关它的信息,但是找不到关于它是什么以及它做什么的令人满意的答案。 我所知道的是它与Samba有点相关,但没有比这更精确的了。 有人对此有更精确的解释吗?
12 samba  16.04  process 

4
如何找出Java当前正在运行的jar文件(及其PID)?
我有一个.jar因故障而臭名昭著的文件。发生故障时,仅重新启动会有所帮助。我有一种方法来检测故障(读取said的日志文件.jar),所以我想编写一个脚本,该脚本会在发生故障时终止该进程。问题是: confus@confusion:~$ ps -A ... 4438 ? 00:00:00 java 4439 ? 00:00:00 java 4443 ? 00:00:00 java ... 所有正在运行的.jars 的进程名称自然是“ java”。我如何找出这些“ java”进程中哪个是我要杀死的进程,即正在运行的进程foobar.jar?
12 java  process  kill 

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.