Чи відчуваєте ви втому від набору довгих команд у терміналі Ubuntu? Бажаєте знайти більш ефективний спосіб? Якщо так, то створення псевдонімів команд у терміналі Ubuntu може стати відмінним рішенням. У цій інструкції ми розповімо вам, як це зробити.
Що таке псевдонім?
Псевдонім – це скорочення для командного рядка. Замисліться, скільки разів в Ubuntu ви намагалися ввести складну команду, але забували її точний синтаксис. Псевдонім дозволяє встановити коротку назву для такої команди, звільняючи вас від потреби її запам’ятовувати.
Якщо ви регулярно використовуєте термінал в Ubuntu для розробки, програмування або просто тому, що вам подобається командний рядок, то оволодіння навичками налаштування псевдонімів буде дуже корисним.
Псевдоніми налаштовуються у файлі ~/.bashrc
, який знаходиться у вашій домашній директорії Ubuntu. Важливо пам’ятати, що ці псевдоніми діють лише для конкретного користувача. Тому, якщо ви хочете, щоб псевдоніми працювали для інших користувачів вашої системи, їх потрібно буде налаштувати окремо для кожного з них.
Створення резервної копії файлу Bashrc
Файл Bashrc в Ubuntu за замовчуванням містить деякі корисні налаштування, що полегшують роботу в терміналі. Ці налаштування не є обов’язковими, але буде прикро їх втратити. Тому перед початком змін, рекомендується створити резервну копію файлу.
Для цього відкрийте термінал на своєму робочому столі Ubuntu. Це можна зробити, натиснувши комбінацію клавіш Ctrl + Alt + T або знайшовши програму “Термінал” у меню застосунків.
В терміналі скористайтеся командою cp
, щоб створити копію файлу ~/.bashrc
. Копія буде мати назву .bashrc.bak
і не буде піддаватися редагуванню. Завдяки цьому, ви зможете легко повернути вихідні налаштування, якщо захочете відмінити внесені зміни.
cp ~/.bashrc ~/.bashrc.bak
Якщо ви захочете повернути резервну копію, скористайтеся наступними командами:
rm ~/.bashrc mv ~/.bashrc.bak ~/.bashrc
Процес додавання псевдоніма
Процес додавання псевдоніма до терміналу Ubuntu насправді досить простий. Для початку потрібно відкрити файл Bashrc вашого користувача Ubuntu для редагування. В цьому посібнику ми скористаємося текстовим редактором Nano.
nano -w ~/.bashrc
Відкривши файл у Nano, прокрутіть його донизу та натисніть клавішу Enter, щоб створити новий рядок. В цьому рядку напишіть ключове слово alias
. Кожен псевдонім командного рядка має починатися саме з цього слова.
alias
Далі, після слова alias
, потрібно вказати назву нашого швидкого доступу. Наприклад, якщо вам потрібно створити ярлик для оновлення пакетів Snap, ви можете назвати його snap-update
.
alias snap-update
Після назви ярлика потрібно додати знак =
. Цей знак вказує оболонці Bash, де саме починається довга команда.
alias snap-update=
Потім, після знака =
, додайте символ "
. Цей символ повідомляє оболонці Bash про початок довгої команди.
alias snap-update="
Після першого символу "
введіть саму команду. Так, якщо ви хочете спростити оновлення Snaps в Ubuntu, введіть команду sudo snap refresh
. Пам’ятайте, що ви можете додати кілька команд, якщо розділите їх символом ;
.
alias snap-update="sudo snap refresh"
Після завершення додавання псевдоніма до терміналу Ubuntu, збережіть зміни за допомогою комбінації клавіш Ctrl + O і вийдіть, натиснувши Ctrl + X.
Активація псевдоніма
Псевдоніми не стануть активними у вікні терміналу відразу після збереження файлу Bashrc. Це тому, що сеанс терміналу потребує оновлення. Якщо ви відредагуєте свій файл Bashrc і додасте новий псевдонім, він, найімовірніше, не спрацює негайно.
Проте, ви можете скористатися командою, щоб миттєво активувати ваші нові псевдоніми у терміналі Ubuntu. Ось як це працює.
Спочатку, додайте свої нові псевдоніми, як описано вище. Після цього збережіть зміни до файлу Bashrc, натиснувши Ctrl + O і вийдіть з редактора за допомогою Ctrl + X.
Вийшовши з Nano, скористайтеся командою source
для файлу ~/.bashrc
. Вводячи цю команду, ви повідомляєте терміналу Bash в Ubuntu про використання нових налаштувань.
source ~/.bashrc
Після виконання цієї команди, ваш новий псевдонім має стати активним і готовим до використання.
Вимкнення псевдонімів
За потреби, ви можете вимкнути псевдоніми в Ubuntu. Для цього, спочатку відкрийте файл Bashrc для редагування за допомогою команди nano
:
nano -w ~/.bashrc
Коли файл Bashrc відкриється, знайдіть псевдонім, який ви хочете вимкнути. Додайте символ #
на початку рядка з псевдонімом. Наприклад, щоб вимкнути наш псевдонім для оновлення Snap, він має виглядати так:
#alias snap-update="sudo snap refresh"
Збережіть зміни, натиснувши Ctrl + O, та вийдіть з редактора за допомогою Ctrl + X. Потім запустіть команду source
, щоб оновити файл Bashrc.
source ~/.bashrc
Після виконання цієї команди, псевдонім буде вимкнено.