LSLOCKS

Section: System Administration (8)
Updated: December 2014
Index Return to Main Contents
 

名前

lslocks - ローカルシステムのロックをリスト表示する。  

書式

lslocks [options]

 

説明

lslocks は Linux システムで現在保持されている全てのファイルロックの情報をリスト表示する。

lslocks は OFD (Open File Description) ロックも表示する。 これらのロックはどのプロセスにも関連付けられていない (PID は -1)。 OFD ロックは、ロックを取得したオープンファイルディスクリプションに 関連付けられる。 このロックタイプは Linux 3.15 以降で利用可能である。 詳細は fcntl(2) を参照すること。

 

オプション

-b, --bytes
SIZE カラムを、人が読みやすい形式ではなく、バイト単位で表示する。
-i, --noinaccessible
カレントユーザーからアクセスできないロックファイルを無視する。
-J, --json
JSON 出力形式を使う。
-n, --noheadings
ヘッダ行を表示しない。
-o, --output list
表示する出力カラムを指定する。 全てのサポートされるカラムのリストを取得するには、 --help を使うこと。

list+list の形式にすることで、 カラムのデフォルトのリストを拡張できる (例えば lslocks -o +BLOCKER)。

--output-all
全ての利用可能なカラムを出力する。
-p, --pid pid
指定した pid のプロセスが保持するロックのみを表示する。
-r, --raw
生の出力形式を使う。
-u, --notruncate
カラムの文字列を切り詰めない。
-V, --version
バージョン情報を表示して、終了する。
-h, --help
ヘルプを表示して、終了する。

 

出力

COMMAND
ロックを保持するプロセスのコマンド名。
PID
ロックを保持するプロセスのプロセス ID。 OFDLCK の場合は、-1。
TYPE
ロックのタイプ。 (flock(2) で作成された) FLOCK, (fcntl(2) と lockf(3) で作成された) POSIX, (fcntl(2) で作成された) OFDLCK のいずれかである。
SIZE
ロックファイルのサイズ。
MODE
ロックのアクセス権限 (読み込み、書き込み)。 プロセスがブロックされて、ロックを待っている場合、 モードの後に '*' (アスタリスク) が付く。
M
ロックが必須か否か。 0 は必須でないことを表す (ロックは勧告のみである)。 1 は必須であることを表す。 (fcntl(2) を参照すること。)
START
ロックの相対パイトオフセット。
END
ロックの終了オフセット。
PATH
ロックの完全なパス。 パスが見つからない場合、またはパスを読み込む権限がない場合、 デバイスのマウントポイントになり、パスに "..." が表示される。 パスは切り詰められる可能性がある。 完全なパスを取得する場合は、--notruncate を使うこと。
BLOCKER
ロックをブロックしているプロセスの PID。

 

注意

lslocks コマンドは、lslk(8) の代替となることを意図している。
lslk(8) は、元々 Victor A. Abell <abe@purdue.edu> によって書かれて、
2001 年からメンテナンスされていない。

 

著者

Davidlohr Bueso <dave@gnu.org>

 

関連項目

flock(1), fcntl(2), lockf(3)

 

入手方法

lslocks コマンドは util-linux パッケージの一部であり、 https://www.kernel.org/pub/linux/utils/util-linux/ から入手できる。


 

Index

名前
書式
説明
オプション
出力
注意
著者
関連項目
入手方法

This document was created by man2html, using the manual pages.
Time: 15:49:17 GMT, April 25, 2020