Cara Mengezip dan Nyahzip atau Ekstrak Fail TAR dan TAR.GZ

Cara Mengezip dan Nyahzip atau Ekstrak Fail TAR dan TAR.GZ

Pemampatan fail ialah cara terbaik untuk menyimpan storan pada komputer. Jika anda biasa dengan pakej dalam Linux, anda mungkin pernah menjumpai fail TAR atau TAR.GZ. Walaupun pengguna berpengalaman mengetahui apa itu fail TAR dan cara mengekstraknya, pemula Linux mungkin menghadapi beberapa kesukaran untuk memikirkan apa yang perlu dilakukan dengannya.

Dalam artikel ini, anda akan belajar cara mengekstrak dan memampatkan fail TAR dan TAR.GZ, bersama-sama dengan beberapa istilah biasa yang dikaitkan dengan pemampatan dan arkib dalam Linux.

Terminologi Asas

  • Tarball : Tarball ialah koleksi berbilang fail dalam Linux yang disimpan sebagai satu fail. Istilah tarball berasal daripada sealant berasaskan arang batu yang digunakan semasa kerja-kerja pembinaan. Bola tar selalunya dipanggil fail TAR, yang bermaksud Arkib Pita . Ini kerana jenis fail TAR pada asalnya dicipta untuk menyimpan data dalam pita magnetik.
  • Gzip : GNU gzip ialah algoritma pemampatan fail yang digunakan untuk memampatkan fail. Sambungan fail untuk gzip ialah GZ dan oleh itu, anda boleh menyimpulkan bahawa mana - mana fail yang berakhir dengan GZ telah dimampatkan menggunakan algoritma gzip.
  • TAR.GZ : Fail TAR.GZ ialah versi tarball yang dimampatkan dengan algoritma gzip. TAR ialah sambungan fail untuk tarballs, manakala GZ menandakan gzip. Sambungan fail TGZ juga kadangkala digunakan dan bukannya TAR.GZ.
  • Bzip2 : Sama seperti gzip, beberapa algoritma pemampatan fail lain juga tersedia, termasuk bzip2. Apabila anda memampatkan fail TAR menggunakan bzip2, fail output akan mempunyai salah satu daripada sambungan berikut: TAR.BZ2, TAR.BZ atau hanya TBZ.

Cara Membuat Fail TAR dan TAR.GZ

Membuat arkib ialah langkah penting apabila anda menyandarkan sistem fail Linux anda. Ini memastikan bahawa sandaran anda kekal tidak terjejas dan fail tidak rosak jika ada yang rosak pada sistem anda.

Menggunakan Utiliti tar

Sintaks asas untuk membuat tarball termampat menggunakan arahan tar ialah:

tar -cvzf archive filename tar -cvzf archive directory

...di mana arkib ialah nama fail yang dimampatkan dan nama fail / direktori ialah fail atau direktori yang anda ingin mampatkan menggunakan tar.

The c , v , z , dan f bendera digunakan dalam pendirian arahan yang dinyatakan di atas untuk Buat , Binaan Panjang , gzip , dan Nama fail .

Ambil perhatian bahawa anda perlu menghantar sambungan fail (TAR atau TAR.GZ) dalam nama arkib seperti berikut:

tar -cvzf new.tar.gz big-file.txt tar -cvf new.tar big-file.txt

Untuk mengarkib dan memampatkan direktori /Documents menggunakan tar:

tar -cvzf new.tar.gz ~/Documents

Anda juga boleh memampatkan berbilang direktori dan fail dengan mencipta satu tarball. Untuk berbuat demikian:

tar -cvzf new.tar.gz ~/Documents ~/Downloads file1.txt file2.txt

Mencipta TAR dan TAR.GZ Menggunakan 7-Zip

Cara alternatif untuk mencipta arkib TAR dan TAR.GZ adalah dengan menggunakan 7-Zip. Sintaks asas untuk mencipta fail TAR dengan 7-Zip ialah:

7z a -ttar archive.tar /folder

...di mana a menandakan Tambah arkib, -t menandakan Jenis fail, dan tar bermaksud jenis fail TAR.

Untuk menambah direktori /Downloads ke arkib menggunakan 7-Zip:

7z a -ttar archive.tar /Downloads

7-Zip tidak membenarkan penciptaan terus fail TAR.GZ. Ia adalah proses dua langkah. Mula-mula, buat arkib TAR, kemudian mampatkannya menjadi TAR.GZ. Jika anda sudah mempunyai fail TAR dan ingin memampatkannya menggunakan 7-Zip, gunakan format arahan berikut:

7z a archive.tar.gz archive.tar

