Linux で実行されているサービス/プロセスの説明の詳細を見つけるにはどうすればよいですか?

Linux で実行されているサービス/プロセスの説明の詳細を見つけるにはどうすればよいですか?

コマンドを実行するps auxと、pstreeサービス、プロセス、またはアプリケーションの一覧が表示されます。たとえば、コマンドを実行すると、wnck-applet というアプリケーション (プロセスかサービスかは不明) が表示されますpstree。コマンドを実行してapt-cache showpkgも、wnck-applet は使用可能なパッケージとして表示されません。Web に頼らずに、特定のサービス、プロセス、またはアプリケーションの説明を検索するにはどうすればよいでしょうか。wnck-applet を検索してみましたが、それが何であるかを説明する結果は得られませんでした。

編集

現在使用されているディストリビューションは Debian と Linux Mint です。

答え1

APTを使用しているシステム(そう思われる)の場合は、apt-fileこのような:

apt-file search wnck-applet

バイナリがどのパッケージに関連しているかの情報を取得し、例えば

  • パッケージのドキュメント/usr/share/docsが存在する場合はそれを確認してください。
  • マニュアルページ(および該当する場合は拡張情報ページ)が存在するかどうかを確認します。
  • 実行ファイルをテキストエディタで開いて、テキストベースかどうかを確認するか、
  • 試す-h--h

降順で記載されています。すべての手順がすべてのケースに当てはまるわけではありません。ただし、可能であれば、最近では Web がショートカットとして好まれることがよくあります。

apt-filewnck-appletは に関連していることがわかりましたgnome-panel。その新しい情報を使用して、さらに多くのドキュメントを検索できます。

Debianマニュアルapt-fileそれが最善の方法であることを示しています。また、dpkg -Sこれは同様に動作しますが、インストールされたパッケージに対してのみ動作します (この場合は問題ありませんが、apt-file一般的な用途が広く、とにかく便利にしておくことをお勧めします)。

関連情報