1.字體顏色 1.1顏色及對應數字 顏色表 前景 背景 顏色 30 40 黑色 31 41 紅色 32 42 綠色 33 43 黃色 34 44 藍色 35 45 紫紅色 36 46 青藍色 37 47 白色 1.2 其他 0 OFF 1高亮顯示 4 underline 7 反白顯示 8 不可見 1 ...
1.字體顏色
1.1顏色及對應數字
顏色表
前景 背景 顏色
30 40 黑色
echo -e "\e[30mforegroud\e[m\e[40mbackground\e[m"
31 41 紅色
echo -e "\e[31mforegroud\e[m\t\e[41mbackground\e[m"
32 42 綠色
echo -e "\e[32mforegroud\e[m\t\e[42mbackground\e[m"
33 43 黃色
echo -e "\e[33mforegroud\e[m\t\e[43mbackground\e[m"
34 44 藍色
echo -e "\e[34mforegroud\e[m\t\e[44mbackground\e[m"
35 45 紫紅色
echo -e "\e[35mforegroud\e[m\t\e[45mbackground\e[m"
36 46 青藍色
echo -e "\e[36mforegroud\e[m\t\e[46mbackground\e[m"
37 47 白色
echo -e "\e[37mforegroud\e[m\t\e[47mbackground\e[m"
1.2 其他
0 OFF
1高亮顯示
echo -e "\e[1;32mforegroud\e[m\t\e[1;42mbackground\e[m"
4 underline
echo -e "\e[1;4;32mforegroud\e[m\t\e[1;42mbackground\e[m"
7 反白顯示
echo -e "\e[1;4;7;32mforegroud\e[m\t\e[1;7;42mbackground\e[m"
8 不可見
1.3 顏色開關
//設置顏色
\e[?m //?是顏色表值
//取消顏色設置
\e[m
2.特殊符號
\d :代表日期,格式為weekday month date,例如:"Mon Aug 1"
\H :完整的主機名稱。例如:我的機器名稱為:fc4.linux,則這個名稱就是fc4.linux \h :主機名 \t :顯示時間為24小時格式,如:HH:MM:SS \T :顯示時間為12小時格式 \A :顯示時間為24小時格式:HH:MM \u :當前用戶的賬號名稱 \v :BASH的版本信息 \w :完整的工作目錄名稱。家目錄會以 ~代替 \W :利用basename取得工作目錄名稱,所以只會列出最後一個目錄 \# :下達的第幾個命令 \$ :提示字元,如果是root時,提示符為:# ,普通用戶則為:$ 3、設置提示符 在此文件最後一行添加:vim /etc/profile export PS1='[\u@\h \W]\$ ' #這裡必須用單引號,對所有用戶(root,已經創建的用戶,後來創建的用戶)的終端都生效。echo "export PS1='[\e[1;31m\u\e[m@\e[42m\h\e[m \e[36m\w\e[m]\n\\$'">>/etc/profile && source /etc/profile
在此文件(~/.bashrc)中最後一行添加,只對當前用戶生效。
echo "export PS1='[\e[1;32m\u\e[m@\e[42m\h\e[m \e[35m\w\e[m]\n\\$'">>~/.bashrc