預設的 FreeBSD 中 ls 是沒有顏色的,這樣對檔案的操作及維護都會有不小的困擾 。 

如果你是系統管理者 

可以修改 /etc/csh.cshrc 來讓系統管理者使用相同的設定 

但是如果你是一般使用者就修改家目錄中的 .cshrc

1. ee  /etc/csh.cshrc

   加入如下內容:

alias ls ls -FGa
setenv LSCOLORS exfxcxdxbxegedabagacad
if ( $tty =~ ttyv* ) then
        setenv  TERM    cons25
else
        setenv  TERM    xterm-color
endif

if ( $USER == root ) then
        set prompt="%B[%n@%m %/]# "
else
        set prompt="%B[%n@%m %/]> "
endif

set autolist

2. 參數說明:

#參數 F 是顯示出目錄後面的斜線 (/),G 是顯示出顏色,a 是顯示出隱藏檔
#其中 G 必須搭配第二行的環境變數 LSCOLORS 來使用。


#LSCOLORS 這個環境變數後面有 22 個參數,分別代表 22 個項目的顏色
setenv LSCOLORS exfxcxdxbxegedabagacad

#下面這一行是讓你從遠端終端機登入時,也可以看到 ls 的顏色
setenv TERM xterm-color

#系統管理者可讓 root 與一般使用者的提示字元有所區別
set prompt="%B[%n@%m %/]>"

#如果要按兩下 Tab 顯示出可用的指令
set autolist

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 totorosunny 的頭像
    totorosunny

    就是 I 自由(Sunny老師的教學網站)

    totorosunny 發表在 痞客邦 留言(0) 人氣()