Fsck

Fsck در لینوکس.

fsck (از file system check) ابزاری سیستمی است برای بررسی پایداری و ثبات فایل سیستم که در سیستم‌عامل‌های یونیکس و شبه‌یونیکس مانند لینوکس استفاده می‌شود. همچنین از fsck برای تصحیح خطاهای موجود در فایل‌سیستم نیز استفاده می‌شود.

استفاده

به‌طور معمول fsck به صورت اتوماتیک در هنگام بوت شدن سیستم‌عامل و در زمانی که وضعیت یک فایل‌سیستم به صورت متناقض تشخیص داده شود اجرا می‌شود. معمولاً زمانی که کامپیوتر در اثر Crash یا از دست‌دادن منبع تغذیه به صورت نادرست خاموش شود این اتفاق برای فایل‌سیستم رخ می‌دهد.

به‌طور معمول، ابزارهای fsck سه گزینه ارائه می‌دهد، تعمیر تعاملی سیستم‌فایل آسیب‌دیده (کاربر تصمیم می‌گیرد که چگونه خطاها را رفع کند)، تصمیم‌گیری خودکار برای حل خطاهای خاص (که کاربر لازم نیست به هر گونه سؤالی پاسخ دهد)، یا بررسی خطاهایی که بر روی سیستم‌فایل باید رفع شوند بدون آنکه آن‌ها را رفع کند.[۱]

همچنین یک مدیر سیستم در هنگامی که تصور می‌کند برای فایل‌سیستم مشکلی رخ داده‌است، می‌تواند این ابزار را به صورت دستی اجرا کند.

به دلیل اینکه اجراکردن fsck برای تعمیر یک فایل‌سیستم که Mount شده‌است و امکان نوشتن و خواندن اطلاعات بر روی آن وجود دارد خطرناک است، به‌طور معمول زمانی که فایل‌سیستم هنوز ماونت نشده، یا به صورت فقط خواندنی ماونت شده‌است توسط fsck مورد بررسی قرار می‌گیرد.

مثال

مثال زیر نحوهٔ استفاده از fsck برای بررسی کردن پارتیشن اول موجود در دیسک سخت دوم را در یک سیستم لینوکس نشان می‌دهد:

 fsck /dev/sda2

پیوند به بیرون

منابع

  1. مشارکت‌کنندگان ویکی‌پدیا. «fsck - Wikipedia, the free encyclopedia». در دانشنامهٔ ویکی‌پدیای انگلیسی، بازبینی‌شده در ۱۲ اردیبهشت ۱۳۹۰.

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.