最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時(shí)間:2013年01月23日 15:46:50   作者:  
文本終端的顏色可以使用“ANSI非常規(guī)字符序列”來生成,有時(shí)候想個(gè)性化輸出,就可以參考下面的方法
文本終端的顏色可以使用“ANSI非常規(guī)字符序列”來生成。舉例:
echo -e "\033[44;37;5m ME \033[0m COOL"
以上命令設(shè)置背景成為藍(lán)色,前景白色,閃爍光標(biāo),輸出字符“ME”,然后重新設(shè)置屏幕到缺省設(shè)置,輸出字符 “COOL”?!癳”是命令 echo 的一個(gè)可選項(xiàng),它用于激活特殊字符的解析器?!癨033”引導(dǎo)非常規(guī)字符序列?!癿”意味著設(shè)置屬性然后結(jié)束非常規(guī)字符序列,這個(gè)例子里真正有效的字符是 “44;37;5” 和“0”。
修改“44;37;5”可以生成不同顏色的組合,數(shù)值和編碼的前后順序沒有關(guān)系。可以選擇的編碼如下所示:

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

其他有趣的代碼還有:

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

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

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

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

\u \h \W:這是一些轉(zhuǎn)義字符,下面詳細(xì)解釋:
\d :代表日期,格式為weekday month date,例如:"Mon Aug 1"
\H :完整的主機(jī)名稱。例如:我的機(jī)器名稱為:fc4.linux,則這個(gè)名稱就是fc4.linux
\h :僅取主機(jī)的第一個(gè)名字,如上例,則為fc4,.linux則被省略
\t :顯示時(shí)間為24小時(shí)格式,如:HH:MM:SS
\T :顯示時(shí)間為12小時(shí)格式
\A :顯示時(shí)間為24小時(shí)格式:HH:MM
\u :當(dāng)前用戶的賬號(hào)名稱
\v :BASH的版本信息
\w :完整的工作目錄名稱。家目錄會(huì)以 ~代替
\W :利用basename取得工作目錄名稱,所以只會(huì)列出最后一個(gè)目錄
\# :下達(dá)的第幾個(gè)命令
\$ :提示字符,如果是root時(shí),提示符為:# ,普通用戶則為:$
\n :新建一行
字體并不局限于一個(gè)顏色,可以有多個(gè)顏色:
PS1="[\e[32;1m\u@\e[35;1m\h \e[31;1m\W]\\$"
以上兩個(gè)命令在注銷后再登陸就失效了,用下面方法使其永久生效:
vi /etc/profile
在“export PATH .....”下面添加一行:export PS1="[\e[32;1m\u@\h \W]\\$"
注銷再登陸,就成功了,如果沒生效,使用source /etc/profile 命令試試,或者直接重啟機(jī)器。

相關(guān)文章

  • Linux中nmcli命令使用詳解

    Linux中nmcli命令使用詳解

    nmcli是Linux系統(tǒng)中的一個(gè)命令行工具,用于管理網(wǎng)絡(luò)連接,它可以幫助用戶配置和管理網(wǎng)絡(luò)連接、網(wǎng)絡(luò)設(shè)備以及網(wǎng)絡(luò)連接的屬性,本文給大家詳細(xì)介紹了Linux nmcli命令使用方法,需要的朋友可以參考下
    2024-03-03
  • Shell中sed編輯器的具體使用

    Shell中sed編輯器的具體使用

    sed是一種流編輯器,sed編輯器可以根據(jù)命令來處理數(shù)據(jù)流中的數(shù)據(jù),本文就來介紹一下Shell中sed編輯器的具體使用,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-01-01
  • linux刪除無效鏈接文件腳本分享

    linux刪除無效鏈接文件腳本分享

    一個(gè) shell 腳本文件,用于刪除指定目錄下無效鏈接文件,可利用標(biāo)準(zhǔn)輸入指派多個(gè)處理目標(biāo)
    2014-03-03
  • ubuntu中root和普通用戶切換方法(推薦)

    ubuntu中root和普通用戶切換方法(推薦)

    下面小編就為大家?guī)硪黄猽buntu中root和普通用戶切換方法(推薦)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-08-08
  • 一個(gè)簡單的linux命令 touch

    一個(gè)簡單的linux命令 touch

    這篇文章主要介紹了一個(gè)簡單的linux命令touch,touch命令用來修改文件時(shí)間戳,或者新建一個(gè)不存在的文件,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-12-12
  • Linux echo命令的使用及三種實(shí)現(xiàn)方式

    Linux echo命令的使用及三種實(shí)現(xiàn)方式

    這篇文章主要介紹了Linux echo命令的使用及三種實(shí)現(xiàn)方式,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-05-05
  • 詳解Linux ln 命令

    詳解Linux ln 命令

    Linux 中的文件分為 Hard Link 和 Symbolic Link 兩種。Hard Link 文件又被稱為硬鏈接文件、實(shí)體鏈接文件,Symbolic Link 文件則常被稱為符號(hào)鏈接、軟鏈接文件。這篇文章主要介紹了Linux ln 命令 ,需要的朋友可以參考下
    2019-08-08
  • linux?中sed命令實(shí)現(xiàn)刪除文件的任意列(操作代碼)

    linux?中sed命令實(shí)現(xiàn)刪除文件的任意列(操作代碼)

    這篇文章主要介紹了linux中sed命令實(shí)現(xiàn)刪除文件的任意列,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-06-06
  • Shell腳本中管道的幾種使用實(shí)例講解

    Shell腳本中管道的幾種使用實(shí)例講解

    今天小編就為大家分享一篇關(guān)于Shell腳本中管道的幾種使用實(shí)例講解,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2019-03-03
  • shell編程跨服務(wù)器備份文件

    shell編程跨服務(wù)器備份文件

    這篇文章主要介紹了shell編程跨服務(wù)器備份文件,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-11-11

最新評(píng)論

抚宁县| 屏东市| 荔波县| 奉新县| 新余市| 泉州市| 山丹县| 平江县| 达日县| 庆元县| 金乡县| 印江| 邓州市| 鄂托克旗| 延川县| 安西县| 乳源| 武乡县| 明水县| 繁昌县| 循化| 大足县| 恩平市| 大新县| 普安县| 桃园市| 西和县| 吉水县| 福建省| 泾川县| 嘉定区| 镇宁| 永善县| 新龙县| 遂溪县| 湟源县| 海伦市| 晴隆县| 杂多县| 延庆县| 蒙阴县|