คำถามติดแท็ก zip

คำถามเกี่ยวกับการจัดการไฟล์. zip หรือยูทิลิตี้การเก็บถาวรไฟล์ zip

9
วิธีการแตกไฟล์ zip จาก Terminal
เพียงดาวน์โหลดไฟล์. zip จากอินเทอร์เน็ต ฉันต้องการใช้เทอร์มินัลเพื่อคลายซิปไฟล์ วิธีที่ถูกต้องในการทำเช่นนี้คืออะไร?
1413 command-line  zip 

8
ฉันจะสร้างไฟล์เก็บถาวร zip ของทั้งไดเรกทอรีผ่านทางเทอร์มินัลโดยไม่มีไฟล์ที่ซ่อนอยู่ได้อย่างไร
ฉันมีโครงการที่มีโฟลเดอร์ / ไฟล์ที่ซ่อนอยู่มากมาย ฉันต้องการสร้าง zip-archive ของมัน แต่ในไฟล์เก็บถาวรไม่ควรเป็นโฟลเดอร์ / ไฟล์ใด ๆ หากไฟล์ในโฟลเดอร์ที่ซ่อนไม่ถูกซ่อนไว้ไฟล์เหล่านั้นก็ไม่ควรถูกรวมไว้ด้วย ฉันรู้ว่าฉันสามารถสร้างไฟล์ zip ของไดเรกทอรีเช่นนี้ zip -r zipfile.zip directory ฉันรู้ด้วยว่าฉันสามารถยกเว้นไฟล์ด้วยตัวเลือก -x ดังนั้นฉันคิดว่านี่อาจเป็นไปได้: zip -r zipfile.zip directory -x .* มันไม่ทำงาน ไดเรกทอรีที่ซ่อนอยู่ทั้งหมดยังคงอยู่ในไฟล์ zip
220 command-line  zip 

