Снять образ компакт-диска:

Снять образ компакт-диска, игнорируя ошибки:

Создать ISO-образ из каталога ~/files-to-iso, добавив метаданные расширений Rock Ridge (-R) и расширения Joliet(-J) для использования длинных имен файлов в стиле POSIX и Windows соответственно:

Записать образ на компакт-диск:

Быстро (blank=fast) стереть перезаписываемый компакт-диск:

Смонтировать ISO-образ:

Если при копировании нужно посмотреть прогресс:

Размер кластера (логического блока) для файловой системы компакт-дисков ISO 9660 равен 2048 байт. Хотя есть информация о том, что размер может быть и другой (4096, 8192 и т.д.). Чем больше значение bs, тем быстрее происходит копирование, но при слишком большом bs для операций может не хватить памяти.

Когда dd не умел показывать статус, использовали это (сейчас не работает):

Также будет полезна утилита pv, но ей нужно указывать объем копируемого диска (1600M — 1600 Мб):

Ссылки

Книги

  • Командная строка Linux. Уильям Шоттс, 2017.

Горячие клавиши в bash

Ctrl + a Переход в начало строки
Ctrl + e Переход в конец строки
Ctrl + l Очистить терминал

Для вывода в командной строке bash полного имени (H) сервера добавить в ~/.bashrc PS1='[\u@\H \W]\$ ‘:

Информация о пользователе (id, gid) локально:

Домашний каталог пользователя:

Информация о пользователе (id, gid) на удаленном хосте:

Генерировать пароль с цифрой, спецсимволом, ПРОПИСНОЙ буквой и без неоднозначных символов (например, l и 1):

Если при размонтировании выводится ошибка Device or resource busy, смотрим кем занят файл в каталоге(lsof):

Сортировать по размеру

Найти строчки «module.task» в файлах текущего каталога, исключая файлы из каталога local

Если нужно исключить какие-то директории из поиска (upload и config), то добавить опцию -prune, причем исключаемые директории указывать с полным путем:

Консоль рута:

Распаковать многотомный архив tar:

Запросить TXT-записи из DNS для выбранного домена:

Вывести IP-адрес, с которого произошло текущее подключение по SSH:

Очистить файл file.txt:

Подстановка пути для скрытых файлов (файлы, начинающиеся с точки, за которой следует хотя бы один символ, кроме точки, а далее любые символы):

Очистить историю bash:

В файловых системах ext3 и ext4 резервируется 5% для нужд root. Чтобы удалить резерв:

Или понизить до 3%: