Bagaimana Mengekstrak tar.gz Files di Linux

Panduan ini akan menunjukkan kepada anda bukan sahaja bagaimana untuk mengekstrak fail tar.gz tetapi ia juga akan memberitahu anda apa yang mereka dan mengapa anda akan menggunakannya.

Apa itu File tar.gz?

Fail dengan sambungan gz telah dimampatkan menggunakan perintah gzip .

Anda boleh zip sebarang fail menggunakan arahan gzip seperti berikut:

gzip

Sebagai contoh:

gzip image1.png

Perintah di atas akan memampatkan fail image1.png dan fail tersebut akan dipanggil image1.png.gz.

Anda boleh menyahsapkan fail yang telah dikompresi dengan gzip dengan menggunakan arahan gunzip seperti berikut:

gunzip image1.png.gz

Bayangkan sekarang anda mahu memampatkan semua imej dalam folder. Anda boleh menggunakan arahan berikut:

gzip * .png * .jpg * .bmp

Ini akan memampatkan setiap fail dengan sambungan png, jpg atau bmp. Semua fail, bagaimanapun, akan kekal sebagai fail individu.

Ia akan menjadi baik jika anda boleh membuat fail tunggal yang mengandungi semua fail dan kemudian menekankan bahawa menggunakan gzip.

Di sinilah arahan tar masuk. Satu fail tar yang sering dikenali sebagai tarball adalah kaedah untuk membuat fail arkib yang mengandungi banyak fail lain.

Satu fail tar yang tersendiri tidak dimampatkan.

Jika anda mempunyai folder penuh dengan imej, anda boleh membuat fail tar untuk imej menggunakan perintah berikut:

tar-cvf images.tar ~ / Pictures

Perintah di atas mencipta fail tar yang dipanggil images.tar dan mempopulikannya dengan semua fail dalam folder gambar.

Sekarang bahawa anda mempunyai satu fail dengan semua imej anda, anda kini boleh memampatkannya menggunakan perintah gzip:

gzip images.tar

Nama fail untuk fail imej akan menjadi images.tar.gz.

Anda boleh membuat fail tar dan memampatkannya dengan menggunakan arahan tunggal seperti berikut:

tar -cvzf images.tar.gz ~ / Gambar

Bagaimana Mengekstrak fail tar.gz

Sekarang anda tahu fail tar.gz adalah fail tar termampat dan bahawa anda tahu file tar adalah cara yang bagus untuk mengumpulkan kumpulan dan folder.

Perkara pertama yang perlu dilakukan ialah untuk mengekstrak fail tar.gz adalah untuk menguraikan fail seperti berikut:

gunzip

Sebagai contoh:

gunzip images.tar.gz

Untuk mengekstrak fail dari fail tar gunakan arahan berikut:

tar-xvf

Sebagai contoh:

tar-xvf images.tar

Anda boleh, bagaimanapun, mengecilkan fail gzip dan mengekstrak fail dari fail tar menggunakan satu arahan seperti berikut:

tar -xvzf images.tar.gz

Menyenaraikan Kandungan Daripada File tar.gz

Anda harus berhati-hati untuk mengekstrak fail tar.gz yang anda terima daripada orang lain atau dari pautan muat turun kerana mereka sengaja atau tidak sengaja memusnahkan sistem anda.

Anda boleh melihat kandungan fail tar menggunakan sintaks berikut:

tar-tzf images.tar.gz

Perintah di atas akan menunjukkan nama dan lokasi fail yang akan diekstrak.

Ringkasan

fail tar.gz sangat baik untuk tujuan sandaran kerana mereka menyimpan fail dan laluan utuh dalam fail tar dan fail dimampatkan untuk menjadikannya lebih kecil.

Panduan lain yang anda mungkin berminat ialah ini yang menunjukkan bagaimana untuk memampatkan fail menggunakan perintah zip Linux dan yang ini menunjukkan cara mengekspresikan fail menggunakan perintah unzip .