Почему кошка работает как демон на Ubuntu 12.04?

6

/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.

    
задан user43816 09.06.2012 в 11:09
источник

1 ответ

6

cat работает как часть службы поиска текста Unity Dash ( zeitgeist-fts )

cat - не демон; conCATenate - это утилита, которая объединяет один или несколько входных файлов в один выходной файл.

  • /bin/cat работает на Ubuntu 12.04 в составе службы Zeitgeist , который регистрирует события, историю и т. д., а также включает функцию поиска по типу в тире.

  • В частности, он запускается zeitgeist-fts (Zeitgeist Full-Text-Search), который является компонентом Zeitgeist, предоставляющим функцию поиска.

  • Доказательство: обратите внимание на PID cat (3082) в ps и pstree output:

    $ 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 тоже! Что касается why , это необходимо, cat универсально используется для обработки текста, а функция его родительского zeitgeist-fts - это ... обработка текста:)

ответ дан izx 09.06.2012 в 11:31
источник