ฉันต้องการแตก.tar.gz
ไฟล์ลงในไดเรกทอรีเฉพาะ
/root/Documents
แฟ้มเก็บอยู่ใน /root/Desktop/folder
ฉันต้องการที่จะเปิดเครื่องรูดมันลงไป โครงสร้างโฟลเดอร์ในไฟล์ซิปควรได้รับการเก็บรักษาไว้ในไดเรกทอรีปลายทาง
ฉันต้องการแตก.tar.gz
ไฟล์ลงในไดเรกทอรีเฉพาะ
/root/Documents
แฟ้มเก็บอยู่ใน /root/Desktop/folder
ฉันต้องการที่จะเปิดเครื่องรูดมันลงไป โครงสร้างโฟลเดอร์ในไฟล์ซิปควรได้รับการเก็บรักษาไว้ในไดเรกทอรีปลายทาง
คำตอบ:
คุณมีสองทางเลือก:
cd /root/Desktop/folder
tar xf /root/Documents/file.tar.gz
หรือ
tar xf file.tar.gz -C /root/Desktop/folder
-C
ย่อมาจาก?
man tar
-C, - ไดเรกทอรี DIR เปลี่ยนเป็นไดเรกทอรี DIR
tar -xvjf foo.tar.bz2
สำหรับผู้ที่กำลังมองหาbz2เช่นฉัน
gzip -dc archive.tar.gz | tar -xf - -C /destination
ล่ะ