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] [プロトコル] [@ホスト名
Gitは世界で最も先進的な分散バージョン管理システム(誰にもできない)として、おそらく多くの人が学びたいと思うが、最初にGitのインストール方法を学ぶ必要がある。初期のGitはLinux上で開発されま
Linuxでファイルへのアクセス制御は非常に重要な問題ですChmodはファイルのアクセス権を変更する方法です今日、ファイルのアクセス権を変更する別の方法が紹介されています。ファイルアクセス制御リスト
この記事では、Linuxの使用中に発生した問題がsudoersファイルにない場合の解決策について説明します。 sudoを使用している場合、「xxxはsudoersファイルにありません。この問題は報
以前にコンパイルされた通常のプロジェクト(IAR5.5で確立)を開くと、コンパイラは次のエラーを表示します(現在使用されているIAR6.3)。 エラー[Pe147]:宣言は、「__ interwork