В следующей статье мы рассмотрим инструмент псевдонима. Пользователи GNU / Linux часто нуждаются в используйте одну и ту же команду снова и снова. Многократный ввод или копирование одной и той же команды может снизить производительность и отвлечь вас от того, что вы на самом деле делаете.
Мы можем сэкономить время создание псевдонимов для наиболее часто используемых команд. Это что-то вроде пользовательских ярлыков. Используется для представления команды (или набора команд), выполняемой с настраиваемыми параметрами или без них.
Некоторые не рекомендуют использовать подобные инструменты, поскольку, несмотря на их большую полезность, его использование может быть контрпродуктивным. Специально для пользователей, которые только начинают знакомиться с миром Gnu / Linux и его терминалом. Поскольку, хотя использование пользовательских команд может быть очень полезным и дружелюбным, это также может заставить нас забыть о настоящих командах.
Список псевдонимов на вашем Ubuntu
Этот инструмент уже установлен по умолчанию в нашей Ubuntu. Чтобы использовать его, нам нужно только отредактировать .bashrc файл что скрыто в личной папке.
Прежде всего, мы сможем увидеть список, определенный в нашем профиле просто запустив эту команду в терминале (Ctrl + Alt + T):
alias
Здесь вы можете увидеть Пользовательские псевдонимы по умолчанию в Ubuntu 18.04. Как указано на скриншоте, выполняя в терминале (Ctrl + Alt + T) команду «la»Будет эквивалентно запуску:
ls -A
Мы сможем создать одну из этих ссылок с одним персонажем. Это будет эквивалент команды по нашему выбору.
Как создавать псевдонимы
Их создание - относительно быстрый и простой процесс. Кто угодно может создать некоторые из этих двух типов: временные и постоянные.
Создать временные псевдонимы
Что нам нужно сделать, так это написать слово псевдоним в терминале. Затем нам нужно будет использовать имя, которое мы хотим использовать для выполнения команды. За этим последует знак '=' и вызов команды, которую мы хотим использовать.
Синтаксис следующий:
alias nombreAlias="tu comando personalizado aquí"
Это был бы реальный пример:
alias htdocs=”cd /opt/lampp/htdocs”
После определения мы сможем использовать ярлык htdocs для перехода в каталог htdocs. Проблема с этим ярлыком в том, что будет доступен только для текущего сеанса терминала. Если вы откроете новый сеанс терминала, псевдоним больше не будет доступен. Если вы хотите сохранять их между сеансами, вам понадобится постоянный.
Создать постоянные псевдонимы
Чтобы псевдонимы между сеансами сохранялись, вам нужно будет сохранить их в папке файл профиля для конфигурации оболочки вашего пользователя. Это могут быть:
- Баш → ~ / .bashrc
- ЗШ → ~ / .Zshrc
- Рыба → ~ / .config / fish / config.fish
Синтаксис в этом случае такой же, как и при создании временного. Единственная разница заключается в том, что на этот раз мы сохраним его в файл. Так, например, в bash вы можете открыть файл .bashrc в своем любимом редакторе:
vim ~/.bashrc
Внутри файла найдите место для сохранения псевдонимов. Их лучше всего добавить в конец файла. В организационных целях вы можете оставить комментарий перед:
#Mis alias personalizados alias imagenes=”cd /home/sapoclay/Imágenes/” alias actualizarsistema=”sudo apt update && sudo apt upgrade” alias pingxbmc="ping 192.168.1.100"
Когда закончите, сохраните файл. Этот файл будет автоматически загружен в следующий сеанс.. Если вы хотите использовать то, что только что написали в текущем сеансе, выполните следующую команду:
source ~/.bashrc
Мы также сможем иметь наши псевдонимы в отдельном документе. Чтобы определить постоянный псевдоним, вам просто нужно следовать инструкциям, которые показывает нам файл bashrc. Мы сможем иметь отдельный файл с именем bash_aliases для их хранения.
Все, кого мы создаем в этом файле, будут работать в следующий раз, когда мы откроем новый терминал. Чтобы применить изменения немедленно, мы можем использовать следующую команду:
source ~/.bash_aliases
Удалить псевдонимы
к удалить псевдоним, добавленный через командную строку, вы можете использовать команду unalias.
unalias nombre_del_alias
В случае желания удалить все определения псевдонимов, мы можем выполнить следующую команду:
unalias -a [elimina todos los alias]
Имейте в виду, что команда unalias также применяется только к текущему сеансу. Чтобы удалить его навсегда, мы должны удалить соответствующую запись в файле ~ / .bash_aliases.
Еще нужно иметь в виду, что если у нас есть постоянный псевдоним и мы добавляем временный во время сеанса с тем же именем, временный будет иметь более высокие привилегии во время текущего сеанса.
Это был небольшой пример руководства по созданию собственных псевдонимов для выполнения часто используемых команд. За узнать больше об этом инструменте, вы можете ознакомиться со статьей, написанной в Википедия..
Потрясающе, мне очень понравилось !!! служил мне идеально.