Как создать алиас в консоли Ubuntu/Debian
Добрый день! Уважаемые читатели и гости IT блога Pyatilistnik. В минувшей статье мы с вами научились производить подключение дополнительного диска с разделами в Ubuntu. Сегодня мы вновь поговорим про данную операционную систему и разберем понятие алиаса, для чего он используется и как его полезно применять в своей практике. Уверен, что данная информация окажется полезной для начинающего круга администраторов. Давайте приступать к делу.
Что такое алиас в Ubuntu?
Алиас в Ubuntu (и в других Unix-подобных системах) — это способ создания сокращений для команд или последовательностей команд в терминале. Это позволяет упростить ввод часто используемых команд и сделать работу с терминалом более удобной. Используя данный механизм вы получаете:
- Упрощение ввода: Сокращение длинных и сложных команд до простых и запоминающихся.
- Избежание ошибок: Меньше шансов ошибиться при вводе длинных команд.
- Персонализация: Возможность настроить терминал под свои предпочтения, добавив свои собственные команды.
Как создать алиас в Ubuntu
Чтобы создать алиас, вы можете использовать команду alias в терминале. Синтаксис следующий:
alias имя_алиаса='команда'
Примеры алиасов
- Предположим, что мне необходимо создать алиас, при вызове которого будет запускаться команда ls -la, что покажет все файлы и папки в текущем каталоге с подробной информацией. Для этого создание алиаса будет выглядеть так:
alias ll='ls -la'
Теперь, когда вы введете ll, это будет эквивалентно выполнению ls -la.
- Создание алиаса для обновления системы:
alias update='sudo apt update && sudo apt upgrade'
Выполнив update вы как будто выполните sudo apt update && sudo apt upgrade и вы будете выполнять обновление пакетов системы.
- Создание алиаса для перехода в домашний каталог:
alias home='cd ~'
Теперь команда home будет переводить вас в ваш домашний каталог.
- монтирование nrg. общий синтаксис команды получается такой: mountnrg [что] [куда]
alias mountiso='sudo mount -o loop -t iso9660'
- Отправить пять пакетов ping
alias ping5='ping -c 5'
- Упрощенная распаковка архивов
alias unpack='tar -xzvpf'
- Более простой метод перехода на папку назад
alias ..='cd ../'
- Запуск проигрывателя mpayer в полноэкранном режиме.
alias play='mpayer -zoom -fs -framedrop'
- Монтирование iso. Общий синтаксис команды получается такой: mountiso [что] [куда]
alias mountiso='sudo mount -o loop -t iso9660'
Читайте так же - Как отправить документ в Outlook 2013 из Word 2013
Как сохранять алиасы в Ubuntu/Debian
Чтобы алиасы сохранялись после перезагрузки системы, добавьте их в файл конфигурации вашего шелла. Например, для bash это может быть файл ~/.bashrc, а для zsh — ~/.zshrc.
Файл ~/.bashrc используется для настройки среды командной оболочки Bash в Unix-подобных системах, включая Ubuntu. Он выполняется каждый раз, когда вы открываете новый интерактивный терминал Bash.
Файл ~/.zshrc используется для настройки среды командной оболочки Zsh (Z Shell) в Unix-подобных системах. Он выполняется каждый раз, когда вы открываете новый интерактивный терминал Zsh
После редактирования файла не забудьте выполнить команду: source ~/.bashrc или source ~/.zshrc
Алиасы — это мощный инструмент, который помогает повысить эффективность работы в терминале и сделать его использование более удобным. На этом у меня все. С вами был Иван Сёмин, автор и создатель IT портала Pyatilistnik.org.