linux:commands:alias
Различия
Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
| linux:commands:alias [2026/10/03 10:49] – создано Кирилл Молчанов | linux:commands:alias [2026/10/14 11:28] (текущий) – Кирилл Молчанов | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| + | ====== Команда alias ====== | ||
| + | ---- | ||
| + | |||
| + | ===== О команде alias ===== | ||
| + | |||
| + | Команда alias - Позволяет создавать псевдонимы для длинных или часто используемых команд. | ||
| + | |||
| + | ===== Опции alias ===== | ||
| + | |||
| + | * **--help** - Показать справочную информацию по команде | ||
| + | * **-p** - Показывает все определённые псевдонимы | ||
| + | |||
| + | ===== Использование alias ===== | ||
| + | |||
| + | Сократить команду, | ||
| + | <code bash> | ||
| + | alias c=' | ||
| + | </ | ||
| + | |||
| + | Показать список сокращённых команд: | ||
| + | <code bash> | ||
| + | alias | ||
| + | </ | ||
| + | |||
| + | Вывод в терминале: | ||
| + | < | ||
| + | alias alert=' | ||
| + | alias c=' | ||
| + | alias df=' | ||
| + | alias egrep=' | ||
| + | alias fgrep=' | ||
| + | alias grep=' | ||
| + | alias l='ls -CF' | ||
| + | alias la='ls -A' | ||
| + | alias ll='ls -alF' | ||
| + | alias log=' | ||
| + | alias ls='ls --color=auto' | ||
| + | alias lsblk=' | ||
| + | alias ping=' | ||
| + | </ | ||
| + | |||
| + | Удалить сокращённую команду: | ||
| + | <code bash> | ||
| + | unalias c | ||
| + | </ | ||
| + | |||
| + | Чтобы псевдонимы сохранялись всегда, | ||
| + | |||
| + | Редактируем файл **.bashrc**: | ||
| + | <code bash> | ||
| + | nano ~/.bashrc | ||
| + | </ | ||
| + | |||
| + | Подключите файл **.bash_aliases**: | ||
| + | <code bash> | ||
| + | if [ -f ~/ | ||
| + | . ~/ | ||
| + | fi | ||
| + | </ | ||
| + | |||
| + | Сохраняем файл **Ctrl+O** \\ | ||
| + | Выход из редактора **Ctrl+X** | ||
| + | |||
| + | Редактируем файл **.bash_aliases**: | ||
| + | <code bash> | ||
| + | nano ~/ | ||
| + | </ | ||
| + | |||
| + | В файл **.bash_aliases** добавляем следующие команды: | ||
| + | <code bash> | ||
| + | # Команда ls | ||
| + | alias ll="ls -alF" | ||
| + | alias la="ls -A" | ||
| + | alias l="ls -CF" | ||
| + | |||
| + | # Команда cd | ||
| + | alias cdr=" | ||
| + | alias www=" | ||
| + | |||
| + | # Очистить терминал | ||
| + | alias cr=" | ||
| + | |||
| + | # Обновление кэша пакетов | ||
| + | alias up=" | ||
| + | |||
| + | # Обновление системы | ||
| + | alias upg=" | ||
| + | |||
| + | # Очистить кэш пакетов APT | ||
| + | alias cn=" | ||
| + | |||
| + | # BatCat | ||
| + | alias bat=" | ||
| + | |||
| + | </ | ||
| + | |||
| + | Сохраняем файл **Ctrl+O** \\ | ||
| + | Выход из редактора **Ctrl+X** | ||
| + | |||
| + | После сохранения файла, перезагрузите **shell**: | ||
| + | <code bash> | ||
| + | source ~/.bashrc | ||
| + | </ | ||
