Latest web development tutorials

Linux comando lsattr

Linux comando Daquan Linux comando Daquan

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

Linux comando Daquan Linux comando Daquan