Cota de disco excedida, não é possível criar, copiar ou mover arquivos... existe outra maneira?

Cota de disco excedida, não é possível criar, copiar ou mover arquivos... existe outra maneira?

Estou sshentrando em um servidor remoto para concluir algum trabalho. Tentei editar um arquivo em nano, mas percebi que, depois de salvar e sair, o arquivo (muito trabalho) estava vazio. Aparentemente, minha cota de discos foi excedida. Excluí alguns arquivos (por exemplo, tudo o que resta são talvez 10 ou 15 pequenos arquivos de texto), usando rme ainda recebo o erro. Nunca tive esse problema antes.

O que eu realmente preciso fazer é acessar os dados em alguns desses arquivos. Tentei usar mve cpmover os arquivos necessários para a pasta da minha página html pública, mas aparentemente também não consigo fazer isso (o que suponho que faça sentido em retrospecto). Existe outra maneira de mover esses arquivos para o /public_htmldiretório? Mediante solicitação, essa é a única maneira de transferir arquivos da máquina para outra. Estou em apuros, então só estou preocupado em obter esses dados para que possa pelo menos movê-los para outra máquina e trabalhar, em vez de tentar diagnosticar o erro em si ainda.

Responder1

scpos arquivos da máquina remota para sua máquina local.

Algo comoscp user@remote:/path/to/file localfile

Se por algum motivo você não puder usar scp, acho que você precisa entrar em contato com um administrador de sistema para saber por que mvnão está funcionando.

Responder2

Já que eles sãopequeno, e você tem um terminal, isso certamente funcionará:

tar czf - file1 file2 file3 | gzip -9 | base64 | more

Copie e cole o stream base64 da tela ou (melhor!) do log da sessão e decodifique com base64 -d.

Outra possibilidade, de fora, já que o SSH funciona (presumindo scpque não):

ssh user@server "tar cf - file1 file2 file3 | gzip -9" > file.tar.gz

Em ambos os casos você agora tem um arquivo .tar.gz em seu servidor; "tar xzf file.tar.gz" irá expandi-lo para os arquivos originais.

informação relacionada