何謂Shell環境?
我指的就是一般Linux環境下的PS1
# echo $PS1
[\u@\h \W]\$
PS1='
[\u@\h] \w
\$ '
對我來說從來沒想過PS1可以換行一回事,這樣的設定之下可以看到絕對路徑,若是使用[\u@\h \w]\$ 的設定,絕對路徑太長時對於整體舒適感就會有影響

換成今天參考別人的方式後會變成如下,可以看到絕對路徑,與上一次command又會空一行


給大家參考我最後所設定的環境,更以顏色區別哩使用者與管理者。
user的設定檔及展示
PS1='
\033[1;34m[\u@\h]\033[0m \033[0;36m\w\033[0m
\$ '

root的設定檔及展示
PS1='
\033[0;33m[\u@\h]\033[0m \033[0;31m\w\033[0m
\$ '

變色的部分可能不是那麼常見的使用,其實這部分的使用就跟BBS的變色碼是相同的


.....怎麼覺得自己好像寫的沒頭沒尾....總之,好的環境易於工作,減少錯誤


我指的就是一般Linux環境下的PS1
# echo $PS1
[\u@\h \W]\$
參數..
其實我用這樣也用哩很長一段時間,也相當習慣,但是今天看到別人的環境設定,覺得別人的環境好像設定頗不錯,大概就是長得如下PS1='
[\u@\h] \w
\$ '
對我來說從來沒想過PS1可以換行一回事,這樣的設定之下可以看到絕對路徑,若是使用[\u@\h \w]\$ 的設定,絕對路徑太長時對於整體舒適感就會有影響

換成今天參考別人的方式後會變成如下,可以看到絕對路徑,與上一次command又會空一行


給大家參考我最後所設定的環境,更以顏色區別哩使用者與管理者。
user的設定檔及展示
PS1='
\033[1;34m[\u@\h]\033[0m \033[0;36m\w\033[0m
\$ '

root的設定檔及展示
PS1='
\033[0;33m[\u@\h]\033[0m \033[0;31m\w\033[0m
\$ '

變色的部分可能不是那麼常見的使用,其實這部分的使用就跟BBS的變色碼是相同的
色碼..
大致上把顏色輸出給大家參照一下

.....怎麼覺得自己好像寫的沒頭沒尾....總之,好的環境易於工作,減少錯誤


http://portable.easylife.tw/trackback/925











0