Linux comando lsattr
atributos Linux lsattr comando exibe o arquivo.
Mudar com a implementação de um arquivo ou pasta atributos chattr, lsattr comandar consulta executável suas propriedades.
gramática
lsattr [-adlRvV][文件或目录...]
parâmetros:
- exibe -a todos os arquivos e diretórios, incluindo "". O personagem no início do nome de um, o diretório adicional embutido atual "." e o diretório pai "..."
- exibição -d, nome do diretório, ao invés de seu conteúdo.
- -l Esse parâmetro não tem qualquer efeito.
- processamento recursivo -R, todos os arquivos e subdiretórios no diretório especificado ser tratada.
- -v exibe as versões de arquivos ou diretórios.
- informações sobre a versão de exibição -V.
Exemplos
1, usando o comando chattr para evitar um sistema crítico arquivos são modificados:
# chattr +i /etc/resolv.conf
Então /etc/resolv.conf mv e outras operações no arquivo de comando, os resultados são obtidos na Operação não permitida.
vim ao editar o arquivo solicita W10: Aviso: Mudando um erro de arquivo somente leitura. Para modificar este ficheiro Eu devo atributo removido:
chattr -i /etc/resolv.conf
Use o comando lsattr para exibir atributos de arquivo:
# lsattr /etc/resolv.conf
A saída é:
----i-------- /etc/resolv.conf
2, de modo que um arquivo só pode ser inscrito, dados adicionais, mas não pode ser excluído para uma variedade de arquivos de log:
# chattr +a /var/log/messages