当我进入一个*nix系统,看起来像ps -A
或-e
或top
时,我会得到大量正在运行的进程。例如。
init
migration/0
ksoftirqd/0
events/0
khelper
kacpid
kblockd/0
khubd
pdflush
pdflush
kswapd0
aio/0
kseriod
scsi_eh_0
kjournald
udevd
kauditd
kjournald
kjournald
kjournald
kjournald
kjournald
klogd
portmap
rpc.idmapd
sshd
xinetd
gpm
xfs
salinfod
dbus-daemon-1
cups-config-dae
hald
kjournald
agetty
minilogd
kjournald
screen
bash
sshd
bash
现在有些人我知道他们的目的是什么,但很多人我甚至在谷歌上找不到,或者我只是得到一些间接的参考,比如1999年一个论坛的帖子抱怨这个过程。
除了一个接一个地追踪他们,还有什么地方可以让我得到更好的解释吗?
注意:我不是要求任何人直接告诉我它们是什么,而是指在哪里我可以得到自己的理解。
最佳答案
方括号中的内容是内核线程。对于其他人,获取全名(尝试将www
添加到命令行)并点击google,或者查看/proc/<pid>/exe
并使用包管理器来确定可执行文件来自哪个包。