Tag: 进程

如何找出哪些程序在一段时间内修改了文件?

我想更好地了解在重新启动期间哪些程序正在修改特定文件1 。 我可以设置一些东西来记录这种信息吗? 轮询当前打开文件的进程将无法正常工作,因为文件只能打开几毫秒。 内核跟踪可以用来收集这些信息吗? 1 /var/lib/alsa/asound.state如果你很好奇,但我对一般解决方案感兴趣。

Kinder /更温和/更微妙的替代killall(例如“endall”)?

如何以比killall更温和的方式结束具有相同名称的所有进程? 我不想中断这些过程,但要留出时间进行适当的退出。 也可以看看: 如何在Ubuntu中杀死进程? 在系统监视器中,Kill Process和End Process有什么区别? 为什么killall(有时?)需要应用两次? TL;博士

查找进程id的终端命令是什么

我想使用命令行退出进程,但我无法回想起查找进程ID的命令。 有谁知道吗?

找到这个过程的孩子

有什么方法可以知道,谁是特定过程的孩子? 例如那些父母ID是foo的孩子?

如何检查进程是否已经运行

我想检查已经运行的特定进程。 我对这个问答进行了评论。 但我没有得到任何具体的解决方案。 以下是我尝试的示例:我创建了abc.sh文件并在后台运行此脚本,如sh abc.sh & 。 现在这个文件在后台运行,我启动了ps aux | grep “abc” ps aux | grep “abc”命令。 以下是此命令的输出: prakash 3594 0.0 0.0 4388 820 pts/0 S+ 16:44 0:00 grep –color=auto abc 之后我停止运行abc.sh脚本并abc.sh相同的命令ps aux | grep “abc” ps aux | grep “abc”命令。 但我得到相同的输出像: prakash 3594 0.0 0.0 4388 820 pts/0 S+ 16:44 0:00 grep –color=auto abc […]

查找要读取或写入的文件

我想看看哪些文件被读取或写入。 是否有任何程序或命令? 我记得几年前我使用Windows时使用这种方法来搜捕病毒和恶意软件隐藏位置。

为什么ksoftirqd / 0进程使用我的所有CPU?

我觉得Ubuntu运行有点迟钝,然后我去看看它上面运行的进程,发现一个使用50%CPU的东西叫做ksoftirqd/0 。 有谁知道这个过程是做什么的,为什么它使用如此多的CPU以及如何降低CPU密集度?

在不阻塞终端的情况下启动新进程

是否有可能做到这一点? 例如,如果我通过命令行运行“ gedit tifatul.txt ”,我的终端将被阻止,在退出gedit之前我无法在此终端中输入其他命令。 我可以在不阻塞终端的情况下启动程序(如gedit)吗? 在Windows中我认为这可以像“ start notepad tifatul.txt ”那样完成

如何确定应用程序的进程名称?

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

如何停止自动freshclam执行

我安装了最新版本的freshclam和clamav ,而在过去(当我使用Ubuntu 14.10时)它每天freshclam自动运行一次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的开发人员clamtk ,他正在研究它,但不知道问题是什么)? OS信息: 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 […]