如何重置.bashrc文件
# 如何重置.bashrc文件
有时候用户可能把bashrc文件误删,导致找不到系统相关配置或环境变量,需要我们帮助配置。因此,在共享目录下放置了标准模板供参考。
# 标准脚本目录
# TH-1A
/vol-th/software/env/bashrc
# HPC1/2/3...
/THL6/software/env/bashrc
# TH-3 原型系统
/vol7/software/env/bashrc
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
# 推荐的用法(自动脚本)
执行拷贝脚本(以TH-1A
集群为例)
/vol-th/software/env/bashrc/copy-bashrc.sh
1
输入 yes
,脚本会自动备份并拷贝一份bashrc模板到 ~/.bashrc
。
示例如下:
[zhenggang@ln2%tianhe bashrc]$ ./copy-bashrc.sh
bashrc copy script.
1. back up your ~/.bashrc to ~/.bashrc_20191202084008
2. Copy the bashrc template to your ~/.bashrc
Do you want to do this ? [yes|no]
>>> yes
Finish copy, please source ~/.bashrc
Have a good time !
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
执行完成后,用户重新开启终端,进行登录即可。
说明
执行该脚本,功能是把用户目录下的~/.bashrc 进行备份,然后拷贝一个标准的模板。
# 以前的用法(手动拷贝)
# 拷贝
cp /vol-th/software/env/bashrc/user-bashrc .
# 编辑
vim user-bashrc
# 备份
if [ -f ~/.bashrc ];then
mv ~/.bashrc ~/.bashrc-bak-`date +"%Y-%m-%d"`
fi
# 移动
mv user-bashrc ~/.bashrc
# 加载
source ~/.bashrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16