Você não consegue esvaziar a lixeira no seu Mac OS X Leopard? Os arquivos não são deletados do Lixo? Aprenda neste artigo a forçar a deleção dos arquivos…
É muito ruim quando queremos fazer algo que, aparentemente, é óbvio e não conseguimos. O primeiro problema que tive no Mac OS X foi quando coloquei o meu HD externo e deletei alguns arquivos dele. Os arquivos deletados do meu HD externo foram parar na lixeira e ao tentar esvaziar o Lixo, tive o desprazer de receber a mensagem “você não possui privilégios para efetuar esta operação”, ou seja, senti-me no Windows.
Siga os passos abaixo para resolver isso de forma brutal:
1) Vá em Aplicativos, depois clique em Utilitários e acione o programa chamado Terminal;
2) O Terminal é como uma console do Windows, mas aqui estaremos trabalhando com algo muito mais poderoso. Portanto, digite sudo su e, informe a sua senha para que você consiga os privilégios de root;
3) Digite cd /Users/nome_do_user/ e remova a pasta .Trash digitando rm -rf .Trash;
4) Crie-a novamente com o comando mkdir .Trash e aplique a seguinte permissão com o comando chown -R nome_do_usuario:staff .Trash;
5) Reinicie o computador e depois clique em esvaziar o Lixo;
6) Pronto! O seu lixo estará vazio.
Saibam que neste blog teremos todos os artigos transformados em vídeo-aula assim que possível e que exploraremos ao máximo o controle do sistema operacional Mac OS X através de comandos na shell.
Um grande abraço aos amigos leitores!

