linux命令行ps1变量_利用Shell中变量PS1定制Linux Shell命令主提示符
vim .bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
#以下是設(shè)定的PS1的值
PS1='[\\u@\H \d \t]\$'
#使用export把PS1輸出,以使它可以在子shell中生效
export PS1
PATH=$PATH:$HOME/bin
export PATH
~
使.bash_profile生效
source .bash_profile
如下圖,生效成功
補(bǔ)充:
默認(rèn)的特殊符號(hào)所代表的意義:
\d :代表日期,格式為weekday month date。
\H :完整的主機(jī)名稱。
\h :僅取主機(jī)的第一個(gè)名字。
\t :顯示時(shí)間為24小時(shí)格式。
\T :顯示時(shí)間為12小時(shí)格式。
\\u :當(dāng)前用戶的賬號(hào)名稱。
\v :BASH的版本信息。
\w :完整的工作目錄名稱。
\W :利用basename取得工作目錄名稱,所以只會(huì)列出最后一個(gè)目錄。
\# :下達(dá)的第幾個(gè)命令。
\$ :提示字符
如果是root時(shí),提示符為#,普通用戶則為$。
歡迎大家給予寶貴的意見或者建議。
歡迎大家補(bǔ)充或者共享一些其他的方法。
感謝支持
總結(jié)
以上是生活随笔為你收集整理的linux命令行ps1变量_利用Shell中变量PS1定制Linux Shell命令主提示符的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 人民币国际化效果显著 消息称已经能拍第五
- 下一篇: 中过滤记录中时间_水肥一体化中如何选择过