在 Putty 中,檔案和資料夾的顏色代表什麼?

在 Putty 中,檔案和資料夾的顏色代表什麼?

我查閱了 Putty 的文檔,但沒有找到答案。文件和資料夾上的不同顏色代表什麼?

答案1

它不是膩子 - 運行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 沒有任何關係,是您的 shell 使不同類型的檔案/目錄以不同的顏色顯示。這是透過一個名為 的環境變數完成的LS_COLORS,其確切內容LS_COLORS通常由dircolors,通常由 .profile 檔案等調用,具體取決於您使用的作業系統。

這是關於這一點的一篇很棒的文章。

相關內容