리눅스 lslocks

1 개요[ | ]

lslocks
/usr/bin/lslocks
  • "List local system locks {{해석|로컬 시스템 락 목록"
  • 시스템에서 현재 보유하고 있는 모든 파일 잠금에 대한 정보를 나열하는 리눅스 명령어
  • OFD(Open File Description) 잠금도 나열하며 이러한 잠금은 어떤 프로세스와도 연결되지 않는다(PID는 -1).
  • OFD 잠금은 획득한 열린 파일 설명과 연결된다. 이 잠금 유형은 Linux 3.15부터 사용할 수 있다. 자세한 내용은 fcntl을 참조하자.
Console
Copy
root@wsl:~# lslocks
COMMAND           PID  TYPE SIZE MODE  M START END PATH
containerd         63 FLOCK   1M WRITE 0     0   0 /var/lib/docker/containerd/daemon/io.containerd.metadata.v1.bolt/meta.db
dockerd            51 FLOCK  32K WRITE 0     0   0 /var/lib/docker/buildkit/containerdmeta.db
dockerd            51 FLOCK  16K WRITE 0     0   0 /var/lib/docker/buildkit/snapshots.db
dockerd            51 FLOCK  16K WRITE 0     0   0 /var/lib/docker/buildkit/metadata_v2.db
dockerd            51 FLOCK  32K WRITE 0     0   0 /var/lib/docker/buildkit/cache.db
dockerd            51 FLOCK  64K WRITE 0     0   0 /var/lib/docker/volumes/metadata.db
mariadbd         2111 POSIX  52B WRITE 0     0   0 /var/lib/mysql/aria_log_control
Console
Copy
root@wsl:~# cat /proc/locks
1: POSIX  ADVISORY  WRITE 2011 08:20:519944 0 EOF
2: FLOCK  ADVISORY  WRITE 51 08:20:45038 0 EOF
4: FLOCK  ADVISORY  WRITE 51 08:20:45055 0 EOF
5: FLOCK  ADVISORY  WRITE 51 08:20:45053 0 EOF
6: FLOCK  ADVISORY  WRITE 51 08:20:45052 0 EOF
7: FLOCK  ADVISORY  WRITE 51 08:20:45051 0 EOF
8: FLOCK  ADVISORY  WRITE 63 08:20:45013 0 EOF

2 같이 보기[ | ]

3 참고[ | ]

  • 리눅스 디렉토리 용량 확인 du
    "현재폴더에 있는 폴더 및 파일 중에서 용량이 큰 것 순으로 10개 보기" 에서 -hs 옵션을 주면 sort가 제대로 되지 않는다고 하셨는데 sort의 -h 옵션을 이용하면 가능합니다. (-h, --human-numeric-sort) 저는 다음과 같이 합니다. du -hs * | so
  • 리눅스 반복 예약작업 cron, crond, crontab
    타사 크론 서비스를 사용하여 자신의 서버에서 호스팅 크론을 사용하여 게다가, 당신은 타사 크론 서비스 (보통이라고 webcron)를 사용할 수 있습니다 : http://EasyCron.com - 크론 작업을 설정하는 crontab을 또는 다른 작업 스케줄러의 필요성을 제거 webcron