Flux rss

[Linux] Gestión de atributos de los archivos ext2

Publicado por Carlos-vialfa, última actualización el martes, 12 de agosto de 2008, 19:16:44 por Carlos-vialfa

lsattr – chattr


Introducción


Existen atributos muy poco conocidos para los archvos del sistema de archivos Second Extended Filesystem (ext2) y Third Extended Filesystem (ext3), pero sin embargo estos son bastante prácticos.

Para ver o modificar estos atributos, tenemos a nuestra disposición dos comandos (contenidos en e2fsprogs), lsattr y chattr.

lsattr


Permite listar los atributos.

Las diferentes invocaciones:

lsattr [ files ... ] [ dir ... ]
Muestra los atributos de archivos y carpetas determinados, así como de los archivos de la carpetas actualmente en uso.

lsattr -d [ dir ... ]
Muestra los atributos de carpetas determinadas, o de la carpeta en uso en lugar de los de su contenido.

lsattr -a
Lista los atributos de todos los archivos.

lsattr -R dir
Lista recursivamente los atributos de los archivos.

chattr


Permite modificar los atributos.

Las diferentes invocaciones:
chattr +attr file
chattr -attr file
chattr =attr file
Bajo el mismo principio de funcionamiento que chmod
+attr añade el atributo
-attr retira el atributo
=attr sólo deja los atributos determinados

La opción -R permite cambiar recursivamente los atributos.

Los atributos


Son en total 16 (dieciséis), todos identificables por una letra [ASacDdIijsTtuEXZ]

-A


La fecha del último acceso no es actualizada (únicamente es útil para reducir los accesos al disco en las portátiles)

-S


El archivo es síncrono, las escrituras en el archivo son inmediatamente efectuadas en el disco (equivalente a la opción sync de mount aplicado a un sub-conjunto de archivos)

-a


el archivo sólo puede ser abierto en adición para escritura (journaling o registro por diario, etc.)
Sólo el re-direccionamiento >> puede ser usado, el archivo no puede ser eliminado.
Sólo el usuario root o un programa que disponga de privilegios necesarios puede cambiar este atributo.

-c


Automáticamente el archivo es comprimido antes de la escritura en disco, y descomprimido antes de la lectura.

-D


La carpeta es síncrona (como -S) (equivalente a la opción dirsync de mount en un subconjunto de carpetas)
Utilizado a partir del núcleo 2.5.19

-d


El archivo no será salvado por el comando dump

-I


No puede ser modificado por chattr, únicamente listado por lsattr
Indica que la carpeta está indexada.

-i


El archivo/directorio no puede ser modificado, borrado, renombrado o ligado simbólicamente, ni siquiera por el root.
Sólo root o un binario que posea los privilegios necesarios puede modificar este atributo.

-j


EXT3 únicamente.
Si el sistema de archivos es montado con la opción "data=ordered" o "data=writeback", todos los datos del archivo son escritos en el diario antes de ser escritos en el archivo mismo.
Si el sistema de archivos es montado con la opción "data=journal", todos los datos de todos los archivos ya están en el diario, el atributo no tiene ningún efecto.
Sólo root o un binario que posea los privilegios necesarios puede modificar este atributo.

-s


Cuando el archivo es destruido, todos los bloques de datos liberados son puestos en cero.

-T


Utilizable a partir de la versión 2.5.46 del núcleo.
No se ha encontrado más información por el momento.

-t


Tiene que ver con la fragmentación.
Que yo sepa, por el momento no está implementado en ext2 y ext3.

-u


Si el archivo es borrado, su contenido es salvado, esto permite al usuario pedir su restauración.

-E


Experimental, permite detectar un error de compresión, no puede ser modificado por chattr, pero puede ser listado por lsattr

-X


Experimental, indica que los datos brutos de un archivo comprimido pueden ser accedidos directamente.
Por el momento no puede ser modificado por chattr

-Z


Experimental, da información del estado de un archivo comprimido.
Únicamente puede ser listado por lsattr

Los atributos A c s y u sólo pueden ser utilizados a partir del núcleo 2.3, pero no están implementados en el núcleo 2.4, esto parece también ser el caso con el núcleo 2.6.

En todos los casos, les invito a que verifiquen el correcto funcionamiento de todos estos atributos antes de usarlos.

