tmpwatch não excluindo pastas e arquivos mp3 em / tmp

1

Eu tenho um processo que move arquivos do nosso servidor EC2 para s3, não temos certeza do porque, mas os armazena em / tmp enquanto os move, mas por alguma razão também os deixa lá quando o processo é concluído. / p>

Isso seria ótimo se o tmpwatch os excluísse, mas isso não acontece. Eles entram em uma pasta chamada mixtape2, então a localização é / tmp / mixtape2 aqui está o meu tmpwatch agora, alguém poderia me ajudar com o que eu preciso adicionar mudanças para fazer isso acontecer com arquivos de um dia de idade? (ou se é possível excluí-los de / tmp assim que forem movidos)

#! /bin/sh
flags=-umc
/usr/sbin/tmpwatch "$flags" -x /tmp/.X11-unix -x /tmp/.XIM-unix \
-x /tmp/.font-unix -x /tmp/.ICE-unix -x /tmp/.Test-unix \
-X '/tmp/hsperfdata_*' -a -f 1d /tmp
/usr/sbin/tmpwatch "$flags" 1d /var/tmp
/usr/sbin/tmpwatch "$flags" -a -f 1d /tmp/mixtape2
for d in /var/{cache/man,catman}/{cat?,X11R6/cat?,local/cat?}; do
if [ -d "$d" ]; then
/usr/sbin/tmpwatch "$flags" -f 1d "$d"
fi
done
    
por Danny Shepherd 12.04.2013 / 00:20

1 resposta

0

Se você tiver arquivos pertencentes ao usuário root e ao grupo raiz e o usuário que tentar excluí-los não estiver nesse grupo ou no usuário root, suas permissões deverão ser definidas para permitir exclusões.

Então você parece ter uma pasta que é

drwxr-xr-x significa que qualquer um pode entrar na pasta, mas somente o root pode deletar ou adicionar itens à pasta.

drwxrwxrwt isso significa que qualquer um pode excluir ou adicionar algo à pasta

Se você tiver arquivos em uma pasta, então tmpwatch não excluirá a pasta. Portanto, certifique-se de que as permissões dos arquivos nessa pasta possam ser modificadas por esse usuário.

    
por 12.04.2013 / 20:31