记录几个知识点

1)查看进程打开了多少个文件:

如果你想查看某个进程中打开了多少个文件,就运行:

lsof -p <进程号>

 

2)查看进程树:

pstree:不带参数显示系统所有的进程;

 

pstree -ap +username

查看某个用户的所有进程树信息

 

3)top 用来动态显示系统进程信息。

 

4)如何查看某个进程的具体信息:

可以到目录proc/进程号/status查看

例如:

/proc/3301

Name:   nfsiod
State:  S (sleeping)
Tgid:   3301
Pid:    3301
PPid:   2
TracerPid:      0
Uid:    0       0       0       0
Gid:    0       0       0       0
FDSize: 64
Groups:
Threads:        1
SigQ:   1/63497
SigPnd: 0000000000000000
ShdPnd: 0000000000000000
SigBlk: 0000000000000000
SigIgn: ffffffffffffffff
SigCgt: 0000000000000000
CapInh: 0000000000000000
CapPrm: ffffffffffffffff
CapEff: fffffffffffffeff
CapBnd: ffffffffffffffff
Cpus_allowed:   3
Cpus_allowed_list:      0-1
Mems_allowed:   1
Mems_allowed_list:      0
voluntary_ctxt_switches:        1906141
nonvoluntary_ctxt_switches:     69

 

rename [ -v ] [ -n ] [ -f ] perlexpr [ files ]

这其中:-v 如果指定,则在屏幕回显修改的文件名
-n 如果指定,则不对文件名实际修改仅显示修改结果(测试用)
-f 如果指定,则强制覆盖已有文件
perlexpr 一个Perl风格的正则表达式
files 文件名通配符

 

你可能感兴趣的:(记录几个知识点)