环境变量设置

环境变量在注销后会被重置, 所以要修改~/.bashrc文档让环境变量自动加载

source ~/.bashrc来立即执行修改

  1. 提示字符

    输入bash命令前面显示的信息, 例如[root@linux home] $, 可以使用PS1变量修改.

    特殊字符的含义为:

    • \d :代表日期,格式为 Weekday Month Date,例如 “Mon Aug 1”
    • \H :完整的主机名称。举例来说,鸟哥的练习机 linux.dmtsai.tw ,那么这个主机名称就是 linux.dmtsai.tw
    • \h :仅取主机名称的第一个名字。以上述来讲,就是 linux 而已, .dmtsai.tw 被省略。
    • \t :显示时间,为 24 小时格式,如: HH:MM:SS
    • \T :显示时间,12 小时的时间格式!
    • \A :显示时间,24 小时格式, HH:MM
    • \u :目前使用者的账号名称;
    • \v :BASH 的版本信息;
    • \w :完整的工作目录名称。主目录会以 ~ 取代;
    • \W :利用 basename 取得工作目录名称,所以仅会列出最后一个目录名。
    • \# :下达的第几个指令。
    • \$ :提示字符,如果是 root 时,提示字符为 # ,否则就是 $ 啰~
    # PS1='[\u@\h \w \A #\#]\$'
    
  2. 快捷键

    # stty -a # 查看所有快捷键
    # stty [command] [hotkey]