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

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

14
задан kylex
10.04.2023 18:25 Количество просмотров материала 3050
Распечатать страницу

8 ответов

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

22
отвечен Iain 2023-04-12 02:13

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

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

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

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

20
отвечен jscott 2023-04-12 04:30

вы смотрите не в том месте: Putty-это эмулятор терминала, он просто отображает цвета, которые отправляет машина, к которой вы подключены.

Я предполагаю, что вы используете систему * NIX-style, поэтому проверьте Man-страницу на ls (Если это Linux box, то man-страница для dircolors объясняет команду, которая позволяет настроить эти цвета).

2
отвечен voretaq7 2023-04-12 06:47

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

здесь отличная рецензия на это.

2
отвечен ThatGraemeGuy 2023-04-12 09:04

это из askubuntu.com по karthick87 (ссылке)

Info

запустите это, когда вы подключены к хосту 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       
} 

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

Screenshot_OCT17

2
отвечен laoist 2023-04-12 11:21

Это может быть замазка, и это может быть ваша раковина. Вы можете проверить, запустив Putty.exe и собирается конфигурация - > окно - >цвета. Смотрит, какие цвета, что шпатлевка настроена для отображения. Кроме того, в верхней части, если вы разрешаете терминалу указывать цвета, вы должны проверить свою оболочку, чтобы узнать, задает ли она цвета, как Bash can.

0
отвечен mfinni 2023-04-12 13:38

его только в Putty, в активном окне putty, щелкните правой кнопкой мыши на строке заголовка, нажмите на настройки, в окне putty реконфигурации, нажмите на цвета в опции окна и снимите все параметры и применить. теперь он будет показывать только черные и белые цвета!

0
отвечен 2023-04-12 15:55

моя рабочая версия, которая работает как на Mac OS, так и на Ubuntu.

запихните в этот файл следующие три строки:~/.bash_profile (<===этот файл должен находиться на сервере или на машине, на которой выполняется SSH-ing.)

export PS1="\[3[36m\]\u\[3[m\]@\[3[32m\]\h:\[3[33;1m\]\w\[3[m\]$ "
export CLICOLOR=1
export LSCOLORS=ExFxBxDxCxegedabagacad

источник:http://osxdaily.com/2013/02/05/improve-terminal-appearance-mac-os-x/

0
отвечен llinfeng 2023-04-12 18:12

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх