Linux进程,守护进程,及进程相关命令(ps、top、free、pgrep。kill、pkill。killall)

Linux进程

程序和进程的关系

1、 程序
保存在硬盘,光盘等介质中的可执行代码和数据
静态保存的代码
2、 进程
在CPU及内存中运行的程序代码
动态执行的代码
父、子进程:每一个进程可以创建一个或多个进程

守护进程 socket进程

有些进程在启动的时候,会持续监听某个端口,同时这个端口会映射到防火墙上,从而防火墙开了这个端口的大门,而这个进程会持续监听这个门的端口,我们管类似这种进程叫做守护进行,也叫socket进程

PS命令

显示进程状态

ps -ef			查看系统所有进程,显示UID、PPID
ps aux			查看系统所有进程

在这里插入图片描述
在这里插入图片描述

top命令

实时显示进程状态
在这里插入图片描述

free命令

显示系统内存情况

free -m			以mb为单位显示内存使用情况

pgrep

查看进程ID号

pgrep 进程名
pgrep 进程名 -l		连同服务名一起显示
fg					将后台进程切换回前台
jobs				查看后台所有进程

三种杀进程的方式

kill				已知PID号杀
killall				服务杀
pkill				服务杀
-9					强杀
pkill -9 -t			指定终端杀
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值