Posso remover com segurança todos os arquivos em / tmp?

7

Eu quero criar espaço livre no meu computador, e o Baobab me diz /tmp is 8 Gio large. Posso excluir todos os arquivos em /tmp com segurança? Preciso fechar alguns programas primeiro?

Além disso, por que esse diretório é tão grande? Embora meu /etc/defautl/rcS indique TMPTIME=0 ?

    
por Agmenor 26.08.2011 / 05:52

1 resposta

7

No Unix, a exclusão de um arquivo remove uma referência a ele do diretório pai (na verdade, isso é chamado de "desvinculado").

Os dados reais do arquivo são excluídos apenas quando não são referenciados em nenhum diretório (um arquivo pode ter vários chamados hardlinks) e não é aberto por nenhum programa.

Então, sim, excluir arquivos de / tmp não deve travar programas que potencialmente mantêm esses arquivos abertos. Por outro lado, o espaço em disco real não será liberado até que o programa feche o arquivo já excluído.

    
por Sergey 26.08.2011 / 06:00

Tags