= підписати в кінці файлів .sock у висновку ls


15

Я запускаю оболонку zsh в emacs. Під час запуску lsя отримую в =кінці .sockфайлів. Що =означає? Це унікально для unix розеток?

Відповіді:


16

Згідно з документацією на coreutils в --classify(псевдонім -F), =призначена для сокетів:

Додайте символ до кожного імені файлу із зазначенням типу файлу. Також до звичайних файлів, які виконуються, додайте "*". Індикаторами типу файлів є "/" для каталогів, "@" для символічних посилань, "|" для FIFO, '=' для розеток, '>' для дверей, і нічого для звичайних файлів. Не слідкуйте за символьними посиланнями, переліченими в командному рядку, якщо не вказані параметри --dereference-command-line (-H), --dereference (-L) або --dereference-command-line-symlink-to-dir.


Неато, дякую. Ніколи раніше не чула про двері як офіційну назву.
Едгар Арутьоунян

2
і якщо ви насправді не ввели --classifyабо --indicator-style=classify, його, ймовірно, додав псевдонім.
Робін Грін

1
@EdgarAroutiounian Двері - це функція Solaris, не широко поширена і, зокрема, не доступна в Linux.
Жил "ТАК - перестань бути злим"
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.