Terdapat terutamanya format mampatan .zip, .gz, .bz2, .tar.gz dan .tar.bz2 dalam Linux
sintaks format zip:
Mampatkan fail 11.txt ke: 11.zip fail: zip 11.zip 11.txt
Mampatkan direktori pengekodan ke dalam: coding.zip file: zip -r coding.zip coding (Seperti yang anda lihat dari gambar di bawah, semua kandungan dalam direktori akan dimampatkan)
Mampatkan direktori pengekodan ke dalam: coding.zip file: zip coding.zip coding (hanya pengekodan/ dimampatkan, ia tidak mengandungi kandungan asal dalam folder pengekodan)
Ekstrak fail coding.zip (fail coding.zip yang diperolehi dalam gambar di atas), anda dapat melihat bahawa semua fail first.c dan lain-lain yang asal telah hilang
sintaks format.gz:
fail sumber gzip #Mampatkan ke fail termampat dalam format .gz, fail sumber akan hilang
fail sumber gzip -c > fail mampat #Mampat ke format .gz, simpan fail sumber Contohnya: gzip-c cangls>cangls.gz
gzip -r direktori #Mampatkan semua subfail dalam direktori, tetapi direktori tidak boleh dimampatkan
gunzip nama fail termampat #nyahzip fail termampat
.bz2 format sintaks
Sebagai tindak balas kepada kelemahan bahawa format .gz dan .bz2 tidak boleh memampatkan direktori, Linux boleh menyelesaikan masalah ini dengan terlebih dahulu membungkus semua fail dalam direktori melalui arahan tar, dan kemudian memampatkannya ke dalam format .gz atau .bz2.
Pembungkusan perintah tar
Contohnya:
.tar.gz format mampatan Sebenarnya, format .tar.gz mula-mula dibungkus ke dalam format .tar dan kemudian dimampatkan ke dalam format .gz
..tar.bz2 format mampat
Dalam Linux, .tar.gz dan .tar.bz2 ialah dua format fail mampat yang paling biasa Seperti yang dapat dilihat daripada amalan di atas, kedua-dua format fail ini boleh memampatkan fail dan direktori dengan mudah, dan juga boleh dilihat. kandungan yang terkandung dalam pakej termampat, jadi kedua-dua format ini perlu dikuasai dengan mahir Bagi format .zip, .gz, dan .bz2, ia sudah cukup untuk memahaminya. Apabila anda ingin menggunakannya. selagi anda mempunyai kesan, anda boleh menemui Du Niang.
Atas ialah kandungan terperinci Perintah mampatan dalam linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!