olá Rodrigo, recentemente comprei um Imac e deletei uma pasta do hd externo e não consigo esvaziar a lixeira! recebo a mesma mensagem “você não possui privilégios suficientes…”!
Tentei usar o Terminal, mas acho que não sou muito bom nisso!
Por favor, você poderia me instruir passo a passo o uso do Terminal para este fim?
Muito obrigado!
Claro que posso ajudá-lo. Em qual passo o Senhor obteve o erro? Abraços!
Bom, o nome do user para digitar no Terminal, seria aquele que eu escolho no início da sessão, ou aquele que aparece quando clico em macintosh hd >> usuários >> e aparece o ícone de uma casinha?
No meu caso o nome que aparece no início da sessão é um e o nome que aparece no ícone da casinha é outro!
Todos os comandos do Terminal terminam com “;”?
Eu entro no sudo su, digito a senha e quando digito a primeira linha de comando:
cd /Users/nome_do_user/rm -rf .Trash; (se não digitar com letras maiúsculas influencia em algo?) aparece a seguinte frase: No such file or directory
Desculpe por tomar seu tempo e muito obrigado pelo apoio!
Bom, siga os passos:
1) cd /Users/
2) ls
O comando ls serve para listar os diretórios que estejam dentro de /Users/, portanto a pasta que estiver dentro de /Users/ é o nome_do_usuario que deverá ser utilizado neste tutorial.
Os comandos no terminal não devem terminar com ponto-e-vírgula.
3) Exemplo:
3.1 – cd /Users/joao/
3.2 – rm -rf .Trash
3.3 – mkdir .Trash
3.4 – chown -R joao:staff /Users/joao/.Trash
Saiba que no terminal existe diferença entre letras maiúsculas e minúsculas.
Pronto!
aqui vai como aparece no Terminal:
Last login: Sat Jan 17 09:39:37 on ttys000
toyomura-tamotsu-no-imac:~ toyomuratamotsu$ sudo su
Password:
sh-3.2# cd/Users/
sh: cd/Users/: No such file or directory
sh-3.2# Is
sh: Is: command not found
sh-3.2#
Na realidade você digitou os dois comandos de forma errada:
O primeiro comando não é cd/Users/, pois existe um espaço entre o cd e o /Users/, por exemplo:
cd /Users/
No caso do segundo comando, o correto não é is com “i” e sim ls com “l”, por exemplo:
ls
“l” de lado e “s” de sapo.
Abraços!
Deu certo!
Era o “espaço que estava me matanto!”
Muito obrigado!
Ah! mais uma pergunta: como você aprendeu tudo isso??? rs
Valeu!!!
Sem problemas meu amigo! Sempre que precisar, basta nos contatar. Não sabemos tanto assim, mas algumas aplicações interessantes serão postadas num futuro próximo para melhoria de utilização do sistema operacional Mac OS X.
Ola rodrigo,
uso mackbook tiger, nao estou conseguind esvaziar completamente minha lixeira existem itens q estao bloqueados e nao consigo desbloquea los. sera q consigo esvazia las utilizando esse metodo?
desde ja obrigada
Vai conseguir sim. Lembre-se de acessar via root e usar os comandos igualmente estão descritos no artigo. Abraços!
entao vamos comecar a via crucis Rodrigo… ja de inicio apareceu um problema: digito sudo su e a minha senha, mas aparece a seguinte msn: command not found.. dai nao consigo passar da primeira etapa rsrs …. desculpa incomodar cara, mas bato muita cabeca com essa maravilha que e o mac… nao desisto nunca rsrs
abçs
Boa tarde, Lívia!
Tudo bem?
Se você digitar o comando "sudo su" e errar a senha, veja o que acontece:
shutup:~ rodrigo$ sudo su
Password:
Sorry, try again.
Password:
Sorry, try again.
Password:
Sorry, try again.
sudo: 3 incorrect password attempts
shutup:~ rodrigo$
Agora veja o que acontece acertando a senha:
shutup:~ rodrigo$ sudo su
Password:
sh-3.2#
Você está digitando estes comandos no software "Terminal" do Mac OS X?
Aguardarei respostas,
Rodrigo Calado.
Boa tarde, Lívia!
Tudo bem?
Se você digitar o comando "sudo su" e errar a senha, veja o que acontece:
shutup:~ rodrigo$ sudo su
Password:
Sorry, try again.
Password:
Sorry, try again.
Password:
Sorry, try again.
sudo: 3 incorrect password attempts
shutup:~ rodrigo$
Agora veja o que acontece acertando a senha:
shutup:~ rodrigo$ sudo su
Password:
sh-3.2#
Você está digitando estes comandos no software "Terminal" do Mac OS X?
Aguardarei respostas,
Rodrigo Calado.
Boa Noite Rodrigo….
cara, vc e meu idolo.. rsrs consegui esvaziar a maldita da minha lixeira.. uuso mac a 3 anos e ainda nao consigo domina lo rsrs mas acho q e limitacao minha e nao dificuldade da maquina…. muito obrigada mesmo….. quando surgirem outros problemas deixarei um recadinho bl?
grande abraço
Lívia! Fico feliz em poder ajudá-la e tenha a certeza de que sempre estarei por aqui para ler todos os comentários e analisá-los com afinco. Creio não ser uma limitação sua, mas sim uma falta de necessidade atual de aprender algumas coisas que, durante o tempo, você vai pegando tudo. Um grande abraço, Rodrigo Calado.
Rodrigo, estou tentando fazer esse procedimento e empaquei no último comando.
estou tentando as duas versões:
chown -R claudio:staff/Users/claudio/.Trash
e
chown -R claudio:staff.Trash
Nenhuma está dando certo. O que está errado?
O correto é:
chown -R claudio:staff /Users/claudio/.Trash
Rodrigo,
Continua retornando a mensagem Operation not permitted.
Uma pergunta: eu tinha feito os comandos anteriores. Agora só acrescentei este último. Tenho que repetir todos os comandos?
Minha lixeira estava apresentando o seguinte problema: quando eu pedia para esvaziar, ela abria uma caixa e aparecia um contador que ficava contando milhares de arquivos, quando ela estava com uma meia dúzia de arquivos apenas.
Tenho um Mac-mini há uns 2 anos e nunca tinha apresentado nenhum problema.
Desculpe abusar do amigo.
Um abraço
Obrigado Rodrigo.
Deu certo! A lixeira agora funciona normalmente.
Prezado Rodrigo,
Segui os procedimentos corretos porém sem nenhum sucesso. Minha lixeira não esvazia…
Fica a seguinte mensagem:
"esvaziando lixo…"
"itens para apagar: 8"
e para de responder, tenho que forçar encerrar o finder p/ voltar a usar.
existe algo mais que possa ser feito?
muito obrigado!
Grande colega, estes procedimentos forçam o esvaziamento da lixeira. Estou surpreso que ela não tenha sido integralmente apagada após a execução de todos os processos. Pesquisarei a respeito e tentarei efetuar ajustes no artigo.
opa!
Consegui esvaziar a alguns dias atrás!.
o que aconteceu foi que eu tinha na lixeira algo que era de um HD externo e os arquivos estavam travados sei lá pq… foi desplugar o HD, o mac perdeu a referência e excluiu (seguindo os passos do artigo). só nao sei pq ele nao excluía estando o HD conectado…
Enfim, tudo certo, obrigado!
Opa! Ótimo então, fica menos um artigo pra eu ajustar. Abraços!
olá Rodrigo, tudo bem?
cara, não to conseguindo passar da etapa 3, logo apos digitar meu password, aparece o seguinte:
sh-3.2# cd/Users/admin/
sh: cd/Users/admin/: No such file or directory
tb ja tentei com meu nome de usuario e não acontece nada, tambem tentei usar ''Usuários'' no lugar de "Users".
sabe o que pode estar acontecendo?
grande abraço
Você precisa dar um "espaço" entre "cd" e "/Users/nome_do_usuario". Uma pergunta: o seu usuário é admin mesmo?
olá Rodrigo,
sim, é admin mesmo, onde posso alterar?
abraço
Oi Rodrigo, bom dia!
Bom sei que faz tempo que vc postou essa ajuda, mas continua ajudando… consegui deletar do meu lixo!
MAs ficou uma duvida, quando conecto meu HD externo o que tinha deletado volta pro lixo.
E uma outra ajuda: Pq algumas pasta que jogo pro meu HD fala que eu nao tenho permissao pra copiar? ( The operation can't be completed because you dont have permission to access some of the items)
Desde ja obrigado
É interessante limpar a lixeira enquanto o HD externo estiver conectado e aguardar a finalização do processo. Com relação às permissões, tente acessar o terminal como root e aplicar as permissões chmod -R 777 * (em todos os arquivos do seu HD externo).
Abraços!
Jogo no meu HD externo….
Muito bom, parabéns.
Consegui fazer apenas com o "sudo rm -rf .Trash"
Não precisei cria novamente o diretório.
Tem muita coisa para quem está com dúvidas em fóruns em iglês.
Abraço.
Valeu mesmo pela força.
Estou com o mesmo problema e ao digitar os comandos no Terminal, aparece "No such file or directory". Já tentei fazer como foi explicado aos outros, mas não consegui.
Abraços.
Isso funciona não sendo Leopard?
Já consegui, Rodrigo. Obrigada.
Pesoal sugiro q entrem no diretorio antes de apagar os arquivos da lixeira assim ai nao precisarao recriar
o diretorio da Lixeira
cd .Trash
sudo rm -rf *
Pessoal, deu certo aqui, mas acho que nao consegui recriar o diretorio da lixeira, pq as coisas que envio pra lixeira estao sendo apagadas imediatamente. Como faço pra arrumar?