RM Remova o arquivo regular protegido por gravação

RM Remova o arquivo regular protegido por gravação
Os arquivos em qualquer sistema operacional têm certas permissões associadas a eles. Essas permissões estão relacionadas principalmente ao acesso a arquivos. As três permissões de arquivo mais usadas são "lida", "gravar" e "executar". No entanto, às vezes, temos alguns arquivos que são mantidos intencionalmente protegidos por gravação para que seu conteúdo não possa ser modificado. É bastante desafiador remover esses arquivos do seu sistema, se você quiser fazer isso. Portanto, neste guia, levaremos você pelo procedimento completo de remoção de um arquivo regular "protegido por gravação" usando o comando "RM" em um Linux Mint 20.3 sistema.

Removendo um arquivo que não é protegido por gravação

Primeiro, tentaremos remover um arquivo que não seja protegido por gravação apenas para ver a diferença entre sua remoção e a remoção de um arquivo protegido por gravação. Temos um arquivo chamado “Teste.txt ”em nosso diretório doméstico que não é protegido por gravação. Este arquivo é mostrado na seguinte imagem:

Tentaremos remover este arquivo usando o comando mostrado abaixo:

Teste de $ rm.TXT

Este arquivo será removido com muita facilidade, sem exibir nenhuma saída no terminal, como mostrado na imagem a seguir:

Para confirmar se o arquivo especificado foi removido com sucesso ou não, usaremos o comando "LS" para listar o conteúdo do nosso diretório doméstico. Você pode confirmar a partir da saída deste comando mostrado na imagem abaixo, que o “teste.O arquivo txt ”não existe mais em nosso diretório doméstico.

Fazendo um arquivo protegido por gravação

Agora, criaremos outro arquivo chamado “Teste.txt ”em nosso diretório doméstico. Você pode confirmar que este arquivo está presente em nosso diretório doméstico, observando a seguinte imagem:

Para tornar este arquivo protegido por gravação, executaremos o comando mostrado abaixo:

$ sudo chattr +eu testo.TXT

Este comando não exibirá nenhuma saída no terminal.

Para confirmar se este arquivo foi protegido por gravação, tentaremos removê-lo com o seguinte comando:

Teste de $ rm.TXT

A saída deste comando mostrada na imagem abaixo implica que este arquivo agora está protegido por gravação e, portanto, não pode ser removido dessa maneira.

Você pode até tentar usar o sinalizador "-f" com o comando "rm" para remover este arquivo com força. No entanto, você ainda não poderá remover um arquivo protegido por gravação, como mostrado na imagem a seguir:

Removendo um arquivo regular protegido por gravação

A única coisa que podemos fazer para remover o arquivo referido é alterando suas permissões com o comando mostrado abaixo:

$ sudo chattr -i teste.TXT

Este comando simplesmente removerá a restrição "protegida por gravação" deste arquivo.

Agora, vamos removê -lo com o seguinte comando:

Teste de $ rm.TXT

Desta vez, este comando será executado com sucesso sem exibir nenhuma mensagem de erro, como mostrado na imagem abaixo:

Para confirmar se o arquivo especificado foi removido com sucesso ou não, usaremos o comando "LS". Você pode confirmar em sua saída mostrada na imagem a seguir que o arquivo “Teste.txt ”não existe mais em nosso diretório doméstico.

Conclusão

Ao usar este guia, você pode facilmente tentar remover qualquer um de seus arquivos protegidos por gravação enquanto trabalha em um Linux Mint 20.3 sistema. Tudo o que você precisa fazer é alterar as permissões deste arquivo seguindo o método prescrito e, em seguida, você pode simplesmente removê -lo pela maneira regular. Confira artigos de dica do Linux para obter mais guias e dicas.