Em um disco externo (que contém um clone), a pasta /.Trashes/501/Users/myusername/Desktop contém (dentro de algumas subpastas) um arquivo invisível bloqueado que não posso excluir. A pasta inteira começando com "Usuários" está visível na Lixeira do meu Dock.
Eu tentei:
proteger o lixo vazio (ele pergunta se eu quero excluir arquivos bloqueados e digo sim)
lixo vazio via Cocktail
Lançou o Terminal como root e desceu para o arquivo (o usuário administrador sozinho não pode gravar em ./Trashes)
arquivos tem estas propriedades: -rw ------- @ 1 myusername myusername 4635 3 de março de 2010 int10923.ris
rm me pergunta se eu quero substituir override rw ------- myusername / myusername sappnd, arch, schg, oculto para int10923.ris?
Eu digo sim, e responde: Operação não permitida
obter informações sobre o arquivo (na lixeira do Dock, primeiro habilitando a visualização de arquivos invisíveis para o Finder) mostra como bloqueado, mas desmarcando a caixa, ele imediatamente se verifica novamente, as permissões são myusername Lida & amp; Escreva, todo mundo sem acesso, tentando mudar isso imediatamente reverte de volta ao seu estado anterior
tentando chplags nouchg ou chflags despejar sobre o arquivo não muda nada (com Terminal rodando como root)
fonte
Respostas:
lsof <file>
para ver qual processo está sobrecarregando, se houver.sudo rm -rf /.Trashes/501/Users/myusername/Desktop
deve se livrar delechflags nohidden,nosappdn,noarch,noschg <file>
fonte
no***
bandeiras são apenas a negação do***
flags, que são documentados na página do manual.Para modificar um arquivo que tenha o
schg
e / ousappnd
conjunto de bits, você deve ser iniciado no modo de usuário único.Vejo
man chflags
Para maiores informações:fonte
Eu estou usando basicamente o FEmp2, você pode dar uma rápida olhada http://www.macupdate.com/app/mac/38723/femp
fonte