PD: El artículo original fue escrito por asevere contribuidor de CommentCaMarche
No existe la fragmentación bajo Linux Mito No es necesario desfragmentar bajo Linux porque los sistemas de archivos de Linux (ext2/ext3) no se fragmentan. Realidad FALSO Explicación Aun cuando los sistemas de archivos ext2 y ext3 se desempeñen bastante bien como para evitar la... es.kioskea.net/faq/sujet-1577-no-existe-la-fragmentacion-bajo-linux
Descargar FTP Commander Deluxe FTP Commander Deluxe es una cliente FTP de los mejores, con el podras gestionar tus archivos alojados remotamente de una manera facil y rapida. Entre sus ventajas se encuenta que podras visualizar el traslado de archivos a traves de tu ventana... es.kioskea.net/telecharger/telecharger-788-ftp-commander-deluxe
Descargar Fresh FTP Fresh FTP es un cliente FTP para gestionar los archivos que tengas en internet de la manera las simple, rapida y segura. Basicamente te proporciona herramientas de subida y de descarga de archivos a tu cliente FTP. Como la mayoria de estos programas,... es.kioskea.net/telecharger/telecharger-1098-fresh-ftp
[Linux] Gestión de atributos de los archivos ext2lsattr – chattr Introducción lsattr chattr Los atributos -A -S -a -c -D -d -I -i -j -s -T -t -u -E -X -Z Introducción Existen atributos muy poco conocidos para los archvos del sistema de archivos Second... es.kioskea.net/faq/sujet-310-linux-gestion-de-atributos-de-los-archivos-ext2
Entornos gráficos 2DEntornos gráficos 2D Enlightenment FVWM – Crystal GNOME KDE Xfce En la web Contrariamente a algunas soluciones propietarias (Windows y Mac), GNU/Linux ofrece de manera nativa la posibilidad de elegir el escritorio de trabajo. De... es.kioskea.net/faq/sujet-499-entornos-graficos-2d
[Multimedia] Gestión MultimediaProgramas de gestión multimedia Se entiende por gestión multimedia: la presentación de imágenes en forma de viñetas, la gestión de álbumes de fotos, la reproducción de archivos de audio, la visualización de videos, posibilidades anexas de... es.kioskea.net/faq/sujet-402-multimedia-gestion-multimedia
Archivo cifradoHola, he intentado cambiar atributos a mis carpetas que recupere a un disco portatil de una laptop averiada los cuales estaban cifrados, protegidos y ahora no los puedo abrir,, las fotos me indican error al cargar y los nombres de los archivos... es.kioskea.net/forum/affich-50417-archivo-cifrado
"Enviar pagina"Hola, Necesito saber qué debo de hacer para que, cuando navego y quiero enviar una página y pincho desde archivo la opción "enviar página", se abra o me de la opción de acceder a mi páina de correo on line, no desde un gestor de correo. Gracias. es.kioskea.net/forum/affich-33205-enviar-pagina
Descargar AnyClientAnyClient es una herramienta que te ayudara en la gestion de archivos que tengas alojados en internet en un servidor FTP. Es un programa que te da facilidades a la hora de cargar y descargar archivos, ademas de velocidad, eficiencia y seguridad.... es.kioskea.net/telecharger/telecharger-990-anyclient
Descargar AbleFTPAbleFTP es un cliente FTP con el cual podremos gestionar nuestros archivos que tenemos o queremos tener en internet. Podremos subir y bajar archivos simultaneamente para un trabajo mas dinamico. Ademas, AbleFTP genera un Log con todas las operaciones ... es.kioskea.net/telecharger/telecharger-891-ableftp
Descargar Gestion MGDCon Gestion MDG podras tener bajo control las finanzas de tu empreza en todo sentido. Tendras todo lo necesario para poder llevar a cabo esta tarea de administrar los datos contables como ser: el libro diario, facturaciones, proveedores, productos,... es.kioskea.net/telecharger/telecharger-466-gestion-mgd
Google y Microsoft, a por el gran mercado del expediente médicoImagen de archivo de un logotipo del buscador de Internet estadounidense Google. Microsoft y Google ofrecen sendos sistemas para que los particulares almacenen y gestionen sus datos médicos personales a través de Internet, una herramienta de futuro... es.kioskea.net/actualites/google-y-microsoft-a-por-el-gran-mercado-del-expediente-medico-10134-actualite.php3
Microsoft DOS: Consejos La unidad de CD-ROM está configurada en los archivos del sistema config.sys y autoexec.bat. El controlador del dispositivo para la unidad de CD-ROM se debe configurar en el archivo config.sys (incluso si el dispositivo se detecta automáticamente en... es.kioskea.net/dos/dosast.php3
Linux: Gestión de usuarios Cuando varias personas tienen acceso al sistema, el administrador debe gestionar a los usuarios. Para hacer esto, debe estar en conocimiento de los comandos comunes y los archivos que deberá configurar. Los archivos importantes son: el archivo... es.kioskea.net/unix/unix-users.php3
Comercio electrónico: Gestion electrónica de documentos (GED) La EDM (Gestión electrónica de documentos o, en inglés, Electronic Content Management, ECM, o Electronic Document Management, EDM)) abarca el uso de medios informáticos para la gestión completa de un documento electrónico (archivo de texto, hoja de... es.kioskea.net/entreprise/ged.php3