16 трюков для консоли Linux

0
7415

Сделали новую подборку трюков для консоли Linux. Будет полезно и новичкам, и профессионалам.


Сюда включены как трюки, о которых мы уже рассказывали ранее, так и новые.

Трюк №1

Запускает предыдущую команду с root правами.

Полезно, когда забываете написать sudo. «!!» сам захватывает предыдущую строчку.

Трюк №2

Запускает простой сервер прямо в консоли Linux для просмотра текущей директории в виде вебстраницы. Просмотреть можно например так:

Трюк №3

Запускает предыдущую команду, но с заменой.

Удобно применять, если сделали опечатку. По умолчанию аргументы пустые, поэтому, запустив что-нибудь такое:

можете легко исправить с помощью

Трюк №4

или

Ctrl+X+E

Открывает текстовый редактор, чтобы написать длинную команду.

Писать можно на ваше усмотрение в vi, emacs, nano… Комбинация клавиш захватывает написанный текст и открывает его в редакторе, задаваемом в $EDITOR.

Трюк №5

Alt+. или Esc+.

Вставляет последний аргумент предыдущей команды. Например, если вы написали:

и нажали Alt+. , то строка станет

Повторение этой комбинации клавиш подставляет аргументы из более давних команд.

Трюк №6

Выводит все подключенные файловые системы в человеческом виде.

Трюк №7

Выполняет заданную команду в назначенное время.

Подробнее про at и похожие программы: https://www.computerhope.com/unix/uat.htm

Трюк №8

Выводит глобальный IP адрес. Также:

Работает это благодаря сайту ifconfig.me

Трюк №9

Позволяет быстро посмотреть таблицу символов Ascii.

Трюк №10

Монтирует часть оперативной памяти как временный раздел в /mnt. Наверняка нет смысла объяснять преимущества использования RAM. Данные будут сохранены до следующей перезагрузки или до

Трюк №11

Ctrl-L

Просто очищает терминал.

Трюк №12

Закрывает терминал, оставляя работать все запущенные подпроцессы.

Трюк №13

Быстрый способ переименовать файл

Трюк №14

Добавляет директорию в стек, чтобы после вернуть к текущей. Например:

Вы снова на коне в /complicated/path/.I/dont/want/to/forget.

Трюк №15

Удаляет все файлы, не имеющие заданное расширение.

Трюк №16

Ну и напоследок:

Демонстрирует Звёздные Войны (4 эпизод) прямо в консоли.

В самом начале нужно немного подождать, а для остановки использовать Ctrl+].

Интересные материалы по теме

Источники: Commanlinefu, Climagic Twitter