Bagaimana untuk menyahmampat dan melihat pakej JAR di bawah Linux

WBOY
Lepaskan: 2023-05-15 14:37:12
ke hadapan
10117 orang telah melayarinya

    Ekstrak dan lihat pakej JAR di bawah Linux

    Masalah

    Dalam persekitaran pengeluaran, kadangkala terdapat keperluan untuk melihat kandungannya daripada balang dalam talian.

    Pada ketika ini, arahan unzip/tar telah hilang penggunaannya.

    Penyelesaian

    Jika fail fileJar.jar

    #cd /tmp
    #touch abc
    #cd abc
    #jar -xvf fileJar.jar
    Salin selepas log masuk

    Nota: Nyahzip ke Direktori semasa tidak akan mencipta folder baharu, tetapi akan mengekstrak semua kandungan pakej balang ke folder semasa Oleh itu, sebaiknya buat direktori baharu dahulu

    Arahan biasa untuk menyahmampat fail—— linux

    Nyahzip arahan fail

    1. > ke direktori semasa : jar -xvf hello-0.0.1.jar

    Jika anda ingin menentukan direktori, pergi terus ke direktori sasaran untuk nyahmampat:

    jar -xvf ../hello-0.0.1.jar
    Salin selepas log masuk

    Jika anda mahu nyatakan direktori, anda juga boleh menggunakan unzip -d untuk menentukan direktori

    unzip derby.war -d ./gg/ff/
    Salin selepas log masuk

    (2) Compressed jar

    jar -cvf test.jar ./gg
    jar -cvfM0 test.jar ./gg
    Salin selepas log masuk

    (3) Perihalan parameter separa

    Arahan:

    -c Cipta pakej perang

    • -v Paparkan maklumat proses

    • -f Nyatakan fail JAR nama, biasanya parameter ini diperlukan

    • -M tidak menjana senarai semua item (fail MANIFEST〕, parameter ini akan mengabaikan parameter -m

    • -0 Ini ialah angka Arab, yang bermaksud hanya pembungkusan tetapi bukan pemampatan

    • 2. 1) Buka zip perang

    • dengan arahan pakej balang yang sama

    (2) Balang mampat adalah sama seperti pakej balang termampat

    jar -cvf test.war ./gg
    jar -cvfM0 test.war ./gg
    Salin selepas log masuk

    3. Nyahmampat pakej tar

    (1) Nyahmampat pakej tar

    Nyahmampat pakej tar semasa dalam direktori ke direktori semasa:

    tar -zxvf redis-6.0.16.tar.gz ./
    Salin selepas log masuk

    Nyahzip pakej tar dalam direktori yang ditentukan ke direktori semasa Perintah: tar -zxvf Fail tar dalam direktori yang ditentukan

    tar -zxvf ../../softWare/apache-zookeeper-3.6.3-bin.tar.gz
    Salin selepas log masuk

    Nyahmampat fail tar dalam direktori semasa ke direktori yang ditentukan:

    Arahan: tar -zxvf nama fail.tgz -C Nyatakan direktori

    tar -zxvf redis-6.0.16.tar.gz -C ../install
    Salin selepas log masuk

    Jika anda nyahmampat fail .tar

    直接 tar -xvf XXX.tar
    Salin selepas log masuk

    ( 2) Mampatkan tar

    arahan: tar -zcvf Nama fail termampat ialah .tar.gz Nama fail termampat ialah

    tar -zcvf test01.tar.gz ./test
    Salin selepas log masuk

    4. Nyahmampat fail zip

    (1) Fail zip mampat

    Mampatkan kandungan folder susu dalam direktori semasa ke dalam test1.zip

    zip -r test1.zip ./susu
    Salin selepas log masuk

    Mampatkan folder susu dan folder liu dalam direktori semasa Kandungan di bawah dimampatkan ke dalam test2.zip

    zip -r test2.zip susu liu
    Salin selepas log masuk
    (2) Nyahzip fail zip

    Ekstrak test1.zip dalam direktori semasa ke direktori semasa

    unzip test1.zip
    Salin selepas log masuk

    Nyahzip berbilang fail pada masa yang sama

    Ekstrak fail .zip bermula dengan ujian seperti test1.zip dan test2.zip dalam direktori semasa ke direktori semasa pada masa yang sama

    1) Gunakan arahan (perhatikan bahawa tanda petikan " " diperlukan) :

    tanpa tanda petikan akan melaporkan ralat: Awas: nama fail tidak sepadan: test2.zip

    unzip "test*.zip"
    Salin selepas log masuk

    2) Gunakan arahan (tanpa tanda petikan)

    unzip test\*.zip
    Salin selepas log masuk

    3) Gunakan arahan (tanpa menambah tanda petikan) Tanda petikan)

    ls test*.zip | xargs -n1 unzip -o
    Salin selepas log masuk

    Ekstrak semua fail .zip dalam direktori semasa ke direktori semasa pada masa yang sama

    1) Nyahzip semua fail .zip dalam direktori

    unzip \*.zip
    Salin selepas log masuk

    Atas ialah kandungan terperinci Bagaimana untuk menyahmampat dan melihat pakej JAR di bawah Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

    Label berkaitan:
    sumber:yisu.com
    Kenyataan Laman Web ini
    Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
    Tutorial Popular
    Lagi>
    Muat turun terkini
    Lagi>
    kesan web
    Kod sumber laman web
    Bahan laman web
    Templat hujung hadapan
    Tentang kita Penafian Sitemap
    Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!