Linux 系统管理命令
2021/12/25 7:08:57
本文主要是介绍Linux 系统管理命令,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
目录- Linux系统管理命令
- 监测程序
- 查看进程ps(Process Status)
- Unix风格的参数
- BSD风格的参数
- GNU风格的参数
- 案例1:将目前属于本用户这次登入的 PID 与相关信息列示出来
- 案例2:列出目前所有的正在内存当中的程序(最常用)**
- 案例3:显示所有进程信息,连同命令行
- 查看进程ps(Process Status)
- 监测程序
Linux系统管理命令
监测程序
查看进程ps(Process Status)
ps用来查看目前系统中,有哪些程序正在执行,以及他们执行的状况。
显示瞬间进程的状态,并不动态连续
默认情况下,ps命令只会显示运行在当前控制台下的属于当前用户的进程
[ranan@MPI0 ~]$ ps PID TTY TIME CMD 38603 pts/1 00:00:00 bash 38888 pts/1 00:00:00 tail 39148 pts/1 00:00:00 ps
字段 | 说明 |
---|---|
PID | 程序的进程ID |
TIY | 运行在哪个终端 |
TIME | 进程已用CPU时间 |
CMD | 正在执行的命令或进程名 |
语法
ps [选项]
Linux系统中使用的GNU ps命令支持3中不同类型的命令行参数
- Unix风格的参数,前面加单破折号
- BSD风格的参数,前面不加单破折号
- GUN风格的长参数,前面加双破折号
Unix风格的参数
参数 | 描述 |
---|---|
-a | 显示除控制进程和无终端进程外的所有进程信息 |
-x | 显示后台进程运行的参数 |
-e/-A | 显示所有进程 |
-f | 显示完整格式的输出,全格式,显示父进程 |
-l | 显示长列表 |
-u 用户名 | 查看特定用户的进程情况 |
BSD风格的参数
参数 | 描述 |
---|---|
u | 以用户为主的格式来显示进程状况。 |
x | 显示所有进程,包括未分配任何中断的进程 |
GNU风格的参数
GNU复制了现有的其他类型参数,还加入了新功能
参数 | 描述 |
---|---|
--sort oeder | 指定输出按哪列排序 |
--forest | 用层级结构显示除进程与父进程的关系 |
案例1:将目前属于本用户这次登入的 PID 与相关信息列示出来
[ranan@hadoop102 ~]$ ps -l
进程的状态
O:正在运行
S:在休眠
R:可运行,正等待运行
Z:僵化,进程已结束但父进程已不存在
T:停止
进程的优先级数字越大优先级越低。
案例2:列出目前所有的正在内存当中的程序(最常用)**
[ranan@MPI0 ~]$ ps -aux
案例3:显示所有进程信息,连同命令行
[ranan@MPI0 ~]$ ps -ef
这篇关于Linux 系统管理命令的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-03-30[译]漫画SELinux概念
- 2024-03-29linux 移动文件
- 2024-03-28linux .so file
- 2024-03-28Linux 磁盘管理
- 2024-03-28Linux学习笔记(十三)磁盘管理(一):磁盘分区
- 2024-03-26linux 创建 文件
- 2024-03-25使用SecureCRT对Linux vim进行颜色设置
- 2024-03-202019-2020-12 20199317 《Linux内核原理与分析》 第十二周作业
- 2024-03-20Linux运维的第二周总结
- 2024-03-13how to count number of directories in linux