Não é possível excluir o arquivo no Centos

Não é possível excluir o arquivo no Centos

Não consigo remover determinado arquivo no Linux. Aqui o exemplo:

[root@HBL01 home]# ls -ltira index.php 
393591 -r--r--r-- 1 apache apache 14335 Nov 23  2021 index.php

[root@HBL01 home]# rm -rf index.php 

O arquivo existe:

[root@HBL01 home]# ls -ltira index.php 
393591 -r--r--r-- 1 apache apache 14335 Nov 24  2021 index.php

[root@HBL01 home]# lsattr index.php
--------------e----- index.php

Eu tento escrever algo comvimmas aparece no final esta mensagem:

"index.php" [readonly] 17L, 14335C

Tentei alterar as permissões, mas... não executei corretamente:

[root@HBL01 ]# chmod 777 index.php 

[root@HBL01 ]# ls -ltra index.php 
-r--r--r-- 1 apache apache 8230 Nov 23  2021 index.php

Tento remover o arquivo (sem saída), mas o arquivo persiste.

[root@HBL01]# lsattr  index.php
--------------e----- index.php

[root@HBL01]# rm -rf index.php

[root@HBL01]# ls -ltrh index.php
-r--r--r-- 1 apache apache 8.1K Dec 11  2021 index.php

[root@HBL01]# fuser index.php

[root@HBL01]# ls -ld index.php
-r--r--r-- 1 apache apache 8211 Dec 11  2021 index.php

O que exatamente aconteceu? Como posso remover este arquivo?

Desde já, obrigado!


O problema persiste:

[root@HBL01]# lsattr  index.php
--------------e----- index.php

[root@HBL01]# rm -rf index.php

[root@HBL01]# ls -ltrh index.php
-r--r--r-- 1 apache apache 8.1K Dec 11  2021 index.php

Responder1

tente isto:

chattr -i index.php; rm -rf índice.php

Responder2

O arquivo é gravável, não parece? chmod +w index.php e então rm -rf index.php OR em uma etapa (pastável);

chmod +w index.php; rm -rf índice.php

Se não houver resultado, tente criar um arquivo neste mesmo diretório e, em seguida, executar um ls -al e, consequentemente, excluir o arquivo recém-criado. Isto pode ser alcançado da seguinte forma:

toque no nome do arquivo01.tmp; ls -al nomedoarquivo01.tmp; rm nome do arquivo01.tmp

Experimente e me diga como foi. Se não, cole qualquer saída fornecida pelo segundo comando. Deve fornecer uma lista do arquivo filename01.tmp que você criou. Podemos aprender algo fazendo isso que levará a uma solução.

informação relacionada