Что обозначают цвета файлов и папок в Putty?

Что обозначают цвета файлов и папок в Putty?

Я просмотрел документацию Putty, но не нашел ответа. Что означают разные цвета файлов и папок?

решение1

Это не Putty — запустите dircolors -pкоманду, и она покажет вам, какие цвета соответствуют каждому известному типу файла.

решение2

Это не puTTY, который делает окраску, скорее всего dircolors. Конкретные характеристики будут отличаться от дистрибутива к дистрибутиву, но вы можете получить хорошее представление о том, как это работает, изman dircolors

Например, в моей установке Debian:

  • Каталоги -> Темно-синий
  • Символические ссылки -> Голубой

Вы также можете попробовать echo $LS_COLORSпосмотреть, что там хранится. Вы увидите правила раскрашивания в этой переменной.

решение3

Это с askubuntu.com от karthick87 (связь)

Информация

Запустите это, когда вы подключены к хосту Linux, и он выведет цветовую схему. Протестировано на Ubuntu 16.04 и CentOS 7.

Bash-скрипт

eval $(echo "no:global default;fi:normal file;di:directory;ln:symbolic link;pi:named pipe;so:socket;do:door;bd:block device;cd:character device;or:orphan symlink;mi:missing file;su:set uid;sg:set gid;tw:sticky other writable;ow:other writable;st:sticky;ex:executable;"|sed -e 's/:/="/g; s/\;/"\n/g')           
{      
  IFS=:     
  for i in $LS_COLORS     
  do        
    echo -e "\e[${i#*=}m$( x=${i%=*}; [ "${!x}" ] && echo "${!x}" || echo "$x" )\e[m" 
  done       
} 

Пример вывода

Скриншот_OCT17

решение4

Это на самом деле не имеет ничего общего с PuTTy, это ваша оболочка, которая заставляет различные типы файлов/каталогов отображаться разными цветами. Это делается через переменную окружения, которая называется , LS_COLORSа точное содержимое LS_COLORSобычно определяетсяdircolors, который обычно вызывается файлом .profile и т. д., в зависимости от используемой вами ОС.

Вототличная статья на эту тему.

Связанный контент