Я редактирую файл /proc /self /make-it-fail от пользователя root. Этот файл имеет разрешение на запись, но его обновление невозможно, что свидетельствует об ошибке «E667: Fsync fail».

1 ответ1

2

Как вы это редактировали? Я бы сделал:

echo 1 > /proc/self/make-it-fail

Эти "файлы" в proc не похожи на файлы на дисках. "Файл" - это чистый код, использующий open и read/write в качестве интерфейсов для ядра. Таким образом, редакторы могут выполнять системные вызовы, которые не поддерживаются в этих файлах. Я бы ограничил "редактирование" такими инструментами, как cat и echo .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .