进程
程序运行在操作系统中,是被操作系统所管理的。
为管理运行的程序,每一个程序在运行的时候,便被操作系统注册为系统中的一个:进程
并会为每一个进程都分配一个独有的: 进程ID(进程号)
查看进程
可以通过ps命令查看Linux系统中的进程信息
语法:ps [-e -f ]
选项:-e,显示出全部的进程
选项: -f,已完全格式化的形式展示信息(展示全部信息)
一般来说,固定用法就是:ps -ef 列出全部进程的全部信息
--在FinalShell中,执行命令:tail,可以看到,此命令一直阻塞在那里
--在FinalShell中,复制一个标签页,执行:ps -ef找出这个tail这个程序的进程信息
出来的信息回很多
所以我们可以配合管道符和grep来进行过滤
ps -ef | grep tail,即可准确的找到tail命令的信息
--过滤不仅仅过滤名称,进程号,用户ID等等,都可以被grep过滤
-- 如 ps -ef | grep 30001,过滤带有30001关键字的进程信息(一般指代30001进程号)
关闭进程
在windows系统中,可以通过任务管理器选择进程后,点击结束进程从而关闭它。
同样,在Linux中,可以通过kill命令关闭进程。
语法: kill [-9] 进程ID
选项:-9,表示强制关闭进程。不使用此选项会向进程发送信号要求其关闭,但是关闭看进程自身的处理机制。