Perintah yang disebutkan di atas mengambil fail archive.tar sebagai input dan mengezipnya menggunakan algoritma gzip. Outputnya ialah fail archive.tar.gz .

Anda boleh menggabungkan kedua-dua langkah ke dalam satu arahan juga.

7z a -ttar -so archive.tar /Downloads | 7z a -si archive.tar.gz

The -Jadi dan si bendera menandakan Output Standard dan Input Standard . Bahagian pertama arahan menulis fail archive.tar ke output standard. Perintah kedua membaca fail archive.tar daripada input standard dan memampatkannya dengan sewajarnya.

Berkaitan: 7-Zip Tiba di Linux: Inilah Cara Memasangnya...

Bagaimana untuk Unzip atau Ekstrak TAR dan TAR.GZ

Selalunya, anda akan mendapatkan bungkusan termampat yang perlu diekstrak. Di Linux, terdapat pelbagai cara untuk menyahzip arkib termampat.

Menggunakan Utiliti tar

Sintaks asas untuk mengekstrak fail termampat dengan tar ialah:

tar -xvzf archive.tar.gz tar -xvf archive.tar

...di mana arkib ialah nama fail yang dimampatkan. Bendera kolektif -xvzf bermaksud Extract , Verbose , gzip , dan Filename masing-masing. Apa-apa sahaja yang mengikut pilihan -f dianggap sebagai fail input. Ambil perhatian bahawa jika anda bekerja dengan fail TAR, anda boleh mengalih keluar bendera -z daripada arahan.

Anda juga boleh menyahzip kandungan fail termampat ke lokasi tertentu seperti berikut:

tar -xvzf archive.tar.gz -C /Downloads tar -xvf archive.tar -C /Downloads

Perintah yang disebutkan di atas akan mengekstrak fail archive.tar.gz ke folder /Downloads .

Untuk melihat kandungan arkib sebelum mengekstraknya:

tar -ztvf archive.tar.gz tar -tvf archive.tar

...di mana z , t , v dan f bermaksud gzip , List , Verbose dan Nama fail .

Anda boleh memilih fail untuk diekstrak daripada arkib. Untuk berbuat demikian, hanya lulus nama fail dengan arahan lalai.

tar -xvzf archive.tar.gz file1 file2

Begitu juga, anda boleh unzip direktori tertentu dari arkib juga.

tar -xvzf archive.tar.gz directory1 directory2

Gunakan bendera --exclude untuk menentukan nama fail yang anda tidak mahu ekstrak.

tar -xvzf archive.tar.gz --exclude=/Downloads --exclude=file1.txt

Nyahzip Fail TAR dan TAR.GZ Dengan 7-Zip

Anda juga boleh mengekstrak arkib termampat menggunakan 7-Zip. Sintaks asas ialah:

7z x archive.tar

... di mana x bermaksud Ekstrak .

Untuk fail TAR.GZ, anda perlu menyahzip arkib termampat ke TAR, dan kemudian mengekstrak fail TAR menggunakan 7-Zip.

7z x archive.tar.gz 7z x archive.tar

Untuk mengekstrak arkib TAR.GZ secara langsung menggunakan satu arahan:

7z x -so archive.tar.gz | 7z x -si -ttar

Ekstrak TAR dan TAR.GZ Secara Grafik

Kebanyakan pengedaran Linux dihantar dengan pengurus arkib yang diprapasang. Menyahmampat fail TAR dan TAR.GZ hanya memerlukan beberapa klik menggunakan GUI.

Cari fail arkib termampat dan klik kanan padanya untuk memaparkan menu.

Cara Mengezip dan Nyahzip atau Ekstrak Fail TAR dan TAR.GZ

Klik pada pilihan Extract Here untuk unzip kandungan fail. Sistem akan mengekstrak semua fail ke direktori semasa anda secara lalai.

Jika anda ingin menyahzip fail ke folder lain, klik pada pilihan Extract To . Tetingkap penyemak imbas fail akan dibuka. Pilih lokasi yang sesuai dan klik Pilih untuk mengekstrak fail ke lokasi tersebut.

Cara Mengezip dan Nyahzip atau Ekstrak Fail TAR dan TAR.GZ

Menyimpan Storan dan Lebar Jalur pada Linux

Apabila anda ingin berkongsi berbilang fail dengan orang lain, memampatkan fail tersebut ke dalam satu arkib TAR ialah penyelesaian yang paling berkesan. Selain daripada menduduki lebih sedikit ruang pada storan sistem anda, arkib termampat menggunakan kurang lebar jalur pelayan apabila dimuat turun oleh berbilang pengguna.

