Ускоряем свою работу в терминале

Любой айтишник рано или поздно начинает задумываться об оптимизации своего рабочего процесса. Администраторы операционных систем Linux очень много времени проводят в консоли, исполняя, по сути, одни и те же команды. Те люди, кто знаком с консолью Cisco, знают о ее удобстве. По большей части это удобство заключается в использовании сокращений практически всех команд. К примеру, вместо того, чтобы набирать configure terminal можно просто набрать conf t. Это неимоверно облегчает работу.
В консоли Linux можно сделать подобное и очень жаль, что нет уже «готовых схем», как у Cisco.
В Linux это называется – алиасы и задавать свои алиасы в Linux проще простого.
Я покажу как можно это сделать на примере команд:
sudo
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install
Именно эти команды я набираю чаще всего. Мне хотелось бы видеть эти команды в сокращенном виде, как-то так:
s
upd
upg
inst
В любой операционной системе Linux алиасы нужно добавить в конец файла ~/.bashrc, но так как я использую Debian, то правильнее использовать специальный для этого файл ~/.bash_aliases.
Открываем конфигурационный файл для редактирования:
nano ~/.bash_aliases
И добавляем в него код:
alias s='sudo'
alias upd='sudo apt-get update'
alias upg='sudo apt-get upgrade'
alias inst='sudo apt-get install'
Сохраняем файл и даем команду операционной системе на применение этих настроек:
source ~/.bash_aliases
Теперь для того, чтобы в своей системе установить mc, например, нам потребуется простая команда:
inst mc
Разве это не круто?
Статья относится к
- Удаление звукового сервера PulseAudio в Ubuntu
- Вызываем системный монитор по нажатию Ctrl+Alt+Delete
- Сегодня профессиональный праздник - День системного администратора
- Русские теги mp3-файлов в Linux
- Установка Skype в 64-битной Ubuntu
- Как записать интернет-радио в Rhythmbox?
- Скрытые возможности браузера или about:адреса для Opera
- 09
фев - 02
фев - 12
дек - 26
мая - 24
фев
- RedNotebook - личный дневник в Linux
[3604036]
- Основные команды Linux - Справочник команд Линукс
[1642993]
- Как сделать загрузочную флешку из ISO-образа ОС
[1066219]
- Команда mount в Linux или все о монтировании разделов, дисков, образов ISO и SMB ресурсов.
[1064021]
- Скрипт Winetricks или доводим Wine до ума
[611397]
- Список радиостанций для Rhythmbox
[585543]
- Yarssr - RSS-напоминалка о новых поступлениях на сайте
[566149]
3 декабря, 17:36
Норм. Сам так пользуюсь, не знал, как раньше это все набирал?
8 декабря, 14:16
Стоит отметить что алиас можно добавить налету, правда при закрытии сессии такии алиасы не сохранятся.
14 марта, 16:29
Вообще-то, настоящие “Дебианщики” используют “aptitude” вместо “apt-get”. Есть куча статей на эту тему. А так, да удобно.
14 января, 16:44
Большое спасибо!
10 июня, 03:43
Спасибо, за очередной хороший пост по linux, что то новое потоянно узнаю у вас на сайте.