วิธีสร้างไฟล์ Tar GZip จาก Command Line

สารบัญ:

Anonim

คุณอาจคุ้นเคยกับการสร้างไฟล์ 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

โดยทั่วไป คุณควรเลิกทำสิ่งต่าง ๆ ในไดเร็กทอรี มิฉะนั้นไดเร็กทอรีที่ทำงานปัจจุบันจะเป็นปลายทางซึ่งอาจทำให้ยุ่งเหยิงอย่างรวดเร็ว

วิธีสร้างไฟล์ Tar GZip จาก Command Line