چگونه می توان از حذف تصادفی پرونده ها و پوشه ها جلوگیری کرد ، اما اجازه اضافه کردن عملکرد در لینوکس
اکنون می دانیم که چگونه می توان از حذف تصادفی و تغییر پرونده ها و پوشه ها جلوگیری کرد.
بعدی ، ما قصد داریم حذف پرونده ها و پوشه ها را ممنوع کنیم ،
این بدان معنی است که شما نمی توانید داده های موجود را در یک فایل ویرایش ، تغییر دهید ، تغییر نام دهید یا یک پرونده را حذف کنید.
شما می توانید یک پرونده را برای نوشتن فقط در حالت اضافه کردن باز کنید.
برای تنظیم ویژگی افزودن حالت برای f پرونده / پوشه ، ما موارد زیر را انجام می دهیم:
برای پرونده ها:
$ sudo chattr + a file.txt
برای دایرکتوری ها:
$ sudo chattr -R + a dir1
پرونده / پوشه با نصب
مقداری محتوا را به پرونده (ها) اضافه کنید تا ببینید که آیا این کار دارد.
$ echo 'Hello World! >> file.txt
$ پژواک "سلام جهان!" >> dir1 / file.txt
$ cat file.txt
$ cat dir1 / file.txt
خروجی مثال:
سلام جهان! [19659011[همانطورکهمیبینید،میتوانیممحتوااضافهکنیم اینبه این معنی است که می توانیم پرونده ها و پوشه ها را تغییر دهیم.
بیایید سعی کنیم پرونده یا پوشه را حذف کنیم.
$ rm file.txtخروجی:
rm: نمی تواند 'file.txt' را حذف کند: عملیات مجاز نیستبیایید سعی کنید پوشه را حذف کنیم:
$ rm -fr dir1 /یا با sudo: [19659030] $ sudo rm -fr dir1 /
خروجی:
rm: نمی توانید 'dir1 / file.txt' را حذف کنید: عملیات مجاز نیست
برای حذف صفات ، کما زیر را اجرا کنید ndy:
برای پرونده ها:
$ sudo chattr -R -a file.txt
برای دایرکتوری ها:
$ sudo chattr -R -a dir1 / [19659011] اکنون می توانید پرونده ها و پوشه ها را طبق معمول حذف یا تغییر دهید.برای اطلاعات بیشتر به صفحات این مرد مراجعه کنید.
$ man chattrخلاصه
تهیه نسخه پشتیبان و محافظت از داده ها یکی از اصلی ترین وظایف مدیر سیستم است. لینوکس.
بسیاری از برنامه های رایگان و تجاری محافظت از داده ها در بازار وجود دارد.
خوشبختانه ، ما این ابزار داخلی را داریم که به ما در محافظت از داده ها در مورد کمک می کند. [بطورتصادفیحذفیاتغییریافتهاست
Chattr می تواند به عنوان ابزاری اضافی برای محافظت از پرونده ها و داده های مهم سیستم در سیستم لینوکس شما مورد استفاده قرار گیرد.