Linux终端不再显示当前用户名和路径
为了在虚拟机上安装VASP,我们首先要在centOS虚拟机上安装Intel编译包。安装成功以后,重启虚拟机,打开终端,出现了当前用户名和路径不显示的问题,如下所示:
Intel(R) Parallel Studio XE 2019 Update 1 for Linux*
Copyright (C) 2009-2018 Intel Corporation. All rights reserved.
ls
anaconda-ks.cfg Documents initial-setup-ks.cfg Music Public Videos
Desktop Downloads log.lammps Pictures Templates
为了解决这一问题,我首先参考了CentOS 7.4 shell 不显示当前用户和路径的问题 - dongtshj - 博客园 (cnblogs.com)博文,具体流程如下所示:
# 打开终端
# 输入命令,编辑.bash_profile文件
vim ~/.bash_profile
# 再文件的最后一行加上:
export PS1='[\u@\h \W]\$'
# 保存更改并返回终端,输入命令:
source ~/.bash_profile
# Linux终端成功恢复!
Intel(R) Parallel Studio XE 2019 Update 1 for Linux*
Copyright (C) 2009-2018 Intel Corporation. All rights reserved.
[root@localhost ~]#
然而,上述方法只能使当前终端显示路径,每打开一个终端,都需要执行一次"source ~/.bash_profile",非常不方便。为了让终端默认打开,我们可以将上述命令添加到".bashrc"文件中,如下所示
# 打开终端
# 输入命令,编辑.bashrc文件
vim .bashrc
# 再文件的最后一行加上:
export PS1='[\u@\h \W]\$'
# 保存更改并返回终端,输入命令:
source .bashrc
# Linux终端成功恢复!
Intel(R) Parallel Studio XE 2019 Update 1 for Linux*
Copyright (C) 2009-2018 Intel Corporation. All rights reserved.
[root@localhost ~]#
wuhu~