Flux rss
Collection CommentCaMarche.net

[Linux] Gestion des attributs de fichiers sur ext2

Publié par asevere, dernière mise à jour le vendredi 19 septembre 2008 à 22:35:46 par Nilou17

lsattr - chattr




Introduction


Il existe pour le système de fichiers Second Extended Filesystem (ext2) donc également pour le Third Extended Filesystem (ext3) des attributs de fichiers trop peu connus, et pourtant très pratiques.

Pour visualiser ou fixer ces attributs, nous avons à notre disposition deux commandes (contenues dans e2fsprogs), lsattr et chattr.

lsattr


Permet de lister les attributs.

Les différentes invocations:

lsattr [ files ... ] [ dir ... ]
Affiche les attributs des fichiers donnés, des fichiers des dossiers donnés, des fichiers du dossier courant.

lsattr -d [ dir ... ]
Affiche les attributs des dossiers donnés, ou du dossier courant plutôt que ceux de leur contenu.

lsattr -a
Liste les attributs de tout les fichiers.

lsattr -R dir
Liste récursivement les attributs des fichiers.

chattr


Permet de fixer les attributs.

Les différentes invocations:
chattr +attr file
chattr -attr file
chattr =attr file

Sur le même principe de fonctionnement que chmod
+attr ajoute l'attribut
-attr retire l'attribut
=attr ne laisse ques les attributs donnés

L'option -R permet de changer récursivement les attributs.

Les attributs


Ils sont au nombre de seize, tous identifiables par une lettre [ASacDdIijsTtuEXZ]

-A


La date de dernier accès n'est pas mise à jour (uniquement utile pour réduire les accès disque sur les portables)

-S


