How to Extract .tgz or .tar File in Windows Operating System 2019 | Simple Method
Isi kandungan:
- Mengekstrak tar.gz Fail
- Mengekstrak Fail Tertentu dari fail tar.gz
- Mengekstrak tar.gz Fail dari stdin
- Penyenaraian tar.gz fail
- Kesimpulannya
Perintah
tar
digunakan untuk membuat arkib tar dengan menukar kumpulan fail ke dalam arkib. Ia menyokong pelbagai program mampatan seperti gzip, bzip2, lzip, lzma, lzop, xz dan memampatkan. Tar pada asalnya direka untuk membuat arkib untuk menyimpan fail pada pita magnet yang sebabnya ia mempunyai namanya " T ape AR chive".
Gzip adalah algoritma yang paling popular untuk memampatkan fail tar. Oleh konvensyen, nama arsip tar yang dimampatkan dengan gzip harus diakhiri dengan sama ada .tar.gz atau .tgz.
Pendek kata, fail yang berakhir dalam .tar.gz adalah arkib .tar dimampatkan dengan gzip.
Perintah
tar
juga boleh digunakan untuk mengeluarkan arkib tar, memaparkan senarai fail yang termasuk dalam arkib, menambah fail tambahan ke arkib yang sedia ada, serta pelbagai jenis operasi lain.
Dalam tutorial ini, kami akan menunjukkan kepada anda bagaimana untuk mengekstrak (atau unzip) tar.gz dan arkib tgz.
Mengekstrak tar.gz Fail
Kebanyakan pengedaran Linux dan macOS dilengkapi dengan perintah tar yang telah dipasang secara lalai.
Untuk mengekstrak fail tar.gz, gunakan
--extract
(
-x
) dan tentukan nama fail arkib selepas pilihan
f
:
tar -xf archive.tar.gz
Perintah
tar
akan auto-mengesan jenis pemampatan dan akan mengeluarkan arkib. Perintah yang sama boleh digunakan untuk mengeluarkan arkib tar yang dimampatkan dengan algoritma lain seperti .tar.bz2.
Pilihan
-v
akan menjadikan perintah
tar
lebih jelas dan mencetak nama fail yang diekstrak di terminal.
tar -xvf archive.tar.gz
Secara lalai,
tar
akan mengeluarkan kandungan arkib dalam direktori kerja semasa. Gunakan
--directory
(
-C
) untuk mengeluarkan fail arkib dalam direktori tertentu:
Sebagai contoh, untuk mengekstrak kandungan arkib ke direktori
/home/linuxize/files
, anda boleh menggunakan:
tar -xf archive.tar.gz -C /home/linuxize/files
Mengekstrak Fail Tertentu dari fail tar.gz
Untuk mengekstrak fail tertentu dari fail tar.gz, tambah senarai nama fail yang dipisahkan ruang untuk diekstrak selepas nama arkib:
tar -xf archive.tar.gz file1 file2
Apabila mengekstrak fail, anda mesti memberikan nama tepat mereka termasuk laluan, seperti dicetak oleh -
--list
(
-t
).
Mengekstrak satu atau lebih banyak direktori dari arkib adalah sama seperti mengekstrak fail:
tar -xf archive.tar.gz dir1 dir2
Jika anda cuba mengekstrak fail yang tidak wujud, mesej ralat yang serupa dengan yang berikut akan dipaparkan:
tar -xf archive.tar.gz README
tar: README: Not found in archive tar: Exiting with failure status due to previous errors
Anda juga boleh mengekstrak fail dari fail tar.gz berdasarkan corak wildcard, dengan menggunakan pilihan
--wildcards
dan memetik corak untuk mengelakkan shell daripada menafsirkannya.
Sebagai contoh, untuk mengekstrak fail yang namanya tamat dalam
.js
(fail Javascript), anda akan menggunakan:
tar -xf archive.tar.gz --wildcards '*.js'
Mengekstrak tar.gz Fail dari stdin
Dalam contoh berikut kita memuat turun sumber Blender menggunakan perintah
wget
dan paip outputnya kepada perintah
tar
:
wget -c https://download.blender.org/source/blender-2.80.tar.gz -O - | sudo tar -xz
tar: Archive is compressed. Use -z option tar: Error is not recoverable: exiting now
Penyenaraian tar.gz fail
Untuk menyenaraikan kandungan fail tar.gz, gunakan pilihan -
--list
(
-t
):
tar -tf archive.tar.gz
Output akan kelihatan seperti ini:
file1
file2
file3
tar -tvf archive.tar.gz
-rw-r--r-- linuxize/users 0 2019-02-15 01:19 file1
-rw-r--r-- linuxize/users 0 2019-02-15 01:19 file2
-rw-r--r-- linuxize/users 0 2019-02-15 01:19 file3
Kesimpulannya
fail tar.gz adalah arkib Tar dimampatkan dengan Gzip. Untuk mengekstrak penggunaan fail tar.gz, perintah
tar -xf
diikuti oleh nama arkib.
Apakah fail iso dan cara mengekstrak fail iso, membakar dan melekakannya
Ketahui cara mengekstrak fail iso, fail iso brun ke CD atau DVD, pasangnya sebagai pemacu maya.
Fail fail explorer vs fail google pergi: menguruskan fail lebih baik
Bingung antara ES File Explorer dan Google Files Pergi untuk anda telefon Android? Baca perbandingan mendalam kami untuk mengetahui apl explorer fail yang lebih baik untuk anda.
Bagaimana untuk mengekstrak (unzip) fail tar bz2
Bzip2 adalah salah satu algoritma yang paling popular untuk memampatkan fail tar. Dalam tutorial ini, kami akan menerangkan bagaimana untuk mengekstrak atau unzip arsip tar.bz2 dan tbz2 menggunakan perintah tar.







