Movatterモバイル変換


[0]ホーム

URL:


Перейти до вмісту
Вікіпедія
Пошук

fsck

Матеріал з Вікіпедії — вільної енциклопедії.


Системна утилітаfsck (англ.«file system check» або «file system consistency check») — це інструмент перевірки цілісностіфайлової системи в операційних системах сімействаUnix.

Опис

[ред. |ред. код]

Як правило,fsck запускаєтся автоматично під часзавантаження операційної системи, якщо при завантаженні операційна система виявляє ймовірні порушення цілісності файлової системи, пов'язані з некоректним завершенням роботи ОС (наприклад, внаслідок збою програм або зникнення живлення). Зазвичай fsck дозволяє інтерактивно відновити порушення файлової системи (в цьому разі спосіб виправлення помилок вибирає користувач), автоматично виправити знайдені помилки або просто виявити невідповідності, не виправляючи їх.

Такожfsck може вручну запускатисясистемним адміністратором, якщо він підозрює, що існує ймовірність існування помилок у файловій системі. Однак слід пам'ятати, що виправлення помилокпримонтованих файлових систем є ризикованою операцією та може призвести до втрати або пошкодження даних.

Слід зауважити, що насправді командаfsck є лише оболонкою для виклику команди, специфічної для конкретного типу файлової системи (напр.fsck.ext2,fsck.vfat,fsck.jfs,reiserfsck).

Аналогом в операційних системахMicrosoft є утилітиscandisk таchkdsk.

Засоби запобігання втрати цілісності

[ред. |ред. код]

Останнім часом розробленіжурнальовані файлові системи, спроєктовані таким чином, щоб уникнути втрати цілісності в разі некоректного завершення роботи ОС. Крім того, файлова системаUFS2 підтримує фонове виконання fsck, завдяки цьому не потрібно чекати завершення перевірки, перш ніж розпочати роботу з ФС.

Параметри

[ред. |ред. код]
-p — Автоматичний ремонт файлової системи (без запитань);-y — Параметр змушує програму давати позитивну відповідь на всі запитання;-n — Не вносить жодних змін у файлову систему, тобто забороняє відкриття файлової системи на запис;-c — Перевіряє наявність битих секторів та вносить їх до списку пошкоджених блоків;

Приклади використання

[ред. |ред. код]
  • За назвою пристрою
fsck /dev/sda2
  • За точкою монтування
fsck /home
  • За міткою пристрою
fsck LABEL=root
  • За UUID пристрою
fsck UUID=426cabf6-83c1-4a8d-98b7-bfc23057f7bd

Посилання

[ред. |ред. код]
UNIX-команди, що запускаються в режимі командного рядка
Файлові системи:
Файли ікаталоги:
Процеси:
Користувачі:
Мережа:
Тексти:
Командний рядок:
Друк:
Пошук:
Різне:
Отримано зhttps://uk.wikipedia.org/w/index.php?title=Fsck&oldid=38111926
Категорії:
Прихована категорія:

[8]ページ先頭

©2009-2026 Movatter.jp