日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux美化——终端提示符

發(fā)布時間:2025/5/22 linux 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux美化——终端提示符 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1. PS1變量簡介[1]

  PS1是Linux終端用戶的一個環(huán)境變量,用來說明命令行提示符的設(shè)置。

  可以使用 man bash命令查看bash手冊,找到該變量支持的特殊字符,以及這些特殊字符的意義:

  \d:#代表日期,格式為weekday month date,例如:"Mon Aug 1"

  \H:#完整的主機(jī)名稱。

  \h:#僅取主機(jī)的第一個名字,如上例,則為fc4,.linux則被省略

  \t:#顯示時間為24小時格式,如:HH:MM:SS

  \T:#顯示時間為12小時格式

  \A:#顯示時間為24小時格式:HH:MM

  \u:#當(dāng)前用戶的賬號名稱

  \v:#BASH的版本信息

  \w:#完整的工作目錄名稱。家目錄會以 ~代替

  \W:#利用basename取得工作目錄名稱,所以只會列出最后一個目錄

  \#:#下達(dá)的第幾個命令

  \$:#提示字符

?


?

2. 修改提示符

  2.1 查看默認(rèn)提示符設(shè)置

    終端輸入:?echo $PS1. 本人系統(tǒng)為openSUSE,默認(rèn)顯示: \ [$(ppwd)\ ]\u@\h:\w>?

  2.2 提示符格式設(shè)置

    1> 輸入??vim ~/.bashrc? ,根目錄下打開 .bashrc文件

    2>?在文件最后添加如下設(shè)置進(jìn)行修改?export PS1='\ [$(ppwd)\ ]\u@\h:\w>' (默認(rèn)挺好,就不修改了,需要的根據(jù)PS1變量酌情更改)

    現(xiàn)在格式就改好了,關(guān)閉重新打開終端就可以看到效果了。

  2.3 提示符顏色設(shè)置

    在PS1中設(shè)置字符序列顏色的格式為:[\e[E;F;Bm],其中"E"為效果控制;"F"為字體顏色,編號30~37;"B"為背景色,編號40~47。

    效果控制E  意義

    ---------------------------

    0       OFF

    1       高亮顯示

    4      underline

    5       閃爍

    7       反白顯示

    8       不可見

?

    前景色F  背景色B  顏色

    -------------------------------------

    30     40     黑色

    31     41     紅色

    32     42     綠色

    33     43     黃色

    34     44     藍(lán)色

    35     45     紫紅色

    36     46     青藍(lán)色

    37     47     白色

  

  2.4 示例

    1> 打開.bash文件

    2> 修改PS1為?\[\e[1;36m\]\ [$(ppwd)\ ]\u@\h:\w>\[\e[m,其中?\[\e[1;36m\] 和?\[\e[m 為顏色設(shè)置及關(guān)閉顏色設(shè)置.

這里將所有提示符(?\ [$(ppwd)\ ]\u@\h:\w>?)統(tǒng)一設(shè)置為高亮(1),青藍(lán)色(36),效果如下:

?

    你也可以根據(jù)喜好給每一部分設(shè)置不同的顏色效果,只需在每一部分前加類似?\[\e[1;36m\] 這樣的代碼,如:??\[\e[1;36m\]\ [$(ppwd)\ ]\u@\h:\[\e[32m\]\w\ [\e[36m\ ]> \[\e[m? ,效果如下:

?

?


[1] Linux環(huán)境變量PS1的簡介

PS: 由于博客園公式編輯有問題,\ [ 和 \ ] 之間內(nèi)容會默認(rèn)為公式而出現(xiàn)排版問題,就像\ [\sum_{i=0}^{n}a_{i}=0\ ]:\[\sum_{i=0}^{n}a_{i}=0\],請刪除諸如\ [$(ppwd)\ ]\u@\h:\w>內(nèi)\后面的空格。

轉(zhuǎn)載于:https://www.cnblogs.com/freyr/p/4465386.html

總結(jié)

以上是生活随笔為你收集整理的Linux美化——终端提示符的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。