Linux进程与资源管理

在Linux学习,进行各种操作过程中需要用到很多种命令,本篇主要讲Linux进程与资源管理命令仅供大家参考。绝对是干货满满的一篇文章!!!


Linux进程与资源管理命令:


提示:以下是本篇文章正文内容,仅供参考

1.Linux中对需要运维去管理、去查看的资源信息:

1.内存资源、使用率:free命令

2.磁盘资源、使用率:df命令

3.CPU资源、使用率:top、htop、glances命令

4.进程资源、使用率:ps、pstree、pidof命令

5.网络资源、使用率:Iftop命令

6.所有资源的整体查看命令:top、glances、htop命令

2.ps命令:

参数:

-e:显示所有进程

-f:显示进程详细

-p:指定pid,显示其信息

-c:指定进程的名字查看

-U:指定用户名,查看用户进程信息

3.pstree命令:

作用:以树状图显示进程信息

参数:-p:显示树状图进程信息,且显示pid

4.pidof命令:

作用:以进程名找出它的pid

5.glances命令:

作用:是一个资源管理查看器

需要下载:yum install glances -y

6.lsof命令:list open files

作用:列出当前用户系统打开的文件的工具

参数:-c:指定进程名

-i:显示符合条件的进程

-p:显式指定pid打开的文件

-u:显式指定用户uid打开的文件以及具体进程信息

+d:显示文件夹下被打开的文件有哪些

+D:递归列出目录下哪些文件被进程打开

-n:不显示主机名,直接显示IP

-s:列出文件大小

7.kill命令:

语法:kill 信号 PID

作用:kill命令向操作系统内核发送一个信号(大多数是终止信号)和目标进程的PID,然后系

统内核根据收到的信号类型对指定进程进行相应的操作

8. 常见的信号:

15信号(默认信号): 15) SIGTERM kill命令什么都不加,默认是15信号,告诉程序可以结

束

9信号(杀死信号): 9) SIGKILL 强制性终止信号,危险的信号,可能会导致程序出现不可

预期的错误,遇见杀不死的进程只能通过此命令终止进程

1信号(重载信号): 1) SIGHUP 无需关闭进程,重新加载其配置文件

20信号: 20) SIGTSTP 暂停信号

9.后台命令集合:

jobs命令:可以看到当前会话的后台任务列表

command &:未启动的command放入后台运行

bg:程序放入后台运行(进程在后台继续运行)(语法:bg加进程号)

fg:将已经在后台的程序放入前台运行(语法:fg加进程号)

ctrl+z:暂停进程(把前台的程序暂停,放入后台)


总结

今天的主要内容是Linux进程与资源管理命令供大家参考,更多内容将会为大家持续加载!!!

相关推荐
数字新视界1 小时前
一体化机柜在数据中心运维中的创新应用与优势分析
大数据·服务器·数据库·动环监控系统·动力与环境监控系统
隔窗听雨眠1 小时前
KingbaseES平替全链路实践:从迁移评估到可持续运维
运维
skywalk81631 小时前
登到192.168.1.5那台机器,看看今天白天,大约从早晨到晚上,都卡住了。看看因为什么卡住,为什么卡住而没有杀死那个导致卡死的进程,为什么
运维·系统·freebsd
运维行者_1 小时前
网络监控工具怎么选?从设备监控到智能运维的能力清单
运维·服务器·开发语言·网络·人工智能·支持向量机·php
小小de风呀1 小时前
de风——【从零开始学习Linux】(九):进程基础 —— 从冯诺依曼体系到 fork 创建进程
linux·学习
2401_868534781 小时前
陈冲2026年上海纽约大学全英文毕业演讲
服务器·网络
晚风吹北巷3 小时前
Linux复习篇(自用)
linux·运维·服务器·1024程序员节
风哥2号4 小时前
数据库教程FGMT69:PostgreSQL运维诊断与监控分析
运维·数据库·postgresql
数字新视界4 小时前
信创机房动环监控技术在智能运维中的应用与优势分析
大数据·服务器·数据库·动环监控系统·动力与环境监控系统