เราได้ ซิป ไฟล์จากบรรทัดคำสั่ง Linux; ตอนนี้มา เปิดเครื่องรูด พวกเขา. บทความสั้นๆ นี้จะแสดงให้คุณเห็นว่า
การซิปไฟล์
ซิป files เป็นสำนวนที่ใช้กันทั่วไปในการบีบอัดไฟล์หรือไดเร็กทอรีตั้งแต่หนึ่งไฟล์ขึ้นไปเป็น .zip file – รูปแบบไฟล์บีบอัด
เรากล่าวถึงวิธีการดำเนินการดังกล่าวในบทความนี้ ดังนั้นจึงไม่จำเป็นต้องทำซ้ำมากเกินไปที่นี่
คำสั่ง Unzip
คำสั่ง unzip อาจไม่ได้รับการติดตั้งบนระบบของคุณโดยค่าเริ่มต้น หากไม่เป็นเช่นนั้น สามารถติดตั้งบนระบบปฏิบัติการที่ใช้ Debian/Ubuntu ได้โดยเรียกใช้:
sudo apt install unzip
… หรือบน Redhat/Centos/Fedora โดยเรียกใช้:
sudo yum install unzip
การคลายซิปไฟล์ใน Linux ด้วยคำสั่ง Unzip
กำลังคลายซิป
เปิดเครื่องรูด ใช้งานง่ายอย่างเหลือเชื่อ คุณระบุเส้นทางไปยัง a .zip และแตกไฟล์/แตกไฟล์:
unzip /path/to/file.zip
ง่าย!
การระบุไดเรกทอรีผลลัพธ์
โดยค่าเริ่มต้น เปิดเครื่องรูด จะแตกไฟล์ไปยังไดเร็กทอรีการทำงานปัจจุบัน
คุณยังสามารถระบุไดเร็กทอรีที่ไฟล์คลายซิปนั้นเขียนด้วย -d ตัวเลือก:
unzip /path/to/file.zip -d /path/to/output/directory
รหัสผ่าน .zip ไฟล์
หากคุณต้องการแตกไฟล์ .zip ไฟล์ที่สร้างด้วยรหัสผ่าน ให้ใช้ -P ตัวเลือก:
unzip -P thePassword /path/to/file.zip
อย่างไรก็ตาม เป็นการดีที่สุดที่จะไม่พิมพ์รหัสผ่านลงในบรรทัดคำสั่งโดยตรง (เนื่องจากอาจถูกบันทึกไว้ในประวัติคำสั่ง) หากจำเป็นต้องใช้รหัสผ่าน คำสั่ง unzip จะแจ้งให้ป้อนรหัสผ่านได้อย่างปลอดภัยยิ่งขึ้น
เขียนทับไฟล์เมื่อทำการแตกไฟล์
หากไฟล์ที่แตกออกมามีอยู่แล้วที่เส้นทางปลายทาง คุณจะได้รับแจ้งว่าคุณต้องการจะเขียนทับหรือไม่
หากต้องการเขียนทับไฟล์ที่มีอยู่ในระหว่างการแตกไฟล์ ให้ใช้ -o ตัวเลือก:
unzip -o /path/to/file.zip
ถึง ไม่ เขียนทับไฟล์ที่มีอยู่ในระหว่างการแตกไฟล์ ใช้ -n ตัวเลือก:
unzip -n /path/to/file.zip
รายการเนื้อหาของไฟล์ Zip
แสดงรายการเนื้อหาของไฟล์ zip โดยไม่ต้องแตกไฟล์:
unzip -l /path/to/file.zip
ไม่รวมไฟล์
หากมีไฟล์ (หรือไฟล์) ที่คุณไม่ต้องการแตกไฟล์ ให้ใช้ -x ตัวเลือกที่จะยกเว้น:
unzip -l /path/to/file.zip -x excludeFile1 excludeFile2
สามารถระบุชื่อไฟล์ได้ตั้งแต่หนึ่งชื่อขึ้นไปที่จะยกเว้น โดยคั่นแต่ละชื่อด้วยช่องว่าง
ระงับเอาต์พุต
เมื่อรัน แต่ละไฟล์ที่แตกไฟล์สำเร็จจะแสดงรายการ คุณระงับเอาต์พุตนั้นได้ด้วยปุ่ม -q (เงียบ) ตัวเลือก:
unzip -q /path/to/file.zip
คุณสามารถดูคู่มือผู้ใช้ฉบับเต็ม รวมถึงตัวเลือกและฟังก์ชันทั้งหมดได้โดยเรียกใช้:
man unzip