kill指令怎么用 分享linuxkill命令详解
kill指令怎么用
文章导读:kill指令怎么用和分享linuxkill命令详解的电脑方面的小经验,下面为详细的介绍。
了解如何使用 ps、kill 和 killall 命令来终止进程并回收系统资源。

在 Linux 中,每个程序和守护程序daemon都是一个“进程process”。 大多数进程代表一个正在运行的程序。而另外一些程序可以派生出其他进程,比如说它会侦听某些事件的发生,然后对其做出响应。并且每个进程都需要一定的内存和处理能力。你运行的进程越多,所需的内存和 CPU 使用周期就越多。在老式电脑(例如我使用了 7 年的笔记本电脑)或轻量级计算机(例如树莓派)上,如果你关注过后台运行的进程,就能充分利用你的系统。
你可以使用 ps命令来查看正在运行的进程。你通常会使用ps命令的参数来显示出更多的输出信息。我喜欢使用-e参数来查看每个正在运行的进程,以及-f参数来获得每个进程的全部细节。以下是一些例子:
$ ps PID TTY TIME CMD 88000 pts/0 00:00:00 bash 88052 pts/0 00:00:00 ps 88053 pts/0 00:00:00 head
$ ps -e | head PID TTY TIME CMD 1 ? 00:00:50 systemd 2 ? 00:00:00 kthreadd 3 ? 00:00:00 rcu_gp 4 ? 00:00:00 rcu_par_gp 6 ? 00:00:02 kworker/0:0H-events_highpri 9 ? 00:00:00 mm_percpu_wq 10 ? 00:00:01 ksoftirqd/0 11 ? 00:00:12 rcu_sched 12 ? 00:00:00 migration/0
$ ps -ef | headUID PID PPID C STIME TTY TIME CMDroot 1 0 0 13:51 ? 00:00:50 /usr/lib/systemd/systemd --switched-root --system --deserialize 36root 2 0 0 13:51 ? 00:00:00 [kthreadd]root 3 2 0 13:51 ? 00:00:00 [rcu_gp]root 4 2 0 13:51 ? 00:00:00 [rcu_par_gp]root 6 2 0 13:51 ? 00:00:02 [kworker/0:0H-kblockd]root 9 2 0 13:51 ? 00:00:00 [mm_percpu_wq]root 10 2 0 13:51 ? 00:00:01 [ksoftirqd/0]root 11 2 0 13:51 ? 00:00:12 [rcu_sched]root 12 2 0 13:51 ? 00:00:00 [migration/0]
最后的例子显示最多的细节。在每一行,UID(用户 ID)显示了该进程的所有者。PID(进程 ID)代表每个进程的数字 ID,而PPID(父进程 ID)表示其父进程的数字 ID。在任何 Unix 系统中,进程是从 1 开始编号,是内核启动后运行的第一个进程。在这里,systemd是第一个进程,它催生了kthreadd,而kthreadd还创建了其他进程,包括rcu_gp、
相关阅读
-
win11比不比win10流畅详细介绍 windows10系统哪个版本流畅稳定
跟大家分享win11比不比win10流畅详细介绍的话题,关于win11比不比win10流畅详细介绍 windows10系统哪个版本流畅稳定,具体详情如下: win11系统自出来之后就引起了轩然大波很多的用户都非常的喜
-
win10怎样让旧电脑恢复流畅 电脑用久了太卡彻底清理方法
一篇关于win10怎样让旧电脑恢复流畅和电脑用久了太卡彻底清理方法的IT知识,请看下面详细的介绍。 毕业季即将到来,也迎来了电脑更换的高峰期,看着各大商城的大减价,很难不心动。但是
-
雨林木风win7安装步骤 风林火山系统win7怎么安装
小编为大家讲一讲风林火山系统win7怎么安装的教程内容,关于雨林木风win7安装步骤 风林火山系统win7怎么安装,接下来IT袋带大家一起了解。 风林火山win7系统经过精简优化使用起来流畅,系统
-
win101909版本0x80070020错误修改注册表解决教程
这些知识你了解吗?win101909版本0x80070020错误修改注册表解决教程的相关知识,关于win101909版本0x80070020错误修改注册表解决教程,接下来小编为网友介绍。 我们在使用win10909版本操作系统的时候


