Jump to content

Как запаковать папку в tar.gz?


Recommended Posts

Как запаковать папку в tar.gz? Используя консоль linux.

В linux терминале нужно перейти в папку, которую хотим запаковать:

cd ./folder

Далее создаём архив из содержимого папки:

tar -czpf archive-name.tar.gz *

Архив archive-name.tar.gz будет создан внутри папки folder.

Или заархивируем в tar.gz немного по-другому:

tar -czpf path/archive-name.tar.gz /path/to/anyfolder

В результате будет создан архив по пути path/archive-name.tar.gz, в котором будет лежать заархивированный каталог anyfolder. Замечание: в этом случае в архиве будет лежать полная структура дерева от корня. Все каталоги в архиве до anyfolder будут пустыми. А в anyfolder будет содержимое папки.

Поэтому более красивый архив без лишнего пути можно получить первым способом.



Guinness Beer

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...