博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
查看进程的相关信息
阅读量:4285 次
发布时间:2019-05-27

本文共 2244 字,大约阅读时间需要 7 分钟。

ps -e |grep xxx // 显示全部进程pe -ef |grep xxx // 显示全部进程及 父进程及命令行ps -e |grep xxx |  awk '{print $1}' // 显示 进程的idps -ef |grep xxx | awk '{print $3}' // 显示 父进程的id# pgrep nfs461046134614461546164617461846194620root@ubuntu:/proc# ps -ef |grep nfsroot       4610      2  0 Apr08 ?        00:00:00 [nfsd4_callbacks]root       4613      2  0 Apr08 ?        00:00:00 [nfsd]root       4614      2  0 Apr08 ?        00:00:00 [nfsd]root       4615      2  0 Apr08 ?        00:00:00 [nfsd]root       4616      2  0 Apr08 ?        00:00:00 [nfsd]root       4617      2  0 Apr08 ?        00:00:00 [nfsd]root       4618      2  0 Apr08 ?        00:00:00 [nfsd]root       4619      2  0 Apr08 ?        00:00:00 [nfsd]root       4620      2  0 Apr08 ?        00:00:00 [nfsd]root      28243  28199  0 17:04 pts/1    00:00:00 grep --color=auto nfs
  • proc
/proc/4753cat cmdline /usr/bin/uml_switch-unix/var/run/uml-utilities/uml_switch.ctl% // 不知道 % 是什么,不管加不加 & 都有 %/proc/4753# ls fd  // 默认会打开 0 1 20  1  2  3  4cwd:文件所在目录,是个连接,连接到其真正运行目录,不是二进制可执行文件所在目录,注意exe:连接到 二进制文件,可以 ls -l exe 看到 二进制的文件的全路径,environ:执行命令时的环境变量

内存top

top -p 4753# top -p 4753top - 17:01:52 up 3 days,  7:18,  2 users,  load average: 2.00, 1.74, 1.32Tasks:   1 total,   0 running,   1 sleeping,   0 stopped,   0 zombie%Cpu(s):  1.1 us,  0.4 sy,  1.3 ni, 97.0 id,  0.2 wa,  0.0 hi,  0.0 si,  0.0 stKiB Mem :   998408 total,    87960 free,   151988 used,   758460 buff/cacheKiB Swap:  1045500 total,  1039768 free,     5732 used.   629116 avail Mem    PID USER      PR  NI    VIRT    RES    SHR S %CPU %MEM     TIME+ COMMAND                                                                             4753 uml-net   20   0    4372    680    612 S  0.0  0.1   0:11.74 uml_switch			当前时间 up 系统连续运行时间 ,	已经登录的用户数目,1  5  15 分钟的平均 工作负载进程数目:	进程总数,正在运行数,睡眠数,停止数目,僵尸数目占用cpu百分比:用户空间,内核空间,改变过优先级的进程,空闲cpu百分比,IO等待,硬终端,软中断,被强制等待虚拟cpu的时间.物理内存总数,已用数,空闲数目,缓冲数交换分区总数,已用数,空闲数目,缓冲数进程  用户 优先级 优先级调整 虚拟内存 资源 共享内存 状态 cpu占比 内存占比 启动时间 命令

网络

1.  根据进程pid查端口:             lsof -i | grep pid        2.  根据端口port查进程(某次面试还考过):            lsof  -i:port             3. 根据进程pid查端口:           netstat -nap | grep pid        4.  根据端口port查进程           netstat -nap | grep portnetstat -tupln

IO

 

调度

 

通信

ipcs

杀进程

kill -9 pidkillall process_name

转载地址:http://boigi.baihongyu.com/

你可能感兴趣的文章
How to pass macro definition from “makefile” command line arguments to C source code?
查看>>
英文句型
查看>>
mtd and /dev/mtd*相關資料
查看>>
cp: cannot create symbolic link to fat format of usb: Operation not permitted
查看>>
MTD bad Block issue
查看>>
How to change network interface name
查看>>
ubifs and ubi and mtd
查看>>
shell script set 用法
查看>>
英文序數寫法與唸法 Ordinal Numbers(轉載)
查看>>
DVB-S info
查看>>
绿盟扫描操作指导
查看>>
理解链路本地址与站点本地地址
查看>>
/proc/mtd 各个参数含义 -- linux内核
查看>>
linux nand flash常用命令
查看>>
NESSUS扫描操作指导
查看>>
C语言读取文件大小,载入文件全部内容
查看>>
C语言 static静态变量的作用
查看>>
Linux(C/C++)下的文件操作open、fopen与freopen
查看>>
C语言 文件操作的头文件
查看>>
C语言的常用库函数(dos)之四(dir.h文件下的一些函数)
查看>>