Команда alias - Позволяет создавать псевдонимы для длинных или часто используемых команд.
Сократить команду, к примеру clear:
alias c='clear'
Показать список сокращённых команд:
alias
Вывод в терминале:
alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"' alias c='clear' alias df='grc --colour=auto df' alias egrep='egrep --color=auto' alias fgrep='fgrep --color=auto' alias grep='grep --color=auto' alias l='ls -CF' alias la='ls -A' alias ll='ls -alF' alias log='grc --colour=auto log' alias ls='ls --color=auto' alias lsblk='grc --colour=auto lsblk' alias ping='grc --colour=auto ping'
Удалить сокращённую команду:
unalias c
Чтобы псевдонимы сохранялись всегда, их надо добавить в файл .bashrc или можно создать отдельный файл .bash_aliases и подключить его к файлу .bashrc.
Редактируем файл .bashrc:
nano ~/.bashrc
Подключите файл .bash_aliases:
if [ -f ~/.bash_aliases ]; then . ~/.bash_aliases fi
Сохраняем файл Ctrl+O
Выход из редактора Ctrl+X
Редактируем файл .bash_aliases:
nano ~/.bash_aliases
В файл .bash_aliases добавляем следующие команды:
# Команда ls alias ll="ls -alF" alias la="ls -A" alias l="ls -CF" # Команда cd alias cdr="cd /" alias www="cd /var/www" # Очистить терминал alias cr="clear" # Обновление кэша пакетов alias up="sudo apt update" # Обновление системы alias upg="sudo apt upgrade" # Очистить кэш пакетов APT alias cn="sudo apt clean" # BatCat alias bat="batcat"
Сохраняем файл Ctrl+O
Выход из редактора Ctrl+X
После сохранения файла, перезагрузите shell:
source ~/.bashrc