35、linux shell常用函数,ps

简介: 1、说明 report a snapshot of the current processes. ps [options] 2、常用option ① l  长格式输出; ② u  按用户名和启动时间的顺序来显示进程; ③ j  用任务格式来显示进程; ...

1、说明

report a snapshot of the current processes.

ps [options]

2、常用option

l  长格式输出;

u  按用户名和启动时间的顺序来显示进程;

j  用任务格式来显示进程;

f  用树形格式来显示进程;

a/e  显示所有用户的所有进程(包括其它用户);

x  显示无控制终端的进程;

r  显示运行中的进程;

ww 避免详细参数被截断;

执行结果的解释

USER   进程的属主;

PID   进程的ID

PPID  父进程;

%CPU  进程占用的CPU百分比;

%MEM  占用内存的百分比;

NI    进程的NICE值,数值大,表示较少占用CPU时间;

VSZ 进程虚拟大小;

RSS  驻留中页的数量;

WCHAN

TTY  终端ID

11 STAT 进程状态

a. D Uninterruptible sleep (usually IO)

b. R 正在运行可中在队列中可过行的;

c. S 处于休眠状态;

d. T 停止或被追踪;

e. W 进入内存交换(从内核2.6开始无效);

f. X 死掉的进程(从来没见过);

g. Z 僵尸进程; < 优先级高的进程

h. N 优先级较低的进程

i. L 有些页被锁进内存;

j. s 进程的领导者(在它之下有子进程);

k. l is multi-threaded (using CLONE_THREAD, like NPTL pthreads do)

l. + 位于后台的进程组;

WCHAN 正在等待的进程资源;

START 启动进程的时间;

TIME 进程消耗CPU的时间;

COMMAND 命令的名称和参数;

3、示例

ps aux

ps -auxf

参考

1http://linux.die.net/man/1/ps

http://www.linuxsir.org/main/node/210

目录
打赏
0
0
0
0
12
分享
相关文章
|
2月前
|
【linux】Shell脚本中basename和dirname的详细用法教程
本文详细介绍了Linux Shell脚本中 `basename`和 `dirname`命令的用法,包括去除路径信息、去除后缀、批量处理文件名和路径等。同时,通过文件备份和日志文件分离的实践应用,展示了这两个命令在实际脚本中的应用场景。希望本文能帮助您更好地理解和应用 `basename`和 `dirname`命令,提高Shell脚本编写的效率和灵活性。
123 32
Linux shell编程学习笔记30:打造彩色的选项菜单
Linux shell编程学习笔记30:打造彩色的选项菜单
Linux 如何更改默认 Shell
Linux 如何更改默认 Shell
180 0
Linux 如何更改默认 Shell
linux命令总结(centos):shell常用命令汇总,平时用不到,用到就懵逼忘了,于是专门写了这篇论文,【便持续更新】
这篇文章是关于Linux命令的总结,涵盖了从基础操作到网络配置等多个方面的命令及其使用方法。
140 1
linux命令总结(centos):shell常用命令汇总,平时用不到,用到就懵逼忘了,于是专门写了这篇论文,【便持续更新】
深入理解Linux系统下的Shell脚本编程
【10月更文挑战第24天】本文将深入浅出地介绍Linux系统中Shell脚本的基础知识和实用技巧,帮助读者从零开始学习编写Shell脚本。通过本文的学习,你将能够掌握Shell脚本的基本语法、变量使用、流程控制以及函数定义等核心概念,并学会如何将这些知识应用于实际问题解决中。文章还将展示几个实用的Shell脚本例子,以加深对知识点的理解和应用。无论你是运维人员还是软件开发者,这篇文章都将为你提供强大的Linux自动化工具。
|
6月前
|
Shell 函数
10月更文挑战第4天
43 7
Linux shell编程学习笔记82:w命令——一览无余
Linux shell编程学习笔记82:w命令——一览无余
常用的 55 个 Linux Shell 脚本(包括基础案例、文件操作、实用工具、图形化、sed、gawk)
这篇文章提供了55个常用的Linux Shell脚本实例,涵盖基础案例、文件操作、实用工具、图形化界面及sed、gawk的使用。
1107 2
|
6月前
|
【Linux】shell基础,shell脚本
Shell脚本是Linux系统管理和自动化任务的重要工具,掌握其基础及进阶用法能显著提升工作效率。从简单的命令序列到复杂的逻辑控制和功能封装,Shell脚本展现了强大的灵活性和实用性。不断实践和探索,将使您更加熟练地运用Shell脚本解决各种实际问题
88 0
linux shell 脚本调试技巧
【9月更文挑战第3天】在Linux中调试shell脚本可采用多种技巧:使用`-x`选项显示每行命令及变量扩展情况;通过`read`或`trap`设置断点;利用`echo`检查变量值,`set`显示所有变量;检查退出状态码 `$?` 进行错误处理;使用`bashdb`等调试工具实现更复杂调试功能。
176 5
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等