OSX está permanentemente excluindo arquivos

0

Eu digitei este comando no terminal:

cd ~/.Trash
chflags -R nouchg *

agora os ficheiros não vão para o lixo, apenas são eliminados permanentemente.

como posso restaurar o comportamento padrão?

    
por Hashem Aboonajmi 16.10.2016 / 17:11

1 resposta

0

Se o OS X decidir (em qualquer base) que a pasta da lixeira está danificada, ela voltará a (realmente) excluir arquivos. É por isso que você recebe o aviso.

As pastas .Trash não envolvem muita mágica. Eles também serão automaticamente recriados caso eles desapareçam. Isso significa que a maneira mais simples de restaurar o comportamento adequado é removê-los completamente. Para remover sua pasta de lixo pessoal, use o seguinte comando:

rm -rf ~/.Trash

Isso removerá todos os arquivos atualmente na pasta da lixeira! Você pode querer removê-los primeiro. Tenha muito cuidado para não inserir um espaço em nenhum lugar ou limpar toda a sua pasta pessoal!

A partir do comando que você executou, parece que os arquivos na pasta de lixo são normalmente marcados como imutáveis. O comando inverso seria:

chflags -R uchg *
    
por 17.10.2016 / 10:09

Tags