Добавить в корзинуПозвонить
Найти в Дзене
PXportal

⚡️ Алиасы в терминале — сокращай и побеждай

Тысячи раз печатаешь одно и то же? Пора использовать алиасы. Это короткие имена для длинных команд. Настроил — и забыл.
🛠️ Что такое 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?
Алиас — это сокращение для команды. Например:

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 или скриптах)

♻️ Сделай репост, чтобы помочь другим.

-2