5
ฉันจะ zip โฟลเดอร์ได้อย่างไร แต่ไม่รวมโฟลเดอร์ย่อย. git
ฉันกำลังพยายามสร้างไฟล์ zip จากโฟลเดอร์และฉันต้องการแยก.gitโฟลเดอร์ย่อยออกจากไฟล์ zip ที่เกิดขึ้น ฉันไปที่โฟลเดอร์พาเรนต์ของไฟล์ที่ฉันต้องการ zip ( เรียกว่า bitvolution ) แล้วและฉันกำลังทำอยู่: zip -r bitvolution.zip bitvolution -x ".git" แต่มันไม่ได้แยก.gitโฟลเดอร์ย่อย -x .git*ฉันได้พยายามชุดต่างๆ, -x \.git/*, -x .git/\*, -x \.git/\*, ฉันได้ลองใช้เส้นทางแบบเต็มสำหรับอาร์กิวเมนต์ที่แยกออกไป แต่ไม่ได้ไปถึงที่นั่น
194 zip 

3
ฉันจะบีบอัดไดเรกทอรีได้อย่างไร
ฉันพยายามบีบอัดไดเรกทอรีและ ftp เป็น windows ftp ฉันลองทุกคำสั่ง tar ที่ฉันสามารถค้นหาเพื่อบีบอัดไดเรกทอรี ดูเหมือนว่าจะโอเค จากนั้นฉันก็โอนมันและดูเนื้อหาโดยใช้ Winrar Winrar บอกฉันว่าไฟล์เสียหาย ฉันได้ดูไฟล์. gz หรือ. bz2 อื่น ๆ โดยใช้ winrar แต่ด้วยเหตุผลแปลก ๆ บางอย่างฉันไม่สามารถใช้งานได้ ฉันต้องการเพียงแค่ให้มัน zip ไฟล์เพื่อให้พวกเขามีนามสกุล. zip แต่แม้แล้วเมื่อฉันพยายามที่จะเรียกดูเป็นเนื้อหาทั้ง windows และ winrar อ้างว่ามันเสียหาย ใครบ้างมีข้อเสนอแนะเป็นอย่างอื่นลอง?
162 compression  gzip  zip 


2
จะแตกไฟล์ zip ไปยังโฟลเดอร์ที่ต้องการได้อย่างไร?
ฉันมีไฟล์ซิปที่ฉันต้องการแยกลงในโฟลเดอร์อื่น เมื่อฉันตั้งค่าการแยกไปยังโฟลเดอร์ดังกล่าวมันบอกว่า "ปฏิเสธสิทธิ์" ฉันอ่านวิธีการล็อกอินเข้าสู่เทอร์มินัลในฐานะ root และ superuser แต่ไม่พบสิ่งใดที่จะช่วยฉันได้ ฉันต้องการที่จะดึงไฟล์จากฉันไดเรกทอรีไปDownloads/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Plug-ins โปรดอธิบายวิธีแยกไฟล์ zip ไปยังโฟลเดอร์ที่ถูกต้อง

2
บีบอัดโฟลเดอร์ด้วยรหัสผ่านผ่านบรรทัดคำสั่ง
ฉันต้องการทราบว่าเป็นไปได้หรือไม่ที่จะทำสิ่งต่อไปนี้ผ่าน CLI ฉันมีโฟลเดอร์Fที่มีหลายโฟลเดอร์ย่อยและบางไฟล์ ฉันต้องการบีบอัดโฟลเดอร์Fเป็น.zipไฟล์ด้วย "รหัสผ่านเท่านั้นแตก"

2
ฉันจะกำหนดขนาดไฟล์บีบอัดที่ไม่มีการบีบอัดได้อย่างไรโดยไม่ต้องคลายการบีบอัด
ฉันมีไฟล์ zip ขนาดใหญ่และมีพื้นที่ดิสก์ จำกัด ฉันสามารถกำหนดเนื้อที่ที่จะขยายเนื้อหาโดยไม่ต้องแตกไฟล์ได้หรือไม่?
45 zip 

4
แตกไฟล์ zip หลายไฟล์แต่ละไฟล์ในโฟลเดอร์ใหม่ที่มีชื่อเดียวกันผ่านทางหน้าจอ Ubuntu
ฉันมีไฟล์ zip หลายไฟล์คือ a.zip, b.zip, c.zip, ...และฉันต้องการแยกไฟล์เหล่านี้ออกเป็นโฟลเดอร์ใหม่a, b, c, ...ตามลำดับผ่านเทอร์มินัล ที่จริงแล้วสิ่งที่ฉันต้องการคือวิธีการแก้ปัญหาที่ฉันสามารถใช้ในภายหลังด้วยfindเพราะจริง ๆ แล้วฉันมีหลายโฟลเดอร์2014, 2013, 2012, ...แต่ละไฟล์มีไฟล์ซิปจำนวนมากa.zip, b.zipเป็นต้นถ้าฉันทำfind . -name "*.zip" -exec {} unzip \;มันจะแตกไฟล์ทั้งหมดและนำไปไว้ในโฟลเดอร์พาเรนต์ที่เกี่ยวข้อง
36 command-line  zip 

8
ดาวน์โหลดไฟล์ ZIP ด้วยคำสั่ง curl
ฉันจะดาวน์โหลดไฟล์ ZIP ด้วยคำสั่ง curl ได้อย่างไร ฉันพยายามcurl -sOแต่เกิดข้อผิดพลาด ฉันต้องการดาวน์โหลดไฟล์ zip จากที่อยู่: http://github.com/ziyaddin/xampp/archive/master.zip แต่ทำไม่ได้ ฉันต้องพิมพ์อะไร

5
วิธีการแยกไดเรกทอรีและไฟล์ซิปไดเรกทอรี?
ฉันจำเป็นต้อง zip ไดเรกทอรียกเว้นไดเรกทอรีย่อยและไฟล์บางส่วน; ฉันใช้สิ่งนี้: zip -r zipfile.zip . -x ".*" -x "app/bower_components" -x "node_modules" -x "*.zip" -x "node_modules" ไม่ประสบความสำเร็จ node_modulesเป็นโฟลเดอร์ในโฟลเดอร์หลักขณะที่bower_componentsอยู่ภายในแอพโฟลเดอร์
32 zip 

4
บีบอัดไฟล์เก็บถาวรโดยไม่รวมไดเรกทอรีหลัก
ฉันต้องการ zip หลายโฟลเดอร์ในโครงสร้างไดเรกทอรีเช่นนี้ V- something.txt folder folder g.jpg h.jar เมื่อฉันพยายาม zip มันจะเป็นการสร้างไฟล์ zip ที่มีโฟลเดอร์ v แทนเนื้อหาของมัน (ไดเรกทอรีย่อยและไฟล์) ฉันจะหลีกเลี่ยงสิ่งนี้ได้อย่างไร

3
วิธีแสดงเนื้อหาของไฟล์. zip ทั้งหมดในโฟลเดอร์และ grep สำหรับไฟล์ใดไฟล์หนึ่ง
ฉันมีไฟล์ zip 348 ไฟล์และฉันต้องการค้นหาไฟล์ที่อยู่ในไฟล์ zip อย่างใดอย่างหนึ่งunzip -lไม่ทำงานกับ wild card ใช่ไหม ฉันจะแสดงรายการเนื้อหาของ.zipไฟล์ทั้งหมดและgrepผ่านรายการที่รวมของไฟล์ทั้งหมดที่มีอยู่ในรหัสไปรษณีย์ได้อย่างไร
28 grep  zip  unzip 

1
ฉันจะสร้างไดเรกทอรีในไฟล์ zip ที่เกี่ยวข้องกับไดเรกทอรีเป้าหมายได้อย่างไรแทนที่จะเป็นไดเรกทอรีทำงานของฉัน
ฉันกำลังเรียกคำสั่ง zip จากสคริปต์ที่ฉันไม่สามารถเปลี่ยนไดเรกทอรี ฉันต้องการสร้างไฟล์ zip ของสิ่งต่าง ๆdata/kit123/จากไดเรกทอรีซึ่งมีข้อมูลอยู่ แต่ฉันต้องการให้เนื้อหาของ zip เป็นเพียงเนื้อหาของkit123โดยมีพา ธ ที่สัมพันธ์kit123กัน นี่คือโครงสร้างไดเรกทอรี myworkingdir data kit123 kitpart1 file.xcf anotherfile.xcf kitpart2 ... kit124 ... สคริปต์ของฉันทำงานใน myworkingdir และไม่สามารถเปลี่ยนไดเรกทอรี ถ้าฉันโทร zip -r kit123.zip data/kit123 ดังนั้นโครงสร้างในไฟล์ zip จะเป็น data kit123 kitpart1 file.xcf anotherfile.xcf kitpart2 แต่ฉันอยากให้มันเป็น kit123 kitpart1 file.xcf anotherfile.xcf kitpart2 มีตัวเลือก zip ที่ฉันสามารถใช้เพื่อทำให้สิ่งนี้สำเร็จหรือไม่? ดูเหมือนแปลกที่ควรขึ้นอยู่กับไดเรกทอรีการทำงานของฉัน …
25 command-line  zip 

2
สร้าง zip ของโฟลเดอร์ด้วยชื่อเดียวกัน
ฉันต้องการสร้าง zip ของโฟลเดอร์จาก command-line zip -r folder.zip folderฉันสามารถทำสิ่งที่ชอบ ฉันต้องการให้ชื่อโฟลเดอร์ซิปเหมือนกับชื่อโฟลเดอร์เดิม ฉันสามารถจำลองสิ่งนี้ได้ด้วยการเขียนสคริปต์: #!/bin/bash zip -r $1 $1 ./script folderและจากนั้นก็ทำ เป็นไปได้ไหมที่จะทำสิ่งนี้โดยไม่ต้องเขียนสคริปต์?
23 bash  zip 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.