預設的 FreeBSD 中 ls 是沒有顏色的,這樣對檔案的操作及維護都會有不小的困擾 。
如果你是系統管理者
可以修改 /etc/csh.cshrc 來讓系統管理者使用相同的設定
但是如果你是一般使用者就修改家目錄中的 .cshrc
如果你是系統管理者
可以修改 /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
全站熱搜
留言列表