คำสั่ง tar

คำสั่ง tar เป็นคำสั่งที่ใช้สำารองไฟล์ลง Tape Backup
แต่ยังใช้สำาหรับบีบอัดไฟล์หรือไดเรกทอรีให้มีขนาดเล็กลง ให้รวมเป็น .tar ไฟล์เดียว เมื่อระบุออปชัน -z
ก็จะบีบอัดด้วยโปรแกรม gzip อีกครั้งหนึ่ง ซึ่งจะมีนามสกุล .tar.gz
รูปแบบการใช้คำาสั่ง tar ออปชัน ชื่อไฟล์ที่บีบอัด ไฟล์หรือไดเรกทอรีที่ต้องการบีบอัด
ออปชันของ tar
c สร้าง archive ไฟล์
x กู้ข้อมูลจาก archive ไฟล์
v แสดงรายละเอียดของการ tar
z บีบอัดด้วย gzip
-f file กำาหนดชื่อของ archive ไฟล์ ซึ่งจะเป็นไฟล์ธรรมดา หรือไฟล์อุปกรณ์ก็ได้
ตัวอย่าง การบีบอัดไฟล์ด้วย tar และ gzip
[root@training1 backup]# tar cvfz postgres_data.tar.gz
/usr/local/pgsql/data
/usr/local/pgsql/data/
/usr/local/pgsql/data/pg_ident.conf
/usr/local/pgsql/data/postgresql.conf
/usr/local/pgsql/data/pg_xlog/
...
[root@training1 backup]# ls
postgres_data.tar.gz