我正在运行 ubuntu 10.10,一切正常。我刚刚检查了系统监视器以查看在 linux 系统中运行的进程......并注意到一些奇怪的事情。有很多python进程正在运行(状态:-sleeping)......这是为什么?此外,他们每个人似乎都使用了适量的 RAM ......
我曾经用python编程..然后我想可能是因为python程序关闭不当。但我重新启动了笔记本电脑并检查了系统监视器但没有任何变化。我在下面包含了系统监视器的屏幕截图。

我有 1GB 的 RAM,当我运行 NetBeans 和 Firefox 时,它们获得大约 300MB 的 RAM。在某些时候,系统变得非常慢,可能比正常慢 100 倍,切换窗口 ( Alt+ Tab) 成为一项艰巨的任务,计算机几乎没有用。这可能是它开始交换的时刻。
两个问题:
在另一台具有 4GB RAM 的计算机上,我没有问题。
更新:我添加了 2GB 的 RAM,现在我有 3GB。任何想在 Unity 上使用 1GB 大容量应用程序的人,我认为它行不通。在空桌面上工作正常:)
我想要一个守护进程在启动时启动,所以我添加了一行以/etc/rc.local“&”结尾的行,我这样做是为了让它在后台运行。
守护程序已加载并运行良好,但是当守护程序运行时,您可以按下执行其他重要操作的键。
当我最终登录时,我想恢复进程或向其发送一个终端 (tty2),以便我可以做一些事情。
我是 linux 新手,不知道如何做到这一点。
我做了一个ps -aux |grep uox以确定它是哪个PID。但不确定如何恢复。
如果模式长度超过 15 个字符,则 pgrep 不返回任何内容。我在手册页中找不到关于最大模式长度的任何内容。
这是一个错误吗?
为了说明的目的,我创建了一个名为 12345678901234567890 的过程
$ pgrep 12345678901234
5367
$ pgrep 123456789012345
5367
$ pgrep 1234567890123456
$
Run Code Online (Sandbox Code Playgroud) 这是我输入时在终端屏幕上显示的消息
sudo ap-hotspot start
Another process is already running
Run Code Online (Sandbox Code Playgroud)
哪个进程正在运行,我该如何停止它?
几周前,我使用以下命令安装了 redshift 应用程序:
sudo apt-get install redshift redshift-gtk
Run Code Online (Sandbox Code Playgroud)
我遇到了很多错误,包括无法禁用它。今晚终于到了我卸载它的地步,使用:
sudo apt-get remove --purge redshift redshift-gtk
Run Code Online (Sandbox Code Playgroud)
但是,我的屏幕仍然是红色的。执行以下操作不会删除任何进程:
chris@pc:~$ sudo killall redshift
redshift: no process found
chris@pc:~$ sudo killall redshift-gtk
redshift-gtk: no process found
Run Code Online (Sandbox Code Playgroud)
纵观htop我看不到任何类似红移的东西,尽管我可能会忽略一些东西。
我怎样才能一劳永逸地结束这一切?我宁愿避免重新启动,因为我打开了很多应用程序,而且我不想重新打开我的工作流程。
我需要一个列表,其中仅包含当前在 Dash 中打开/运行的应用程序,即图标左侧带有白色小箭头的应用程序。
有什么办法可以得到吗?

此外,无法追踪 PID:
me@host:~$ ps 16255 16256 16259 24772 16254
PID TTY STAT TIME COMMAND
Run Code Online (Sandbox Code Playgroud)
怎么会发生这么不起眼的事情?
如果某个进程 (PID) 仍在运行,我如何检查脚本?
\ne.g.\ncheck if PID still running\nif yes then keep checking\nif not then echo PID has finished and send simple email\n\nor \nCheck if PID is not running\necho PID not running and send simple email\nelse\ngo back and check again\nRun Code Online (Sandbox Code Playgroud)\n附加信息:\nMail 将是一个简单的命令,当 PID 消失时执行,例如mail -s "PID update" abc@gmail.com <<< "PID $pid has exited on $HOSTENAME on $(date)" \xe2\x80\x93
附加信息:PID 将活跃几天,因此监控脚本必须在后台继续检查很长时间
\n是否有任何特定的cp命令包显示被复制的过程。
我想知道是否有任何包 cp 显示已复制的内容和剩余的内容或已复制的百分比等的附加信息。任何身体使用任何?
process ×10
14.04 ×3
command-line ×2
11.04 ×1
clipboard ×1
grep ×1
hot-spot ×1
htop ×1
launcher ×1
memory-usage ×1
python ×1
ram ×1
scripts ×1
unity ×1
unity-dash ×1