ฉันจะอ่านเนื้อหาของไฟล์ใดไฟล์หนึ่งในไฟล์เก็บถาวรโดยไม่แตกไฟล์. zip ที่อยู่ในไฟล์ได้อย่างไร ฉันกำลังใช้บรรทัดคำสั่ง Linux คำถามก่อนหน้านี้ถามเกี่ยวกับการดูไดเรกทอรีของไฟล์เก็บถาวร แต่สำหรับฉันมันไม่เพียงพอที่จะเห็นรายการของไฟล์ในไฟล์เก็บถาวรฉันต้องดูเนื้อหาของไฟล์ในไฟล์เก็บถาวร
ผู้คนจำนวนมากกำลังบีบอัดไฟล์ด้วย RAR ส่งไฟล์บีบอัดด้วย RAR และอื่น ๆ ZIP เป็นมาตรฐานมากขึ้นและใช้ได้กับทุกแพลตฟอร์ม ผู้ใช้ Windows มี ZIP รวมอยู่และผู้ใช้ Linux ไม่มีปัญหากับรูปแบบไฟล์ดังกล่าว การทดสอบที่ฉันทำเมื่อไม่นานมานี้แสดงให้ฉันเห็นว่า RAR บีบอัดได้ดีขึ้น (บางกิโลไบต์ไม่มาก) แต่ไม่เพียงพอที่จะใช้โปรแกรมที่ไม่ต้องใช้ฟรีเมื่อ ZIP ทำงานบนคอมพิวเตอร์เกือบทุกเครื่องฟรี ทำไมบางคนใช้ RAR แทนการบีบอัด ZIP
ฉันมีไฟล์เก็บถาวร zip (สร้างโดยอัตโนมัติในสคริปต์ที่มี-j -rค่าสถานะ) และฉันต้องการลบไฟล์เดียวออกจากไฟล์ ฉันพยายามทำเป็นเอกสารแล้ว zip -d "picture_43_9.jpg" gallery.zip แต่ฉันได้รับข้อผิดพลาดนี้: zip warning: picture_43_9.jpg not found or empty zip error: Nothing to do! (picture_43_9.jpg) อย่างไรก็ตามมีเป็นไฟล์ดังกล่าวภายในการจัดเก็บและมันไม่ได้เป็นที่ว่างเปล่า unzip -l .../gallery.zip | grep -i 43_9.jpg 1477092 2013-05-22 14:23 picture_43_9.jpg มีความคิดเห็นเกี่ยวกับสิ่งที่ฉันทำผิดหรือเปล่า?
บางครั้งโปรแกรมข้ามแพลตฟอร์มจะแจกจ่ายเป็น. tar.gz สำหรับรุ่น Unix และ. zip สำหรับรุ่น Windows สิ่งนี้สมเหตุสมผลเมื่อเนื้อหาของแต่ละรายการต้องแตกต่างกัน อย่างไรก็ตามหากเนื้อหาจะเหมือนกันมันจะง่ายกว่าถ้าคุณดาวน์โหลดเพียงครั้งเดียว Windows ต้องการ. zip เนื่องจากเป็นรูปแบบที่สามารถจัดการได้นอกกรอบ มันมีความสำคัญกับระบบปฏิบัติการยูนิกซ์หรือไม่? นั่นคือฉันลองวันนี้ทำการขยายไฟล์บน Ubuntu Linux และมันใช้ได้ดี มีปัญหาใด ๆ กับสิ่งนี้ในระบบปฏิบัติการยูนิกซ์ที่เหมือนกันในปัจจุบันหรือไม่หรือว่าจะเป็นเพียงแค่ให้ไฟล์. zip ทั่วทั้งกระดาน?
ฉันทำงานในสภาพแวดล้อม Linux และต้องการทราบเกี่ยวกับคำสั่ง tar และ zip ซึ่งมีประสิทธิภาพมากขึ้น - tar หรือ zip? ฉันต้องทราบความแตกต่างระหว่างคำสั่ง tar และ zip ทุกคนสามารถอธิบายให้ฉันได้ไหม