Команда Linux alias

Linux 命令大全Полный справочник команд Linux

Команда Linux alias используется для установки псевдонимов для команд. Пользователи могут использовать alias для настройки псевдонимов команд.

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

Если ввести только alias, будет выведен список всех текущих настроек псевдонимов.

Действие alias действительно только для текущего сеанса входа. Если вы хотите, чтобы оно применялось при каждом входе в систему, вы можете.profileили.cshrcзадать псевдонимы команд в нём.

Синтаксис

alias[别名]=[指令名称]

Описание параметров: если параметры не добавлены, будут выведены все текущие настройки псевдонимов.

Примеры

1. Создание псевдонима:

alias ll='ls -alF'

Эта команда создаёт псевдоним с именемll, который используется для отображения подробного списка всех файлов и каталогов в текущем каталоге.

2. Отображение псевдонимов:

alias

Эта команда отобразит все псевдонимы в текущей системе и соответствующие им команды.

Удаление псевдонима:

unalias ll

Эта команда удалит псевдоним с именемll.

3. Выполнение команд с правами root:

alias sudo='sudo '

Эта команда создаст псевдоним с именемsudo, чтобы вы могли ставитьsudoперед командой для выполнения от имениrootпривилегии.

Примечание:В конце команды есть пробел, потому что без пробела команды, выполняемые с правами root, не могут быть правильно распознаны.

4. Добавьте отметки времени в историю:

alias history='history | awk '"'"'{CMD="date +\"[%Y-%m-%d %H:%M:%S]\""; print CMD " " $0 }'"'"' | cut -c 29-'

Эта команда создаст псевдоним с именемhistory, который будет добавлять отметку времени при выполнении команды history.

Примечание:

Внутри одинарных кавычек в этой команде есть несколько одинарных и двойных кавычек, которые необходимо правильно экранировать.

5. Включите цветной вывод

Использование параметра "--color=auto" в команде alias позволяет команде автоматически включать цветной вывод на терминалах, поддерживающих цветной вывод, тем самым улучшая читаемость командной строки. Например:

alias ls='ls --color=auto'

Эта команда создаст упрощённую командуls, которая будет автоматически включать цветной вывод.

Linux 命令大全Полный справочник команд Linux

Другие расширения