問題タブ [lsof]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
unix - lsof 出力の *:* の意味
Solaris (または Unix) で実行lsof
すると、次のような行が表示されます。
しかし、*:*
私は困惑しています-私は次のようなものを見ることを期待していました
とは*:*
どういう意味ですか?
docker - ホスト ディレクトリにマウントされた Docker ボリュームには、最後のコンテナのファイルのみが含まれます
複数のリンクされたコンテナを起動しています。すべてのコンテナーは、ホスト ディレクトリ /var/log/tips/ を同じ呼び出された内部ディレクトリにマウントします。最後のコンテナからのみ /var/log/tips にファイルが表示される問題:
- tipsi_solr と tipsi_erl には同じファイル セットがあります
- tipsi_web コンテナー (最後に起動されたコンテナー) には上記のファイルは表示されず、独自のファイルのみが表示されます
- ホスト ディレクトリには #2 (tipsi_web) からのファイルのみが含まれます
図を使用してコンテナを起動しています。使用される構成は次のとおりです。
興味深いことに、lsof は、tipsi_erl pid (ホストで起動) の存在しないファイルを表示します。
ただし、他のアプリではアクセスできません。
また、Dockerfile ですべてのコンテナーの VOLUME パラメータを指定して削除しようとしましたが、うまくいきませんでした。これらのファイルが表示されない理由はありますか?
unix - 複数のプロセスのリンクされていないファイルを表示するlsof
リンクされていないファイルが複数のプロセスで保持される方法を誰かが説明できますか? 現在、同じ inode 1543 に対して 4 つのプロセスが表示されます
io-redirection - 「>」を使用したファイルへのリダイレクトが機能しない
「lsof」の結果をファイルにリダイレクトしたいのですが、このままではうまくいきません。
うまくいかない理由はありますか?