/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 (zeitgeist-fts
) cat
не , а не демон; conCATenate - это утилита, которая объединяет один или несколько входных файлов в один выходной файл.
/bin/cat
работает на Ubuntu 12.04 как часть службы Zeitgeist , которая регистрирует события, историю и т. Д., А также также [ 1117] включает поиск по мере ввода в функции тире.
В частности, его запускает zeitgeist-fts
(Полнотекстовый поиск Zeitgeist), который является компонентом Zeitgeist, обеспечивающим функцию поиска.
Доказательство: обратите внимание на PID cat
(3082) в выходных данных ps
и pstree
:
$ ps aux | grep /bin/cat
izx 3082 0.0 0.0 11372 568 ? S Jun08 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
! Что касается , почему это необходимо, cat
универсально используется для обработки текста, а функция его родителя zeitgeist-fts
заключается в ... обработке текста:)