На этот вопрос уже есть ответ:
Я заметил, что каталог / var / spool / nullmailer
содержит странную сущность триггера
, которая отображается желтым цветом и имеет символ «|» суффикс.
Это не похоже на каталог (по крайней мере, я не могу войти в него cd
), и когда я пытаюсь открыть его с помощью vi
, консоль зависает.
Что это за штука?
Это именованный канал - один из 7 типов файла в Unix. p
в prw--w--w-
подтверждает, что это - именованный канал.
можно записать в канал с одной стороны и считать данные с другой стороны:
$ mkfifo mypipe
$ cat mypipe
В другом терминале
$ cat > mypipe
Hello from the other side
What's up?
Вообще Вы вводите, здесь появится в другом терминале.
l
псевдоним к ls -CF
, и ll
псевдоним к ls -alFh
.
Согласно странице справочника
-F, --classify
append indicator (one of */=>@|) to entries
Так для именованного канала |
добавляется к имени файла.
Можно определить любой 'файл' в системе Linux при помощи командного файла, сопровождаемого именем файла.
file "trigger"
сказал бы Вам, что это - именованный канал.