Добавляем Alias в OS X

В OS X (ровно как и в других UNIX-системах) есть такая полезная фича, как Alias. Или Алиас. По русски тоже можно. Она позволяет сократить команду, либо последовательность команд. Удобно, когда работаешь из терминала.

Что пишет про алиасы Википедия:

Alias — встроенная команда интерпретаторов командной строки (таких как bash или Windows Power Shell), позволяющее определять имена (сокращения) для команд, и их последовательностей. Также возможно переопределение команд и подстановка в них параметров. Обычно назначенные имена сохраняются только в течение сессии.

Перейдём уже к установке alias’ов.

Как добавить алиасы в OS X

Итак, нам нужен скрытый файл .bash_profile, который находится в домашней папке. Как показать скрытые файлы в OS X я уже писал на сайте, с этим проблем быть не должно.

Но файла может не быть. В таком случае создаём его и открываем. Тут нужно в каждой отдельной строке добавлять новый alias. Делается он следующим образом:

alias сокращение='длинная_команда'

Например нужно вам регулярно подключаться по ssh к серверу server.com с логином root, что вы наверняка делаете команой ssh root@server.com. Если вы вдруг решили сделать алиас – он будет вот таким:

alias server='ssh root@server.com'

Эту строчку нужно добавить в .bash_profile (каждый алиас с новой строки), сохранить его и перезапустить Терминал.

Команды можно исполнять друг за другом. Просто поставьте между ними точку с запятой. Вот такую: ;. Хороший пример использования несколько команд в одном алиасе – в статье про скрытие и показ скрытых файлов в OS X.