Was stellen die Farben von Dateien und Ordnern in Putty dar?

Was stellen die Farben von Dateien und Ordnern in Putty dar?

Ich habe die Dokumentation zu Putty durchgesehen, konnte die Antwort aber nicht finden. Was bedeuten die unterschiedlichen Farben bei Dateien und Ordnern?

Antwort1

Es ist kein Putty. Führen Sie den dircolors -pBefehl aus, dann erfahren Sie, welche Farbe den einzelnen bekannten Dateitypen zugeordnet wird.

Antwort2

Es ist nicht PuTTY, das die Farbgebung vornimmt, sondern wahrscheinlich dircolors. Die Einzelheiten variieren von Distribution zu Distribution, aber Sie können sich einen guten Eindruck davon verschaffen, wie dies funktioniert, indem Sieman dircolors

Zum Beispiel bei meiner Debian-Installation:

  • Verzeichnisse -> Dunkelblau
  • Symlinks -> Cyan

Sie können auch versuchen, echo $LS_COLORSzu sehen, was dort gespeichert ist. Sie werden die Farbregeln in dieser Variable sehen.

Antwort3

Dies ist von askubuntu.com von karthick87 (Verknüpfung)

Die Info

Führen Sie dies aus, wenn Sie mit einem Linux-Host verbunden sind, und es wird das Farbschema ausgegeben. Getestet auf Ubuntu 16.04 und CentOS 7.

Bash-Skript

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       
} 

Beispielausgabe

Screenshot_OCT17

Antwort4

Dies hat eigentlich nichts mit PuTTy zu tun, es ist Ihre Shell, die dafür sorgt, dass verschiedene Datei-/Verzeichnistypen in unterschiedlichen Farben angezeigt werden. Dies geschieht über eine Umgebungsvariable namens LS_COLORSund der genaue Inhalt von LS_COLORSwird normalerweise bestimmt durchdircolors, das normalerweise von einer .profile-Datei usw. aufgerufen wird, je nachdem, welches Betriebssystem Sie verwenden.

Hier istein toller Artikel darüber.

verwandte Informationen