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

Как настроить командную строку Linux bash и почему это важно

Группа пингвинов, среди которых есть один, который выделяется

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

Также: Как выбрать правильный дистрибутив Linux для рабочего стола

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

jack@HIVE:~$

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

  • jack – мое имя пользователя
  • HIVE – имя моего компьютера
  • ~ – текущий рабочий каталог (в данном случае ~ означает домашнюю директорию)

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

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

Также: Лучшие ноутбуки с Linux

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

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

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

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

Также: 8 вещей, которые вы можете делать с Linux, но не можете с MacOS или Windows

Учтите, что настройка приглашения 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.

Кроме того: Самая важная причина использовать Linux дома

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