Я редактирую файл /proc /self /make-it-fail от пользователя root. Этот файл имеет разрешение на запись, но его обновление невозможно, что свидетельствует об ошибке «E667: Fsync fail».
1 ответ
2
Как вы это редактировали? Я бы сделал:
echo 1 > /proc/self/make-it-fail
Эти "файлы" в proc не похожи на файлы на дисках. "Файл" - это чистый код, использующий open и read/write в качестве интерфейсов для ядра. Таким образом, редакторы могут выполнять системные вызовы, которые не поддерживаются в этих файлах. Я бы ограничил "редактирование" такими инструментами, как cat
и echo
.