Как создать псевдонимы команд в оболочке?

Как создать псевдонимы команд в оболочке?

Как создать псевдонимы команд в Linux? Например, я хотел бы создать псевдоним дляssh root@host

Спасибо?

решение1

Какая оболочка?

Предположим, что это bash, поместите в свой файл следующее .bashrc:

alias srhost="ssh root@host"

решение2

Мне нравится создавать файл .bash_aliases для переносимости между используемыми мной системами. Добавьте его в свой .bashrc.

если [ -f ~/.bash_aliases ]; тогда . ~/.bash_aliases fi

Затем вы можете добавить псевдонимы к этому файлу, например:

alias psg='ps -auxww|grep'

Также после добавления псевдонима вам нужно будет выйти/открыть терминал, чтобы изменения вступили в силу.

ИЛИ попробуйте

source ~/.bashrc

решение3

Только для вашего пользователя, отредактируйте ваш .bashrc

псевдоним srhost="ssh root@host"

Чтобы добавить псевдоним

псевдоним newcommand="yourcommand -arguments"

Чтобы удалить псевдоним

unalias новаякоманда

Связанный контент