在linux中更改lsof中的输出

Joh*_*now 1 linux lsof

我想用lsof获得不同的结果,我的意思是只想显示一些列,是否可能?

COMMAND     PID       USER   FD      TYPE             DEVICE  SIZE/OFF       NODE NAME
init          1       root  cwd       DIR                8,1      4096          2 /
init          1       root  rtd       DIR                8,1      4096          2 /
init          1       root  txt       REG                8,1     36992     139325 /sbin/init
init          1       root  mem       REG                8,1     14696     190970 /lib/libdl-2.11.3.so
init          1       root  mem       REG                8,1   1437064     190958 /lib/libc-2.11.3.so
Run Code Online (Sandbox Code Playgroud)

vah*_*bdi 7

使用awk:

lsof  | awk '{print $1,$2}'
Run Code Online (Sandbox Code Playgroud)

这将只打印第1列和第2列