美文网首页
在bash中开启显示完整路径

在bash中开启显示完整路径

作者: tinychen | 来源:发表于2021-03-11 14:39 被阅读0次
    image

    本文主要介绍在bash中开启显示完整路径。

    只需要修改对应的环境变量,然后重新登录即可实现:

    sudo echo "export PS1='[\u@\h \$PWD]# '" >> /etc/profile
    
    '\[\e]2;\u@\H:\w\a\]\n($LOGNAME@$HOSTNAME) \t\n[$PWD]: '
    # 注意在$符号之后一般会留有一个空格,主要是为了输入命令的时候可以和前面的路径信息隔离开来
    
    image
    \u 显示当前用户账号
    \v BASH的版本信息
    
    \H 完整的主机名称。例如:hostname为aliyun.alibaba.clound,则这个名称就是aliyun.alibaba.clound
    \h 仅取主机的第一个名字,例如:hostname为aliyun.alibaba.clound,则这个名称就是aliyun
    
    \W 只显示当前路径最后一个目录
    \w 显示当前绝对路径(当前用户目录会以 ~代替)
    
    \t 显示时间为24小时格式,如:14:19:34
    \T 显示时间为12小时格式,如:02:19:34
    \A 显示时间为24小时格式但是不带秒,如:14:19
    \d 代表日期,格式为weekday month date,例如:"Mon Aug1"
    
    $PWD 显示当前全路径
    \# 显示命令行提示符号,一般使用'$'或者'#'
    
    sudo echo "export PS1='[\u@\h \w]# '" >> /etc/profile
    # 如果想要在用户家目录的时候显示为~则可以将$PWD换为\w
    
    image
    [root@aliyun /root]# hostname
    aliyun.alibaba.clound
    [root@aliyun /root]# tail -1 /etc/profile
    export PS1='[\u@\h $PWD]# '
    
    [root@aliyun.alibaba.clound /root]# hostname
    aliyun.alibaba.clound
    [root@aliyun.alibaba.clound /root]# tail -1 /etc/profile
    export PS1='[\u@\H $PWD]# '
    

    相关文章

      网友评论

          本文标题:在bash中开启显示完整路径

          本文链接:https://www.haomeiwen.com/subject/dpcmfltx.html