Как вы можете группировать символические ссылки с каталогами в выводе `ls`, но сказать разницу?

В ls я хотел бы сгруппировать символические ссылки, указывающие на каталоги вместе с остальными каталогами, но все же могу сказать, что это символическая ссылка либо с цветом, либо с добавленным символом. Есть ли способ сделать это?

Если символическая ссылка указывает на каталог, вы можете указать на выходе из ls , используя аргумент -F, --classify и установив LINK target в dircolors . Затем он будет показан как dir_link@ , но с тем же цветом, что и каталог.

Команда ls может группировать каталоги вместе с параметром --group-directories-first .

Единственный способ, с помощью которого я могу группировать символические ссылки в каталоги вместе с другими каталогами, – использовать опцию -L, --dereference . Но это изменяет как добавленный индикатор, так и цвет записи (даже если вы установили ссылки, которые будут отображаться как их собственный цвет, не зависящий от цели); он тогда неотличим от обычного каталога.

Я использую GNU ls для Linux.

One Solution collect form web for “Как вы можете группировать символические ссылки с каталогами в выводе `ls`, но сказать разницу?”

Переменная LS_COLORS имеет опцию для символических ссылок. Параметр LN, если задан уникальный цвет по сравнению с параметром DI, покажет все символические ссылки в качестве этого цвета.

См. http://linux-sxs.org/housekeeping/lscolors.html для основных параметров. Существуют способы установки отдельных типов расширений на собственные цвета, поэтому может быть установлен способ установки символических каталогов ссылок на другой цвет, чем на символические файлы ссылок, но это требует игры.

  • Как сделать символическую ссылку на / usr / bin / vim, но с параметрами запуска?
  • Как перенаправить вывод файла в другой каталог?
  • Как мне снова и снова сжимать c символическими ссылками в bash?
  • OpenSSH отказался от каталога .ssh с символической ссылкой
  • * .desktop или symlink работает (только для этого одного файла) - Linux Mint 17.2 Cinnamon
  • Почему в / bin есть сочетание символических ссылок и hardlinks?
  • Действительно ли жесткие ссылки занимают столько места на диске?
  • Symlinks и EncFS
  • Какие причины ln: //: есть ли каталог?
  • Получение символических ссылок, чтобы вести себя как ярлыки в Windows
  • Получение относительных связей между двумя путями
  • Linux и Unix - лучшая ОС в мире.