Pengertian
Di kebanyakan kasus, file manager berbasis web memiliki batasan tertentu jika berkaitan dengan ekstrak file. Atau Anda mungkin menggunakan VPS tanpa panel manajemen sama sekali, karena itulah pada saat melakukan cara ekstrak file arsip, Anda harus terhubung ke SSH dan menjalankan perintah tertentu berdasarkan tipe arsip. Tipe arsip yang paling umum adalah .tar; .tar.gz dan .zip, masing-masing memiliki perintahnya sendiri yang digunakan untuk ekstrak atau kompresi.
Cara ekstrak file arsip via SSH
Pertama-tama, Anda harus membuka direktori di mana arsip Anda tersimpan. Misalnya, jika arsip Anda tersimpan di dalam direktori public_html/files, maka jalankan perintah berikut ini:
cd public_html/files
Cara mengekstrak .tar.gz
Perintah berikut ini akan memperbolehkan Anda untuk mengekstrak konten dari arsip .tar.gz:
tar -zxvf ArchiveName.tar.gz
Anda akan melihat output visual dari semua file yang sedang diekstrak dan akan kembali menjalankan perintah setelah proses selesai.
Cara mengekstrak .tar
Tipe file yang dikompres ini dapat diekstrak dengan perintah berikut ini:
tar -xvf ArchiveName.tar
Output visual dari proses akan ditampilkan dan akan diselesaikan setelah Anda dapat kembali mengetikkan perintah.
Cara mengekstrak .zip
Perintah ini Anda melakukan dekompresi file .zip:
unzip ArchiveName.zip
Setelah prosesnya selesai, perintah akan dapat kembali dijalankan.
Membuat arsip via SSH
Selain mengetahui cara mengekstrak semua tipe arsip ini, kita juga akan mempelajari cara mengkompress file Anda ke dalam format apa pun yang diinginkan.
Cara membuat .tar.gz
Metode di bawah ini akan mengizinkan Anda menngkompress file tertentu ke dalam arsip:
tar -zcf NewArchive.tar.gz yourfile1.php yourfile2.php yourfile3.txt
Jika Anda ingin mengkompres seluruh direktori, maka jalankan perintah berikut ini:
tar -zcf NewArchive.tar.gz DirectoryName
Praktisnya, pembuatan arsip akan selesai setelah perintah dapat dijalankan kembali di dalam jendela terminal Anda.
Cara membuat .tar
Syntax untuk membuat arsip .tar tidaklah jauh berbeda:
tar -zcf archive-name.tar.gz filename1.php filename2.php filename3.php
Apabila Anda ingin mengarsipkan direktori, cukup tuliskan nama direktori alih-alih membuat daftar file.
tar -zcf archive-name.tar.gz DirectoryName
Segera setelah Anda dapat kembali mengetikkan perintah di dalamnya, maka itu berarti arsip Anda berhasil dibuat.
Cara membuat .zip
Tipe arsip ini bahkan lebih mudah untuk dibuat. Syntax-nya seperti berikut ini:
zip archive-name.zip filename1.php filename2.php filename3.php
Kompresi dari direktori juga menggunakan syntax yang sama:
zip archive-name DirectoryName
Layar akan menampilkan perkembangan output dan setelah prosesnya selesai, Anda bisa kembali menuliskan perintah.
Kesimpulan
Selamat! Kini, setelah mengetahui tutorial sederhana ini, Anda mengetahui cara ekstrak file arsip .tar.gz; .tar; .zip menggunakan SSH.