Skip to main content

Manajemen file "Archiving dan Compressing" pada Linux

Hai fans, topik kali ini, saya menulis bagaimana mengelola file arsip (Manage Archive) dengan baris perintah di terminal. Pengarsipan file digunakan ketika satu atau lebih file perlu ditransmisikan atau disimpan seefisien mungkin. 

Kita dapat menggabungkan beberapa file ke dalam arsip tunggal lalu di kompres, atau kita bisa memampatkan file individu. Proses yang pertama tadi disebut sebagai pengarsipan archiving, sedangkan yang kedua hanya disebut compressing
Perhatikan dua aspek ini : (Archiving dan Compressing)

Archiving (Pengarsipan) - Menggabungkan beberapa file menjadi satu, yang menghilangkan overhead dalam file individual dan membuatnya lebih mudah untuk mengirimkan.
Terdapat utilitas tradisional pada UNIX untuk arsip file disebut tar, yang merupakan bentuk singkat dari Tape Archive (TAR). Tar digunakan untuk mengalirkan banyak file yang saling terikat untuk backup atau transfer file. Tar mengambil di beberapa file dan menciptakan file output tunggal yang dapat dibagi lagi ke dalam file asli di ujung transmisi.
Tar memiliki 3 hal buat pengolahannya :
  1. Create : membuat arsip baru dari serangkaian file
  2. Extract : menarik satu atau lebih file dari arsip kemudian mengeluarkannya
  3.  List : menampilkan isi dari arsip dalam tampilan baris

Compressing (Mengkompres) - Membuat file yang lebih kecil dengan menghapus informasi yang berlebihan.
Ketika berbicara tentang kompresi, ada dua jenis:
  1. Lossless : Tidak ada informasi dihapus dari file. Mengompresi file dan dekompresi itu meninggalkan sesuatu yang identik dengan aslinya.
  2. Lossy: Informasi mungkin dihapus dari berkas ini, dikompresi sehingga Uncompressing (dikembalikan lagi) file akan menghasilkan file yang sedikit berbeda dengan aslinya. Misalnya, sebuah gambar dengan dua warna agak berbeda dari hijau bisa dibuat lebih kecil dengan memperlakukan kedua warna hampir terlihat sama. Seringkali, mata tidak bisa melihat perbedaan pula.

Jadi file tersebut lebih kecil dari file sebelumnya dan hampir sama dengan file aslinya.

Nah fans, kira-kira kenapa ya kita belajar tentang archiving dan compressing data?
Misalkan begini, ketika kita akan mengirimkan beberapa file pada satu tujuan yang sama kita bisa menjadikan satu paket (archiving) dan menjadi masalah lagi ketika file tersebut berukurang besar, jadi kita perlu mengkompres file tersebut agar size / ukuran paket data itu lebih kecil dan lebih cepat untuk dikirimkan 

Sebagai administrator Linux, kita harus menjadi akrab dengan tools untuk archiving dan compressing file. Tools yang biasa kita digunakan untuk kebutuhan achiving dan compressing file di linux adalah Tar, Gzip, dan Bzip2.

Buat praktiknya, klik disini yah.
Thank You


Referensi : NDG Linux Essensial - LPI

Comments

Populer

Teknik Steganography : Pengamanan file username & password di dalam gambar menggunakan kreasi steghide

Hallo, salam open source :) Kali ini saya menulis artikel tetang security , teknik yang saya gunakan adalah teknik steganograpgy. Dan seperti biasa saya menjalankan teknik ini di sistem operasi linux Elementary OS. Sebelum masuk ke tutorialnya, saya akan bercerita dulu sedikit gambaran tentang steganography. Teknik steganography sudah digunakan  sejak 4000 tahun yang lalu di kota Menet Khufu, Mesir. Awalnya adalah penggunaan hieroglyphic , yaitu menulis menggunakan kombinasi karakter dalam bentuk gambar. Ahli tulis menggunakan tulisan Mesir kuno ini untuk menceritakan kehidupan majikannya. Tulisan Mesir kuno tersebut menjadi ide untuk membuat pesan rahasia saat ini. Oleh karena itulah, tulisan Mesir kuno yang menggunakan gambar dianggap sebagai steganografi pertama di dunia (dari buku pak Dony Ariyus, 2009). Tidak hanya bangsa Mesir saja, bangsa-bangsa lain juga telah mengggunakan teknik steganografi pada masa lalu, yaitu : Teknik steganografi yang l...

Empat text editor modern terbaik untuk programmer pengguna linux

Pekerjaan seorang programmer mengetikkan baris kode program untuk menciptakan sebuah aplikasi yang bisa digunakan dan bermanfaat. Dibutuhkan sebuah text editor bagi seorang programmer untuk menata serta mengurutkan baris-baris program yang sesuai agar bisa dijalankan. Hal ini, fungsionalitas sebuah text editor sangan berperan penting bagi seorang programmer untuk menciptakan sebuah program / aplikasi. Saat ini telah banyak text editor untuk  menempatkan baris dari kode-kode program. Mulai dari jaman dulu text editor yang sangat klasik seperti vi, vim, pico, nano dan emacs yang sekarang masih banyak digunakan oleh programmer advance untuk membantu pekerjaannya. Nah, saya akan memperkenalkan kepada kalian tentang texte editor modern yang sangat powerfull, cantik, dan kaya fitur menarik untuk memudahkan anda dalam mengetikkan kode program serta menambah semngat anda untuk terus berkreasi dan menciptakan sebuah aplikasi. Aplikasi text editor ini berbasis Open Source dan bi...

Raspberry Pi adalah ?

Raspberry Pi adalah komputer dengan biaya rendah dan berukuran sebesar kartu kredit yang bisa dihubungkan ke monitor komputer atau televisi, serta menggunakan keyboard dan mouse standar. Raspberry Pi adalah sebuah perangkat kecil yang mampu dan memungkinkan orang dari segala usia untuk mengeksplorasi komputasi, dan belajar bagaimana memprogram dalam bahasa seperti Scratch dan Python . Selain itu Raspberry Pi mampu melakukan segala sesuatu layaknya komputer desktop, dari browsing internet dan menjalankan video high-definition , untuk membuat spreadsheet , pengolah kata, dan bermain game . Raspberry Pi memiliki kemampuan untuk berinteraksi dengan dunia luar, dan telah digunakan dalam berbagai macam pembuat proyek digital. source : repository.amikom.ac.id