Fail GZ hanyalah fail yang dimampatkan menggunakan algoritma gzip. Anda boleh menggunakan utiliti gzip GNU rasmi untuk mengekstrak kandungan fail arkib yang dimampatkan. Jika fail yang anda sedang lihat ialah TAR.GZ, menggunakan sama ada tar atau 7-Zip untuk mengekstrak fail akan menjadi pilihan yang lebih mudah.


10 Apl Persidangan Video Terbaik untuk Linux

10 Apl Persidangan Video Terbaik untuk Linux

Bagi pekerja bebas dan pekerja yang kerap bekerja dari rumah, komunikasi jarak jauh adalah salah satu daripada banyak perkara yang perlu dijaga. Persidangan video kini telah menggantikan mesyuarat dalam pejabat untuk kebanyakan kita. Alat seperti Zoom dan Skype telah menyaksikan peningkatan besar dalam pertumbuhan.

Cara Memasang Pelayan FTP pada Ubuntu dalam 5 Langkah

Cara Memasang Pelayan FTP pada Ubuntu dalam 5 Langkah

Jika anda menyediakan pelayan Linux, anda memerlukan akses FTP. Ini bermakna pertama sekali memasang pelayan FTP pada Linux. Ia sepatutnya menjadi salah satu perkara pertama yang anda lakukan selepas memasang sistem pengendalian pelayan anda.

Cara Mudah Menyulitkan dan Menyahsulit Fail dan Direktori dalam Linux

Cara Mudah Menyulitkan dan Menyahsulit Fail dan Direktori dalam Linux

Pernahkah anda mahu menyulitkan fail dengan cepat dan mudah dalam Linux tanpa perlu memasang dan mempelajari pakej perisian baharu? Inilah cara terbaik dan mudah untuk menyulitkan fail atau direktori dengan mudah melalui AES256 yang dijamin dengan kata laluan, membantu menjauhkan fail anda daripada mengintip.

Bagaimana untuk Membetulkan arahan make: tidak dijumpai Ralat dalam Ubuntu

Bagaimana untuk Membetulkan arahan make: tidak dijumpai Ralat dalam Ubuntu

Perintah buat mungkin merupakan salah satu arahan yang paling banyak digunakan dalam ekosistem Linux. Perintah ini digunakan untuk membina dan menyusun atur cara terus daripada kod sumber.

Cara Cari dan Keluarkan Fail Pendua pada Linux Menggunakan fdupes

Cara Cari dan Keluarkan Fail Pendua pada Linux Menggunakan fdupes

Apabila bekerja dengan sejumlah besar media dan dokumen, adalah perkara biasa untuk mengumpul berbilang salinan fail yang sama pada komputer anda. Tidak dapat dielakkan, yang berikut ialah ruang storan bersepah yang dipenuhi dengan fail berlebihan, mencetuskan pemeriksaan berkala untuk fail pendua pada sistem anda.

Distro Linux Stable vs. Bleeding-Edge: Mana Yang Perlu Anda Pilih?

Distro Linux Stable vs. Bleeding-Edge: Mana Yang Perlu Anda Pilih?

Salah satu pilihan utama yang dihadapi oleh ramai pengguna Linux apabila memilih pengedaran Linux ialah kestabilannya, atau berapa banyak perubahan perisian.

Adakah 2020 Tahun Pandemik Hasad Linux?

Adakah 2020 Tahun Pandemik Hasad Linux?

Reputasinya untuk keselamatan bermakna Linux sering dianggap kurang terdedah kepada jenis ancaman yang kerap melanda sistem Microsoft Windows. Sebilangan besar keselamatan yang dianggap itu datang daripada bilangan sistem Linux yang agak rendah, tetapi adakah penjenayah siber mula melihat nilai dalam memilih kualiti berbanding kuantiti?

Cara Muat Turun dan Pasang Pengurus Muat Turun uGet di Linux

Cara Muat Turun dan Pasang Pengurus Muat Turun uGet di Linux

Pengurus muat turun ialah alat yang popular untuk mengurus semua muat turun anda dalam satu aplikasi dan memberikan anda beberapa ciri berguna. Jika anda baru-baru ini beralih daripada sistem pengendalian Windows kepada Linux, anda mungkin sedang mencari alternatif kepada Pengurus Muat Turun Internet (IDM) yang terkenal.

Mengambil Nota Pada Chromebook Dipermudahkan Dengan Kursif

Mengambil Nota Pada Chromebook Dipermudahkan Dengan Kursif

Kursif ialah Apl Web Progresif (PWA) yang diperkenalkan oleh Google dengan keluaran HP Chromebook x2 11. Anda boleh menggunakan apl ini untuk mengambil nota tulisan tangan pada Chromebook anda yang dilengkapi stylus.

