因為clover個人喜歡用tcsh shell來作為shell使用,所以先在cmd下轉成tcsh
#chsh -s /bin/tcsh <=切換到tcsh
在用vipw修改自己帳號的預設shell改成tcsh (通常在帳號那欄的最後面!)
在freebsd下的tcsh會先去讀/etc/csh.cshrc跟/etc/csh.login的設定再去讀取
帳號下的.cshrc及.login 我們可以經由這幾個檔案讓我們一登入時候生效。
clover自己是先在/etc/csh.cshrc內加入下面幾行程式碼:
setenv EDITOR vi <= 預設文書編輯器為vi
alias ls ls -i <= 讓 ls 指令 預設成ls -i
alias mv mv -i <=讓mv指令 預設成 mv -i
alias cp cp -i <= 讓cp 指令預設成 cp -i
alias h history 25 <=讓歷史可以存25個指令
然後 按esc 存檔離開, 再去個人帳號目錄下去修改.cshrc 加入
set prompt="%B# %m,%n [%/] #"
其中%B 是粗體字,%m是hostname,%n是帳號名,[%/]是目前路徑。
最後打上:
#source ~/.cshrc
讓我們修改的東西立即生效,我們就能看到我們的cmd前面的東西改變了
以下是我自己的server秀出的樣式:
#clover,cloverhsc [/root]#
完成! congrt
#chsh -s /bin/tcsh <=切換到tcsh
在用vipw修改自己帳號的預設shell改成tcsh (通常在帳號那欄的最後面!)
在freebsd下的tcsh會先去讀/etc/csh.cshrc跟/etc/csh.login的設定再去讀取
帳號下的.cshrc及.login 我們可以經由這幾個檔案讓我們一登入時候生效。
clover自己是先在/etc/csh.cshrc內加入下面幾行程式碼:
setenv EDITOR vi <= 預設文書編輯器為vi
alias ls ls -i <= 讓 ls 指令 預設成ls -i
alias mv mv -i <=讓mv指令 預設成 mv -i
alias cp cp -i <= 讓cp 指令預設成 cp -i
alias h history 25 <=讓歷史可以存25個指令
然後 按esc 存檔離開, 再去個人帳號目錄下去修改.cshrc 加入
set prompt="%B# %m,%n [%/] #"
其中%B 是粗體字,%m是hostname,%n是帳號名,[%/]是目前路徑。
最後打上:
#source ~/.cshrc
讓我們修改的東西立即生效,我們就能看到我們的cmd前面的東西改變了
以下是我自己的server秀出的樣式:
#clover,cloverhsc [/root]#
完成! congrt
留言
張貼留言