删除 MythTV 日志

删除 MythTV 日志

我的电视软件设置最近停止工作了。我追踪到问题是由于磁盘空间不足,然后跑去ncdu检查发生了什么。原来,MythTV 日志占用了我小 SD 卡上近 1GB 的空间。然而,尝试删除任何日志文件都会出错Permission denied,即使在使用时也是如此sudo(这本身就让我很困惑,因为我认为超级用户可以这样做任何事物)。

目录的所有者/var/log/mythtvmythtv,更改内容权限设置为Only owner。唉,尝试更改这也会产生Permission denied错误。

我曾尝试以身份登录,mythtv但我不知道密码,因为我从未设置过该用户。

我甚至尝试过这个,这是我从各种搜索中拼凑出来的:

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

它也会失败Permission denied

谁能告诉我如何清理这些文件?

答案1

您的xargs rm命令未由 mythtv 用户运行,请sudo在其前面添加以“超级用户”身份运行,例如:

... | sudo xargs -0 rm

但一定要小心,删除任何文件都可能很危险。或者-u mythtv像以前一样使用用户选项。

相关内容