Kami menggunakan kompresi atau arsip file &folder baik untuk cadangan atau untuk menghemat ruang pada sistem kami. Kita dapat menggunakan tar, gzip atau utilitas lain untuk melakukan kompresi/pengarsipan file dan folder. Kami dapat menyimpannya selama diperlukan, tetapi Anda mungkin lupa tentang konten yang diarsipkan.
Untuk dapat melihat konten apa yang diarsipkan, kita dapat mengekstrak dan melihatnya, yang tampaknya agak mudah &lurus ke depan jika kita berurusan dengan file ukuran kecil tetapi akan memakan waktu cukup lama proses, jika kita mengekstrak file berat. Tapi itu bukan satu-satunya cara untuk melihat isi file atau folder terkompresi. Kita juga dapat menggunakan perintah untuk melihat konten file atau folder yang dikompresi tanpa mengekstraknya.
Dalam tutorial ini, kita akan membahas semua perintah tersebut, yang dapat digunakan untuk melihat konten file &folder terkompresi tanpa mengekstrak di Linux. Mari kita mulai dengan perintah yang digunakan untuk melihat konten folder terkompresi,
Melihat konten folder yang diarsipkan/dikompresi tanpa mengekstrak
Jika kita memiliki folder arsip dengan ekstensi tar, kita dapat memeriksa isi arsip dengan menggunakan perintah tar dengan opsi 't'. Misalnya,
[[email protected] ~]$ tar -tvf backup.tar
Perintah yang sama juga dapat digunakan untuk memeriksa konten tar.gz atau file dengan ekstensi lain seperti tgz , tar.xz , tar.bz2 , tbz2
[[email protected] ~]$ tar -tvf backup.tar.gz [[email protected] ~]$ tar -tvf backup.tgz [[email protected] ~]$ tar -tvf backup.tbz2
Baca lebih lanjut tentang perintah tar:17 perintah tar yang berguna dengan contoh praktis di Linux
Jika Anda memiliki folder zip, maka kita dapat menggunakan perintah zip dengan ‘sf ' opsi untuk melihat semua isi folder zip,
[[email protected] ~]$ zip -sf remediation-backup.zip
Selain perintah di atas, Anda juga dapat menggunakan VIM untuk memeriksa isi folder yang diarsipkan dengan ekstensi yang disebutkan di atas, yaitu dengan ekstensi zip, tar, tgz, tar.xz, tar.bz2, tbz,
[[email protected] ~]$ vim backup.xz [[email protected] ~]$ vim remediation-backup.zip
Selain VIM, kita juga bisa menggunakan ‘less command ' untuk melihat konten ekstensi arsip yang disebutkan di atas,
[[email protected] ~]$ less backup.tgz [[email protected] ~]$ less backup.tbz2
Untuk arsip dengan ekstensi file 7z, kita dapat menggunakan perintah berikut untuk melihat semua isi folder arsip,
[[email protected] ~]$ 7z l backup.7z
Baca Juga :Cara Menggunakan Alat Kompresi 7zip dari Terminal Linux
Saat berurusan dengan arsip dengan ekstensi rar, gunakan opsi 'v' dalam perintah rar untuk membuat daftar semua konten folder arsip,
[[email protected] ~]$ rar v backup.rar
Ini adalah beberapa perintah untuk memeriksa isi folder yang diarsipkan atau dikompresi. Sekarang kita akan melihat perintah yang dapat kita gunakan untuk melihat isi dari sebuah file.
Melihat konten file yang diarsipkan/dikompresi tanpa mengekstrak
Kita bisa membaca isi file yang sudah dikompres baik itu dalam format gzip maupun dalam format zip. Kita dapat menggunakan perintah vim, less serta tar dan zip untuk membaca isi file terkompresi. Misalnya,
[[email protected] ~]$ vim messages-bak.tar [[email protected] ~]$ less messages-bak.xz [[email protected] ~]$ tar -tf messages-bak.bz2 [[email protected] ~]$ zip -sf messages-bak.zip
Selain perintah ini, kita juga dapat menggunakan beberapa 'perintah z '. Berbagai perintah z ini memungkinkan kita untuk membaca konten file terkompresi gzip. Mari kita bahas satu per satu,
perintah zcat
Ini mirip dengan perintah cat tetapi untuk file terkompresi. Ini menggabungkan file terkompresi &mencetak output ke layar,
[[email protected] ~]$ zcat messages-20171211.gz
perintah zless &zmore
Perintah zmore &zless mirip dengan perintah less &more yang biasa digunakan di Linux &menjalankan fungsi yang sama untuk file terkompresi juga, yaitu menampilkan output satu layar pada satu waktu,
[[email protected] ~]$ zless messages-20171211.gz [[email protected] ~]$ zmore messages-20171211.gz
perintah zgrep
Ini adalah perintah z penting lainnya &melakukan fungsi yang sama seperti perintah grep yaitu kita dapat melakukan pencarian sederhana atau pencarian kompleks (regex) pada file terkompresi dengan bantuan perintah zgrep,
[[email protected] ~]$ zgrep swVersion messages-20171211.gz [[email protected] ~]$ zgrep -w '^foo|bar' messages-20171211.gz
Kita juga dapat menggunakan variasi grep lainnya yaitu egrep atau fgrep dengan perintah z juga.
perintah zdiff
Perintah zdiff menyediakan fungsionalitas yang sama seperti perintah diff &digunakan untuk membandingkan dua file terkompresi untuk perbedaan. Kami juga dapat menggunakan zcmp untuk melakukan fungsi yang sama,
[[email protected] ~]$ zdiff messages.gz messages-20171211.gz [[email protected] ~]$ zcmp messages.gz messages-20171211.gz
zperintah baru
Perintah ini agak berbeda dari perintah z lainnya, perintah ini digunakan untuk mengkompres ulang file dari .Z ke .gz,
[[email protected] ~]$ znew backup.Z
Ini akan mengonversi file backup.Z menjadi file dengan ekstensi .gz.
Ini adalah tutorial kami tentang berbagai perintah Linux yang dapat digunakan untuk melihat konten file dan Folder terkompresi di Linux. Jika Anda memiliki pertanyaan atau pertanyaan, beri tahu kami menggunakan kotak komentar di bawah.
Baca Juga :Perintah Zip dan Unzip Linux dengan Contoh