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 系统管理命令的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-14Linux创造者谈AI将如何改变编程的未来
- 2024-12-18git仓库有更新,jenkins 自动触发拉代码怎么配置的?-icode9专业技术文章分享
- 2024-12-18Jenkins webhook 方式怎么配置指定的分支?-icode9专业技术文章分享
- 2024-12-13Linux C++项目实战入门教程
- 2024-12-13Linux C++编程项目实战入门教程
- 2024-12-11Linux部署Scrapy教程:新手入门指南
- 2024-12-11怎么将在本地创建的 Maven 仓库迁移到 Linux 服务器上?-icode9专业技术文章分享
- 2024-12-10Linux常用命令
- 2024-12-06谁看谁服! Linux 创始人对于进程和线程的理解是…
- 2024-12-04操作系统教程:新手入门及初级技巧详解