ค้นหาสาเหตุ:
nvim
ยังมาพร้อมกับคำสั่งต่างๆ (และส่วนขยายที่ติดตั้งไว้ล่วงหน้า) ที่สามารถทำได้ หากคุณกำลังพยายามหาสาเหตุของการลบ ให้ตรวจสอบของคุณ nvim
บันทึกเช่นกัน
การกู้คืนข้อมูล:
คุณกล่าวถึงก .git
ไดเรกทอรี ไดเร็กทอรีของคุณมี git remote หรือไม่? ถ้าเป็นเช่นนั้น เพียงโคลนไปยังท้องถิ่นและแก้ไขปัญหา
หากไม่ตรวจสอบไดเร็กทอรีชื่อ ".ถังขยะ-{$USER_ID}"
หากต้นฉบับอยู่บนไดรฟ์ภายนอกที่ต่อเชื่อมอยู่ หรือ .local/share/ถังขยะ
มิฉะนั้น. มันอาจจะอยู่ในนั้น (เว้นแต่ rm
ถูกใช้ในการลบ ในกรณีนั้น เว้นแต่ว่าคุณกำลังสำรองข้อมูลระบบไฟล์ ระบบอาจหายไป)
การปกป้องระบบของคุณจากปัญหานี้:
นี่คือเหตุผลที่คุณมักจะเห็นผู้ใช้ที่นี่แนะนำการสำรองข้อมูลตามกำหนดเวลาบ่อยๆ ผมเองใช้ส่วนผสมของ เปลี่ยนเวลา
และ รีซิงค์
.
เปลี่ยนเวลา
สามารถดาวน์โหลดผ่าน apt. มีไว้สำหรับการสำรองไฟล์ระบบและการกำหนดค่าเป็นหลัก และช่วยให้คุณกำหนดตารางเวลาการสำรองข้อมูลที่เกิดซ้ำได้ คุณยังสามารถเรียกใช้การสำรองข้อมูลด้วยตนเองในกรณีที่คุณกำลังจะทำบางสิ่งที่เสี่ยง
รีซิงค์
มาพร้อมกับอูบุนตู เป็นเพียงเครื่องมือบรรทัดคำสั่งพื้นฐานสำหรับการคัดลอกไฟล์และไดเร็กทอรีผ่านเครือข่าย (แม้ว่าจะสามารถทำได้ภายในเครื่องเช่นกัน)
ซิงค์
ไม่ได้มีไว้เพื่อเป็นโปรแกรมสำรองข้อมูลแบบสแตนด์อโลนเป็นหลัก อย่างน้อยก็ไม่ใช่ในลักษณะนั้น เปลี่ยนเวลา
หรือ แวร์ซิงค์
เป็น. อย่างไรก็ตาม การสำรองข้อมูลนั้นง่ายและมีประสิทธิภาพเพียงพอที่โซลูชันที่ครอบคลุมมากกว่าจำนวนมากใช้เป็นการภายในเพื่อจุดประสงค์นี้
ข้อเสียของ รีซิงค์
คือว่าไม่มี "ตั้งไว้แล้วลืม" วิธีการในตัว อย่างไรก็ตามตัวจัดการแพ็คเกจของ Ubuntu มีตัวเลือกการสำรองข้อมูลเพิ่มเติมมากมายซึ่งแต่ละตัวมีลักษณะเฉพาะของตัวเอง
ณ จุดนี้อาจดูซ้ำซากจำเจที่จะแนะนำกลยุทธ์การสำรองข้อมูลเชิงรุก แต่อย่างที่คุณเห็น มันเป็นถ้อยคำที่ซ้ำซากจำเจด้วยเหตุผลที่ดี