ไฟล์เก็บถาวร (zip) ช่วยลดการใช้พื้นที่เพื่อให้สามารถถ่ายโอนข้อมูลได้ นั่นเป็นสาเหตุที่ไฟล์ส่วนใหญ่ที่คุณดาวน์โหลดจากเว็บอยู่ในรูปแบบ zip เช่น tar, zip และ rar อย่างไรก็ตาม คุณต้องแตกไฟล์เหล่านี้ก่อนจึงจะเข้าถึงข้อมูลได้
แม้ว่าจะมีเครื่องมือบางอย่างในการแตกไฟล์ แต่ Linux ก็มีคำสั่งง่ายๆ ที่สามารถใช้เพื่อแตกไฟล์ได้อย่างรวดเร็ว ดังนั้น ในบทช่วยสอนฉบับย่อนี้ เราจะอธิบายวิธีต่างๆ ในการแตกไฟล์ใน Linux ในส่วนนี้ เราได้รวมคำสั่งและเครื่องมือกราฟิกเพื่อคลายซิปไฟล์โดยไม่ได้รับข้อผิดพลาด
จากตัวจัดการไฟล์
หากคุณยังใหม่กับ Linux เราขอแนะนำให้คุณใช้ตัวจัดการไฟล์เพื่อแตกไฟล์ ขั้นแรก เปิด File Manager และไปที่ไดเร็กทอรีที่คุณบันทึกไฟล์ zip
ตอนนี้ให้คลิกขวาที่ไฟล์ คุณจะได้รับตัวเลือก 'แยกที่นี่' และ 'แยกเป็น' สองตัวเลือก ดังนั้นโปรดเลือก “แตกไฟล์ที่นี่” เพื่อแตกไฟล์ในไดเร็กทอรีเดียวกัน หรือ “แตกไฟล์ไปที่” เพื่อแตกไฟล์ในไดเร็กทอรีอื่น
ในกรณีที่ไฟล์ zip มีการป้องกันด้วยรหัสผ่าน ระบบจะแสดงหน้าต่างป๊อปอัปให้คุณป้อนรหัสผ่าน:
คำสั่งคลายซิป
หากคุณกำลังจัดการกับไฟล์รูปแบบ zip โดยเฉพาะ ให้ใช้คำสั่ง unzip มิฉะนั้นคุณสามารถข้ามไปยังส่วนถัดไปได้ทันที หากต้องการแตกไฟล์โดยใช้คำสั่ง unzip ขั้นแรกให้ไปที่ไดเร็กทอรีที่มีไฟล์ zip อยู่ ตัวอย่างเช่น ให้เปิดไดเร็กทอรี Downloads:
ซีดี ดาวน์โหลด
ตอนนี้ใช้คำสั่ง unzip ในลักษณะต่อไปนี้:
เปิดเครื่องรูด มิวสิค.zip
หากคุณต้องการแสดงรายการเนื้อหาของไฟล์ zip โปรดใช้ตัวเลือก -l:
เปิดเครื่องรูด -ล Script.zip
คุณยังสามารถแยกข้อมูลไฟล์ zip ในไดเร็กทอรีอื่นได้โดยใช้ตัวเลือก -d:
เปิดเครื่องรูด Script.zip -d - - เอกสาร
ในกรณีที่ไฟล์ zip มีการป้องกันด้วยรหัสผ่าน คุณต้องใช้ตัวเลือก -P รวมถึงรหัสผ่านในคำสั่ง:
เปิดเครื่องรูด -ป 12345 Scripts.zip
คำสั่ง tar
tar เป็นรูปแบบไฟล์เก็บถาวรที่ใช้กันมากที่สุดเป็นอันดับสองรองจาก 'zip' ซึ่งทำให้จำเป็นอย่างยิ่งเท่าเทียมกัน สำหรับการแตกไฟล์ 'tar' Linux จะมีคำสั่ง tar ที่สามารถจัดการรูปแบบเช่น '.tar,' '.tgz,' '.taz,' '.tar.xz' และอื่น ๆ มาดูตัวอย่างไฟล์ zip 'Scripts.tar' แล้วแตกไฟล์โดยใช้คำสั่ง tar:
ใช้เวลา - xvf Scripts.tar
นอกจากนี้ หากไฟล์เก็บถาวร tar ถูกบีบอัดโดยใช้ gzip และ bzip2 ให้ใช้ตัวเลือก '-z' หรือ '-j' ตามลำดับ ตัวอย่างเช่น หากไฟล์ในตัวอย่างข้างต้นเป็น 'Scripts.tar.gz' หรือ 'Scripts.tar.bz2' เราจะใช้:
ใช้เวลา -xvfz Scripts.tar.gz หรือ ใช้เวลา -xvfj Scripts.tar.bz2
สรุปอย่างรวดเร็ว
การแตกไฟล์เป็นงานพื้นฐาน และในฐานะผู้ใช้ Linux คุณต้องรู้วิธีการต่างๆ ในการแตกไฟล์ คู่มือฉบับย่อนี้จะอธิบายคำสั่งทั่วไปสองคำสั่งที่ช่วยให้คุณสามารถแตกไฟล์ในรูปแบบไฟล์เก็บถาวรที่แตกต่างกันได้ สำหรับรูปแบบ zip วิธีการตรงไปตรงมาคือใช้คำสั่ง unzip ในขณะที่รูปแบบอื่นๆ คุณต้องใช้คำสั่ง tar