每次登录 SSH 时,我都必须手动获取 bashrc 文件的来源,以按照我想要的方式设置路径变量。我如何让 bash 自动执行?不应该是自动的吗?
有~/.profile(或~/.bash-profile)文件,在每次登录时运行。您应该在那里设置环境变量(使用export命令)。还有一个~/.bashrc文件,它在打开每个卖出时运行。没有继承到所有子 shell 的命令,如别名,可以在这里设置(尽管为了良好的实践,别名应该在 中设置~/.aliases,它由 自动提供~/.bashrc)。
如果它对您不起作用,那么您要么使用错误的文件名(从一开始就缺少“.”?),要么不使用 bash 作为您的 shell。在后一种情况下,尝试passwd -s /bin/bash(或chsh -s /bin/bash,取决于操作系统),或按以下方式调用 SSH:
ssh username@host bash`
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9861 次 |
| 最近记录: |