Алиасы в терминале — сокращай и побеждай
Тысячи раз печатаешь одно и то же? Пора использовать алиасы. Это короткие имена для длинных команд. Настроил — и забыл.
🛠️ Что такое alias?
Алиас — это сокращение для команды. Например:
alias gs='git status'
Теперь достаточно написать gs вместо git status. Быстрее, чище, удобнее.
📍 Как создать алиас?
Временный (только на текущую сессию):
alias ll='ls -la'
Постоянный (в .bashrc):
echo "alias ll='ls -la'" >> ~/.bashrc
source ~/.bashrc
🔥 Полезные алиасы
📁 Улучшенный ls:
alias ls='ls --color=auto'
alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'
🔧 Работа с apt:
alias update='sudo apt update && sudo apt upgrade -y'
alias install='sudo apt install'
alias remove='sudo apt remove'
🌐 Работа с сетью:
alias ports='netstat -tulanp'
alias ipinfo='curl ifconfig.me'
📂 Навигация:
alias ..='cd ..'
alias ...='cd ../..'
alias proj='cd ~/projects'
🧠 Git:
alias gs='git status'
alias gc='git commit -m'
alias gp='git push'
alias gl='git log --oneline --graph --all'
🎯 Комбо: алиас + функция
alias gco='git checkout'
Или более мощно:
mkcd () {
mkdir -p "$1" && cd "$1"
}
Теперь просто: mkcd new_folder
⚠️ Не забывай:
* Алиасы работают в интерактивной оболочке
* Они не наследуются другими shell’ами (например, в sh или скриптах)
♻️ Сделай репост, чтобы помочь другим.
👉 @i_odmin