English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Comando lsattr de Linux

Manual completo de comandos de Linux

El comando lsattr de Linux se utiliza para mostrar las propiedades del archivo.

Usar chattr para cambiar las propiedades de archivo o directorio, puede ejecutar la instrucción lsattr para consultar sus propiedades.

Sintaxis

lsattr [-adlRvV][archivo o directorio...]

Parámetros:

  • -a Muestra todos los archivos y directorios, incluyendo los adicionales con el nombre que comienza con "." en el directorio actual "." y el directorio superior "..".
  • -d Muestra el nombre del directorio, no su contenido.
  • -l Este parámetro no tiene ningún efecto en la actualidad.
  • -R Tratar recursivamente, procesar todos los archivos y subdirectorios en el directorio especificado.
  • -v Muestra la versión de archivo o directorio.
  • -V Muestra información de versión.

Ejemplo en línea

1Usar el comando chattr para evitar que se modifique un archivo clave del sistema:

# chattr +i /etc/resolv.conf

Luego, use mv /etc/Las operaciones de comandos como resolv.conf en este archivo son resultados de Operation not permitted.

Al editar el archivo con vim, se muestra un aviso W10: Advertencia: Cambiar un archivo de solo lectura error. Para modificar este archivo, debe quitar la propiedad i:

chattr -i /etc/resolv.conf

Usar el comando lsattr para mostrar las propiedades de los archivos:

# lsattr /etc/resolv.conf

El resultado de la salida es:

----i-------- /etc/resolv.conf

2Hacer que un archivo pueda agregar datos solo y no pueda eliminar, adecuado para varios archivos de registro:

# chattr +a /var/registro/mensajes

Manual completo de comandos de Linux