Команды Linux: tar

Краткое руководство поtarкоманда, используемая для архивирования файлов

ВtarКоманда используется для создания архива, группируя несколько файлов в один файл.

Его название происходит из прошлого и означаетленточный архив. Еще тогда, когда архивы хранились на магнитных лентах.

Эта команда создает архив с именемarchive.tarс содержаниемfile1иfile2:

tar -cf archive.tar file1 file2

Вcвариант означаетСоздайте. Вfопция используется для записи в файл архива.

Чтобы извлечь файлы из архива в текущей папке, используйте:

tar -xf archive.tar

вxвариант означаетизвлекать

и чтобы извлечь их в конкретный каталог, используйте:

tar -xf archive.tar -C directory

Вы также можете просто перечислить файлы, содержащиеся в архиве:

tarчасто используется для созданиясжатый архив, сжав архив.

Это делается с помощьюzвариант:

tar -czf archive.tar.gz file1 file2

Это похоже на создание tar-архива с последующим запускомgzipв теме.

Чтобы разархивировать сжатый архив, вы можете использоватьgunzip, или жеgzip -d, а затем разархивируйте его, ноtar -xfраспознает, что это сжатый архив, и сделает это за вас:

tar -xf archive.tar.gz

Вtarкоманда работает в Linux, macOS, WSL и везде, где есть среда UNIX

Скачать мою бесплатнуюСправочник по командам Linux


Больше руководств по cli: