bashit

Bash-it — управления вашими скриптами и псевдонимами

Рубрики:

Bash

Метки:

,

Bash — это набор команд и скриптов сообщества Bash для Bash 3.2+, который поставляется с автозаполнением, темами, псевдонимами, пользовательскими функциями и многим другим. Он предлагает полезную среду для разработки, обслуживания и использования сценариев оболочки и пользовательских команд для вашей повседневной работы. Если вы ежедневно используете оболочку Bash и ищете простой способ отслеживать все свои скрипты, псевдонимы и функции, то Bash-it для вас! Прекратите загрязнять ваш каталог ~/bin и файл .bashrc, раскройте Bash it с помощью разветвлений/клонирования и начните наслаждаться работой.

 

Как установить Bash it в Linux

Чтобы установить Bash it, сначала вам нужно клонировать следующий репозиторий в папку по вашему выбору, например:

 

 

Затем выполните следующую команду, чтобы установить Bash it (он автоматически создает резервную копию ~/.bash_profile или ~/.bashrc, в зависимости от вашей ОС). Вам будет задан вопрос: «Хотите ли вы сохранить свои .bashrc и добавить шаблоны bash-it в конце? [y/n] », ответьте в соответствии с вашими предпочтениями.

 

 

install-bash-it

 

После установки вы можете использовать команду ls для проверки установочных файлов и каталогов bash-it, как показано на рисунке.

 

 

bash-it-installation-directory

 

Чтобы начать использовать Bash it, откройте новую вкладку или запустите:

 

 

Как настроить Bash it в Linux

Чтобы настроить Bash it, вам нужно отредактировать модифицированный файл запуска оболочки ~/.bashrc. Чтобы получить список всех установленных и доступных псевдонимов, дополнений и плагинов, выполните следующие команды, которые также должны показать вам, как включить или отключить их:

 

 

Далее мы покажем, как включить псевдонимы, но перед этим сначала перечислим текущие псевдонимы с помощью следующей команды.

 

 

view-current-aliases

 

Все псевдонимы находятся в каталоге $HOME/.bash_it/aliases/. Теперь давайте включим псевдонимы apt, как показано.

 

 

enable-an-alias

 

Затем перезагрузите конфигурацию bash it и еще раз проверьте текущие псевдонимы.

 

 

Из вывода команды alias теперь apt псевдонимы включены.

 

reload-bash-it-and-check-current-aliases

 

Вы можете отключить вновь включенный псевдоним с помощью следующих команд.

 

 

disable-apt-aliases

 

В следующем разделе мы будем использовать аналогичные шаги для включения или выключения дополнений ($HOME/.bash_it/creation/) и плагинов ($HOME/.bash_it/plugins/). Все включенные функции находятся в каталоге $HOME/.bash_it/enabled.

 

Как управлять темами Bash It

Тема по умолчанию для bash — это Бобби; Вы можете проверить это с помощью переменной env BASH_IT_THEME, как показано.

 

 

check-default-theme

 

Вы можете найти более 50+ тем Bash it в каталоге $BASH_IT/themes.

 

 

view-bash-it-themes

 

Чтобы просмотреть все темы в вашей оболочке перед использованием любой, выполните следующую команду.

 

 

preview-all-bash-it-themes

 

После того, как вы определили тему для использования, откройте файл .bashrc и найдите в нем следующую строку и измените ее значение на имя нужной темы, например:

 

 

change-bash-it-theme

 

Сохраните файл и закройте его и отправьте его, как показано выше.

 

 

Примечание. Если вы создали собственные темы вне каталога $BASH_IT/themes, укажите переменную BASH_IT_THEME непосредственно в файле темы:

 

 

И чтобы отключить их, оставьте указанную выше переменную env пустой.

 

 

Как искать плагины, псевдонимы или дополнения

Вы можете легко проверить, какие из плагинов, псевдонимов или дополнений доступны для определенного языка программирования, среды.

Трюк прост: просто найдите несколько терминов, связанных с некоторыми из команд, которые вы часто используете, например:

 

 

search-in-bash-it

 

Чтобы просмотреть справочные сообщения для псевдонимов, дополнений и плагинов, запустите:

 

 

Вы можете создавать собственные сценарии и псевдонимы в следующих файлах в соответствующих каталогах:

 

 

Обновление и удаление Bash It

Чтобы обновить Bash it до последней версии, просто запустите:

 

 

Если вам больше не нравится Bash it, вы можете удалить его, выполнив следующие команды.

 

 

Сценарий uninstall.sh восстановит ваш предыдущий загрузочный файл Bash. После завершения операции вам необходимо удалить каталог Bash it со своего компьютера, запустив его.

 

 

И не забудьте запустить новую оболочку, чтобы последние изменения работали, или создайте ее заново, как показано ниже.

 

 

Вы можете увидеть все варианты использования, запустив:

 

 

Наконец, Bash it идет с кучей интересных функций, связанных с Git.

Для получения дополнительной информации см. Репозиторий Bash-it Github: https://github.com/Bash-it/bash-it.

 

 

Спасибо за уделенное время на прочтение статьи!

Если возникли вопросы, задавайте их в комментариях.

Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!

Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Ciscoкурсы по кибербезопасности,  полный курс по кибербезопасности от Академии Ciscoкурсы Linux от Linux Professional Institute на платформе SEDICOMM University (Университет СЭДИКОММ).

Курсы Cisco, Linux, кибербезопасность, DevOps / DevNet, Python с трудоустройством!

Спешите подать заявку! Группы стартуют 25 января, 26 февраля, 22 марта, 26 апреля, 24 мая, 21 июня, 26 июля, 23 августа, 20 сентября, 25 октября, 22 ноября, 20 декабря.
Что Вы получите?
  • Поможем стать экспертом по сетевой инженерии, кибербезопасности, программируемым сетям и системам и получить международные сертификаты Cisco, Linux LPI, Python Institute.
  • Предлагаем проверенную программу с лучшими учебниками от экспертов из Cisco Networking Academy, Linux Professional Institute и Python Institute, помощь сертифицированных инструкторов и личного куратора.
  • Поможем с трудоустройством и стартом карьеры в сфере IT — 100% наших выпускников трудоустраиваются.
Как проходит обучение?
  • Проведем вечерние онлайн-лекции на нашей платформе.
  • Согласуем с вами удобное время для практик.
  • Если хотите индивидуальный график — обсудим и реализуем.
  • Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
  • Всем, кто боится потерять мотивацию и не закончить обучение, предложим общение с профессиональным коучем.
А еще поможем Вам:
  • отредактировать или создать с нуля резюме;
  • подготовиться к техническим интервью;
  • подготовиться к конкурсу на понравившуюся вакансию;
  • устроиться на работу в Cisco по специальной программе. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.
Чтобы учиться на курсах Cisco, Linux LPI, кибербезопасность, DevOps / DevNet, Python, подайте заявку или получите бесплатную консультацию.

Рубрики:

Bash

Метки:

,

Больше похожих постов

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения


Поиск по сайту
Лучшее
Популярное
Рубрики
Меню