Ввод длинных или повторяющихся команд может быть утомительным. К счастью, вы можете создать ярлык, или псевдоним Linux (alias), чтобы сделать работу в командной строке более эффективной. Команда alias позволяет определить настраиваемое имя для любой команды или последовательности команд.
Создание временного псевдонима
Чтобы создать временный псевдоним, действующий в течение текущей сеанса терминала, вы просто указываете имя и присваиваете ему строку команды.
Например, чтобы создать псевдоним с именем ll для команды ls -la, вы используете синтаксис alias command linux следующим образом:
alias ll='ls -la'
Теперь, вместо ввода ls -la, вы можете просто ввести ll, и будет выполнена та же команда. Это простой, но мощный способ настройки вашей оболочки.
Создание постоянного псевдонима
Временный псевдоним исчезнет после закрытия терминала или перезагрузки системы. Чтобы сделать псевдоним команды в Linux постоянным, вам необходимо добавить его в конфигурационный файл вашей оболочки. Для оболочки Bash этот файл обычно называется ~/.bashrc.
- Откройте файл в текстовом редакторе:
nano ~/.bashrc - Добавьте определение вашего псевдонима в файл, точно так же, как вы вводили его в командной строке:
alias ll='ls -la'
alias update='sudo apt update && sudo apt upgrade'
- Сохраните файл и выйдите из редактора.
Чтобы изменения вступили в силу, вам нужно либо закрыть и снова открыть терминал, либо указать оболочке перезагрузить конфигурационный файл с помощью команды source:
source ~/.bashrc
Ваш псевдоним команды Linux теперь будет доступен каждый раз при запуске нового сеанса терминала.
Удаление псевдонима
Если псевдоним больше не нужен, вы можете удалить его с помощью команды unalias. Это удалит его из текущего сеанса.
unalias ll
Чтобы удалить постоянный псевдоним, вы также должны удалить его определение из файла ~/.bashrc.