Excluindo logs do MythTV

1

A configuração do software da minha TV parou de funcionar recentemente. Eu rastreei o problema até a falta de espaço em disco e executei ncdu para verificar o que estava acontecendo. Acontece que os logs do MythTV estão consumindo quase 1 GB de espaço no meu pequeno cartão SD. No entanto, tentar excluir qualquer um dos arquivos de log me dá um erro Permission denied , mesmo quando uso sudo (isso em si me confunde porque pensei que um superusuário poderia fazer qualquer coisa ).

O proprietário do diretório /var/log/mythtv é mythtv e a permissão de alteração de conteúdo está definida como Only owner . Infelizmente, tentar alterar isso também gera um erro Permission denied .

Eu tentei fazer login como mythtv , mas não sei a senha porque nunca defini esse usuário.

Eu até tentei isso, que eu juntei de várias pesquisas:

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

Também falha com Permission denied .

Alguém pode me dizer como posso limpar esses arquivos?

    
por me-- 13.01.2018 / 10:23

1 resposta

2

Seu comando xargs rm não está sendo executado pelo usuário do mythtv, adicione sudo na frente dele para ser executado como um "superusuário", como:

... | sudo xargs -0 rm

Mas tenha cuidado com isso, excluir qualquer arquivo pode ser perigoso. Ou use a opção -u mythtv user como antes.

    
por 13.01.2018 / 11:59