سیستم عامل و برنامه نویسی و اخبار

سیستم عامل و برنامه نویسی خلاصه از شیر مرغ تا جون ادمی زاد

سیستم عامل و برنامه نویسی و اخبار

سیستم عامل و برنامه نویسی خلاصه از شیر مرغ تا جون ادمی زاد

پاک کردن سهوی فایلها

 

فرض این هست که شما یک کاربر فراموش کارید و ناخواسته و مرتبا بعضی از فایلهای سیستمی و حتی فایلهای خودتون رو پاک می کنید.(این اتفاق خیلی وقت ها می افته!).

در این آموزش با روشهایی آشنا می شید که از پاک کردن سهوی فایلها توسط شما جلوگیری می کنه.

اگر که سیستم فایل شما ext2 باشه می تونید از بعضی از ویژگیهای این سیستم فایل استفاده کنید.یکی از این خاصیت ها خاصیت append-only هست.دقیقتر بگم این ویژگی باعث میشه که فایلها و پوشه های داخل یک دایرکتوری که این صفت رو دارا هستند رو دیگه نمیشه پاک کرد.البته توجه داشته باشید که این ویژگی رو مستقیما روی یک فایل هم میتونید اعمال کنید.شما میتونید فایلها رو اصلاح کنید ولی نمی تونید اونها رو پاک کنید.ویژگی append-only رو بوسیله ی این دستور می تونید به یک دایرکتوری یا فایل الحاق کنید:(علامت $ نشانه ی اعلان فرمان است و جزئی از دستور نیست.)

 chattr +a FILE $

یک صفت تغییرناپذیر هم وجود داره که تنها میتونه توسط کاربر root اعمال بشه.یک فایل یا دایرکتوری با این صفت رو نمیشه اصلاح,پاک,تغییر نام داد و حتی نمیشه اونها رو به صورت یک لینک دراورد.این ویژگی بوسیله ی دستور زیر ست میشه:

chattr +i FILE #

یک راه دیگه برای جلوگیری از پاک کردن سهوی فایلها اینه که به دستور rm که برای پاک کردن فایلها بکار میره -i رو اضافه کنید.این کار باعث میشه که در پاک کردن هر فایلی از شما پرسیده میشه که آیا مطمئنید یا که نه؟!!برای راحتی کار می تونید که دستور rm -i رو به عنوان یک نام مستعار (alias) از دستور rm ایجاد کنید.این کار باعث میشه که با اجرای rm فرمان rm -i اجرا میشه.(برای چگونگی این کار به آموزشهای سایت technotux مراجعه کنید.).

نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد