การบีบอัดไฟล์
tar เป็นคําสั่งที่ใช้ บีบอัดไฟล์หรือ Directory ให้เป็นไฟล์เดียว เพื่อง่ายต่อการย้ายหรือ copy เราสามารถใช้งานได้ดังนี้
tar -cvf filename.tar dirname1 filename
- cf คือ create archive การ สร้างไฟล์ที่จะเก็บ ไฟล์ต่างๆเข้าด้วยกัน
- v คือ vision ให้เห็นรายละเอียดของการทำงานของ tar ออกทางหน้าจอ terminal
- filename.tar คือ ชื่อไฟล์ที่ถูกบีบอัดแล้ว
- dirname1, filename คือ การระบุ file หรือ directory ที่ต้องการรวม
ถ้าต้องการบีบอัดให้ไฟล์เล็กลงด้วยให้ใช้คําสั่งนี้
tar cvfz filename.tar.gz dirname
- z คือ การบีบอัดไฟล์เป็นชนิด gzip
- filename.tar.gz คือ ชื่อไฟล์ที่เป็นชนิด gzip หลังจากการบีบอัดเรียบร้อยแล้ว
ถ้าเราเพิ่ม j เข้าไปในคําสั่งจะเป็นการบีบอัดแบบ bzip2
tar cvfj filename.tar.bz2 dirname1
- j คือ การบีบอัดไฟล์เป็นชนิด bzip2
- filename.tar.bz2 คือ ชื่อไฟล์ที่เป็นชนิด bzip2 หลังจากการบีบอัดเรียบร้อยแล้ว
การแตกไฟล์
การแตกไฟล์ให้ใช้คําสั่งนี้
แบบ .gz
tar xvfz filename.tar.gz
- แบบ .bz2
tar xvfj filename.tar.bz2
ถ้าต้องกำหนดไดเรกทอรี่ปลายทางของไฟล์ที่จะแตกไป ให้ใช้ -C เพื่มเข้าไปในคําสั่ง
tar xvfz filename.tar.gz -C /usr/local/destination_of_tar