Linux lslk命令:列出本地锁。
Linux lslk命令 功能描述
使用lslk命令可以列出本地inode上的文件锁的信息。
Linux lslk命令 语法
lslk [选项] [路径]
命令中各选项的含义如表所示。
lslk命令输出字段描述如表所示。
Linux lslk命令 示例
列出所有的锁
[root@rhel ~]# lslk
SRC PID DEV INUM SZ TY M ST WH END LEN NAME
portreserve 1701 8,27077944 5 w 0 0 0 0 0/var/run/portreserve.pid
(unknown) 1764 8,27077950 w 0 0 0 0 0/(rootfs)
(unknown) 1778 8,27077954 w 0 0 0 0 0/(rootfs)
(unknown) 1802 8,27077956 w 0 0 0 0 0/(rootfs)
sendmail 2254 8,27078016 33 w 0 0 0 0 0/var/run/sendmail.pid
sendmail 2264 8,27078018 49 w 0 0 0 0 0/var/run/sm-client.pid
abrtd 2287 8,27078022 5 w 0 0 0 0 0/var/run/abrtd.pid
atd 2330 8,27078031 5 w 0 0 0 0 0/var/run/atd.pid
libvirtd 2368 8,27078041 4 w 0 0 0 0 0/var/run/libvirtd.pid
rhsmcertd 2395 8,27078045 0 w 0 0 0 0 0/var/lock/subsys/rhsmcertd
certmonger 2577 8,27078067 5 w 0 0 0 0 0/var/run/certmonger.pid
anacron 2845 8,27080926 0 w 0 0 0 0 0/var/spool/anacron/cron.monthly
anacron 2845 8,27080925 0 w 0 0 0 0 0/var/spool/anacron/cron.weekly
ibus-engine-pin 3661 8,2367013761440 w 01073741824 01073742335 0/root/.cache/ibus/pinyin/user-1.3.db
在本地域中从主机rhel列出锁
[root@rhel ~]# lslk -i rhel
从主机rhel.sh.com和linux.sh.com上列出锁
[root@rhel ~]# lslk -i rhel.sh.com -i linux.sh.com
列出进程1234和56789持有的锁
[root@rhel ~]# lslk -p 1234,56789
在主机rhel上列出进程1234持有的所有锁
[root@rhel ~]# lslk -p 1234-a -i rhel