Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> 詳細なlsofコマンド  

lsofコマンドとは何ですか?

プロセスによって開かれているファイルに関する情報を一覧表示できます。開かれるファイルは、

1.通常ファイル、2.ディレクトリ、3.ネットワークファイルシステムファイル、4.キャラクタデバイスファイル、5.(機能)共有ライブラリ、6.パイプライン、パイプ名7.シンボルです。リンク8.基盤となるソケットワードストリーム、ネットワークソケット、Unixドメイン名ソケット9. Linuxでは、ほとんどのものがフ

詳細なlsofコマンド  

lsofコマンドとは何ですか?

プロセスによって開かれているファイルに関する情報を一覧表示できます。開かれるファイルは、

1.通常ファイル、2.ディレクトリ、3.ネットワークファイルシステムファイル、4.キャラクタデバイスファイル、5.(機能)共有ライブラリ、6.パイプライン、パイプ名7.シンボルです。リンク8.基盤となるソケットワードストリーム、ネットワークソケット、Unixドメイン名ソケット9. Linuxでは、ほとんどのものがフ

  
 Grep '/path /'

5.ユーザーが開いたファイルの情報を一覧表示します。

[root @ web1〜]#lsof -u username

説明:-u Option、uは実際にはユーザーの省略形です。

6.プログラムによって開かれたファイルの情報を一覧表示します。

[root @ web1〜]#lsof -c httpd

解説:-cオプションを指定すると、httpdで始まるすべてのファイルが一覧表示されます。  Grep httpdが、最初の方法は明らかに2番目の方法よりも数文字少ないです。

7.複数の開いているファイルを含む複数のファイルをリストします。

[root @ web1〜 ]#lsof -c mysql -c httpd

8.ユーザーとプログラムによって開かれたファイルの情報を一覧表示します。

[root @ web1〜]#lsof -u test -c Mysql

9.ユーザーを除く開いているファイルの情報を一覧表示する

[root @ web1〜]#lsof -u ^ barlow

備考:^これユーザ名の前の記号は、barlowユーザが開いているプロセスを開きません。

10.プロセス番号で開いているファイルを表示します。

[root @ web1〜]# Lsof -p 1866

11.複数のプロセス番号に対応するファイル情報を一覧表示する

[root @ web1〜]#lsof -p 123,456,789

12.以下を一覧表示するプロセス番号、他のプロセス番号で開かれたファイル情報

[root @ web1〜]#lsof -p ^ 1

Copyright © Windowsの知識 All Rights Reserved