grep — вывести несколько строк до и после

Чтобы вывести несколько строк до и после найденного вхождения, нужно использовать параметры grep -B и -A

grep sdc1 settings.xml -B 2 -A 2

Создание образа дискеты в Linux

Дискеты — это, конечно, прошлый век. Однако иногда может пригодится возможность иметь образ дискеты. Например, для установки Windows XP или 2003 сервера в виртуальной машине KVM, используя virtio драйвер, понадобится дискета с драйверами в начале установки или пляски с бубном после.

Создать образ дискеты с физического диска

cat /dev/fd0 > imagefile.img

Читать далее Создание образа дискеты в Linux

Создание образа жесткого диска при помощи утилиты dd

dd — простая утилита, которая входит в состав большинства Unix-подобных операционных систем — Linux, FreeBSD, Solaris и т.д.
Ее предназначение — чтение данных из одного устройства или файла и запись в другой.

dd можно эффективно использовать для создания образа жесткого диска, при этом обойдясь без коммерческих утилит вроде Acronis True Image или Norton Ghost. Читать далее Создание образа жесткого диска при помощи утилиты dd

Virsh — управление виртуальными машинами KVM

virsh — утилита для командной строки Linux, предназначенная для управления виртуальными машинами и гипервизорами KVM и Xen.

Virsh использует API libvirt и является альтернативой для xm и графической программы virt-manager.

С помощью virsh вы можете сохранять состояние виртуальных машин, переносить ВМ между гипервизорами и управлять виртуальными сетями. Читать далее Virsh — управление виртуальными машинами KVM

Как узнать UUID разделов в Linux

В новых дистрибутивах Linux вместо названий дисков из /dev каталога часто указывают UUID — Уникальные Идентификаторы. Выглядят они абсолютно нечитаемо для человека, например: UUID=»5a179614-0415-48c6-a9ad-3f6ad9596619″.

Для чего нужны UUID’ы?

Читать далее Как узнать UUID разделов в Linux

Команда cat

Команда cat, без сомнения, одна из самых употребительных. С ее помощью просматривают содержимое текстовых файлов.

Если набрать в командной строке слово cat и нажать клавишу ENTER, то можно набирать текст и видеть его на экране монитора. Повторное нажатие клавиши ENTER удваивает строку и позволяет начать следующую. Когда текст набран, следует одновременно нажать клавиши CTRL и d. Читать далее Команда cat

Команда cut

Команда cut позволяет выбрать из каждой строки файла нужную часть (по единому правилу для всех строк) и показать выборку на экране дисплея.

Команда имеет три основные опции:

  • -b — когда объектом выбора являются байты;
  •  — когда объектом выбора являются символы;
  • -f — когда объектом выбора являются элементы форматирования текста (колонки, столбцы и прочее). Читать далее Команда cut

lshw — просмотр информации об оборудовании

Утилита lshw предназначена для вывода информации об установленном в вашей Linux системе оборудовании.

Например, чтобы вывести информацию обо все установленном оборудовании, используйте

sudo lshw -short

Читать далее lshw — просмотр информации об оборудовании

CPIO архив

Архивация cpio по сути представляет собой поток файлов и каталогов в единый архив, зачастую получающий расширение .cpio. Архив имеет заголовочную информацию, позволяющую приложению, такому, как например, GNU cpio, извлекать файлы и каталоги в файловую систему. Заголовок архива cpio также содержит дополнительную информацию, как например, имя файла, время создания, владельца и права доступа (разрешения).
cpio-архив по функциональности схож с tar-архивом и создавался для хранения бэкапов на ленточных устройствах (например, стримерах) последовательным способом. Как и формат tar, CPIO-архивы часто сжимаются при помощи Gzip и поставляются в виде файлов с расширением .cpgz (или .cpio.gz).
Читать далее CPIO архив

Использование TAR

Архиватор Tar используется для хранения нескольких файлов внутри одного файла, для распространения программного обеспечения, а также — для создания архива файловой системы. Основным преимуществом использования tar при создании архивов является то, что в архив записывается информация о структуре каталогов, о владельце и группе отдельных файлов, а также временны́е метки файлов. Читать далее Использование TAR