Устали вводить одни и те же команды снова и снова? Aliases(псевдонимы) Bash — это метод дополнения или переопределения команд Bash новыми. Вы можете сэкономить время, создав Aliases для наиболее часто используемых команд.
Что такое Aliases
Aliases(псевдонимы) — это настраиваемая команда, созданная пользователем для выполнения другой, обычно более сложной команды или группы команд. Следовательно, это ярлык для ссылки на команду. Другими словами, aliases — это команда быстрого доступа, которая будет иметь такую же функциональность, как если бы мы писали всю команду.
Например, вы можете создать aliases c как ярлык для команды clear.
Полезно создавать псевдонимы, чтобы упростить жизнь в командной строке.
Посмотреть какие Aliases Linux уже есть в системе
Чтобы посмотреть какие Aliases linux уже заданны в вашей системе просто выполните:
alias
Используя подобные псевдонимы, вы можете создавать что угодно, от простых ярлыков, подобных этим, до мощных пользовательских команд.
Как создавать Aliases в Linux
Создать Aliases Linux очень просто. Синтаксис следующий:
alias alias_имя='команда на выполнение'
- Сначала вводим alias
- Затем введите имя псевдонима, который вы хотите создать.
- Добавьте знак = без пробелов по бокам от =.
- Затем введите команду (или команды), которые вы хотите, чтобы ваш псевдоним выполнялся при запуске. Это может быть простая команда или большая комбинация команд.
Вы можете либо ввести их в командной строке во время работы, либо, что более вероятно, вы поместите их в один из своих файлов запуска, например в файл .bashrc, чтобы они были доступны при каждом входе в систему.
Псевдоним можно установить непосредственно следующим образом:
alias ll='ls -alF'
Теперь, когда будет запущена команда ll, она будет использовать псевдоним и параметр -alF.
Обратите внимание, что установка alias таким образом работает только в течение всего сеанса. Когда терминал закрывается, alias будет утерян. Чтобы alias сохранялся во всех сеансах, следует использовать файл конфигурации. Для bash это файл .bashrc.
Файл .bashrc находится в вашем домашнем каталоге. Откройте файл в текстовом редакторе:
nano ~/.bashrc
Теперь найдите в файле место, где вы хотите сохранить псевдонимы. Например, вы можете добавить их в конец файла:
# Aliases
# alias alias_name="command_to_run"
# Long format list
alias ll="ls -la"
# Print my public IP
alias myip='curl ipinfo.io/ip'
Сохраните файл. Теперь перезагрузите файл .bashrc, используя следующую команду:
source ~/.bashrc
Вывод
Итак, теперь вы можете подумать о командах, которые вы используете чаще всего, и создать для них псевдонимы.