Есть команды, которые ты набираешь снова и снова: git status, ls -la, длинные пути. Каждый раз печатать целиком — лишняя работа. В оболочке для этого есть alias — он создаёт псевдоним: короткое имя вместо длинной команды.
alias — задать сокращение
Псевдоним создаётся так: alias имя='команда'. Команду берут в кавычки, если в ней есть пробелы:
alias gs='git status'
Теперь достаточно набрать gs — и оболочка подставит вместо него git status:
gs
Результат будет такой же, как от полной команды. gs — это просто короткая запись.
Несколько примеров
alias ll='ls -la'
alias ..='cd ..'
Теперь ll покажет подробный список, а .. поднимет на уровень выше. Сокращения экономят время на том, что делаешь чаще всего.
unalias — убрать псевдоним
Передумал? unalias удаляет псевдоним:
unalias gs
Псевдонимы живут только в текущей сессии терминала. Чтобы они были всегда, их записывают в файл настроек оболочки (например .bashrc или .zshrc) — но это уже следующий шаг.
Попробуй
Создай псевдоним gs для git status и запусти его:
alias gs='git status'
gs
Когда gs выполнит git status, урок зачтётся.