PS1简介
PS1被称为prompt(提示符),是终端环境变量的其中之一,主要用于bash命令前的提示词。可以改成各种奇形怪状的内容,自定义空间超大。除了PS1,还有PS2-4,JennyL暂时没有用到。搜索`linux ps1`能看到相关介绍。PS1修改语法
# 引号里面可以写任何内容
export PS1="$" 复制代码
PS1修改步骤
1. 打开bash配置文件vim ~/.bash_profile复制代码
2. 添加PS1配置
# 引号里面为:名字-空格-顺眼的$符号-空格
export PS1="JennyL $ "
复制代码
:wq 保存退出
3. 生效配置
source ~/.bash_profile复制代码
- \d – Current date
- \t – Current time
- \h – Host name
- \# – Command number
- \u – User name
- \W – Current working directory (ie: Desktop/)
- \w – Current working directory with full path (ie: /Users/Admin/Desktop/)
再来一个例子:
# 引号里面为:用户名-冒号-日期-短斜线分割-时间-空格-顺眼的$符号-空格
export PS1="\u: \d--\t $ "
复制代码
最后我们来geek一下:
# 引号里面为:JennyL said-空格-emoji-空格-顺眼的$符号-空格
export PS1="JennyL said ? ? ? $ "复制代码
Mac用户按下command(梅花) + control + space(空格),就可以选择了。最好两个emoji之间加个空格。
是不是超可爱 ?
参考文章:http://osxdaily.com/2006/12/11/how-to-customize-your-terminal-prompt/