В этой статье мы поговорим о команде history
, которая позволяет просматривать список ранее выполненных команд, искать по списку и манипулировать файлом истории. Запустить её на выполнение — половина дела. Если Вы — системный администратор, то эти несколько настроек точно пригодятся для управления историей команд в Bash и значительно повысят удобство и эффективность. Погнали!
bash
Пошаговая отладка Bash-скриптов
Полезный лайфхак для тех, часто пишет свои bash-скрипты и, особенно, кто только начинает это делать. Ведь если скрипт не работает, то порой сложно определить на каком шаге происходит сбой. Особенно если код скрипта объёмный, то совсем труба. И вот тут есть волшебная строчка! Её нужно добавить после #!/bin/bash и тогда bash-скрипт можно будет отлаживать по шагам.
Алиасы в Linux
Работа в консоли операционных систем семейства Linux сопряжена с частым вводом одних и тех же команд. Само собой, каждый пользователь со временем задумывается как бы оптимизировать свою работу. Для этой цели и существуют алиасы — aliases. Команда alias — это встроенная директива интерпретаторов командной строки (bash, zsh и пр.), позволяющая определять имена для команд, и их последовательностей. Т.е. алиас даёт возможность не набирать часто используемую команду с большим количеством параметров, а просто сделать для него как бы псевдоним(или ярлык) и в дальнейшем набирать уже этот псевдоним.