Score:0

วิธีสร้างไฟล์ tar ไปยังโฟลเดอร์เฉพาะจากโฟลเดอร์อื่น

ธง in

สวัสดีทุกคน ฉันยังใหม่กับลินุกซ์

ฉันกำลังพยายามสร้างไฟล์ tar จากไดเร็กทอรีอื่นและต้องการวางไดเร็กทอรีเฉพาะ

ฉันได้ลอง cmd นี้แล้ว

tar -cvf dailybackup.tar /root/filesfromlocalmachine/ -C /root/backup/

มีโฟลเดอร์ในชื่อ pf backup และฉันต้องการสร้าง tar ที่นั่น แต่เมื่อใดก็ตามที่ฉันดำเนินการสิ่งนี้ tar จะถูกสร้างขึ้นที่โฟลเดอร์ที่ฉันกำลังดำเนินการคำสั่ง มีวิธีสร้างไฟล์ tar จากโฟลเดอร์อื่นหรือไม่

Score:1
ธง cn

ใช่ ใส่ไดเรกทอรีหน้า "tar"

ซีดี /
tar -cvf /where/to/put/it/dailybackup.tar root/backup/

และมันจะสำรองข้อมูล รูท / สำรองข้อมูล.

ฉันขอแนะนำให้ทำการสำรองข้อมูลด้วยเส้นทางสัมพัทธ์เสมอ (ตามที่ฉันใช้ในคำตอบของฉัน) มิฉะนั้นคุณอาจเขียนทับปลายทางเมื่อคุณต้องการกู้คืนที่อื่นแล้วทำการเปรียบเทียบกับเวอร์ชันสำรอง

Rajendran avatar
in flag
ขอบคุณ รินซ์วินด์ คุณสามารถบอกวิธีแยกไดเร็กทอรีหลักซึ่งสำรองข้อมูลไว้ด้วย ฉันต้องการสำรองไฟล์เท่านั้น
Rajendran avatar
in flag
ขอบคุณ รินซ์วินด์
Score:0
ธง cn

เมื่อไหร่ก็ตาม น้ำมันดิน พบกับ ก -ค ตัวเลือก ไดเร็กทอรีการทำงานปัจจุบันจะเปลี่ยนไป ตัวเลือกที่ตามมาทั้งหมดจะได้รับผลกระทบ มันทำให้ตัวเลือกนี้มีลำดับความสำคัญ

./a: ./b:
ไฟล์001 ไฟล์002

เช่น ใช้หลายตัว -ค ตัวเลือกทำให้วินาที -ค เมื่อเทียบกับครั้งแรก

$ tar -vcf archive.tar.gz -C ./a -ค ../ข .  
./  
./file001  
./  
./file002

เพราะ -ค ไม่ปรับรายการ [FILE...] การขยายเส้นทาง (...ลูกกลมๆ) จะไม่ทำงาน อย่างไรก็ตาม ในกรณีที่จำเป็นต้องปัดเศษ --แปลง อาจจะใช้.

$ tar -cvf archive.tar.gz \
    --show-transformed-names --transform='s:^./.*/::' ./[ab]/file00?
ไฟล์001
ไฟล์002

อีกด้วย, '--แถบส่วนประกอบ=<n>' สามารถใช้เพื่อลอกส่วนประกอบชั้นนำในการสกัด

$ tar -vxf archive.tar.gz \
    --show-transformed-names --strip-components=2  
ไฟล์001  
ไฟล์002

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา