• ubuntu修改Bash命令行提示符


    用户通过远程登陆,初始的PS1为s-v$, bash为/bin/bash,然后先后执行/etc/profile和~/.bash_profile中的命令。

    /etc/profile文件中调用执行/etc/bash.bashrc,使得默认从终端登陆的PS1初始值设为

    PS1='${debian_chroot:+($debian_chroot)}u@h:w$ '
    

    而用户通过图形界面新建shell,会先后读取/etc/bash.bashrc和~/.bashrc中的配置,由于

    case "$TERM" in
      xterm-color|*-256color) color_prompt=yes;;
    

      

    所以:

    case "$TERM" in
    xterm*|rxvt*)
    PS1="[e]0;${debian_chroot:+($debian_chroot)}u@h: wa]$PS1"
    ;;
    *)
    

    相关特殊字符:

    H:    #完整的主机名称。   
    h:    #仅取主机的第一个名字,到“.”结束  
    u:    #当前用户的用户名 
    w:    #完整的工作目录名称。宿主目录(如/hom/peter)会以~代替   
    W:    #利用basename取得工作目录名称,所以只会列出最后一个目录 
    $:    #提示字符,如果是root时,提示符为:#,普通用户则为:
    #:    #显示命令的编号(如30,31...)
    	:    显示时间为24小时格式,如:HH:MM:SS   
    T:    #显示时间为12小时格式   
    A:    #显示时间为24小时格式:  HH:MM   
    d:    #代表日期,格式为weekday month date, 例如:"Tue May 26" 
    v:    #bash的版本信息 (如4.3)
    

    转载来自:https://www.cnblogs.com/hupeng1234/p/6736141.html

  • 相关阅读:
    烯烃(olefin) 题解
    二分图的考验 题解
    树上的好题
    [SDOI2013]直径 题解
    [ZJOI2010]数字计数 题解
    神在夏至祭降下了神谕 题解
    洛谷 P4198 楼房重建 题解
    [HAOI2010]软件安装 题解
    [POI2011]ROT-Tree Rotations 题解
    可并堆之左偏树浅谈
  • 原文地址:https://www.cnblogs.com/jason-linux/p/10248510.html
Copyright © 2020-2023  润新知