Le fichier est synchrone, les écritures dans le fichier sont immédiatement effectuées sur le disque. (équivalent à l'option sync de mount appliquée à un sous ensemble de fichiers)

-a


Le fichier ne peut être ouvert qu'en ajout pour l'écriture (fichiers journaux, etc)
Seule la redirection >> peut être utilisée, le fichier ne peut être supprimé.
Seul l'utilisateur root ou un programme disposant des droits nécessaires peut changer cet attribut.

-c


Le fichier est automatiquement compressé avant l'écriture sur le disque, et décompressé avant la lecture.

-D


Le dossier est synchrone (cf: -S) (équivalent à l'option dirsync de mount sur un sous ensemble de dossiers)
Utilisable à partir du noyau 2.5.19

-d


Le fichier ne sera pas sauvegardé par la commande dump

-I


Ne peut être fixé par chattr, uniquement listé par lsattr
Indique que le dossier est indexé.

-i


Le fichier/répertoire ne peut être modifié, effacé, renommé ou lié symboliquement, pas même par root.
Seul root ou un binaire possédant les droits nécessaires peut fixer cet attribut.

-j


EXT3 uniquement.
Si le système de fichier est monté avec l'option "data=ordered" ou "data=writeback", toute les données du fichiers sont écrites sur le journal avant d'être écrites dans le fichier lui-même.
Si le système de fichier est monté avec l'option "data=journal", toute les données de tous les fichiers sont déjà dans le journal, l'attribut est sans effet.
Seul root ou un binaire possédant les droits nécessaires peut fixer cet attribut.

-s


Quand le fichier est détruit, tout les blocs de données libérés sont mis à zéro.

-T


Utilisable à partir de la version 2.5.46 du noyau.
Pas trouvé plus d'infos pour le moment.

-t


Concerne la fragmentation.
Ceci n'est pour le moment pas implémenté sur l'ext2 et l'ext3 à ma connaissance.

-u


Si le fichier est effacé, son contenu est sauvegardé, cela permet à l'utilisateur de demander sa restauration.

-E


Expérimental, permet de détecter une erreur de compression, ne peut être fixé par chattr, mais peut être listé par lsattr

-X


Expérimental, indique que les données brutes d'un fichier compressé peuvent être accédées directement.
Ne peut pour le moment être fixé par chattr

-Z


Expérimental, donne des informations sur l'état d'un fichier compressé.
peut être uniquement listé par lsattr

Les attributs A c s et u ne peuvent être utilisés qu'à partir d'un noyau 2.3, mais ne sont pas implémentés dans les noyaux 2.4, cela semble être le cas dans les noyaux 2.6.

Dans tout les cas, je vous invite à vérifier le bon fonctionnement de tout ces attributs avant d'en faire usage ! :)

Résultats pour Gestion des attributs de fichiers sur ext2

Système de gestion de Fichiers (Résolu) Bonjour, pourriez vous me dire le nom et la version du Système de Gestion de Fichier (SGF) des système d'exploitation MS-DOS, windows 95 première édition, 95 deuxième édition, 98, NT, 2000, XP, Vista, 2000 server, 2008 server. Merci www.commentcamarche.net/forum/affich-8484192-systeme-de-gestion-de-fichiers
Dossiers sous Windows XP (Résolu) Bonjour, Quand j'ouvre un dossier sur mon ordi "fixe" ("Ma musique" par exemple), il y a à gauche une colonne avec marquer "Gestion de la musique", "Gestion des fichiers", "Autres emplacements" et "Détails". Mais sur mon ordi portable, quand... www.commentcamarche.net/forum/affich-6152065-dossiers-sous-windows-xp
PHP - Les fichiers La gestion des fichiers avec PHP Avec PHP, la création ou la lecture de fichiers est, une fois de plus, assez simple. Il existe une multitude de fonctions dédiées à l'utilisation des fichiers. La communication entre le script PHP et le fichier... www.commentcamarche.net/contents/php/phpfich.php3

Résultats pour Gestion des attributs de fichiers sur ext2

Équivalences logicielles pour GNU/LinuxInternet Sécurité Gestion des fichiers Multimédia Graphisme Bureautique Développement général Développement webmaster Utilitaires divers Compléments Voici une liste donnant les principales équivalences logicielles (hors... www.commentcamarche.net/faq/sujet-5074-equivalences-logicielles-pour-gnu-linux
Raccourcis clavier de WindowsRaccourcis clavier sous Windows ou comment éviter d'utiliser la souris ! Raccourcis spécifiques à Windows Pour la gestion de fichiers mais aussi pour tous les logiciels Pour les logiciels de traitement de texte Pour Word Pour Excel Pour... www.commentcamarche.net/faq/sujet-333-raccourcis-clavier-de-windows
Editer le menu contextuel de Nautilus (navigateur de fichiers)Il est facile d'ajouter des éléments dans le menu clic-droit de Nautilus (l'explorateur de fichiers d'Ubuntu). Il existe deux méthodes: avec nautilus-action avec nautilus-scripts Chacun a ses avantages: Les plus de nautilus... www.commentcamarche.net/faq/sujet-6357-editer-le-menu-contextuel-de-nautilus-navigateur-de-fichiers

Résultats pour Gestion des attributs de fichiers sur ext2

Systeme de fichiers (Résolu)Bonsoir, dans ce qui concerne la gestion de fichiers sous UNIX, j'aime savoir pourquoi le nom externe d'un fichier n'est pas conserve directement dans son inode?? merci beaucoup. www.commentcamarche.net/forum/affich-5034305-systeme-de-fichiers
Script gestion site (Résolu)Bonjour, Je souhaiterais savoir si il existe une sorte de script d'interface de gestion de fichier. Par exemple, un script qui me permet de gérer des fichiers uploader dans un dossier de mon hébergement. Car je veux faire une interface où les... www.commentcamarche.net/forum/affich-7224459-script-gestion-site
Ajouter un chemin personnel dans gestionnaire (Résolu)salut, comment ajoute-on un chemin personnel dans le gestionnaire de fichier ou le poste de travail? Par exemple j'ai un serveur php-mysql sur mon disque dur et un repertoire avec mes sites et fichiers.Pour ne pas remonter toute... www.commentcamarche.net/forum/affich-2378640-ajouter-un-chemin-personnel-dans-gestionnaire

Résultats pour Gestion des attributs de fichiers sur ext2

Télécharger Zip rapideZipRapid est un utilitaire de gestion de fichier. Le logiciel est rapide et simple à utiliser. Il vous permettra de réduire la capacité de vos fichiers en les compressant, pour facilité leur transport. L'utilisateur pourra compacter tous les fichiers... www.commentcamarche.net/telecharger/telecharger-34056672-zip-rapide
Télécharger CoupeurCoupeur est un utilitaire de gestion de fichier. L'utilisateur pourra couper et répartir de gros fichiers sur plusieurs disquettes. La recomposition du fichier coupé se ferra par l'intermédiaire d'un fichier batch. Il permet en outre de renommer des... www.commentcamarche.net/telecharger/telecharger-34056677-coupeur
Télécharger MediaMonkeyMediaMonkey est un gestionnaire de fichiers audio possédant notamment les fonctionnalités suivantes : Organisation de la musique grâce à des tags, via une interface intuitive Scan automatique des métadonnées contenues dans les fichiers audio ... www.commentcamarche.net/telecharger/telecharger-34055465-mediamonkey

Résultats pour Gestion des attributs de fichiers sur ext2

Le système de fichiersQu'est-ce qu'un système de fichiers Les disques durs, aussi petits soient-ils, contiennent des millions de bits, il faut donc organiser les données afin de pouvoir localiser les informations, c'est le but du système de fichiers. Un disque dur est,... www.commentcamarche.net/contents/repar/filesys.php3
Introduction aux systèmes AS/400Introduction à l’AS/400 AS/400 est une gamme de mini-ordinateurs IBM apparue début février 1987. Dans l’informatique de gestion d’IBM, il existe trois gammes d’ordinateurs : les gros systèmes (appelés MainFrame), ES/9000, sous le système... www.commentcamarche.net/contents/as400/as400-intro.php3
Introduction au système d'exploitation MS-DosLa création du DOS Le DOS est le système d'exploitation le plus connu, sa version la plus commercialisée est celle de Microsoft, baptisée MS-DOS (il en existe d'autres comme DR-DOS). MS-DOS a vu le jour en 1981 lors de son utilisation sur un IBM... www.commentcamarche.net/contents/dos/dosintro.php3