国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

linux shell的輸出效果修改方法(界面顏色)

2019-10-26 18:32:11
字體:
來源:轉載
供稿:網友
文本終端的顏色可以使用“ANSI非常規字符序列”來生成。舉例:
echo -e "/033[44;37;5m ME /033[0m COOL"
以上命令設置背景成為藍色,前景白色,閃爍光標,輸出字符“ME”,然后重新設置屏幕到缺省設置,輸出字符 “COOL”。“e”是命令 echo 的一個可選項,它用于激活特殊字符的解析器。“/033”引導非常規字符序列。“m”意味著設置屬性然后結束非常規字符序列,這個例子里真正有效的字符是 “44;37;5” 和“0”。
修改“44;37;5”可以生成不同顏色的組合,數值和編碼的前后順序沒有關系。可以選擇的編碼如下所示:

編碼 顏色/動作
0 重新設置屬性到缺省設置
1 設置粗體
2 設置一半亮度(模擬彩色顯示器的顏色)
4 設置下劃線(模擬彩色顯示器的顏色)
5 設置閃爍
7 設置反向圖象
22 設置一般密度
24 關閉下劃線
25 關閉閃爍
27 關閉反向圖象
30 設置黑色前景
31 設置紅色前景
32 設置綠色前景
33 設置棕色前景
34 設置藍色前景
35 設置紫色前景
36 設置青色前景
37 設置白色前景
38 在缺省的前景顏色上設置下劃線
39 在缺省的前景顏色上關閉下劃線
40 設置黑色背景
41 設置紅色背景
42 設置綠色背景
43 設置棕色背景
44 設置藍色背景
45 設置紫色背景
46 設置青色背景
47 設置白色背景
49 設置缺省黑色背景

其他有趣的代碼還有:

/033[2J  清除屏幕
/033[0q  關閉所有的鍵盤指示燈
/033[1q  設置“滾動鎖定”指示燈 (Scroll Lock)
/033[2q  設置“數值鎖定”指示燈 (Num Lock)
/033[3q  設置“大寫鎖定”指示燈 (Caps Lock)
/033[15:40H 把關閉移動到第15行,40列
/007 發蜂鳴生beep
#######################

RedHat的字體和背景顏色的改變方法:

命令:
PS1="[/e[32;1m/u@/h /W]//$"

export PS1="[/e[32;1m/u@/h /W]//$" 兩者的區別請查看環境變量的相關資料
解釋:
/e[32;1m:這就是控制字體和背景顏色的轉義字符,30~37是字體顏色、40~47是背景顏色
例子中的32;1m數字的位置是可以對調的如/e[1;32m,如果是在X環境下可以更換一下1的范圍0~10,可能有的沒用處:0或者不寫(/e [0;32m或/e[;32m)顯示淺顏色,1:顯示高亮 4:加下劃線.....如果改后的效果不好,但是又還原不了,那就不寫m前面的數字,如/e[32;m,或者直接注銷再登陸

/u /h /W:這是一些轉義字符,下面詳細解釋:
/d :代表日期,格式為weekday month date,例如:"Mon Aug 1"
/H :完整的主機名稱。例如:我的機器名稱為:fc4.linux,則這個名稱就是fc4.linux
/h :僅取主機的第一個名字,如上例,則為fc4,.linux則被省略
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 本溪市| 临澧县| 阳春市| 巫山县| 荆州市| 苍山县| 吉隆县| 山丹县| 富平县| 巢湖市| 盐边县| 镇远县| 卢龙县| 安乡县| 吴忠市| 时尚| 嘉鱼县| 东乌珠穆沁旗| 济阳县| 莱州市| 桂林市| 阳新县| 庄河市| 平昌县| 哈尔滨市| 长阳| 清徐县| 南雄市| 玉环县| 邛崃市| 萨嘎县| 久治县| 凌海市| 辽阳县| 高平市| 望江县| 乌海市| 武胜县| 宜章县| 城市| 株洲县|