如何将bash别名转发给远程机器?

时间:2017-05-15 08:36:58

标签: linux bash ssh

我在linux框中使用了很多别名。当我进入远程机器时,将这些别名存在是非常方便的。我正在查看一组命令,这些命令可以帮助我将别名转发到我登录的任何机器上。我不想在每次登录新机器时手动设置别名。

我的所有别名都在.bashrc_aliases

1 个答案:

答案 0 :(得分:0)

按照建议,首先将别名从 google-api-client-gson 拆分为 .bashrc 并在 .bashrc_aliases 中动态加载:

.bashrc 

从这里开始,有几个选项。我使用 if [ -f ~/.bash_aliases ]; then . ~/.bash_aliases fi 存储库,在那里集中管理我的 dotfiles。如果我在远程机器上需要它,这是一个快速设置命令:

首先,设置远程仓库 URL 并 cd 进入主目录:

.bash_aliases

然后使用下面的命令来 将别名克隆、链接和更新到 cd ~ export DOTFILES=git@gitlab.local.domain.tld/user/dotfiles.git 文件中:

.bashrc