Apagar / reparar arquivos com permissões estranhas / proprietário / grupo

0

Eu tenho os seguintes arquivos (saída de ls -l ):

?rw-------  6144 1684128777 2049835008 50331648 Jan  1  1970 image1.jpg
br-xrwSrw- 25120 1987343475 1936028517 110, 110 May 30  2032 image2.jpg
?--------- 25966  774963978 1954164340      187 Apr  8  1996 image3.jpg
br--r-xrwT  9776  892169583  859126070  80,  76 May 19  1999 image4.jpg
c--xr-xrw- 25967 1852137846 1931502624  77,  32 Nov 15  2031 image5.jpg

Um arquivo normal no mesmo diretório se parece com:

-rw-r--r--     1 apache     apache       198849 Jan 29 21:45 image6.jpg

Eu já tentei remover esses arquivos estranhos com rm -f , mas recebi o erro:

rm: cannot remove 'image1.jpg': Operation not permitted

Quando tento verificar os sinalizadores / remover sinalizador imutável com lsattr e chattr , obtenho os seguintes erros:

lsattr: Operation not supported While reading flags on image1.jpg
chattr: Operation not supported while reading flags on image1.jpg

Perguntas

  1. O que está acontecendo aqui? Esses arquivos parecem corruptos?
  2. Como posso remover / corrigir esses arquivos?
por user2019515 22.02.2015 / 01:59

2 respostas

1

Isso parece corrupção de arquivos. Eu tentaria executar fsck no sistema para ver se ele pode recuperar os arquivos / corrigir a corrupção do sistema de arquivos.

Exemplo 1: Usando o comando shutdown

[root]# shutdown -rF now


Exemplo 2: forçar fsck na inicialização usando /forcefsck file

Ao criar um arquivo /forcefsck , você forçará o sistema Linux a realizar uma verificação completa do sistema de arquivos.

Login como raiz (se ainda não estiver):

$ su -

touch um arquivo chamado forcefsck :

[root]# touch /forcefsck

Agora reinicie o sistema:

[root]# reboot
    
por 22.02.2015 / 03:53
0

Eu diria que olhando para a saída, é um pouco estranho. Eu acredito que você tenha uma corrupção do sistema de arquivos ou até mesmo uma falha do disco. Você nunca disse se examinou seus arquivos de log e encontrou algo ruim. Assumirei que o disco que contém esses arquivos está diretamente conectado ao seu sistema.

Primeira tentativa de fazer um backup do disco com falha (se puder). Claro, é melhor se você estiver fazendo backups o tempo todo.

Você pode tentar salvá-lo tentando fazer um fsck COMPLETO na partição do disco. Você pode perder alguns arquivos e diretórios, mas esperamos que o dano não seja significativo.

Em seguida, tente usar o disco. Se as coisas estão bem, ótimo. Você pode tentar remover / excluir / modificar os arquivos problemáticos (se ainda estiverem presentes). Se não, hora de restaurar a partir de um bom conjunto de backup.

    
por 22.02.2015 / 03:36