Cara Menggunakan Vim: Panduan kepada Asas

Cara Menggunakan Vim: Panduan kepada Asas

Vim ialah editor kod yang paling berkuasa dan serba boleh yang tersedia untuk sistem seperti Unix. Ia adalah lanjutan daripada editor Vi yang dibangunkan oleh Bill Joy. Vim tersedia secara lalai pada kebanyakan sistem Linux dan BSD.

Bermula Dengan Redis dan PHP untuk Penyimpanan Data Pantas

Bermula Dengan Redis dan PHP untuk Penyimpanan Data Pantas

Enjin storan Redis yang popular ialah alat yang sangat baik dan mesti ada dalam mana-mana senjata pembangun perisian. Enjin storan dalam memori membolehkan penyimpanan dan mendapatkan semula data yang sangat pantas, sehingga 32 juta pertanyaan sesaat yang mengagumkan, menjadikannya pelengkap utama kepada mana-mana enjin pangkalan data utama.

Cara Memasang dan Menggunakan Neofetch pada Linux

Cara Memasang dan Menggunakan Neofetch pada Linux

Neofetch memaparkan logo ASCII pengedaran Linux anda bersama-sama dengan maklumat yang berkaitan dengan sistem anda dalam terminal. Ramai pengguna Linux akan menggunakannya dalam tangkapan skrin desktop mereka hanya kerana mereka fikir ia hebat. Dan mereka betul. Anda boleh menggunakannya untuk mempamerkan persediaan anda dalam tangkapan skrin juga.

Cara Menguji Mana-mana Distro Linux Tanpa Memasang Dengan DistroTest

Cara Menguji Mana-mana Distro Linux Tanpa Memasang Dengan DistroTest

Ingin mencuba pengedaran Linux pada sistem anda tanpa memasang? Beberapa tapak web tersedia di internet yang membolehkan anda menjalankan sistem pengendalian berasaskan Linux pada pelayar internet.

10 Distro Linux Terbaik untuk Pembangun

10 Distro Linux Terbaik untuk Pembangun

Walaupun Linux mungkin bukan sistem pengendalian yang digemari untuk pengguna biasa, ia adalah pilihan utama untuk kebanyakan pembangun dan pengaturcara. Linux ialah OS yang lebih praktikal yang direka secara eksplisit dengan mengambil kira pengaturcaraan dan pembangun.

Cara Memasang Spotify pada Linux

Cara Memasang Spotify pada Linux

Spotify adalah salah satu perkhidmatan penstriman muzik terbesar di luar sana. Ia mempunyai pelanggan asli untuk peranti mudah alih (Android dan iOS) dan desktop (Mac dan Windows).

Cara Memasang dan Mengalih Keluar Pakej dalam Arch Linux

Cara Memasang dan Mengalih Keluar Pakej dalam Arch Linux

Ingin memasang pakej pada Arch Linux tetapi tidak tahu caranya? Ramai orang menghadapi masalah ini apabila mereka mula-mula berhijrah dari pengedaran berasaskan Debian ke Arch. Walau bagaimanapun, anda boleh mengurus pakej dengan mudah pada sistem berasaskan Arch anda menggunakan pengurus pakej.

Cara Menukar Antara Pakej Linux Menggunakan Alien

Cara Menukar Antara Pakej Linux Menggunakan Alien

Adakah anda ingin menukar pakej Linux kepada beberapa format lain? Mungkin pakej yang anda cari tidak tersedia untuk distro anda tetapi anda masih mahukannya walau apa cara sekalipun. Atau mungkin anda seorang pembangun dan ingin menjimatkan masa anda dengan membungkus semula program anda dengan cepat ke format lain tanpa perlu membina pakej itu semula.

Cara Cari dan Gantikan Teks dalam Vim di Linux

Cara Cari dan Gantikan Teks dalam Vim di Linux

vim ialah salah satu penyunting fail paling popular di Linux. Sebahagian daripada populariti adalah kerana arahan

Cara Mengambil Ujian Menaip pada Linux Dengan tt

Cara Mengambil Ujian Menaip pada Linux Dengan tt

Dalam era teknologi moden, menaip telah menjadi salah satu aktiviti yang paling biasa untuk banyak profesion. Belajar menaip dengan lebih pantas dengan ketepatan boleh membantu anda menyelesaikan lebih banyak perkara dalam jumlah masa yang sama.

10 Apl Persidangan Video Terbaik untuk Linux

10 Apl Persidangan Video Terbaik untuk Linux

