首页 > 数据库 > 数据库开发技术 > 查询HPUX系统中某个文件被谁使用
在HPUX中,我们可以用fuser -cu命令查看哪个用户占用某个文件系统,这样在UMOUNT不下来的时候可以看看,或者使用fuser -kcu命令杀掉相关进程
那么监控文件级别的有吗,fuser命令到不了文件级别。
这里有一个工具,可以监控文件,我已经使用过了很好
工具下载链接: http://hpux.connect.org.uk/hppd/hpux/Sysadmin/lsof-4.87/
请针对对应PA还是IA的机器以及相应的OS版本下载。
下载后PC上解压得到.depot包。请用swinstall安装该depot包
安装完成后可以使用
lsof |grep –I
/tmp/AAAa222233
可以得到类似如下格式的内容:
root@astro:/tmp # lsof
|more
lsof: WARNING:
compiled for HP-UX release B.11.23; this is B.11.31.
COMMAND
PID USER FD
TYPE
DEVICE SIZE/OFF NODE NAME
swapper
0 root cwd
DIR
64,0x3 8192
2 /
swapper
0 root mem
REG
64,0x7 450512 29023 /usr/contrib/bin/lsof
swapper
0 root mem
REG
64,0x7 292876 34669
/usr/lib/hpux32/libxti.so.1
swapper
0 root mem
REG
64,0x7 5021192 35879 /usr/lib/hpux32/libc.so.1
swapper
0 root mem
REG
64,0x7 1407656 78
/usr/lib/hpux32/libnsl.so.1
swapper
0 root mem
REG
64,0x7 1153840 16203 /usr/lib/hpux32/dld.so
swapper
0 root mem
REG
64,0x7 190768 24933 /usr/lib/hpux32/uld.so
swapper
0 root mem
REG
64,0x7 76456 16202
/usr/lib/hpux32/libdl.so.1
swapper
0 root mem
REG
64,0x8 532 11575
/var/spool/pwgr/status
init
1 root cwd
DIR
64,0x3 8192
2 /
vxconfigd
370 root mem
REG
64,0x7 74044 38110 /usr
(/dev/vg00/lvol7)
vxconfigd
370 root mem
REG
64,0x7 74440 38109 /usr (/dev/vg00/lvol7)
vxconfigd
370 root mem
REG
64,0x7 457132 37982 /usr (/dev/vg00/lvol7)
vxconfigd
370 root mem
REG
64,0x7 1153840 16203 /usr/lib/hpux32/dld.so
vxconfigd
370 root mem
REG 64,0x7
190768 24933 /usr/lib/hpux32/uld.so
vxconfigd
370 root mem
REG
64,0x7 76456 16202
/usr/lib/hpux32/libdl.so.
到此结束,谢谢
[@more@]来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/10771/viewspace-1060593/ ,如需转载,请注明出处,否则将追究法律责任。