вторник, 8 февраля 2011 г.

Bash - Алиасы

Алиас это очень полезная утилита для консоли. Позволяет как бы придать псевдоним любому набранному значению.
Рассмотрим на примере.

sudo apt-get install psi  

Обычная команда. От рута через sudo запускаем пакетный менеджер apt-get с командой install установить  программу psi. Казалось бы ничего необычного но сколько раз можно вводить это sudo apt-get install когда можно было обойтись простым install ?
Тут как раз на помощь и проходят алиасы ( alias). С помощью нее просто подменим всю команду на более удобное нам значение.
Вводим следующее:

alias install='sudo apt-get install'  

##условие. alias команда='внутри символов вводим нужное значение'
Теперь для установки нужного пакета достаточно написать install имя_файла. 
Так же можно заменять и другие команды. Что бы просмотреть весь список алиасов набираем просто команду 

alias

Выше указанным способом команда сохраняется лишь на текущую сессию. Что бы сделать алиас постоянным нужно записать их в конец файла по адресу /home/user/.bashrc
Записываются точно так же как и в примере выше.
Для удаления вводим команду unalias имя_алиаса. Удаление происходит так же из файла .bashrc
З.Ы. Когда алиас совпадает с настоящей командой и не нужно что бы алиас выполнялся то вводим имя команды таким образом :  \имя_команды.

Комментариев нет:

Отправить комментарий