Como posso liberar arquivos que estão em uso pelo quicklook?

4

Eu tenho algumas fotos que estava procurando e excluindo presas na minha lixeira (o Mac OS X 10.6 mais recente) e o pesquisador informa que elas estão em uso quando tento excluí-las.

Eu olhei em volta on-line e encontrei o comando lsof no terminal (digite lsod com um espaço, arraste o arquivo para o terminal, pressione enter) ele me disse que o arquivo estava em uso por:

 COMMAND     PID     FD
 Finder      7747    txt
 Finder      7747    13r
 mdworker    8685    txt
 quicklook   8822    13r
 quicklook   8822    14r

alguma idéia do que eu posso fazer sobre isso? (além de reiniciar, isso acontece comigo um pouco), estou pensando se isso poderia ser um bug também.

Obrigado por qualquer ajuda.

    
por user32791 30.03.2010 / 22:42

6 respostas

6

A execução do comando qlmanage -r no Terminal força o QuickLook a recarregar.

Por isso, ao liberar todos os arquivos bloqueados, agora você poderá esvaziar sua lixeira com sucesso.

    
por 24.07.2014 / 16:16
4

O Quick Look se mantém em dois itens por vez. Irritante, mas isso pode ser usado para sua vantagem. Basta selecionar dois novos arquivos no Quick Look, e ele irá limpar os antigos da memória, permitindo esvaziar a lixeira.

    
por 26.11.2012 / 09:41
1

Você tentou Secure Empty Trash ?

Clique com o botão direito no Dock, e segure a tecla Command . Em seguida, clique em Secure Empty Trash. Isso funciona para mim, às vezes.

Senão, abra o Terminal.app e digite kill -9 <PID>

    
por 30.03.2010 / 23:18
1

Tente primeiro reiniciar a máquina. Caso contrário, você terá que forçar a finalização dos processos.

    
por 30.03.2010 / 23:19
1

É um bug? Meio que Em um mundo perfeito, programas como quicklook não segurariam arquivos, ou os liberariam quando notificados de que estão prestes a ser apagados.

Neste mundo, não há nada de errado em encerrar os programas ofensivos ( quicklook pode ser suficiente, o Finder geralmente não causa problemas que duram mais do que alguns segundos).

Ou kill no Terminal ou use o Activity Monitor para sinalizá-lo para sair. A maioria dos programas, incluindo o Finder, será reiniciada automaticamente. kill -9 ou Force Quit são exagerados, a menos que não escutem o bom sinal.

Se você ainda não conseguir excluí-los, fazer logout e voltar é uma alternativa mais rápida à reinicialização que liberará os arquivos na maioria dos casos.

    
por 01.04.2010 / 19:07
0

Você poderia usar apenas rm para excluir o arquivo sem matar nada. Basta colocar rm no Terminal, colocar em um espaço e arrastar o arquivo que você deseja excluir para a janela

    
por 01.02.2016 / 22:44