วิธีสร้างไฟล์ Tar GZip จาก Command Line
สารบัญ:
คุณอาจคุ้นเคยกับการสร้างไฟล์ zip ของคุณเอง หากคุณเคยจำเป็นต้องถ่ายโอนกลุ่มไฟล์หรือหากคุณจัดการข้อมูลสำรองของคุณเองนอก Time Machine การใช้เครื่องมือซิป GUI นั้นง่ายและเป็นมิตรกับผู้ใช้ แต่ถ้าคุณต้องการตัวเลือกขั้นสูงเพิ่มเติมพร้อมการบีบอัดที่ดีขึ้น คุณสามารถหันไปใช้บรรทัดคำสั่งเพื่อสร้างไฟล์เก็บถาวร tar และ gzip ไวยากรณ์จะเหมือนกันใน Mac OS X เช่นเดียวกับใน Linux
การสร้างชุดไฟล์เก็บถาวร Tar GZip
จากบรรทัดคำสั่ง (/Applications/Terminal/) ให้ใช้ไวยากรณ์ต่อไปนี้:
tar -cvzf tarballname.tar.gz itemtocompress
ตัวอย่างเช่น หากต้องการบีบอัดไดเร็กทอรีเป็นไฟล์ jpg เท่านั้น ให้พิมพ์:
tar -cvzf jpegarchive.tar.gz /path/to/images/.jpg
เป็นสัญลักษณ์แทนในที่นี้ หมายความว่าทุกอย่างที่มีนามสกุล .jpg จะถูกบีบอัดลงในไฟล์
ไฟล์ .tar.gz ที่ได้เป็นผลจากสองสิ่งที่แตกต่างกัน โดยทั่วไปแล้ว tar จะจัดกลุ่มของไฟล์เป็นชุดไฟล์เดียว แต่ไม่มีการบีบอัดในตัวมันเอง ดังนั้นในการบีบอัด น้ำมันดินที่คุณต้องการเพิ่มการบีบอัด gzip ที่มีประสิทธิภาพสูง คุณสามารถเรียกใช้คำสั่งเหล่านี้เป็นสองคำสั่งแยกกันได้หากต้องการ แต่ก็ไม่จำเป็นมากนัก เพราะคำสั่ง tar มีแฟล็ก -z ซึ่งให้คุณ gzip ไฟล์ tar ได้โดยอัตโนมัติ
เปิดคลังข้อมูล .tar.gz
การแกะไฟล์ gz และ tar สามารถทำได้ด้วยแอปพลิเคชันอย่าง Pacifist หรือ Unarchiver (ฟรี) หรือกลับไปที่บรรทัดคำสั่งด้วย:
gunzip filename.tar.gz
ติดตามโดย:
tar -xvf filename.tar
โดยทั่วไป คุณควรเลิกทำสิ่งต่าง ๆ ในไดเร็กทอรี มิฉะนั้นไดเร็กทอรีที่ทำงานปัจจุบันจะเป็นปลายทางซึ่งอาจทำให้ยุ่งเหยิงอย่างรวดเร็ว