Несколько простых приёмов для работы с консолью

…если вы выполнили команду и забыли про ‘sudo’, то можете просто набрать ‘sudo !!’ для вторичного запуска предыдущей команды с использованием ‘sudo’.

…для перемещения курсора в начало строки можно использовать сочетание Ctrl+A, а для перемещения в конец — сочетание Ctrl+E.

…вместо команды ‘exit’ для закрытия терминала или сессии вы можете использовать комбинацию Ctrl+D.

…для автоматического дополнения вводимой команды вы можете использовать клавишу Tab. А для вывода возможных вариантов — дважды нажать Tab.

…с помощью команды free можно быстро узнать, сколько ОЗУ и swap занято, и сколько свободно. А по команде top можно получить информацию о запущенных в системе процессах. «Убить» зависший процесс можно с помощью команды killall имя_процесса.

…если вы ошиблись при наборе команды, то можете удалить последнее слово с помощью сочетания Ctrl+W, или же всю строку с помощью Ctrl+U.

…для повторения произвольной команды через постоянные интервалы времени с выводом временных отметок вы можете воспользоваться командой watch (подробнее читайте в man watch).

…для поиска ранее введенных команд вы можете использовать сочетание Ctrl+R, после чего ввести известные символы из искомой команды.

…с помощью команды history вы можете посмотреть список последних набранных вами команд.

…если вы ошиблись в одной или нескольких символах при написании команды, или вам просто нужно повторить команду с использованием других параметров, воспользуйтесь символом ‘^’. Например, вы набрали команду gistory вместо history, тогда просто наберите ^g^h, чтобы заменить символ ‘g’ на ‘h’ и повторно выполнить команду.

Еще есть пара очень полезных команд:

at — позволяет отложенно запустить что-нибудь. полезно, когда настраиваешь какой-нибудь фаервол на удаленном сервере

df -H — покажет сколько есть места на дисках

whoami — выведет имя юзера, под которым залогинился или su’идился. помогает, когда активно работаешь с добавлением юзеров и проверяешь их права и т.п.

Есть ещё не менее полезные команды:

du -h — посмотреть сколько места занимает какой либо файл/каталог

fdisk -l — посмотреть список разделов своих жестких дисков.

mount — посмотреть куда что смонтировано.

blkid — посмотреть UUID дисков, очень полезная команда, особенно когда редактируешь файл конфигурации разделов fstab.

Ссылки: