Как создать псевдонимы (ярлыки) для часто используемых команд в Linux

30.07.2025
Как создать псевдонимы (ярлыки) для часто используемых команд в Linux

Пользователям Linux часто приходится снова и снова вводить одну и ту же команду. Повторный ввод или копирование одной и той же команды снижает вашу продуктивность и отвлекает от того, чем вы должны заниматься.

Вы можете сэкономить время, создав псевдонимы для наиболее часто используемых команд. Псевдонимы — это своего рода пользовательские ярлыки, которые представляют собой команду (или набор команд), которую можно выполнять с пользовательскими параметрами или без них. Скорее всего, вы уже используете псевдонимы в своей системе Linux, даже не подозревая об этом.

 

Список псевдонимов, определённых в Linux

Список заданных псевдонимов можно посмотреть в своём профиле, просто выполнив команду псевдоним.

alias

 

Здесь вы можете увидеть псевдонимы по умолчанию, заданные для вашего пользователя в системе Ubuntu.

Как видите, выполнение команды ll эквивалентно выполнению ls -alF команды.

ll
ls -alF

 

Вы можете создать псевдоним, состоящий из одного символа, который будет эквивалентен выбранной вами команде.

 

Как создавать псевдонимы в Linux

Создание псевдонимов — относительно простой и быстрый процесс. Вы можете создавать два типа псевдонимов — временные и постоянные. Мы рассмотрим оба типа.

Создание временных псевдонимов в Linux

Вам нужно ввести слово псевдоним, затем указать имя, которое вы хотите использовать для выполнения команды, после чего ввести знак "=" и указать команду, для которой вы хотите создать псевдоним.

Синтаксис следующий:

alias shortName="your custom command here"

 

Вот реальный пример:

alias wr="cd /var/www/html"

 

Затем вы можете использовать ярлык "wr" для перехода в каталог webroot. Проблема с этим псевдонимом в том, что он будет доступен только в рамках текущего сеанса терминала.

Если вы откроете новый сеанс терминала, псевдоним будет недоступен. Если вы хотите сохранить псевдонимы для разных сеансов, вам понадобится постоянный псевдоним.

Создание постоянных псевдонимов в Linux

Чтобы сохранить псевдонимы между сеансами, вы можете сохранить их в файле профиля конфигурации оболочки вашего пользователя. Это может быть:

  • Баш — ~/.bashrc
  • ZSH — ~/.zshrc
  • Fish — ~/.config/fish/config.fish

 

Синтаксис, который вам следует использовать, практически не отличается от создания временного псевдонима. Единственное отличие заключается в том, что на этот раз вы сохраните его в файле. Например, в bash вы можете открыть файл .bashrc в своём любимом редакторе следующим образом:

vim ~/.bashrc

 

Найдите в файле место, где вы хотите сохранить псевдонимы. Например, вы можете добавить их в конец файла. Для удобства вы можете оставить перед псевдонимами комментарий примерно такого содержания:

#Мои пользовательские псевдонимы
alias home=”ssh -i ~/.ssh/mykep.pem tecmint@192.168.0.100”
alias ll="ls -alF"

 

Сохраните файл. Файл будет автоматически загружен при следующем сеансе. Если вы хотите использовать новый псевдоним в текущем сеансе, введите следующую команду:

source ~/.bashrc

 

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

unalias alias_name
unalias -a [remove all alias]

 

Дополнительно: используйте .bash_aliases для лучшей организации

В Ubuntu и некоторых системах на базе Debian рекомендуется хранить псевдонимы в файле .bash_aliases, который автоматически загружается .bashrc (если только это явно не отключено), что помогает поддерживать чистоту и модульность .bashrc .

vim ~/.bash_aliases

 

Добавьте сюда свои псевдонимы.

alias gs="git status"
alias c="clear"

 

Затем перезарядите:

source ~/.bash_aliases

 

Полезные псевдонимы для повседневных задач в Linux

Вот несколько практических псевдонимов, которые часто используют разработчики и системные администраторы:

alias gs="git status"
alias gp="git pull"
alias update="sudo apt update && sudo apt upgrade -y"
alias serve="python3 -m http.server"
alias ..="cd .."
alias ...="cd ../.."

 

Заключение

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

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

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Редактор: AndreyEx

Рейтинг: 5 (1 голос)
Если статья понравилась, то поделитесь ей в социальных сетях:

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Это может быть вам интересно


Загрузка...

Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала