Em relação a .gvfs não permitindo excluir o diretório pessoal de um usuário

0

Estou usando o Fedora 9 . Eu removi o usuário usando o comando userdel -r . O usuário é removido, mas o diretório inicial ainda permanece. Quando tentei remover o diretório inicial ( rm -rf / home / user / ), recebi a seguinte mensagem:

rm: cannot remove '/home/user/.gvfs': Permission denied

Isso acontece em ocasiões aleatórias. Qual cenário isso ocorre? Por que isso está ocorrendo?

    
por Nikhil P Kookkiri 31.08.2012 / 14:25

1 resposta

0

Estou surpreso que você esteja recebendo esse erro em vez de Device or resource busy . No entanto, suspeito que o problema é que algo está montado lá. O primeiro passo é verificar os processos em execução como usuário excluído e eliminá-los todos. (Se você removeu a conta de usuário, você terá que encontrá-los na tabela de processos através do uid numérico.) provavelmente algo como gvfs-fuse-daemon em execução. Uma vez que se foi, você não deve ter problemas para remover tudo.

(É razoável executar killall -u targetuser; sleep 5; killall -9 -u targetuser antes de executar userdel -r targetuser .)

    
por 02.09.2012 / 17:12

Tags