Rumah > Artikel > Tutorial sistem > Penjelasan terperinci tentang perintah mampatan tar dan penyahmampatan di bawah sistem Linux dan aplikasinya dalam kursus penembusan
Kursus penetrasi telah sampai ke kelas suntikan akses Saya rasa inilah dilema saya.
Dalam blog ini, saya akan menulis terlebih dahulu tentang beberapa pola ayat di bawah sistem Linux yang sering ditemui ketika melakukan pelbagai soalan.
perintah mampatan tar dan penyahmampatan di bawah Linux
tar
Lima ini adalah arahan bebas untuk memuat turun sistem Red Hat Linux Salah satu daripadanya digunakan untuk pemampatan dan penyahmampatan Ia boleh digunakan bersama dengan arahan lain tetapi hanya satu daripadanya. Parameter berikut adalah pilihan apabila memampatkan atau menyahmampat fail mengikut keperluan.
Parameter -f di bawah diperlukan
-f: Jangan gunakan nama fail Parameter ini ialah parameter terakhir dan hanya boleh didahului dengan nama fail.
#tar-cfall.tar*.jpg
Arahan ini adalah untuk membungkus semua fail .jpg ke dalam pakej bernama all.tar. -c bermaksud membentuk pakej baru, dan -f menentukan nama fail pakej.
#tar-rfall.tar*.gif
Arahan ini adalah untuk mengurangkan semua fail .gif kepada pakej all.tar. -r bermaksud menurunkan fail.
#tar-ufall.tarlogo.gif
Arahan ini adalah untuk mengemas kini fail logo.gif dalam pakej tar asal all.tar -u bermaksud mengemas kini fail.
#tar-tfall.tar
Arahan ini adalah untuk menyenaraikan semua fail dalam pakej all.tar, -t bermaksud menyenaraikan fail
#tar-xfall.tar
Arahan ini adalah untuk mengekstrak semua fail dalam pakej all.tar, -t bermaksud membongkar
Mampatan
Buah zip
Ringkasan
1 Gunakan tar-xvf untuk nyahmampat *.tar
2 Gunakan gzip-d atau gunzip untuk nyahmampat *.gz
3 Gunakan tar-xzf untuk menyahmampat *.tar.gz dan *.tgz
4 Gunakan bzip2-d atau bunzip2 untuk nyahmampat *.bz2
5 Gunakan tar-xjf untuk nyahmampat *.tar.bz2
6 Gunakan nyahmampat untuk nyahmampat *.Z
7 Gunakan tar-xZf untuk menyahmampat *.tar.Z
8 Gunakan tidak jarang untuk nyahmampat *.rar
9 Gunakan unzip untuk nyahmampat *.zip
Mampatan zip dan penyahmampatan tafsiran perintah unzip dan contoh di bawah Linux
Tafsiran dan contoh perintah mampatan dan penyahmampatan di bawah Linux
Contoh: Kandungan direktori semasa pada pelayan mampatan ialah fail xxx.zip
zip-rxxx.zip./*
Ekstrak fail zip ke direktori semasa
unzipfilename.zip
=============================
Satu lagi: Sesetengah pelayan tidak boleh melaksanakan arahan zip tanpa memasang pakej zipdeb penyahmampatan sistem Linux, tetapi pada asasnya anda boleh menggunakan arahan tar Contohnya adalah seperti berikut:
tar-zcvf/home/zdzlibs.tar.gz/home/zdz/java/zdzlibs/
=============================
arahan linuxzip
zip-rmyfile.zip./*
Mampatkan semua fail dan folder dalam direktori semasa ke dalam fail myfile.zip, -r bermaksud memampatkan semua fail dalam subdirektori secara rekursif.
2.buka zip
nyahzip-o-d/home/sunnymyfile.zip
Ekstrak fail myfile.zip ke /home/sunny/
-o: Tulis ganti fail tanpa menggesa
-d:-d/home/sunny menentukan untuk menyahmampat fail ke direktori /home/sunny;
3.Lain-lainzip-dmyfile.zipsmart.txt
Padamkan fail smart.txt dalam fail yang dimampatkan
zip-mmyfile.zip./rpm_info.txt
Tambahkan fail rpm_info.txt ke myfile.zip dalam fail yang dimampatkan
---------------------------------------------------------------- ---------------------------------
Untuk menggunakan zip untuk memampatkan fail, taip arahan berikut pada gesaan shell:
zip-rfilename.zipfilesdir
Dalam contoh kaunter ini, nama fail.zip mewakili fail yang anda buat dan filesdir mewakili direktori tempat anda ingin meletakkan fail zip baharu. Pilihan -r menentukan bahawa anda ingin memasukkan secara rekursif semua fail yang terkandung dalam direktori filesdir.
Untuk mengekstrak kandungan fail zip, taip arahan berikut:
unzipfilename.zip
Anda boleh menggunakan arahan zip untuk memproses berbilang fail dan direktori pada masa yang sama Caranya ialah dengan menyenaraikannya satu demi satu deb penyahmampatan sistem Linux dan memisahkannya dengan ruang:
.zip-rfilename.zipfile1file2file3/usr/work/school
Arahan di dalam memampatkan kandungan fail1, fail2, fail3 dan direktori /usr/work/school (dengan andaian direktori ini wujud) kepada Linux untuk melihat maklumat perkakasan, dan kemudian menuangkannya ke dalam failname.zip.
Arahan dpkg ialah alat utiliti yang digunakan oleh sistem DebianLinux untuk memasang, mencipta dan mengurus pakej perisian
Catatan: Apabila tiada rangkaian dan kebergantungan tidak dipertimbangkan, untuk memasang perisian secara setempat, arahan dpkg biasanya digunakan
Berfikir: Apakah perbezaan antara pengurus pakej dpkg dan apt? Jawapan: Untuk ubantu, kedua-dua arahan tersedia dpkg tidak mengambil kira kebergantungan pakej perisian (lebih baik menggunakan dpkg apabila tiada rangkaian. Untuk memasang perisian, langkah pertama ialah menyusun kebergantungan. langkah pertama adalah untuk menjelaskan kebergantungan (Muat turun perisian yang diperlukan dalam langkah kedua terlebih dahulu), apt memasang pakej perisian dan perisian bergantungnya secara manual melalui Internet.
Pilihan
Parameter
Pakej Deb: Tentukan pakej .deb untuk beroperasi.
Contoh
Jom buat blog buat masa ini;
Semoga pembaca dimaklumkan!
Atas ialah kandungan terperinci Penjelasan terperinci tentang perintah mampatan tar dan penyahmampatan di bawah sistem Linux dan aplikasinya dalam kursus penembusan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!