Bagi pekerja bebas dan pekerja yang kerap bekerja dari rumah, komunikasi jarak jauh adalah salah satu daripada banyak perkara yang perlu dijaga. Persidangan video kini telah menggantikan mesyuarat dalam pejabat untuk kebanyakan kita. Alat seperti Zoom dan Skype telah menyaksikan peningkatan besar dalam pertumbuhan.

Cara Memasang Pelayan FTP pada Ubuntu dalam 5 Langkah

Cara Memasang Pelayan FTP pada Ubuntu dalam 5 Langkah

Jika anda menyediakan pelayan Linux, anda memerlukan akses FTP. Ini bermakna pertama sekali memasang pelayan FTP pada Linux. Ia sepatutnya menjadi salah satu perkara pertama yang anda lakukan selepas memasang sistem pengendalian pelayan anda.

Cara Mudah Menyulitkan dan Menyahsulit Fail dan Direktori dalam Linux

Cara Mudah Menyulitkan dan Menyahsulit Fail dan Direktori dalam Linux

Pernahkah anda mahu menyulitkan fail dengan cepat dan mudah dalam Linux tanpa perlu memasang dan mempelajari pakej perisian baharu? Inilah cara terbaik dan mudah untuk menyulitkan fail atau direktori dengan mudah melalui AES256 yang dijamin dengan kata laluan, membantu menjauhkan fail anda daripada mengintip.

Bagaimana untuk Membetulkan arahan make: tidak dijumpai Ralat dalam Ubuntu

Bagaimana untuk Membetulkan arahan make: tidak dijumpai Ralat dalam Ubuntu

Perintah buat mungkin merupakan salah satu arahan yang paling banyak digunakan dalam ekosistem Linux. Perintah ini digunakan untuk membina dan menyusun atur cara terus daripada kod sumber.

Cara Cari dan Keluarkan Fail Pendua pada Linux Menggunakan fdupes

Cara Cari dan Keluarkan Fail Pendua pada Linux Menggunakan fdupes

Apabila bekerja dengan sejumlah besar media dan dokumen, adalah perkara biasa untuk mengumpul berbilang salinan fail yang sama pada komputer anda. Tidak dapat dielakkan, yang berikut ialah ruang storan bersepah yang dipenuhi dengan fail berlebihan, mencetuskan pemeriksaan berkala untuk fail pendua pada sistem anda.

Distro Linux Stable vs. Bleeding-Edge: Mana Yang Perlu Anda Pilih?

Distro Linux Stable vs. Bleeding-Edge: Mana Yang Perlu Anda Pilih?

Salah satu pilihan utama yang dihadapi oleh ramai pengguna Linux apabila memilih pengedaran Linux ialah kestabilannya, atau berapa banyak perubahan perisian.

Adakah 2020 Tahun Pandemik Hasad Linux?

Adakah 2020 Tahun Pandemik Hasad Linux?

Reputasinya untuk keselamatan bermakna Linux sering dianggap kurang terdedah kepada jenis ancaman yang kerap melanda sistem Microsoft Windows. Sebilangan besar keselamatan yang dianggap itu datang daripada bilangan sistem Linux yang agak rendah, tetapi adakah penjenayah siber mula melihat nilai dalam memilih kualiti berbanding kuantiti?

Cara Muat Turun dan Pasang Pengurus Muat Turun uGet di Linux

Cara Muat Turun dan Pasang Pengurus Muat Turun uGet di Linux

Pengurus muat turun ialah alat yang popular untuk mengurus semua muat turun anda dalam satu aplikasi dan memberikan anda beberapa ciri berguna. Jika anda baru-baru ini beralih daripada sistem pengendalian Windows kepada Linux, anda mungkin sedang mencari alternatif kepada Pengurus Muat Turun Internet (IDM) yang terkenal.

Mengambil Nota Pada Chromebook Dipermudahkan Dengan Kursif

Mengambil Nota Pada Chromebook Dipermudahkan Dengan Kursif

Kursif ialah Apl Web Progresif (PWA) yang diperkenalkan oleh Google dengan keluaran HP Chromebook x2 11. Anda boleh menggunakan apl ini untuk mengambil nota tulisan tangan pada Chromebook anda yang dilengkapi stylus.

Cara Menggunakan Vim: Panduan kepada Asas

Cara Menggunakan Vim: Panduan kepada Asas

Vim ialah editor kod yang paling berkuasa dan serba boleh yang tersedia untuk sistem seperti Unix. Ia adalah lanjutan daripada editor Vi yang dibangunkan oleh Bill Joy. Vim tersedia secara lalai pada kebanyakan sistem Linux dan BSD.