Linux shell 命令提示符修改PS1

PS1

Linux shell 命令提示符修改PS1

man bash 查看相關幫助信息

PS1參數

??? \d :代表日期,格式為weekday month date

??? \H :完整的主機名稱

??? \h :僅取主機的第一個名字

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

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

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

??? \u :當前用戶的賬號名稱

??? \v BASH的版本信息

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

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

??? \# :下達的第幾個命令

? ? \$ :提示字符,如果是root,提示符為:#,普通用戶則為:$

?

#顏色控制

?????? \[\e[f;bm\]??????????? 取消設置:\[\e[m\]

#顏色

?????? 前景??? 背景??? 顏色

  30????? 40????? 黑色

  31????? 41????? 紅色

  32????? 42????? 綠色

  33????? 43????? 黃色

  34????? 44????? 藍色

  35????? 45????? 紫紅色

  36????? 46????? 青藍色

? ? ?? 37????? 47????? 白色

 

#查看PS1配置信息

echo $PS1

[root@snowyle-6~]#PS1=”[\u@\[\e[1;31m\]lboy\[\e[0m\]\[\e[0m\]\[\e[1;5;35m\]\h\[\e[0m\]\[\e[0m\] \W]\\$ “

#寫入配置文件,永久生效

echo ‘PS1=”[\u@\[\e[1;31m\]lboy-\[\e[0m\]\[\e[0m\]\[\e[1;5;35m\]\h\[\e[0m\]\[\e[0m\] \W]\\$ “‘ >/etc/profile.d/env.sh

#Linux登錄過程中加載配置文件順序:?

/etc/profile → /etc/profile.d/*.sh → ~/.bash_profile → ~/.bashrc → [/etc/bashrc]

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/94120

(7)
凢洣陽光凢洣陽光
上一篇 2018-03-31 20:05
下一篇 2018-03-31 20:11

相關推薦

評論列表(1條)

  • 滌生
    滌生 2018-03-31 23:03

    補充: 字體顏色可參照文件 /etc/DIR_COLORS

欧美性久久久久