两种可能性:lsof公司
(我的喜好)或lslk公司
(专门用于文件锁定):
[root@policyServer~]#lslk|grep“master.lock”SRC PID开发INUM SZ TY M ST WH端透镜名称主机1650 253,0 12423 33 w 0 0 0 0 0/var/lib/postfix/master.lock[root@policyServer~]#lsof|grep“master.lock”主1650根10uW REG 253,0 33 12423/var/lib/postfix/master.lock
lslk的输出是自我表现的,但lsof公司
将锁描述放在“FD”列中(即10千瓦
以上)。从手册页:
模式字符后面是这些锁定字符之一,用于描述应用于文件的锁定类型:N表示未知类型的Solaris NFS锁;r表示文件部分的读锁;R表示整个文件的读锁;w表示文件部分的写锁;W表示整个文件的写锁;u表示任何长度的读写锁;U表示未知类型的锁;x表示部分文件上的SCO OpenServer Xenix锁;X表示整个文件上的SCO OpenServer Xenix锁;如果没有锁,则为空格。
因此lsof公司
以上分解为:
10
此打开文件的文字描述符。链接到的内容/程序/1650/fd/10
u个
文件已打开,可以读取和写入
W公司
程序对文件有写锁定。