Kernel Virtual Module — ПО, позволяющее создавать виртуальную среду на уровне ядра Linux, т.е. использовать виртуальные машины внутри основной хост-системы. Единственное требование — железо должно поддерживать виртуализацию (например — Intel VT). Для начала обновим репозитории. Читать
Gnoppix: дистрибутив, ориентированный на конфиденциальность и онлайн-безопасность.

Gnoppix: дистрибутив, ориентированный на конфиденциальность и онлайн-безопасность.
Месяц за месяцем и год за годом мы обычно предлагаем новости, связанные с многочисленными выпусками многих Дистрибутивы GNU / Linux существующих на рынке. Поэтому несколько дней назад мы очень кратко рассказали о новой выпущенной версии интересного и малоизвестного дистрибутива под названием «Гноппикс». А так как о ней можно много рассказывать, то сегодня мы посвятим ей всю эту запись.
Кроме того, мы выбрали его еще и благодаря тому, что в последние дни мы занимались вопросами, связанными с Компьютерная безопасность, конфиденциальность, анонимностьИ Взлом и пентест, в общем. И именно это является сильной стороной упомянутого дистрибутива Linux. Итак, ниже мы более подробно узнаем, что он предлагает интересующимся этой ИТ-сферой.
Использование архиватора xz в Linux
Сегодня в статье рассмотрим как пользоваться архиватором xz
Ранее мы рассмотрели Zip, 7-Zip в Linux. В этом руководстве мы поговорим ещё об одном архиваторе – xz.
Мы знаем, что Zip – это стандартный кроссплатформенный инструмент архивирования. Итак, зачем вообще использовать xz?
xz создает архивы гораздо меньшего размера, чем gzip, следовательно, мы можем считать xz лучшей заменой gzip. Мы проверим утверждение о меньших архивах в следующем разделе.
Недостатком xz является то, что он поставляется не со всеми дистрибутивами Linux. Но мы можем установить его с помощью утилиты yum или apt.
Установка xz в Linux
Чтобы установить xz в Debian/Ubuntu, используйте следующую команду:
sudo apt-get install xz-utils
Использование xz для отдельных файлов
Давайте используем xz для сжатия одного файла. Использование идентично gzip:
xz -v data.csv
- -v позволяет
xzотображать информацию о ходе выполнения.
xz имеет те же уровни сжатия 1-9, что и gzip. Сжатие по умолчанию равно 6. Итак, вот как сжать файл с минимальным уровнем сжатия 1:
xz -v1 data.csv
Для распаковки одного файла используем следующий синтаксис:
xz -dv data.csv.xz
или
unxz data.csv.xz
Использование tar с xz
Как и в случае с gzip, xz сжимает только один файл. Вот почему мы должны использовать xz вместе с утилитой tar для сжатия нескольких файлов или целых каталогов. Вот пример сжатия файлов *.csv:
tar cJvf archive.tar.xz *.csv
- Мы сжимаем все файлы с расширением
csvв текущем каталоге в сжатый архивarchive.tar.xz - Параметр
Jпозволяет выполнять сжатие с помощьюxz - Из-за опции
vtarпоказывает, какие файлы добавляются в архив
Уровень сжатия по умолчанию 6. Как мы можем это изменить?
Здесь мы указываем минимальный уровень сжатия 1:
tar cvf archive.tar.xz --use-compress-program='xz -1' *.csv
Пожалуйста, обратите внимание, что мы удалили параметр J здесь, потому что –-use-compress-program уже устанавливает программу сжатия.
Распаковка архива tar с помощью xz:
tar xvf archive.tar.xz
- Мы распаковываем файл
archive.tar.xzи извлекаем его содержимое в текущий каталог - Из-за опции
vtarпоказывает, какие файлы извлекаются из архива
Более быстрое сжатие с помощью многопоточности
В отличие от gzip, xz напрямую поддерживает многопоточность, что ускоряет сжатие.
По умолчанию xz использует только один поток. Мы можем указать количество потоков с помощью параметра -T.
Значение 0 указывает xz использовать один поток для каждого доступного ядра процессора:
xz -vT0 data.csv
Здесь мы будем использовать три потока:
xz -vT3 data.csv
Использование многопоточности с помощью tar
Ранее мы указывали уровень сжатия с помощью опции --use-compress-program . Теперь мы включаем многопоточность с помощью опции --use-compress-program, задав количество потоков. Здесь мы снова используем один поток для каждого ядра процессора:
tar cvf archive.tar.xz --use-compress-program='xz -1T0' *.csv
Заключение
В этой статье мы узнали, как сжимать и распаковывать отдельные файлы с помощью архиватора xz.
[endtxt]
. . . .
- Тест скорости дисков в Linux
- Как запустить команду в фоне в Linux
- Ошибка несоответствие размеров GPT PMBR
- nginx: [warn] protocol options redefined
- Как включить поддержку linux в windows 11
Команды Linux: самые важные для освоения в 2023 году

Команды Linux: самые важные для освоения в 2023 году
En Апрель 2018 мы сделали небольшую подборку о самых важных «Команды линукса» в то время, и как это случилось по сей день почти 5 лет (февраль 2023 г.), мы сочли нужным, обновили и улучшили указанный контент.
Итак, мы выбрали 60 команд из сотен, которые существуют, чтобы любой новичок и начинающий пользователь мог иметь представление о том, какие команды изучать в первую очередь, чтобы постепенно осваивать Терминал Linux.
LibreOffice 7.5 выходит с большими значительными улучшениями, знайте их

Вышел LibreOffice 7.5
ЛибреОфис 7.5, новая версия офисного пакета доступна широкой публике. LibreOffice 7.5 предоставляет множество улучшений и новых функций для пользователей, которые обмениваются документами с MS Office или переходят с MS Office.
LibreOffice предлагает высочайший уровень совместимости в сегменте рынка офисных пакетов, со встроенной поддержкой формата OpenDocument Format (ODF), превосходя проприетарные форматы с точки зрения безопасности и надежности, превосходную совместимость с файлами MS Office, а также фильтры для многих старых форматов документов. , чтобы вернуть право собственности и контроль пользователям.
OpenAI запускает ChatGPT Plus с планом подписки на 20 долларов в месяц

Чат GPT Plus — улучшенная и более быстрая версия умного чат-бота.
ОпенАИ, владелец ChatGPT, объявил о запуске плана пилотную подписку на своего популярного чат-бота с искусственным интеллектом, который называется ChatGPT Plus за 20 долларов в месяц.
С ним абоненты получат доступ к ChatGPT в часы пик, более быстрые ответы и приоритетный доступ к новым функции и улучшения. Согласно OpenAI, ChatGPT Plus может стать первым из нескольких будущих планов.