标签: process

27
推荐指数
2
解决办法
2473
查看次数

父进程死亡时的新父进程

在 UNIX 中,当父进程消失时,我认为所有子进程都将 init 重置为其父进程。这不是一直正确吗?有任何例外吗?

process exit init

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

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

返回给定 PID 的进程所有者

我正在尝试从列表中获取进程的所有者,我有命令pidof nmap获取ps -u <PID> | grep USER当前正在使用的 then ,但是当我运行它时,它最终只打印标题(顶行)。

在此处输入图片说明

给定进程 ID,如何获取所有者的姓名?

grep process ubuntu terminal

27
推荐指数
1
解决办法
4万
查看次数

如何在 AWS EC2 实例上杀死 minred 恶意软件?(受损的服务器)

我在我的 ec2 实例上发现了恶意软件,它不断挖掘比特币并使用我的实例处理能力。我成功识别了该进程,但无法删除并终止它。

我运行了这个命令 watch "ps aux | sort -nrk 3,3 | head -n 5" 它显示了在我的实例上运行的前五个进程,从中我发现有一个进程名称“ bashd ”,它消耗了 30% 的 cpu。过程是

bashd -a cryptonight -o stratum+tcp://get.bi-chi.com:3333 -u 47EAoaBc5TWDZKVaAYvQ7Y4ZfoJMFathAR882gabJ43wHEfxEp81vfJ3J3j6FQGJxJNQTAwvmJYS2Ei8dbkKcwfPFst8FhG -p x
Run Code Online (Sandbox Code Playgroud)

我使用kill -9 process_id命令终止了这个进程。5 秒后,该过程再次开始。

linux process kill malware

27
推荐指数
2
解决办法
6341
查看次数

“lsof”命令的替代方案?

在许多情况下,“lsof”没有安装在我必须工作的机器上,但是非常需要 lsof 的“功能”(例如在 AIX 上)。:\

在非 Windows 世界中是否有类似“lsof”的应用程序?

更新:例如:我需要知道哪些进程使用“/home/username”目录?

process administration lsof open-files

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

当您尝试永久终止一个进程时,您应该使用哪个“kill”选项?

我从人们那里收到了很多混合的信息,并且想知道您使用的内容是否真的没有太大区别。

kill 'x'
killall 'x'
kill -9 'x'
Run Code Online (Sandbox Code Playgroud)

这些是到目前为止我被告知要使用的一些选项,但有些人说 kill -9 只是矫枉过正,kill 本身不起作用,等等。

有没有人对在终止进程(及其状态)的最标准情况下应该使用哪一个有任何建议?

[编辑] 我正在寻找当您想停止流程执行时要使用的内容,以便您可以从一开始就运行一个新流程

process kill signals

26
推荐指数
2
解决办法
2616
查看次数

尼斯和子进程

有人能告诉我指定nice级别和子进程之间的关系是什么吗?

举例来说,如果我有一个默认nice0,我开始用一个脚本nice 5,这反过来又启动一些子进程(在这种情况下,关于平行20),什么是子进程的很好吗?

linux process nice

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

卡住的过程:这是一个坏兆头吗?

有时有几个进程处于卡住状态。例如:

PID    COMMAND          %CPU TIME     #TH  #WQ  #POR #MREGS RPRVT  RSHRD  RSIZE  VPRVT  VSIZE  PGRP  PPID  STATE
99357  plugin-container 0.1  12:07.07 10   1    224  2097   40M    84M    66M    82M    2757M  91688 99346 sleeping
99346  firefox          0.4  48:54.20 29   1    265  16250  467M   172M   799M   538M   4210M  91688 1     sleeping 
88029- Aquamacs       1.2  31:24.12 4    3    126  268    19M    49M    32M    36M    777M   88029 152   stuck
Run Code Online (Sandbox Code Playgroud)

它是流程正常生命周期的一部分吗?为什么要特别注意这个过程?

它到底是什么意思?

osx process

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

为什么要在进程名称周围添加括号?

在我的机器上(Debian 测试),当我这样做时

ps aux | grep pam
Run Code Online (Sandbox Code Playgroud)

我得到

orto        609  0.0  0.0  58532  2148 ?        S    08:06   0:00 (sd-pam)  
orto       5533  0.0  0.0  12724  1948 pts/1    S+   16:51   0:00 grep pam
Run Code Online (Sandbox Code Playgroud)

(sd-pam)对进程来说似乎是一个奇怪的名字。阅读这个论坛,我看到这个名字是由 systemd 故意设置的。在源代码中我们看到

/* The child's job is to reset the PAM session on
 * termination */

/* This string must fit in 10 chars (i.e. the length
 * of "/sbin/init"), to look pretty in /bin/ps */
rename_process("(sd-pam)");
Run Code Online (Sandbox Code Playgroud)

看起来很漂亮是什么意思/bin/ps,为什么要选择(sd-pam) …

process systemd

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

标签 统计

process ×10

linux ×3

init ×2

kill ×2

administration ×1

exit ×1

grep ×1

kernel ×1

lsof ×1

malware ×1

nice ×1

open-files ×1

osx ×1

signals ×1

systemd ×1

terminal ×1

ubuntu ×1