วันที่ 14 กุมภาพันธ์ฉันเข้ามา linux.com สิ่งพิมพ์ของ Simrat Pal Singh Khharซึ่งจะนำเสนอสคริปต์ในรูปแบบ Bash Shell ของการประพันธ์ของเขาซึ่งทำให้เราสามารถทำ BackUp ในรูปแบบได้
.tar.bz2
ของไดเร็กทอรีใด ๆ ที่อยู่ในระบบของเรา
แม้ว่า ต้นฉบับ มันค่อนข้างเก่าเนื่องจากมีการเผยแพร่ครั้งแรกเมื่อวันที่ 13 มีนาคม 2009 ฉันพบว่ามีประโยชน์อย่างมากทั้งในด้านการใช้งานและความสะดวกในการใช้งาน
ในการใช้สคริปต์ให้ทำตามขั้นตอนต่อไปนี้กับตัวอักษร:
- เปิดเอกสารใหม่ใน Gedit en o นาโน ตามที่คุณชอบ.
- คัดลอก รหัสสคริปต์แบบเต็ม ในเอกสารใหม่นี้
- บันทึกสคริปต์เป็น
mybackup.sh
ในสถานที่ที่คุณต้องการภายในทีมของคุณ (ควรอยู่ในโฟลเดอร์ส่วนตัวของคุณ).
ตอนนี้เราจะให้สิทธิ์การเรียกใช้สคริปต์ผ่านคำสั่งต่อไปนี้ (ก่อนอื่นคุณต้องค้นหาตัวเองในไดเร็กทอรีที่มีสคริปต์):
chmod + x mybackup.sh
วิธีใช้สคริปต์มีดังนี้:
ในการดำเนินการ BackUp ของไดเร็กทอรีหรือไฟล์เฉพาะจากการดำเนินการดังกล่าวด้วยวิธีต่อไปนี้:
sh mybackup.sh [ต้นทาง] [ปลายทาง]
โดยที่แหล่งที่มาคือเส้นทางที่แน่นอนของไดเร็กทอรีหรือไฟล์ที่คุณต้องการสำรองข้อมูล (ตัวอย่าง:
~/Documentos/Writer
)
ปลายทางคือเส้นทางที่คุณต้องการจัดเก็บ BackUp (ตัวอย่าง:
~/Documentos
)
หมายเหตุ: Simrat อ้างว่าสคริปต์รับรู้ทั้งเส้นทางสัมบูรณ์และเส้นทางสัมพัทธ์ แต่ในกรณีของฉันมีเพียงเส้นทางสัมบูรณ์เท่านั้นที่ใช้งานได้
ซึ่งจะส่งผลให้มีการสร้างไฟล์
.tar.bz2
ด้วยรูปแบบ
"fuente_ddmmyyyy.x.tar.bz2"
ตอนนี้ถ้าคุณต้องการคลายซิปการสำรองข้อมูลก่อนหน้านี้คุณเพียงแค่เรียกใช้สคริปต์และระบุไฟล์
.tar.bz2
เป็นแหล่งที่มาและไดเร็กทอรีที่คุณต้องการคลายซิปไฟล์เป็นปลายทาง
นอกจากนี้สคริปต์นี้สามารถใช้ภายในไฟล์ หอยโข่ง เพื่อให้การสำรองข้อมูลทำได้ง่ายขึ้น