LINUX03_磁盘情况查询、ps -ef、centos7查看服务、netstat查看网络、grep、重定向、管道、yum、用户权限(二)

简介: LINUX03_磁盘情况查询、ps -ef、centos7查看服务、netstat查看网络、grep、重定向、管道、yum、用户权限(二)

③. ps -aux、ps -ef、kill -9


  • ①. ps (process)


  1. PID进程识别号


  1. TTY终端机号


  1. TIME此进程所耗CPU时间


  1. CMD正在执行的命令或进程名


[root@TANG2021 opt]# ps
   PID TTY          TIME CMD
  2677 pts/0    00:00:00 bash # 这个是终端
 53129 pts/0    00:00:00 ps   # 这个是你执行ps命令产生的


②. ps -aux、ps -aux|grep xxx


USER:用户名称


PID:进程号


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


%MEM:进程占用物理内存的百分比


VSZ:进程占用的虚拟内存大小(单位:KB)


RSS:进程占用的物理内存大小(单位:KB)


TT:终端名称,缩写


STAT:进程状态,其中S-睡眠,s-表示该进程是会话的先导进程,N-表示进程拥有比普通优先

级更低的优先级,R-正在运行,D-短期等待,Z-僵死进程,T-被跟踪或者被停止等等


STARTED:进程的启动时间


TIME:CPU时间,即进程使用CPU的总时间


COMMAND:启动进程所用的命令和参数,如果过长会被截断显示


参数 解释
-a 显示当前终端的所有进程信息
-u 以用户的格式显示进程信息
-x 显示后台进程运行的参数


[root@TANG2021 opt]# ps -aux
USER        PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root          1  0.0  0.3 193968  7004 ?        Ss   15:57   0:02 /usr/lib/systemd/systemd --switched-root --system --deserialize 22
root          2  0.0  0.0      0     0 ?        S    15:57   0:00 [kthreadd]


③. ps -ef(是以全格式显示当前所有的进程)、ps -ef | grep nginx


UID:用户ID


PID:进程ID


PPID:父进程ID (0就是顶级id)


C:CPU用于计算执行优先级的因子。数值越大,表明进程是CPU密集型运算,执行优先级会降低;数值越小,表明进程是I/O密集型运算,执行优先级会提高


STIME:进程启动的时间


TTY:完整的终端名称


TIME:CPU时间


CMD:启动进程所用的命令和参数


参数 解释
-e 显示所有进程
-f 全格式



  • ④. 如果想查看进程的CPU占用率和内存占用率,可以使用aux
    如果想查看进程的父进程ID可以使用ef


  • ⑤. kill pid 通过唯一标识pid杀死进程(-9 强行杀死进程)


微信图片_20220108193719.png

相关文章
|
监控 Linux 数据处理
Linux grep技巧 结合awk查询
结合 `grep` 和 `awk`,可以实现灵活、高效的文本处理和数据分析。`grep` 用于快速过滤符合条件的行,`awk` 用于进一步处理和提取数据。这种组合使用在日志分析、数据处理和系统监控等场景中尤为常见。掌握这两者的基本用法和组合技巧,可以大大提升在 Linux 环境下的工作效率。
502 7
|
运维 监控 网络协议
|
监控 网络协议 Linux
Linux netstat 命令详解
Linux netstat 命令详解
|
Linux 虚拟化 C++
Linux基础知识查询总结(上)
Linux基础知识查询总结(上)
162 4
|
移动开发 Linux 开发工具
Linux基础知识查询总结(下)
Linux基础知识查询总结(下)
177 2
|
Linux Shell
10-10|linux命令查询 关键字在文本中出现的行数
10-10|linux命令查询 关键字在文本中出现的行数
|
Linux Shell
6-9|linux查询现在运行的进程
6-9|linux查询现在运行的进程
|
监控 Linux
性能分析之 Linux 系统中 ps&top 中 CPU 百分比不一致?
【8月更文挑战第18天】性能分析之 Linux 系统中 ps&top 中 CPU 百分比不一致?
674 5
在Linux中,ps aux 中的 VSZ 代表什么意思?RSS 代表什么意思?
在Linux中,ps aux 中的 VSZ 代表什么意思?RSS 代表什么意思?
|
Prometheus 监控 Cloud Native
在Linux中,如何使用iostat、sar、netstat等工具进行硬件资源监控?
在Linux中,如何使用iostat、sar、netstat等工具进行硬件资源监控?