Linux - 进程管理

Linux中一切皆文件

(文件:读写执行(查看,创建,编辑,删除,移动,复制,编辑),权限(用户,用户组),系统(磁盘,进程)

对于我们开发人员来说,其实Linux更多偏向于使用

一,基本概念

1.在linux中,每个程序都会有一个自己的进程,每一个进程都会有一个id号

2.每一个进程都会有一个父进程

3.进程可以有两种形态(存在方式):前台,后台

4.一般服务都是后台运行,而程序则是前台运行

二 命令

ps  查看当前系统中正在执行的各种进程信息

ps -xx

-a:显示当前终端的所有进程信息(当前进程的一个)

-u:以用户的信息显示进程

-x:显示后台运行的进程参数

ps -aux  查看所有进程

ps -aux  |  grep  在所有进程中查找符合条件的进程

“| ” 在linux中叫管道符  A|B  在已知的所有A中查找B

grep :查找符合条件的字符串

ps -ef | grep  myseq  // 查看父进程

我们一般查看父进程可以使用目录树来看

进程树:pstree   -pu 

-p:显示父id

-u:显示用户主

结束进程:杀掉进程,等价于windows结束任务

kill -9  进程的id(强制结束进程)

注:一般我们不会主动去结束服务器上的进程,但是,我们平时写的一些Java代码死循环了,可以选择结束进程

posted @ 2022-10-24 13:10  回忆也交给时间  阅读(31)  评论(0编辑  收藏  举报