Найти в Дзене
403 подписчика

"Шпаргалка новичку" Работа с архивами в терминале:


tar (создание и работа с архивами .tar / .tar.gz / .tar.bz2 / .tar.xz):
----------------------------------------------------------------------------------------------------
tar -cf archive.tar my_folder/ — создать архив archive.tar из папки my_folder.

tar -czf archive.tar.gz my_folder/ — создать сжатый gzip архив archive.tar.gz.

tar -cjf archive.tar.bz2 my_folder/ — создать сжатый bzip2 архив archive.tar.bz2.

tar -cJf archive.tar.xz my_folder/ — создать сжатый xz архив archive.tar.xz.

tar -tzf archive.tar.gz — просмотреть содержимое архива archive.tar.gz без распаковки.

tar -xzf archive.tar.gz — распаковать архив archive.tar.gz в текущую директорию.

tar -xzf archive.tar.gz -C /home/user/new_folder/ — распаковать в папку /home/user/new_folder/.

tar -tf archive.tar — показать содержимое архива .tar.

gzip / gunzip (сжатие и распаковка отдельных файлов .gz):
----------------------------------------------------------------------------------------------------
gzip document.txt — сжать файл document.txt → document.txt.gz.

gunzip document.txt.gz — распаковать файл document.txt.gz → document.txt.

gzip -d document.txt.gz — альтернативная команда для распаковки.

zip / unzip (архивы .zip, совместимы с Windows):
----------------------------------------------------------------------------------------------------
zip -r archive.zip my_folder/ — создать архив archive.zip из папки my_folder (рекурсивно).

zip archive.zip file1.txt file2.jpg file3.pdf — создать архив из нескольких файлов.

unzip archive.zip — распаковать archive.zip в текущую папку.

unzip archive.zip -d /target/path/ — распаковать в другую папку /target/path/.

unzip -l archive.zip — посмотреть содержимое archive.zip.

bzip2 / bunzip2 (сжатие отдельных файлов .bz2):
----------------------------------------------------------------------------------------------------
bzip2 file.txt — сжать файл → file.txt.bz2.

bunzip2 file.txt.bz2 — распаковать файл.

bzip2 -d file.txt.bz2 — альтернативная команда для распаковки.

xz / unxz (сжатие отдельных файлов .xz):
----------------------------------------------------------------------------------------------------
xz file.txt — сжать файл → file.txt.xz.

unxz file.txt.xz — распаковать файл.

xz -d file.txt.xz — альтернативная команда для распаковки.

----------------------------------------------------------------------------------------------------
З.Ы. Как вам флешка сгенерированая нейросетью? ))
"Шпаргалка новичку" Работа с архивами в терминале:  tar (создание и работа с архивами .tar / .tar.gz / .tar.bz2 / .tar.
2 минуты