ubuntu下命令行只显示当前目录如何设置?

发布时间:2019-07-15编辑:脚本学堂
本文介绍了ubuntu命令行下只显示当前目录的设置方法,有需要的朋友参考下。

Ubuntu在命令终端中默认显示当前目录所在的完整路径,如何设置成只显示当前上当呢?
修改配置文件使命令终端只显示当前路径最后一级目录,具体方法:
配置文件位置,当前帐号的主目录下,所以更换帐号登陆时,或使用 su 命令时需要重新配置。

配置文件先进行备份:
cp  ~/.bashrc  ~/.bashrc-bak
找到配置文件修改:
 

复制代码 代码示例:
gedit  ~/.bashrc

找到以下代码,我的配置文件中大约在59行。
修改下面第四行中的参数,把 'w' 改为 ‘W’ 。
 

复制代码 代码示例:
if [ "$color_prompt" = yes ]; then
    PS1='${debian_chroot:+($debian_chroot)}[33[01;32m]u@h[33[00m]:[33[01;34m]w[33[00m]$ '
else
   PS1='${debian_chroot:+($debian_chroot)}u@h:w$ '
fi
unset color_prompt force_color_prompt

修改后如下,使用蓝色标注,如果不成果把上面两行的参数也改一下:
 

复制代码 代码示例:
PS1='${debian_chroot:+($debian_chroot)}u@h:W$ '

但是还没结束,有人说需要重启,其实大可不必,使用 source ~/.bashrc 导入一下配置文件就好了。
现在试试,应该已可以了。

附,Ubuntu修改主机名的方法(相关阅读:

):
主机名在/etc/hostname文件中了,只要打开这个文件进行修改就可以了,然后 source 一下就行了。