Cara Mengekstrak Arkib Gzip Tarball *.tar.GZ ke direktori destinasi tertentu

Cara Mengekstrak Arkib Gzip Tarball *.tar.GZ ke direktori destinasi tertentu

Ada operasi yang diperlukan untuk mengekstrak kandungan dari fail arkib tarball gziped. Pertimbangkan contoh berikut di mana kita mula -mula membuat arkib Tarball Gzip kecil yang dinamakan Gzip-Tarball.tar.Gz:

arkib mkdir $ sentuh arkib/linuxconfig $ tar cvzf gzip-tarball.tar.GZ Archive/ Archive/ Archive/ Linuxconfig $ ls -l Gzip -Tarball.tar.GZ -RW-RW-R--. 1 lrendek lrendek 155 26 Mei 09:22 gzip-tarball.tar.Gz 

Walaupun kami telah menggunakan satu arahan tar untuk memampatkan kami arkib/ direktori hakikat bahawa dengan a tarpilihan z Kami juga memanggil gzip perintah untuk membantu dengan mampatan.

Pertama, The tar Perintah mencipta tarball dari kami arkib direktori dan kemudian gzip arahan memampatkan kandungan Gzip-Tarball.tar ke Gzip-Tarball.tar.Gz. Akibatnya, perintah ekstrak tar xzf akan mula -mula mengurangkan tarball gzip dengan penggunaan gzip dan kemudian mengeluarkan kandungan tarball dari aliran dengan tar perintah.

Oleh itu, untuk mengekstrak tarball gzip yang dimampatkan ke direktori tertentu kita perlu menggunakan dua alat tar dan gzip atau gunzip. Penyelesaian mudah boleh menggunakan paip untuk mengalihkan output dari Gunzip perintah ke tar. Katakan kami ingin menguraikan kami Gzip-Tarball.tar Arkib ke direktori /tmp/dir1

$ Gunzip -C gzip -tarball.tar.Gz | tar x -c/tmp/dir1/ 

Arkib GZIP di atas tidak dikompresi ke dalam direktori /tmp/dir1/:

$ ls/tmp/dir1/arkib/linuxconfig 

Tutorial Linux Berkaitan:

  • Panduan Pemula untuk Mampatan dengan XZ di Linux
  • Cara membuat arkib yang disulitkan dengan tar dan gpg
  • Alat Mampatan Terbaik di Linux
  • Perintah Linux: Top 20 Perintah Paling Penting yang Anda Perlu ..
  • Perintah Linux Asas
  • Cara Memasang dan Menggunakan Alat Mampatan ZSTD di Linux
  • Cara menggunakan zip di linux
  • Cara membuat sandaran dengan fsarchiver di linux
  • Folder Zip di Linux
  • Perkara yang perlu dilakukan setelah memasang ubuntu 20.04 Focal Fossa Linux