标签 - history

history    2020-07-05 19:36:20    30    0    0

在linux终端,有几个非常重要的环境变量:PS1,PS2,PS3,PS4,PROMPT_COMMAND,他们控制着我们的终端行为和显示,熟悉这些变量可以更好的了解shell。

一. 终端环境变量

PS1

PS1表示终端交互提示,比如[\u@\h \W]\$,它的显示结果为[work@backendweb ~]$,注意 PS1 最后有个空格, 可读性更加好一点,PS1里面可以放置任何想执行的命令。

  • 显示当前时间
  1. export PS1="[\u@\h \W <\$(date +%H:%M:%S)>]$ "


  • 显示任何可执行命令
  1. export PS1="[\u@\h \W <\$?>]$ "