Linux篇——Linux进程管理,一篇文章带搞定Linux环境下正确操作进程!

什么是Linux进程

进程了解
1、在Linux中,每一个程序都有自己的一个进程,每一个进程都有自己的一个pid号
2、每一个进程,都会有一个父进程(该进程是由谁创建的)
3、进程可以有两中种存在的方式,分别是前台和后台
4、一般的话服务都是后台运行的,基本的程序都是前台运行的

操作进程的命令

1、查看当前所有的进程

ps

ps会有多种选项:

    -a:显示当前终端正在运行的进程
    -u:以用户信息显示进程
    -x:显示后台运行进程的参数

2、但是我们会经常使用这个命令,将来在开发中也会经常使用
这里涉及到了一个知识点,叫做管道符“|”:意思是可以将符号左边的数据来根据右边的规则进行操作

 ps -aux|grep mysql #查看关于mysql的所有进程(grep表示过滤的意思)

Linux篇——Linux进程管理,一篇文章带搞定Linux环境下正确操作进程!_第1张图片

3、查看父进程
(1) 

 ps -ef|grep mysql

(2)但是现在直接用进程树来查看

pstree -pu(-p表示显示父id,-u表示显示用户组)

4、杀掉进程,等价于windows系统中结束任务

kill -9 进程id # 表示强制结束该进程

操作进程在将来开发中还是非常常见的,比如将来我们在生产环境中,查看日志,其实大多数情况下是直接通过命令行来操作的,所以快速定位相关的进程的命令还是非常重要的,请大家一定要重视!

你可能感兴趣的:(Linux,linux,服务器,运维)