查看程序在运行过程中使用到的文件

查看程序在运行过程中使用到的文件

[wudanyang@bogon ~]$ lsof -p 3352

COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME

tail 3352 wudanyang cwd DIR 253,0 4096 4731473 /home/wudanyang

tail 3352 wudanyang rtd DIR 253,0 240 64 /

tail 3352 wudanyang txt REG 253,0 66824 12829983 /usr/bin/tail

tail 3352 wudanyang mem REG 253,0 106075056 12587626 /usr/lib/locale/locale-archive

tail 3352 wudanyang mem REG 253,0 2156160 44517 /usr/lib64/libc-2.17.so

tail 3352 wudanyang mem REG 253,0 163400 44510 /usr/lib64/ld-2.17.so

tail 3352 wudanyang 0u CHR 136,3 0t0 6 /dev/pts/3

tail 3352 wudanyang 1u CHR 136,3 0t0 6 /dev/pts/3

tail 3352 wudanyang 2u CHR 136,3 0t0 6 /dev/pts/3

tail 3352 wudanyang 3r REG 253,0 0 5171247 /home/wudanyang/a

tail 3352 wudanyang 4r a_inode 0,10 0 5338 inotify

tail 3352 wudanyang 25u CHR 5,2 0t0 7061 /dev/ptmx

前三列可以不用管,第四列是打开的描述符,可以看到

FD:

u

读/写

r

只读

w

只写

W

获得写锁

OK,搞定,可以看到咱们程序打开了一个 /home/wudanyang/a 文件只读描述符

相关推荐

当机甲风遇上中端性价比,这波操作太硬核了,直击年轻人审美
为什么有时候精子会自己流出来
365betribo88

为什么有时候精子会自己流出来

📅 01-23 👁️ 5119
自制雪碧怎么做
365betribo88

自制雪碧怎么做

📅 07-22 👁️ 5422