Ubuntu16.04环境下bashrc文件位置
1、1:先在su环境进行测试,启动终端;使用 sudo su 进入su模式;使用 pwd 查看当前目录;使用 ll -a (因为 bashrc是隐藏目录 必须要-a参数)发现当前目录存在bashrc 文件。

2、使用 cd ~ 该命令会切换到家目录 ;使用pwd 发现切换到 root 目录;使用ll -a 发现当前目录也存在bashrc 文件。

3、2: 另开一个终端;使用pwd 检查路径;使用ll -a 列出文件名;发现当前目录存在bashrc 文件。

4、使用 cd ~ 该命令会切换到家目录 ; 使用pwd 发现还在当前目录。

5、使用 .. 手动切换到 上一级目录;使用ll -a 发现 并不存在bashrc文件。
6、在Ubuntu10.04进行观察;非su模式:目录名不同。使用cd ~ 之后依旧不是home。


7、使用su模式下 cd ~ 会到root 并且有bashrc,非su模式 cd ~ 不一定到home。但bashrc文件有,如果手动换到home反而没有bashrc,所以: 修改.bashrc 可以先cd ~ 目录,然后 vi ~/.bashrc 进行修改即可,修改完.bashrc需要source ~/.bashrc才能起效。