栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

linux进程管理相关命令

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

linux进程管理相关命令

文章目录
    • 进程的基本概念
    • 进程与程序
    • 进程的状态
    • 进程管理的作用
    • 进程启动——前台启动
    • 进程启动——后台启动
    • 进程后台暂停 —— ctrl+Z
    • 例子:
    • at命令:
    • at命令——注意事项
    • crontab命令:设置需要周期执行的任务
    • ps命令:查看系统中当前有哪些进程,选项非常多。
    • lsof命令:列举系统中已经被打开的文件;
    • pstree命令:查看进程间的相关性和依赖关系
    • top命令:查看进程信息的动态变化,默认每隔3秒刷新一次
    • 9.开启yum命令的特殊权限。
    • 1、 top和ps的区别。
    • 2、 nice和renice的区别。

进程的基本概念 进程与程序

进程的状态


进程管理的作用

进程启动——前台启动

进程启动——后台启动

进程后台暂停 —— ctrl+Z

例子:

1、将前台进程放入后台,并进行查看

2、启动一个后台进程,并进行查看

3、继续执行后台进行

at命令:


at命令——注意事项

4、在2022年5月15日 1:30 执行 :写入“process test”到 process_test.txt文件

crontab命令:设置需要周期执行的任务



5、在每周五的晚上11点半执行 :写入“process test”到 process_test.txt文件

ps命令:查看系统中当前有哪些进程,选项非常多。

lsof命令:列举系统中已经被打开的文件;

7.结合grep,使用ps,lsof查看上一个定期任务,


8.修改上一个定期任务的优先级,再结束进程。

pstree命令:查看进程间的相关性和依赖关系

在使用 pstree 命令时,如果不指定进程的 PID 号,也不指定用户名称,则会以 init 进程为根进程(PID为1),显示系统中所有程序和进程的信息;反之,若指定 PID 号或用户名,则将以 PID 或指定命令为根进程,显示 PID 或用户对应的所有程序和进程。(常用:ps -pu)

top命令:查看进程信息的动态变化,默认每隔3秒刷新一次


在 top 命令的显示窗口中,还可以使用如下按键,进行交互操作:
? :显示交互模式的帮助;
P:按照 CPU 的使用率排序,默认就是此选项;
M:按照内存的使用率排序;
N:按照 PID 排序;
T:按照 CPU 的累积运算时间排序;
k:按照 PID 给予某个进程一个信号。一般用于中止某个进程,信号 9 是强制中止的信号;
r:按照 PID 给某个进程重设优先级(Nice)值;
q:退出 top 命令;
练习top,pstree等命令。

9.开启yum命令的特殊权限。

1、 top和ps的区别。

ps主要是查看进程的,关注点在于查看需要查看的进程。而top主要是看cpu内存使用情况,及占用资源最多的进程由高到低排序,关注点在于资源占用情况。ps命令只看到的是命令执行瞬间的进程信息,而top是可以持续的监视。另外,top还可以操作进程,例如改变优先级和关闭进程。

2、 nice和renice的区别。

nice命令可以给要启动的进程赋予NI值,但是不能修改已运行进程的NI值。而renice命令同nice命令相反,renice命令可以在进程运行时修改其NI值,从而调整优先级。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/939942.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号