Design清楚明白的Shell環境

Design清楚明白的Shell環境

何謂Shell環境?
我指的就是一般Linux環境下的PS1
# echo $PS1
[\u@\h \W]\$
 各項PS1可用參數,引用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的變色碼是相同的
[#M_色碼..|色碼..|
 前景顏色 背景顏色   文字屬性
     30    40  黑色  0   取消全部屬性(還原)
     31    41  紅色  1   高亮度
     32    42  綠色  4   劃底線(只適用於單色螢幕)
     33    43  棕色  5   閃爍
     34    44  藍色  7   反白
     35    45  紫色  8   不可見
     36    46  青色  (VGA螢幕常用0,1,5)
     37    47  白色
_M#]大致上把顏色輸出給大家參照一下


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

Design清楚明白的Shell環境 參考影音

繼續努力蒐集當中...

Design清楚明白的Shell環境 文章標籤

Design清楚明白的Shell環境 相關文章

星火NEW直播: 最新 APK 下載

第四台業者會哭哭的~

TOP