在終端中每次輸入指令後,會反饋出一大塊的結果,由於顏色都一樣,總是找不到輸出結果的第一行,所以若修改一下使用者名稱顏色的話,就可以一眼就找到結果的開始行了。
1、開啟終端的配置檔案.bashrc
gedit ~/.bashrc
2、找到如下**處if [ "$color_prompt" = yes ]; then
ps1='$
\[\033[01;32m\]
\u@\h
\[\033[00m\]:\[\033[01;34m\]
\w\[\033[00m\]
\$ '
else
ps1='$
\u@\h:\w
\$ '
fiunset color_prompt force_color_prompt
並在該**塊下新增如下**
ps1='$
\[\033[01;33;1m\]
\u@\h
\[\033[00m\]:\[\033[01;34m\]
\w\[\033[00m\]
\$ '
3、重新執行修改過的檔案source .bashrc
修改過後,顯示如下
4、簡要解釋
其實從上面**塊可以知道,上面的\u@h:w$,剛好對應著我們終端中的使用者名稱user@host:path$,即依次為使用者名稱,主機名和所在路徑。
而\033[01;33;1m]分別對應\033[顯示狀態;前景色;背景色m],在這這個值代表字型高亮顯示為黃色,背景為透明色。
顏色值
前景色背景色顏色
3040
黑色31
41紅色
3242
綠色33
43黃色
3444
藍色35
45紫紅色
3646
青藍色37
47白色11
透明狀態值
狀態值狀態0
off1高亮4
下劃線5閃爍7
反白顯示
8不可見
linux下更改使用者名稱
root 下更改 vi etc passwd vi etc shadow 這兩個檔案必須要保持一致。每乙個檔案都具有 擁有者和使用者組 屬性,每個登入的使用者至少會取得兩個id,乙個是使用者id user id 即uid 乙個是使用者組id group id 即gid 帳號管理最重要的兩個檔案就是 ...
linux更改使用者名稱,網域名稱
1.我們在root許可權下,使用命令 usermod l new user name old user name 即可更改使用者名稱。usermod的具體用法可以通過usermod help檢視。2.同樣在root許可權下,使用命令 hostname v new host name來更改網域名稱。h...
oracle更改使用者名稱
例如,使用者名稱test1改為test2,在plsql介面中不支援直接更改,只能通過sql更改 1 查詢系統user 中的user 值 select user name from user where name test1 2 根據user 值,更改使用者名稱 update user set nam...