Saat mencadangkan data dengan perangkat lunak ftp, dibutuhkan banyak waktu karena terlalu banyak file, jadi Anda perlu menggunakan perintah kompresi dan dekompresi, misalnya, saya perlu mencadangkan folder /opt/data, tetapi karena ada puluhan ribu file dalam data, Anda perlu menggunakan perintah zip saat ini, lihat file data yang dikompresi lalu ditransfer:
CD /OPT
zip -r data data.zip
Oke, file data dikompresi ke dalam format data.zip, yang sangat cepat untuk diunggah dan diunduh. Dengan cara yang sama, saat mentransfer file terkompresi ke CentOS, Anda dapat menggunakan unzip untuk mengekstrak file; Misalnya, jika Anda mengekstrak /opt/data.zip, Anda dapat menggunakan perintah berikut:
CD /OPT
buka ritsleting data.zip
===============================
Ada banyak lagi perintah terkait sebagai berikut:
1. Saya ingin mengompres file abc.txt dan direktori dir1 menjadi yasuo.zip:
# ritsleting -r yasuo.zip abc.txt dir1
2. Saya mengunduh file yasuo.zip dan ingin mengekstraknya:
# buka ritsleting yasuo.zip
3. Saya memiliki abc1.zip, abc2.zip dan abc3.zip di direktori saya saat ini, dan saya ingin mengekstraknya bersama-sama:
# unzip abc\?. ritsleting
Catatan: Menunjukkan satu karakter, jika * mewakili sejumlah karakter.
4. Saya memiliki file zip besar large.zip dan saya tidak ingin mengekstraknya, hanya ingin melihat apa yang ada di dalamnya:
# unzip -v large.zip
5. Saya mengunduh file terkompresi large.zip ingin memverifikasi apakah file terkompresi telah diunduh sepenuhnya
# buka ritsleting -t large.zip
6. Saya menggunakan opsi -v untuk menemukan bahwa ada banyak direktori dan subdirektori dalam file music.zip terkompresi, dan subdirektorinya sebenarnya adalah file mp3 lagu, saya ingin mengunduh file-file ini ke direktori tingkat pertama, alih-alih membangun direktori lapis demi lapis:
# unzip -j music.zip |