วิธีการใช้คำสั่ง tar ฉบับกระเป๋า

Tags: 

คำสั่ง tar เป็นคำสั่งที่ใช้ในการรวมหลายๆ ไฟล์เข้าเป็นไฟล์เดียว รวมถึงสามารถบีบอัดไฟล์ให้เล็กลง และแตกไฟล์บีบอัดต่างๆ ได้ด้วย

คำสั่งที่ใช้ในการรวมไฟล์ทั้งหมดในไดเรกทอรีเป็นไฟล์ .tar ไฟล์เดียวคือ

tar -cfv filename.tar dirname1 dirname2

cf คือ การสร้างไฟล์ที่จะรวมไฟล์ทั้งหมดในไดเรกทอรี่เข้าด้วยกัน
v คือ การแสดงการทำงานของ tar ออกทางหน้าจอ
filename.tar คือ ชื่อไฟล์ที่ต้องการรวม
dirname1, dirname2 คือ ไดเร็กทอรี่ทั้งหมดที่ต้องการรวมไฟล์เป็นไฟล์เดียว หรือจะใส่เป็นชื่อไฟล์ก็ได้

ถ้าเราต้องการบีบอัดไฟล์ให้เล็กลงด้วย ให้ใช้คำสั่ง

tar -cfvz filename.tar.gz dirname1 dirname2

z คือ การบีบอัดไฟล์เป็นชนิด gzip
filename.tar.gz คือ ชื่อไฟล์ที่เป็นชนิด gzip หลังจากการบีบอัดเรียบร้อยแล้ว

หรือถ้าต้องการเปลี่ยนชนิดการบีบอัดเป็น bzip2 ก็ใช้คำสั่ง

tar -cfvj filename.tar.bz2 dirname1 dirname2

j คือ การบีบอัดไฟล์เป็นชนิด bzip2
filename.tar.bz2 คือ ชื่อไฟล์ที่เป็นชนิด bzip2 หลังจากการบีบอัดเรียบร้อยแล้ว

สำหรับการแตกไฟล์ให้ใช้คำสั่ง

tar -xfvz filename.tar.gz
tar -xfvj filename.tar.bz2

x คือ การแตกไฟล์
filename.tar.gz, filename.tar.bz2 คือ ชื่อไฟล์ที่ต้องการแตก

ถ้าต้องการแตกไฟล์ไปยังไดเร็กทอรีที่ต้องการ ให้ใช้คำสั่ง

tar -xfvz filename.tar.gz -C /opt

-C /opt คือ ปลายทางที่ต้องการแตกไฟล์

จบ...

Add new comment