Chcę skompresować pliki w .tgz. Wiem jak zrobić tar.gz (z tar i gzip) i niektórzy ludzie mówią, że jest prawie taki sam, ale muszę zrobić .tgz, jak?
Chcę skompresować pliki w .tgz. Wiem jak zrobić tar.gz (z tar i gzip) i niektórzy ludzie mówią, że jest prawie taki sam, ale muszę zrobić .tgz, jak?
Odpowiedzi:
Plik tar.gz i .tgz są podobne.
Kompresuj pliki za pomocą tar:
tar -cvzf <name of tarball>.tgz /path/to/source/folder
na przykład chcę utworzyć folder backup.tgz
lubbackup.tar.gz
/home/user/project
tar -cvzf backup.tgz /home/user/project
tar -cvzf backup.tar.gz /home/user/project
Możesz użyć tar cvzf
zamiast tar -cvzf
.
Wyodrębnij pliki .tgz lub .tar.gz za pomocą tar
tar -xvzf backup.tgz
tar -xvzf backup.tar.gz
Mnemoniczny do kompresji (kolejność flag nie ma znaczenia)
Mnemoniczny do ekstrakcji (kolejność flag nie ma znaczenia)
c
lepiej jest pamiętany jako tworzenie i z
jest pamiętana w kompresji, jak w z
z oo lib g oo IP, oo ip. Lepszym mnemonikiem byłoby C reate Z ipped F ile.
To jest to samo. Po prostu zmień nazwę pliku od file.tar.gz
na file.tgz
.
mv file.tar.gz file.tgz
. Oczywiste, ale warte wspomnienia