关键命令:
cat /proc/1556/environ
pstree -p 显示当前所有进程的进程号和进程id
[root@centos7 data]#pstree -p
systemd(1)─┬─NetworkManager(882)─┬─{NetworkManager}(1002)
│ └─{NetworkManager}(1007)
├─VGAuthService(884)
├─abrt-watch-log(874)
├─abrtd(873)
├─atd(902)
├─auditd(795)───{auditd}(797)
├─crond(894)
├─dbus-daemon(881)
├─irqbalance(870)
├─login(904)───bash(1533)
├─master(1362)─┬─pickup(1690)
│ └─qmgr(1364)
├─polkitd(880)─┬─{polkitd}(893)
│ ├─{polkitd}(896)
│ ├─{polkitd}(898)
│ ├─{polkitd}(935)
│ ├─{polkitd}(951)
│ └─{polkitd}(998)
├─rsyslogd(1280)─┬─{rsyslogd}(1295)
│ └─{rsyslogd}(1296)
├─sshd(1282)───sshd(1554)───bash(1556)───pstree(1700)
├─systemd-journal(377)
├─systemd-logind(871)
├─systemd-udevd(412)
├─tuned(1279)─┬─{tuned}(1521)
│ ├─{tuned}(1522)
│ ├─{tuned}(1524)
│ └─{tuned}(1526)
└─vmtoolsd(885)─┬─{vmtoolsd}(1000)
└─{vmtoolsd}(1052)
[root@centos7 data]#cat /proc/1556/environ
USER=rootLOGNAME=rootHOME=/rootPATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/binMAIL=/var/mail/rootSHELL=/bin/bashSSH_CLIENT=10.0.0.1 50091 22SSH_CONNECTION=10.0.0.1 50091 10.0.0.153 22SSH_TTY=/dev/pts/0TERM=xtermXDG_SESSION_ID=2XDG_RUNTIME_DIR=/run/user/0
[root@centos7 data]#
查看某个程序的进程数:cat /proc/875/status ,可以看出该进程数为7(Threads: 7)
[root@centos7 ~]#cat /proc/875/status
Name: polkitd
Umask: 0022
State: S (sleeping)
Tgid: 875
Ngid: 0
Pid: 875
PPid: 1
TracerPid: 0
Uid: 999 999 999 999
Gid: 998 998 998 998
FDSize: 64
Groups: 998
VmPeak: 677768 kB
VmSize: 613000 kB
VmLck: 0 kB
VmPin: 0 kB
VmHWM: 12960 kB
VmRSS: 12960 kB
RssAnon: 8048 kB
RssFile: 4912 kB
RssShmem: 0 kB
VmData: 524460 kB
VmStk: 132 kB
VmExe: 108 kB
VmLib: 14160 kB
VmPTE: 244 kB
VmSwap: 0 kB
Threads: 7
SigQ: 0/7835
SigPnd: 0000000000000000
ShdPnd: 0000000000000000
SigBlk: 0000000000000000
SigIgn: 0000000000001000
SigCgt: 0000000180000002
CapInh: 0000000000000000
CapPrm: 0000000000000000
CapEff: 0000000000000000
CapBnd: 0000001fffffffff
CapAmb: 0000000000000000
NoNewPrivs: 0
Seccomp: 0
Speculation_Store_Bypass: not vulnerable
Cpus_allowed: ffffffff,ffffffff,ffffffff,ffffffff
Cpus_allowed_list: 0-127
Mems_allowed: 00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000001
Mems_allowed_list: 0
voluntary_ctxt_switches: 143
nonvoluntary_ctxt_switches: 72