Me pregunto lo que la salida de lsattr
means.It imprime una manera tan extraña de la siguiente manera, cuando he intentado: lsattr /usr
.
$ lsattr /usr
-----------------e- /usr/local
-----------------e- /usr/src
-----------------e- /usr/games
--------------I--e- /usr/include
--------------I--e- /usr/share
--------------I--e- /usr/lib
-----------------e- /usr/lib32
--------------I--e- /usr/bin
--------------I--e- /usr/sbin
He leído la página de manual de chattr
y lsattr
todavía no tengo idea.
e
en un volumen ext3? De Verdad?lsattr -l
para imprimir las opciones usando nombres largos en lugar de abreviaturas de un solo carácter. Además, consulte esta tabla para obtener una descripción de las opciones individuales.Respuestas:
La página del manual
chattr
contiene toda la información que necesita para comprender ellsattr
resultado.extracto
Si echa un vistazo a las descripciones de las etiquetas más abajo en esa misma página de manual:
fuente
Desde la página de manual del
chattr
atributo 'e' indica que el archivo está usando extensiones para mapear los bloques en el disco. No se puede eliminar conchattr
.Una extensión es un área contigua de almacenamiento en un sistema de archivos de computadora, reservado para un archivo. Cuando un proceso crea un archivo, el software de administración del sistema de archivos asigna una extensión completa. Al volver a escribir en el archivo, posiblemente después de realizar otras operaciones de escritura, los datos continúan donde se dejó la escritura anterior. Esto reduce o elimina la fragmentación de archivos y posiblemente la dispersión de archivos también.
Un sistema de archivos basado en extensión (es decir, uno que aborda el almacenamiento a través de extensiones en lugar de en bloques individuales) no necesita limitar cada archivo a una extensión única y contigua.
Los siguientes sistemas admiten extensiones:
de la wikipedia
chattr
y laslsattr
utilidades en Linux y los atributos que manipulan son específicos de la familia Second Extended Filesystem (ext2, ext3) y están disponibles como parte del paquete e2fsprogs . No funcionan en archivos que residen en otros sistemas de archivos, por ejemplo, ReiserFS, FAT.(j)
el registro de datos(t)
sin(e)
usos de fusión de cola se extiende para asignar bloques en el discoNormalmente, en el sistema de archivos de extensiones, los archivos normales y los archivos de directorio se almacenan como una secuencia de extensiones, secuencias contiguas de bloques en un disco. La entrada de directorio para un archivo realiza un seguimiento de las extensiones del archivo. Si el sistema de archivos necesita más de una extensión para contener un archivo, utiliza una lista vinculada de bloques de extensión para almacenar información sobre las extensiones.
fuente