10 алиасов в .bashrc, без которых я уже не могу жить

Маленький пост про маленькие удобства. Алиасы, которые сохраняют мне минут двадцать в день и, что важнее, нервы. Включая легендарный alias please='sudo'.

Я трачу в терминале по несколько часов в день. Каждая лишняя секунда, умноженная на тысячи команд в месяц, превращается в реальное время. Вот алиасы, которые живут в моём ~/.bashrc уже несколько лет.

Полный список

alias please='sudo'
Классика жанра. Когда забыла написать sudo — вежливо исправляю ситуацию.
alias ..='cd ..'
alias ...='cd ../..'
alias ....='cd ../../..'
Навигация вверх по дереву без лишних символов. Использую по сто раз в день.
alias ll='ls -lahF --color=auto'
Полный листинг с размерами, правами, скрытыми файлами и цветом. Просто ls я больше не использую.
alias gs='git status'
alias ga='git add'
alias gc='git commit -m'
alias gp='git push'
Git-сокращения. Экономят руки при многократных коммитах в течение дня.
alias grep='grep --color=auto'
Цветной grep — совпадения сразу видны. Удивительно, что это не дефолт.
alias ports='ss -tulpn'
Смотрю, что слушает на каких портах. Незаменимо при разработке нескольких сервисов одновременно.
alias myip='curl -s ifconfig.me'
Внешний IP одной командой. Пригождается при работе с VPS и файерволами.
alias py='python3'
alias pip='pip3'
В 2026 году python2 не существует в моём мире. Эти алиасы — просто удобство.
alias serve='python3 -m http.server 8080'
Быстрый статичный HTTP-сервер из текущей директории. Использую постоянно при вёрстке.
alias reload='source ~/.bashrc'
Перечитать bashrc после изменений без перезапуска терминала.

Как применить

Добавьте нужные алиасы в конец ~/.bashrc и выполните:

terminal
echo "alias please='sudo'" >> ~/.bashrc
source ~/.bashrc

Или скопируйте всё сразу из моего dotfiles-репозитория на GitHub — там же лежат конфиги для tmux, git и starship.

Какие алиасы используете вы? Напишите мне — если что-то крутое, добавлю в следующую версию поста 🐾

Была ли статья полезной?