1

Моя программа установки телевизора недавно перестала работать. Я отследил проблему до недостатка места на диске и запустил ncdu чтобы проверить, что случилось . Оказывается, журналы MythTV занимают почти 1 ГБ места на моей маленькой SD-карте. Однако попытка удалить любой из файлов журнала дает мне ошибку « Permission denied доступе», даже при использовании sudo (это само по себе смущает меня, потому что я думал, что суперпользователь может сделать что-нибудь).

Владельцем каталога /var/log/mythtv является mythtv а для разрешения на изменение содержимого установлено значение Only owner . Увы, попытка изменить это также приводит к ошибке « Permission denied доступе».

Я попытался войти в систему как mythtv но я не знаю пароль, потому что я никогда не настраивал этого пользователя.

Я даже попробовал это, которое я собрал из различных поисков:

sudo -u mythtv find . -maxdepth 1 -name "*.log" -print0 | xargs -0 rm

Это также не удается с Permission denied .

Может кто-нибудь сказать мне, как я могу очистить эти файлы?

1 ответ1

2

Ваша xargs rm не запускается пользователем mythtv, добавьте sudo перед ней для запуска в качестве "суперпользователя", например:

... | sudo xargs -0 rm

Но будьте осторожны с этим, удаление любого файла может быть опасным. Или используйте -u mythtv user, как и раньше.

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