Псевдонимы в .bashrc

From Manjaro Linux
Jump to: navigation, search

Что такое .bashrc? Что такое псевдоним?

.bashrc - это конфигурационный файл bash, командного интерпретатора Линукс.

Псевдоним (alias) - сокращение оригинальной команды. Можно представить как некое подобие сочетания клавиш.

.bashrc находится в домашней дирректории пользователя ( ~ ) . Это скрытый файл. Чтобы его увидеть, необходимо активировать "Показать скрытые файлы".

В XFCE можно активировать сочетанием <Ctrl + H>.

Сделайте резервную копию .bashrc

Желательно сделать резервную копию ~/.bashrc перед его правкой, так как это позволит легко восстановить его в случае непредвиденных осложнений.

Чтобы создать копию текущего файла .bashrc, откройте терминал и наберите:

cp ~/.bashrc ~/.bashrc.bak

Исходный .bashrc после этого можно будет восстановить командой

cp -i ~/.bashrc.bak ~/.bashrc

Примечание

Любые изменения, сделанные в .bashrc, не будут иметь эффекта в любом текущем открытом окне терминала. Вы сможете протестировать созданные псевдонимы после закрытия окна терминала и его повторного запуска.

Или, чтобы ускорить дело, после изменения ~/.bashrc выполните следующую команду:

source .bashrc

Она перезагрузить конфигурационный файл.

Псевдонимы

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

Следующее можно добавить в файл .bashrc.

Для обновления вашей системы

Для обновления системы через pacman используется команда sudo pacman -Syu

Это можно упростить, создав псевдоним в .bashrc следующим образом:

alias pacup="sudo pacman -Syu" 


Для обновления пакетов, установленных из AUR с помощью yaourt, используется команда yaourt -Syu --aur

Для неё можно создать псевдоним

alias aup="yaourt -Syu --aur" 


Для редактирования часто используемых файлов

Для редактирования самого .bashrc и автоматической перезагрузки конфигурационного файла bash (чтобы изменения в .bashrc вступили в действие в текущем сеансе терминала)

alias bashrc="nano ~/.bashrc && source ~/.bashrc" 


Для редактирования /etc/fstab

alias fstab="sudo nano /etc/fstab"


Для редактирования /etc/default/grub

alias grub="sudo nano /etc/default/grub"

Для обновления GRUB

Для обновления конфигурации загрузчика grub командой sudo update-grub

alias grubup="sudo update-grub"

Заключение

Этот список неполон. Пользователь может добавить множество псевдонимов для команд, которые он(а) часто использует.


Поддержка

Далее следует ссылка на страницу форума, где вы можете опубликовать любой отзыв и получить дополнительную информацию о псевдонимах: [1]


Спасибо Handy за его руководство по .bashrc.