E2UNDO(8) دستورهای مدیریتی و نگهداری E2UNDO(8)

e2undo - بازپخش و اعمال گزارش لغو (undo log) در سیستمفایلهای ext2/ext3/ext4

e2undo [ -f ] [ -h ] [ -n ] [ -o آفست ] [ -v ] [ -z فایل_لغو ] فایل_گزارش_لغو دستگاه

دستور e2undo اطلاعات گزارش لغو را در دستگاه بازپخش میکند تا تغییرات قبلی انجامشده توسط ابزارهای e2fsprogs بازگردانده شوند.

دستور e2undo فایل گزارش لغو فایل_گزارش_لغو را برای یک سیستم‌فایل ext2/ext3/ext4 موجود روی دستگاه بازپخش می‌کند. این کار می‌تواند برای بازگرداندن و لغو یک عملیات ناموفق انجام‌شده توسط برنامه‌ای از بسته e2fsprogs به کار رود.

به‌طور معمول، e2undo ابربلوک سیستم‌فایل را بررسی می‌کند تا مطمئن شود گزارش لغو با سیستم‌فایل موجود روی دستگاه مطابقت دارد. اگر آن‌ها مطابقت نداشته باشند، e2undo به‌عنوان یک سازوکار ایمنی، از اعمال گزارش لغو خودداری می‌کند. گزینه -f این سازوکار ایمنی را غیرفعال می‌کند.
نمایش پیام راهنمای نحوه استفاده.
اجرای آزمایشی (dry-run)؛ در عمل بلوک‌ها را مجدداً روی سیستم‌فایل نمی‌نویسد.
تعیین آفست سیستم‌فایل (بر حسب بایت) از ابتدای دستگاه یا فایل.
گزارش اینکه در حال حاضر کدام بلوک در حال بازپخش است.
پیش از بازنویسی یک بلوک سیستم‌فایل، محتوای پیشین آن بلوک را در یک فایل لغو می‌نویسد. در صورت بروز هرگونه مشکل، می‌توان از این فایل لغو به‌همراه e2undo(8) برای بازگرداندن محتوای قبلی سیستم‌فایل استفاده کرد. چنانچه یک رشته خالی به عنوان آرگومان فایل_لغو ارائه شود، فایل لغو با نام e2undo-دستگاه.e2undo در پوشه‌ای که از طریق متغیر محیطی E2FSPROGS_UNDO_DIR مشخص شده است نوشته خواهد شد.

هشدار: از فایل لغو نمی‌توان برای بازیابی ناشی از قطع برق یا فروپاشی سیستم استفاده کرد.

e2undo توسط Aneesh Kumar K.V. (aneesh.kumar@linux.vnet.ibm.com) نوشته شده است.

e2undo بخشی از بسته e2fsprogs است و در نشانی http://e2fsprogs.sourceforge.net در دسترس است.

mke2fs(8), tune2fs(8)

مه ۲۰۲۵ e2fsprogs