Algo está tentando gravar em seu disco. Este erro geralmente ocorre com discos de rede.
Tente abrir um arquivo de texto, exclua o conteúdo e salve-o. Usando este comando para verificar novamente o espaço em disco:
df -h
No bash (e sobre o ssh), a execução de rm FILENAME
fornece o erro: rm: cannot remove 'FILENAME': Disk quota exceeded
. Eu vi os outros posts (e contando a primeira página do google) sobre este tópico e tentei:
echo "" > FILENAME
cp /dev/null FILENAME
cat /dev/null >FILENAME
e todos dão o mesmo erro. Isso já aconteceu comigo antes e uma das coisas acima resolveu, mas por qualquer razão que não esteja funcionando dessa vez. Existe algum tipo de método mais poderoso para remover ou escrever 0 bytes em um arquivo?
Eu não tenho sudo
access no sistema.
Isso está em um sistema unix.
Algo está tentando gravar em seu disco. Este erro geralmente ocorre com discos de rede.
Tente abrir um arquivo de texto, exclua o conteúdo e salve-o. Usando este comando para verificar novamente o espaço em disco:
df -h
Eu tive o mesmo problema e nenhuma das soluções geralmente sugeridas, as que você lista, funcionou.
Mas percebi que era possível excluir os arquivos menores < 1kb. Eu só tive que encontrar arquivos pequenos o suficiente para poder novamente limpar os grandes com rm.
Para mim, eu resolvo o problema sobrescrevendo alguns pequenos arquivos existentes no disco. Especificamente, python fará. Quando o disco tiver algum espaço livre (digamos, 1M), o rm será recuperado.
Entre no diretório com FILENAME
e execute o comando
find . -name "FILENAME" -exec $(which rm) -rf {} \;