xti*_*ian 0 troubleshooting environment-variables
我有一个运行 CentOS 的小型项目服务器沙箱。
设置一个新的服务器包时,我意识到我需要将新目录添加到路径中,并且发现$HOME主用户有一个尾部斜杠。
我找不到这个设置在哪里。它不在,
~/.bashrc
~/.bash_profile
/etc/bashrc
/etc/profile.d
Run Code Online (Sandbox Code Playgroud)
还有其他建议吗?
的值$HOME源自/etc/passwd文件。您可以使用usermod --home /home/user userroot 身份来更改userto be的主目录/home/user。usermod使用而不是直接编辑的优点/etc/passwd是,如果并行应用usermod多个更改,将进行一些验证并防止竞争条件。/etc/passwd
结尾的斜杠$HOME不常见,但应该是无害的。即使它导致脚本生成带有双斜杠的路径条目,它们的工作方式也与单斜杠完全相同。
| 归档时间: |
|
| 查看次数: |
1060 次 |
| 最近记录: |