我是靠谱客的博主 虚心小甜瓜,这篇文章主要介绍LINUX下的进程管理,现在分享给大家,希望可以做个参考。

1.什么是进程(process)
程序是静态的文件
进程是运行中程序的一个副本
进程存在生命周期(准备期,运行期,终止期)
进程就是程序运行的状态
进程与线程的区别:线程是进程的最小单位,进程是资源调配的最小单位

2.进程的状态
在这里插入图片描述
R,S,D,T,Z 五种状态

3.进程的查看
3.1 pstree(查看进程树)

pstree

在这里插入图片描述
3.2 ps命令用法
在这里插入图片描述
在这里插入图片描述
PS
在这里插入图片描述

3.2.1 BSD风格

ps ax

每列分别代表:进程ID,终端,进程状态,占用CPU时间,进程名称
在这里插入图片描述
ps aux
每列分别代表:用户,进程ID, CPU占用率,内存占用率,虚拟内存,常住内存,终端,进程状态,进程开始时间,占用CPU时间,进程名称

在这里插入图片描述ps f
可显示层级结构
在这里插入图片描述
ps axo +(user,nice,pid,comm…)
在这里插入图片描述

3.2.2 unix风格
ps -e (显示所有进程)
ps -e -f (显示完整信息) -f代表显示完整信息不同于BSD风格
在这里插入图片描述
ps -e -f -H (H代表层级结构) 以缩进形式展示
在这里插入图片描述ps -eo user,comm,%cpu

3.2.3 ps对当前程序排序
ps axo pid,comm,%cpu --sort=%cpu(正序)
ps axo pid,comm,%cpu --sort=-%cpu(正序) |head -n 6 倒序输出前五

在这里插入图片描述3.3 pgrep 进程过滤命令
在这里插入图片描述在这里插入图片描述3.4 pidof 根据进程名称获取pid

pidof <进程名称>

在这里插入图片描述3.5 top命令用法
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述3.6 进程优先级(nice)
在这里插入图片描述
在这里插入图片描述
需要注意的是
1.nice命令是在新开启命令时调整优先级(nice -n 优先级 程序)
在这里插入图片描述

2.renice是更改已开启命令的优先级(renice -n 优先级 程序pid)
在这里插入图片描述3.7 进程前后台调用
在这里插入图片描述
3.8 信号kill
在这里插入图片描述
强调:kill -1 pid 是系统更改配置文件后不能重新启动可用kill -1
还有
18 激活进程
19 暂停进程(系统不会阻塞)
20 暂停进程(重要程度可能被阻塞)
在这里插入图片描述在这里插入图片描述3.8.1 信号指令
在这里插入图片描述killall 信号 进程名称

3.9 系统守护进程&systemctl命令
实验环境设置
设置虚拟机网络

ip addr show

可以看到虚拟机网卡地址
在这里插入图片描述
操作如下命令设置网络

nm-connection-editor

进行参数设置,选择以太网
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
配置完成ping 172.25.254.65
在这里插入图片描述
实验环境配置完成

3.9.1 守护进程
在这里插入图片描述
服务类程序不能使用kill,killall,pkill来进行操作,需要用到命令systemctl,以下是systemctl的用法,然后具体的再做实验
在这里插入图片描述
在这里插入图片描述
查看服务开机运行状态
systemctl list-unit-files
在这里插入图片描述
查看服务当前状态
systemctl list-units
在这里插入图片描述
查看服务状态,开机是否启动,服务活跃还是非活跃,PID,内存,日志
systemctl status sshd
在这里插入图片描述
关闭服务systemctl stop sshd
在这里插入图片描述
查看服务依赖性
systemctl list-independencies sshd
在这里插入图片描述
systemctl reload sshd 执行此命令PID不变
systemctl restart sshd 重启服务PID会变
在这里插入图片描述
开机启动并开启服务
systemctl enable --now sshd
在这里插入图片描述
下次开机时进入无图模式
systemctl set-default multi-users.target
在这里插入图片描述
设定系统运行级别为图形网络模式
systemctl set-default graphical.target

最后

以上就是虚心小甜瓜最近收集整理的关于LINUX下的进程管理的全部内容,更多相关LINUX下内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(141)

评论列表共有 0 条评论

立即
投稿
返回
顶部