Gestion des dossiers sous Trisquel

|Page en cours d'élaboration, les contributions sous toutes leurs formes sont les bienvenues... ;)
Index DocumentationManuelsListe des manuels par ordre alphabétique ← Gestion des dossiers sous Trisquel.


Repertoires-GNU-Linux.png


Panneau-Chantier-1.png Page en chantier do... follow ;)


Structure des répertoires sous Trisquel GNU-Linux

Parcourir les répertoires personnels de manière ordonnancé peut se faire via un gestionnaire de fichiers avec une interface graphique via les Les gestionnaires de fichiers, ou en mode d'accès direct via le shell (émulateur de terminal) qui est bien plus rapide pour visualiser ou intervenir dans les différentes arborescences.

Sur les systèmes de type UNIX on distingue les répertoires d'utilisation courante, généralement présents dans le conteneur dédié qu'on retrouve au niveau de /Home/Utilisateurs/ et les répertoires réservées à l'administration accessibles uniquement par root.

Parcourir les répertoires via le terminal

Commande d'accès pour parcourir et lister les répertoires ls

Lister les répertoires personnels et les répertoires cachées (précédées d'un point .) ls -a

Lister tous les répertoires, leur appartenance et leur état ls -all

Lister par ordre spécifique en utilisant les *jockers

Lister tous les fichiers du répertoire courant dont l'extension est .b ls *.b

Lister tous les fichiers du répertoire commençant par fic et dont l'extension est .b ls fic*.b

Lister tous les fichiers dont le nom est "fichier" + un caractère et dont l'extension est .b ls fichier?.b

Lister tous les fichiers commençant par fichier et dont l'extension est . suivi de b ou a ls fichier.[ba]

... to be continued ;)

Classement des répertoires par ordre alphabétique dans l'arborescence générale

/ → Représente le conteneur à la racine du système = le socle de base.
/bin/ → Représente le conteneur des commandes et des programmes nécessaires pour le boot, puis est mis à disposition pour une utilisation courante des programmes. (bin est l'abréviation de binaires).
/boot/ → Représente le conteneur des fichiers de boot du système (répertoire qui embarque si dispo GRUB, MemTest86+, initrd, vmlinuz, le noyau...).
/dev/ → Représente le conteneur de tous les fichiers liées aux périphériques (dev est l'abréviation de device).
/etc/ → Représente le conteneur des fichiers de configuration du système et autres scripts de paramétrages (etc est l'abréviation de ecetera).
/home/ → Représente le conteneur de tous les répertoires de base des utilisateurs, des personnalisations et de certains services inhérents comme le FTP, le serveur Web, Samba, etc. Son arborescence de base se décline par :
/Home/Profil courant/
/Home/Profil courant/Bureau/
/Home/Profil courant/Documents/
/Home/Profil courant/Images/
/Home/Profil courant/Musique/
/Home/Profil courant/Bureau/
/Home/Profil courant/Public/
/Home/Profil courant/Téléchargements/
/Home/Profil courant/Vidéos/
/lib/ → Représente le conteneur des bibliothèques et autres gestionnaires nécessaires au boot du système (lib est l'abréviation de librairies).
/lost+found/ → Représente le conteneur des fichiers d'erreurs disque utile à "fsck" pour procéder à une réparation (ce type de fichiers est généré dynamiquement, à la volée) dispo à la demande et à titre d'info uniquement.
/mnt/ → Représente le conteneur proposée pour monter les périphériques d'accès distinct (mnt est l'abréviation de monter/point de montage - /mnt/cdrom, usb, zip, etc.).
/opt/ → Représente le conteneur des applications supplémentaires installées sur le système (opt est l'abréviation de optionnel ou par commande).
/proc/ → Représente le conteneur des fichiers d'information sur la configuration du système et ses processus (ce type de pseudo-répertoire contient une "image" du système virtuel généré dynamiquement), (proc est l'abréviation de processus).
/root/ → Représente le conteneur du répertoire home mais côté administration réservé au root Wikipédia c-a-d le super-utilisateur.
/sbin/ → Représente le conteneur des fichiers exécutables pour l'administration du système, accès réservé en mode "root" (sbin est l'abréviation de système binaires).
/srv/ → Représente le conteneur des données pour les services Web (HTML,FTP, BD, etc.) hébergés sur le système.
/tmp/ → Représente le conteneur des fichiers temporaires.
/usr/ → Représente le conteneur des données, accessibles à tous les utilisateurs et non nécessaires au fonctionnement du système. Sa structure reproduit celle de la racine '/' (usr est l'abréviation de UNIX System Resources). /usr/ inclus des sous répertoires tel que :
/usr/bin/ → Contient les exécutables.
/usr/games/ → Contient les jeux.
/usr/include/ → Contient les fichiers d'en-tête dédiés à la programmation.
/usr/lib/ → Contient les librairies dynamiques optionnelles.
/usr/local/ → Contient une sous arborescence hiérarchisés des contenus exécutables locaux.
/usr/sbin/ → Contient principalement les données liées aux services réseau.
/usr/share/ → Contient divers fichiers de données.
/usr/src/ → Contient les sources de certains logiciels attenants au noyau Linux.
/var/ → Représente le conteneur des fichiers de variables divers liées à la machine, journalisation, fichiers log, régulièrement réécrit. /var/ inclus des sous répertoires tel que :
/var/lock/ → Contient des fichiers de marquers lors de l'utilisation de certaines ressources.
/var/log/ → Contient le fichier de journalisation du système.
/var/mail/ → Contient les infos IMAP/POP/SMTP.
/var/run/ → Contient essentiellement des infos sur les services en cours de fonctionnement.
/var/spool/ → Contient les spools c-a-d tout ce qui est en attente ou en cours d'utilisation par un logiciel. Inclus les files d'attente tel que :
/var/spool/cups/ → ...
/var/spool/cron/ → ...
/var/spool/mail/ → ...
/var/spool/mqueue/ → ...
/var/tmp → Contient les fichiers de temporaires.



Liens utiles

Wikibooks Le système d'exploitation GNU-Linux Fr
Pathname Filesystem Hierarchy Standard "FHS" La hiérarchie des fichiers systèmes GNU/Linux En - EFS sur Wikipédia FR
Linux Foundation Archives des Specifications EFS En







Révisions

02/21/2019 - 17:32
Mimmo_D.DN