当我使用安全外壳 (SSH) 连接到远程系统时,~/.bashrc 文件是否特定于用户?

当我使用安全外壳 (SSH) 连接到远程系统时,~/.bashrc 文件是否特定于用户?

我正在使用安全 Shell 在远程计算机上工作。我想向 ~/.bashrc 文件添加别名,但前提是此编辑仅适用于我的用户。因此,问题在于,正如标题所述,当我使用安全 Shell (SSH) 连接到远程系统时,~/.bashrc 文件是否是用户特定的?

答案1

顾名思义,~/.bashrc文件位于~目录内,即远程计算机上的用户主目录(~是用户主目录的快捷方式,通常等于/home/username)。因此,每个用户都有自己的单独~目录,并且自己的.bashrc文件位于该目录中。当然,这适用于远程计算机上的用户。当您通过 ssh 登录到远程计算机时,远程计算机的操作系统不会区分当地的用户(即您正在连接的计算机上的用户)。重要的是远程机器上的用户。

相关内容