詳細な説明

  
 

LsofはUnixの哲学のモデルであり、1つの機能のみを実行し、完全に完璧です。特定のプロセスによって開かれたすべてのファイル情報を一覧表示することができます。開かれるファイルは、通常のファイル、ディレクトリ、NFSファイル、ブロックファイル、キャラクタファイル、共有ライブラリ、通常のパイプ、名前付きパイプ、シンボリックリンク、ソケットストリーム、ネットワークソケット、UNIXドメインソケットなどです。 「すべてのファイルは」であることがUNIXシステムの重要な考え方の1つなので、lsofコマンドの重要な位置を想像することができます。 lsof [options] filename

lsof /path /to /somefile:指定したファイルを開いているすべてのプロセスのリストを表示しますlsof -c string:COMMAND欄に指定した文字(string)を含むプロセスで開いているファイルをすべて表示します。このオプションは複数のモードを指定するために再利用することができます; lsof -p PID:どのファイルがプロセスによって開かれているかを見るために;プロセス番号は文字列の前に使用することができますプロセスによってオープンされたファイル;非ルートユーザーによってオープンされたすべてのファイルを表示するために< lsof -u ^ root< '"などのユーザー名の逆転の前にユーザー名を使用できます; lsof -g GID:ホームgidのプロセスを表示しますシチュエーションlsof + d /DIR /:は、指定されたディレクトリlsof + D /DIR /でプロセスによって開かれたファイルを示しています。基本機能は上記と同じですが、lsofは再帰的に指定されたディレクトリを見つけます。 :'とrdofで複数の条件を組み合わせます。-a -c apache -u apachelsof -N:すべてのNFS(ネットワークファイルシステム)ファイルを一覧表示します。lsof -d FD:指定したファイルディスクリプタの関連プロセスを表示します。ディスクリプタが0、1、2ファイルディスクリプタの場合は0〜2などの範囲を指定し、さらに-dは他の多くの特別な値(mem:list all memory mapping files; mmap:display all memory)もサポートしていると考えてください。マッピングデバイス; txt:メモリにロードされ実行中のすべてのプロセス(コードとデータを含む)を一覧表示します; cwd:現在のディレクトリにアクセスしているプロセスの一覧を表示します;

lsof -n:IPをHOSTNAMElsofに反転しません - i:適格プロセスの状況を表示するために使用されます。lsof -i [46] [プロトコル] [@ホスト名

Copyright © Windowsの知識 All Rights Reserved