/bin/cat
は、私の12.04システムで永続的なデーモンとして実行されているようです。
$ ps aux | grep cat detlef 2278 0.0 0.0 8680 352? S 06:13 0:00 /bin/cat
Ubuntu 12.04がcat
デーモンとして実行する必要があるのはなぜですか?私の10.04.4システムにはありませんでした。
cat
はUnity Dash Text-Searchサービスの一部として実行されています(zeitgeist-fts
)cat
はnotデーモンではありません。 conCATenateは、1つ以上の入力ファイルを単一の出力ファイルに結合するユーティリティです。
/bin/cat
は、Ubuntu 12.04で Zeitgeist サービスの一部として実行され、イベント、履歴などを記録します。また、alsoは、ダッシュ機能での入力時に検索を有効にします。
具体的には、検索機能を提供するZeitgeistコンポーネントであるzeitgeist-fts
(Zeitgeist全文検索)によって開始されます。
証明:cat
およびps
出力のpstree
(3082)のPIDに注意してください。
$ ps aux | grep/bin/cat
izx 3082 0.0 0.0 11372 568? S 6月8日0:00 /bin/catそして
$ pstree -p | grep zeit
├─zeitgeist-daemo(3051)───{zeitgeist-daemo}(3061) ├─zeitgeist-datah(3076)───{zeitgeist-datah}(3081) └─zeitgeist-fts(3075)─┬─cat(3082) └─{zeitgeist-fts}(3080)
Zeitgeist/Unityは10.04には存在しなかったため、cat
もありません! whyが必要な場合、cat
はテキスト処理に広く使用され、その親zeitgeist-fts
は...テキスト処理に使用されます:)