Поиск по сайту:

Как настроить приглашение bash в Linux (и почему это следует сделать)

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

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

Одно изменение, о котором вы, возможно, не знали, касается приглашения bash. Если вы незнакомы, приглашение bash — это приглашение, используемое для запуска команд. Вы открываете окно терминала и, скорее всего, увидите приглашение, которое выглядит следующим образом:

jack@HIVE:~$

Это мое приглашение по умолчанию на рабочем столе Ubuntu Budgie. По сути, это приглашение говорит мне следующее:

  • Джек - мое имя пользователя
  • HIVE — имя хоста моей машины
  • ~ — текущий рабочий каталог (в данном случае ~ соответствует домашнему каталогу)

Вся эта информация может вам понадобиться, а может и не понадобиться. Например, когда вы включаете в приглашение текущий рабочий каталог, вы можете получить приглашение настолько длинное, что вашим командам придется перемещаться в окне терминала. Меня это может довольно раздражать, особенно если вы можете просто запустить команду pwd (которая распечатывает ваш текущий рабочий каталог).

Поскольку я склонен к минимализму, я предпочитаю довольно простую подсказку bash. Я не хочу, чтобы слишком много информации загромождало мое рабочее пространство, мне не нужно знать, кто я, и мне не нужно напоминать имя хоста моего компьютера.

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

Позвольте мне показать вам, как настроить приглашение bash.

Как настроить приглашение bash в Linux

Что вам понадобится: Единственное, что вам понадобится, — это работающий экземпляр Linux, использующий bash в качестве оболочки. Если вы используете какой-либо из основных дистрибутивов Linux (например, Ubuntu, Linux Mint и Fedora), bash является оболочкой по умолчанию, так что все готово.

Обратите внимание, что настройка приглашения bash может оказаться очень сложной. Не волнуйтесь, мы пока поступим проще. Позже я покажу, как добавить к подсказке более сложные настройки. На данный момент мы стремимся к простоте, чтобы вы могли узнать, как работают базовые настройки.

1. Откройте окно терминала

Первое, что вам нужно сделать, это открыть приложение терминала из меню рабочего стола. Как только он откроется, вы должны увидеть приглашение bash по умолчанию.

2. Откройте файл .bashrc для редактирования.

Затем откройте файл .bashrc (отдельный файл, который устанавливает ряд конфигураций для пользователя при входе в систему) для редактирования с помощью команды:

nano .bashrc

3. Настройте подсказку

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

Прокрутите файл .bashrc до конца. Внизу файла добавьте следующую строку:

PS1="prompt: "

ПРИМЕЧАНИЕ. PS1 — это основная строка приглашения, и все, что заключено в кавычки, — это то, что будет напечатано в приглашении.

4. Сохраните и создайте исходный файл .bashrc.

Сохраните и закройте файл .bashrc с помощью сочетания клавиш Ctrl+X. Затем вам нужно будет выполнить так называемое поиск файла, чтобы изменения вступили в силу без необходимости выходить из системы и снова входить в нее. Это также очень хорошая идея, потому что, если вы допустили ошибку , у вас будет шанс это исправить.

Чтобы получить файл .bashrc, введите команду:

source .bashrc

Вы должны сразу увидеть, что изменения вступили в силу, и в приглашении bash не будет отображаться ничего, кроме prompt:. После этого вы сможете начать работу, не обрабатывая добавленную информацию. Если вам не нравится, как это выглядит, вы можете вернуться и изменить его или удалить строку конфигурации в .bashrc и повторно запустить команду source .

И это все, что нужно для настройки приглашения bash в Linux. Как я упоминал ранее, мы вернемся к этой теме в следующий раз и добавим в подсказку дополнительную информацию и даже немного цвета.

Статьи по данной тематике