标签: process

如何判断命令是正在运行还是在等待用户输入?

在命令行上,我输入一个命令并按回车键。它不输出任何东西。我如何判断它是否正在运行但尚未输出,或者它正在要求用户输入?

command-line process io

17
推荐指数
2
解决办法
2万
查看次数

如果超过给定的 RAM 量,则自动终止进程

我从事大规模数据集的工作。在测试新软件时,脚本有时会偷偷靠近我,快速获取所有可用 RAM,并使我的桌面无法使用。我想要一种为进程设置 RAM 限制的方法,以便如果它超过该数量,它将被自动终止。特定于语言的解决方案可能不起作用,因为我使用了各种不同的工具(R、Perl、Python、Bash 等)。

那么是否有某种进程监视器可以让我设置 RAM 的阈值量并在使用更多进程时自动终止进程?

memory monitor process

16
推荐指数
2
解决办法
2万
查看次数

Not able to stop apache processes

更新:回复评论:

检查apache的进程:

$ ps a | grep apache 3
grep: 3: No such file or directory
$ ps a | grep apache
 4514 pts/0    S+     0:00 grep --color=auto apache
$ ps a | grep apache2
 4516 pts/0    S+     0:00 grep --color=auto apache2
Run Code Online (Sandbox Code Playgroud)

检查 apache 错误日志

$ tail /var/log/apache2/error.log
[Sun Aug 07 03:14:19 2011] [notice] Apache/2.2.16 (Ubuntu) PHP/5.3.3-1ubuntu9.5 with Suhosin-Patch configured -- resuming normal operations
[Mon Aug 08 03:13:58 2011] [notice] Graceful restart requested, doing restart
[Mon Aug 08 03:14:00 …
Run Code Online (Sandbox Code Playgroud)

process apache2

16
推荐指数
3
解决办法
9万
查看次数

Chrome 将自己置于启动应用程序上

我不知道这是否发生在 Oneiric 上,但是自从我安装了 Precise,我注意到 Google Chrome 将自己放在我的启动应用程序和进程中,例如“chrome-no-startup-window”、“chrome-sandbox”、“chrome-沙箱”、“chrome-type-zygote”等继续在后台运行。如果我从启动应用程序中删除 Chrome,它会在我下次启动计算机时显示出来。我怎样才能让 Chrome 停止这样的不当行为?

google-chrome process startup-applications

16
推荐指数
2
解决办法
5281
查看次数

shell中`|`符号是什么意思?

命令中的|符号是什么意思sudo ps -ef | grep processname

也有人可以解释一下这个命令吗?我仅使用此命令来获取 PID 并终止该进程,但我也看到sudo ps -ef | grep processname | grep -v grep并且我的印象-v grep是,这就像杀死grep. 如果是这样,它是如何工作的?

command-line bash process

16
推荐指数
3
解决办法
3950
查看次数

检查立即退出进程的内存使用情况

我构建了一个应用程序,执行时间不到 1 秒。我想检查这个应用程序的内存使用情况。在这种场景下可以使用哪些工具?

process memory-usage

16
推荐指数
5
解决办法
2241
查看次数

查找读取或写入的文件

我想查看读取或写入哪些文件。

是否有任何程序或命令?我记得几年前我使用 Windows 时,我使用这种方法来寻找病毒和恶意软件的隐藏位置。

command-line files process

15
推荐指数
2
解决办法
1万
查看次数

如何启动具有不同名称的进程?

基本上我想动态启动一些可能会创建自己的子进程的进程,我也想随时杀死我刚刚创建的某个进程组。

我能想到的一种方法是使用名称启动进程(以区分为一个组),然后使用pkill名称杀死它们。

问题是如何用一个名字启动一个进程,以便我可以用pkill这个名字杀死它们?我也愿意接受其他解决方案。

process kill

15
推荐指数
1
解决办法
3万
查看次数

如何停止mysqld进程?

的结果 ps -e | grep mysqld

在此处输入图片说明

运行htop并单击内存使用情况..

在此处输入图片说明

它占用了 4GB 内存的 33%。

我只想结束 mysqld 进程.. 运行sudo pkill mysqld结束该进程但该进程再次启动.. 我想完全结束它并取回内存。

mysql process 14.04

15
推荐指数
3
解决办法
8万
查看次数

如何在终端中找到仍在运行的进程?

当我尝试关闭 Gnome 终端中的选项卡时,它说:

关闭这个终端?该终端中仍有一个进程在运行。关闭终端将杀死它。

我怎样才能找出什么仍在运行?请注意, 的输出中没有任何内容jobs。谢谢。

gnome-terminal process job-control

15
推荐指数
3
解决办法
3万
查看次数