Comandos do linux com exemplos
Pesquisar os comandos de atributos abaixo, descrevendo o seu uso e citando exemplos: lsattr (uso das opções -R, -V, -a, -d e -v); chattr (uso das opções -R, -V e -f e os mode +-= (a,c,i);
Os comandos chattr e lsattr servem para incrementar segurança no arquivo ou diretório, o comando chattr usa atributos e não permissão como o chmod, esses atributos são extensões que proíbem que o arquivo seja alterado, removido e renomeado, esses atributos pode ser atribuídos para o dono do arquivo e até mesmo para o root. Abaixo será explicado a função de cada comando. * lsattr
Comando que lista os atributos atribuídos a um arquivo/diretório.
lsattr [opção] [arquivo/diretório]
Opções: * -a - Lista todos os arquivo, incluindo os ocultos. * -d - Lista os atributos de diretórios. * -R - Lista um diretório e seus subdiretórios. * -V - Mostra versões dos arquivos. * -v - Lista a versão/número de geração do arquivo
Exemplos: root@rodrigo-P5Q-E:/home# lsattr -R rodrigo
-------------e-- rodrigo/Downloads rodrigo/Downloads: -------------e-- rodrigo/Downloads/Formulario_Analise_de_Curriculo.pdf
-------------e-- rodrigo/Imagens rodrigo/Imagens: -------------e-- rodrigo/Vídeos
root@rodrigo-P5Q-E:/home# lsattr -V rodrigo lsattr 1.42.5 (29-Jul-2012)
-------------e-- rodrigo/Downloads
-------------e-- rodrigo/Imagens
-------------e-- rodrigo/Vídeos
-------------e-- rodrigo/examples.desktop
-------------e-- rodrigo/Documentos
root@rodrigo-P5Q-E:/home# lsattr -a rodrigo
-------------e-- rodrigo/Downloads
-------------e-- rodrigo/.cache
-------------e-- rodrigo/.gtk-bookmarks
-------------e-- rodrigo/.xsession-errors
-------------e-- rodrigo/.
root@rodrigo-P5Q-E:/home# lsattr -d rodrigo
-------------e-- rodrigo
root@rodrigo-P5Q-E:/home# lsattr -v rodrigo
1736640457 -------------e-- rodrigo/Downloads
1736640462