الأحد، 20 مارس 2011

اخذ نسخة اِحْتِيَاطِية من الملفات عند التعديل nano auto backup

بسم الله الرحمن الرحيم
من يستخدم نظام تشغيل لينكس يعرف عن ماذا اتحدث جيدا 
استخدم محرر النصوص nano بكثرة لتعديل ملفات الاعدادات على سرفر البيت والذى يعمل بنظام تشغيل Linux ubuntu hardy 8.04.2 ويتميز هذا المحرر بالخفة والسهولة المطلقة فهو اسهل من محرر النصوص vi والذى كنت استعمله فى بداية ايامى مع نظام التشغيل لينكس
ولكن من منا بلا اخطا
عندما اقوم بالتعديل على ملف اعدادات احيانا تحدث اخطا قد تؤدى الى عدم تشغيل الخدمة او البرنامج الذى كنت اعدل على اعداداته !
وهنا تاتى خطوة احترازية اخذها قبل ان اشرع فى تعديل اى ملف وهو اخذ نسخة احتياطية عن طريق الامر cp
وهو على النحو التالى
sudo cp /etc/network/interface /etc/network/interface.backup
الامر cp هو امر انسخ هذا الملف
/etc/network/interface هو الملف المراد اخذ منه نسخة احتياطية
/etc/network/interface.backup هو اسم النسخة الاحتياطية التى سنحتفظ بها

ولكن ماذا لو نسيت هذه الخطوة ؟
من اين ساجد حل لهذه المعضلة ؟؟

 nano auto backup
هنا ياتى دور ملف اعدادات خاص بمحرر النصوص nano وبها اعدادة تجعل البرنامج ياخذ نسخة احتياطية من الملف وقت ما عدلنا عليه ويضيف الى اخره العلامة ~ 
ولتفعيل تلك الخاصية يكون كالاتى 
sudo nano /etc/nanorc 
ونضع السطر الاتى 
set backup
والان احفظ الملف 
عند فتح اى ملف والتعديل عليه سيقوم نانو باخذ نسخة احتياطية منه بشكل اوتوماتيكى
وماتوفيقى الا بالله دمت بود

ليست هناك تعليقات:

إرسال تعليق

اذا اعجب الموضوع اترك رد فانه يشجعنا على تقديم المزيد