Design清楚明白的Shell環境
Design清楚明白的Shell環境

何謂Shell環境?我指的就是一般Linux環境下的PS1#echo$PS1[\u@\h\W]\$[#M_參數..|參數..| 各項PS1可用參數,引用鳥哥文章# \d:代表日期,格式為WeekdayMonth...

細說傾聽。技安聚星堂: [燒錄] UltraISO 9.5.3.2901 免安裝中文版

清楚明白自已的弱點所在,就算只是一步、兩步還是慢慢前進。「人生的課題,如果你沒有學會處理...DesignPattern(2)English(6)excel(3)GAME(32)java(12)Linux(7)paper(20)programming(95)SQL(1)code.google.com2012年10月28日...

** 本站引用參考文章部分資訊,基於少量部分引用原則,為了避免造成過多外部連結,保留參考來源資訊而不直接連結,也請見諒 **

細說傾聽。技安聚星堂

清楚明白 自已的弱點所在,就算只是一步、兩步還是慢慢前進。 「人生的課題,如果你沒有學會處理 ... Code::Blocks :C/C++整合開發環境 GTK+ :上級者向多平台支援的視窗程式函式庫, 懶人請用 Java (毆XD) Blender 3D :開放源碼, 全OpenGL的跨平台3D ...

sony.yap's 新回應 - Xuite日誌

用簡單的撰寫迴圈bash sell建立一連串的數字或文字(shell程式觀念) · ftp的秘密 · 網際 ... 認識iptables(2007-12-16); [shell] Design清楚明白的Shell環境(2007-12-16).

室內設計,室內裝潢,空間設計

室內設計的目的通過創造室內空間環境與人性化的服務,設計者始終需要把人們的室內環境要求,設計師需要以清楚明白 ,以人為本,人類服務,確保人民的安全和健康,綜合解決方案使用功能、經濟、舒適、美觀的環境、氛圍和現代室內設計的各種 ...

sysctl 的妙用@ 阿凱的Blog - Xuite日誌

用簡單的撰寫迴圈bash sell建立一連串的數字或文字(shell程式觀念) · ftp的秘密 · 網際 ... 認識iptables(2007-12-16); [shell] Design清楚明白的Shell環境(2007-12-16).

細說傾聽。技安聚星堂

清楚明白 自已的弱點所在,就算只是一步、兩步還是慢慢前進。 「人生的課題,如果你沒有學會處理 ... Code::Blocks :C/C++整合開發環境 GTK+ :上級者向多平台支援的視窗程式函式庫, 懶人請用 Java (毆XD) Blender 3D :開放源碼, 全OpenGL的跨平台3D ...

Design清楚明白的Shell環境

何謂Shell環境? 我指的就是一般Linux環境下的PS1 # echo $PS1...

設計/Design

*DESIGN 設計漫談* 設計風格?這個聽起來很空泛卻又耳熟能詳的名詞,不經意地時常在你我週遭出現 ... 撰寫這篇專題的緣由。網友若能藉由文字輕鬆理解、進而在自己的室內設計路程中扮演清楚明白 ...

歡迎您到3up

... 可共同成功, 我們重視與客戶的關係, 會儘一切能力讓客戶達到想要的目的, 締造共同成功的環境 ... Cleanic是一間清潔用品公司的主網頁, 主色調是品牌的顏色, 以較規劃的結構給客戶清楚明白 ...

作基督福音的執事(上)/ 郭明昌牧師 - 週報信息

... 是與我們每個人所蒙的恩召有直接的關係,更要緊的是將「基督的奧秘」這個重要的信息清楚明白的啟示出來! 雖然使徒保羅自己所遭受到的環境 ...


Design清楚明白的Shell環境

Design清楚明白的Shell環境

何謂Shell環境?
我指的就是一般Linux環境下的PS1
# echo $PS1
[\u@\h \W]\$
參數..

參數..

 各項PS1可用參數,引用鳥哥文章
#  \d :代表日期,格式為 Weekday Month Date,例如 "Mon Aug 1"
# \H :完整的主機名稱。舉例來說,鳥哥的練習機 linux.dmtsai.tw ,那麼這個主機名稱就是 linux.dmtsai.tw
# \h :僅取主機名稱的第一個名字。以上述來講,就是 linux 而已, .dmtsai.tw 被省略。
# \t :顯示時間,為 24 小時格式,如: HH:MM:SS
# \T :顯示時間,12 小時的時間格式!
# \A :顯示時間,24 小時格式, HH:MM
# \u :目前使用者的帳號名稱;
# \v :BASH 的版本資訊;
# \w :完整的工作目錄名稱。家目錄會以 ~ 取代;
# \W :利用 basename 取得工作目錄名稱,所以僅會列出最後一個目錄名。
# \# :下達的第幾個指令。
# \$ :提示字元,如果是 root 時,提示字元為 # ,否則就是 $ 囉~
其實我用這樣也用哩很長一段時間,也相當習慣,但是今天看到別人的環境設定,覺得別人的環境好像設定頗不錯,大概就是長得如下
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的變色碼是相同的
色碼..

色碼..

 前景顏色 背景顏色   文字屬性
     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  白色
大致上把顏色輸出給大家參照一下

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

Design清楚明白的Shell環境
哇哇
哇哇

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