Как устроена файловая система в Linux
Виртуальные файловые системы в Linux: зачем они нужны и как они работают? Часть 1
Перевод статьи подготовлен для студентов курса «Администратор Linux» в образовательном проекте OTUS. Виртуальные файловые системы выполняют роль некой волшебной абстракции, которая позволяет философии Linux говорить, что «всё является файлом». Что такое файловая система? Опираясь на слова одного из первых контрибьюторов и авторов Linux Робера Лава, «Файловая система – это иерархическое хранилище данных, собранное в соответствии с определенной структурой». Как бы то ни было, это определение...
Проверка и исправление ошибок файловой системы с помощью команды fsck в Linux
Иногда плохие вещи случаются с хорошими системами. К счастью, вы являетесь пользователем Linux, и у вас есть fsck (проверка файловой системы), чтобы помочь с потенциально поврежденной файловой системой. Эта утилита используется для проверки и (необязательно) восстановления файловой системы. Существует несколько сценариев, в которых вы можете захотеть использовать fsck. Как правило, вы запускаете эту команду, если ваша система не загружается, устройство (внешние диски или носители данных) не работает должным образом или если вы заметили признаки повреждения файлов...