UNIX/Linux命令行提示符显示当前完整路径的方法

查看默认方式:

vim /etc/bashrc

PS1='\h:\W \u\$ '

我们先了解命令释义:

  • \u 当前用户账号
  • \h 当前主机名
  • \W 当前路径最后一个目录
  • \w 当前绝对路径(当前用户目录会以 ~代替)
  • $PWD 当前全路径
  • \$ 显示命令行’$'或者’#'符号

知道命令代表的意义后,
如果要修改命令提示符的显示方式,我们可以修改环境变量PS1

  1. 命令行提示符完全显示完整的工作目录名称:
    PS1='[\u@\h $PWD]\$ '

  2. 命令行提示符只列出最后一个目录:
    PS1='[\u@\h \W]\$ '

  3. 命令行提示符显示完整工作目录,当前用户目录会以 ~代替:
    PS1='[\u@\h \w]\$ '

修改完成后,执行: source /etc/bashrc 使配置生效即可。

当然,如果你不想改变全局,只想改变当前用户的,则 vim ~/.bashrc 即可

Related post

微信公众号:程序员到架构师

最新文章

Return Top