 les propriétés des fichiers sous linux dans le monde unix tout est fichier par exemple la communication avec les périphériques physiques de l ordinateur se fait au moyen de fichiers d un type particulier les caractéristiques des fichiers peuvent être visualisées à l aide de la commande user localhost ls la drwx 11 root root 1024 nov 5 1531 drwxrxrx 20 root root 1024 nov 5 1530 rw 1 root root 9821 nov 4 1519 viminfo rw 1 root root 11748 nov 5 1310 bashhistory lrwxrwxrwx 1 root root 47 nov 5 1310 odbc etc skel odbcini voyons la signification de chaque colonne  colonne 1 attributs des fichiers le premier caractère donne le type de fichier caractère commentaire  pour un fichier ordinaire d pour un répertoire l pour un lien symbolique s pour une socket p pour un pipe nommé b fichier spécial de périphérique en mode bloc c fichier spécial de périphérique en mode caractère les 9 caractères suivants en fait 3 groupes de 3 donnent les modes droits d accès du fichier  tout fichier dans le monde unix possède un certain nombre de droits qui vont caractériser les opérations possibles sur ce fichier ces droits sont  caractère commentaire r droit en lecture  r ead tout fichier qui possède cette caractéristique peut être lu w droit en écriture  w rite le fichier pourra être supprimé renommé ou son contenu modifié x droit d exécution pour un fichier ou de parcours pour un répertoire e x ecute sous unix il n y a pas d extension standard pour les fichiers programmes tels que exe com bat  c est le droit d éxécution qui fait d un fichier qu il est exécutable et ce quelque soit son nom ou son éventuelle extension dans le cas des répertoires ce droit permet de traverser le répertoire attention traverser ne veut pas dire lire ou écrire je peux traverser un répertoire sur lequel je n ai pas de droit en lecture ou en écriture ce sont deux choses différentes s set uid ou set gid nous n en parlerons pas pour l instant t sticky bit nous n en parlerons pas pour l instant pour résumer  le premier triplet indique les droits du propriétaire du fichier le second indique les droits des membres du groupe du propriétaire du fichier le dernier indique les droits pour le reste du monde sur le fichier r w x r w x r w x colonne 2 liens physiques on trouve dans cette colonne le nombre de liens physiques sur le fichier je passe sur cette notion dans l immédiat colonne 3 propriétaire on trouve le nom user name du propriétaire du fichier si le propriétaire n est pas connu sur le système pas d entrée dans etc passwd c est le numéro d utilisateur user id qui est indiqué colonne 4 groupe on trouve le nom du groupe user group du propriétaire du fichier si le groupe n est pas connu sur le système pas d entrée dans etc group c est le numéro de groupe group id qui est indiqué colonne 5 taille on trouve ici la taille du fichier elle peut être affichée en octets o kilooctets ko mégaoctets mo suivant les cas colonne 6 7 et 8 date et heure c est la date et l heure de la dernière modification du fichier colonne 9 nom la dernière colonne informe sur le nom du fichier et dans le cas de certains shells bash par exemple le dernier caractère indique le type de fichier  caractère commentaire   pour un répertoire   pour un lien symbolique   pour un socket récapitulatif type propriétaire groupe autres liens prop groupe taille date heure nom d rwx mdash 11 root root 1024 nov 5 1531 d rwx rx rx 20 root root 1024 nov 5 1530 rw mdash 1 root root 9821 nov 4 1519 viminfo rw mdash 1 root root 11748 nov 5 1310 bashhistory l rwx rwx rwx 1 root root 47 nov 5 1310 odbc etc skel odbcini historique des modifications version date commentaire 01 2002 thierry colas  auteur original du document lignes de commandes le pense bête de coagul 02 2004 marc p oiroud pour la conversion en latex pdf et html gnunux  pour sa relecture 03 110305 tony pour la conversion au format ooo spip et le découpage en 7 articles  bash  