Les fichiers sont regroupés en répertoires arborescents; ils sont accessibles en énonçant leur chemin d'accès (chemin d'accès absolu à partir de la racine ou bien chemin d'accès relatif dans le cadre du répertoire de travail courant). Le SE gère également la protection des fichiers.
Les systèmes de fichiers de Linux et Unix sont organisés selon une structure hiérarchique, en arbre. Le niveau le plus élevé du système de fichiers est le / ou répertoire racine. Tous les autres fichiers et répertoires existent sous le répertoire racine. Par exemple, /home/jebediah/fromages.
Linux utilise actuellement ext4 (successeur de ext3 et ext2) entre autres. Les systèmes de fichiers mentionnés sont brièvement présentés ci-dessous.
Les fichiers d'un système UNIX sont organisés dans une arborescence unique. Il est toutefois possible d'avoir plusieurs partitions grâce à un mécanisme appelé montage, permettant de raccorder une partition à un répertoire de l'arborescence principale.
GNOME Fichiers, anciennement Nautilus, est le gestionnaire de fichiers libre de l'environnement de bureau libre GNOME (il a remplacé GNU Midnight Commander à partir de GNOME 1.4 en 2001).
La commande ls (pour liste) sert à afficher le contenu d'un répertoire (les noms de tous les fichiers et dossiers du répertoire spécifié). Si ls est utilisé sans spécification de répertoire, la commande liste le contenu du répertoire courant.
Rappelez-vous, sous Linux, “tout est un fichier”. Cela implique que les informations sur les périphériques matériels ainsi que les paramètres de configuration propres au noyau sont tous stockés dans des fichiers spéciaux qui résident dans des répertoires virtuels.
Le système de fichiers attribuent plusieurs caractéristiques à chaque fichier. Chaque fichier reçoit un nom de fichier, qui permet de l'identifier et de ne pas confondre les fichiers entre eux. L'utilisateur peut évidemment renommer les fichiers, choisir le nom des fichiers, et d'autres choses dans le genre.
Créer un fichier avec la commande echo
Si vous souhaitez créer un fichier avec plusieurs lignes, il faut utiliser l'option -e de la commande echo puis spécifier le retour chariot avec \n.
Il existe sept types de fichiers et répertoires Linux : les fichiers, les répertoires, les fichiers de configuration, les fichiers de données, les fichiers de périphériques, les liens symboliques et les processus. Chacun d'eux a une fonction spécifique et est stocké dans un répertoire différent.
Linux est un système d'exploitation ( OS) multi plate-forme, multi-utilisateurs, multi-tâches et multi-processeurs. Linux est un système d'exploitation ( OS) fiable, robuste, puissant et efficace. Linux utilise très peu de ressource et peut fonctionner sur des ordinateurs bas de gamme très peu puissants.
La recherche de fichiers peut se réaliser avec les commandes find et xargs, locate, which et whereis.
1- La structure des dossiers sous Linux
Sous Linux, il existe quelques dossiers importants : bin : contient les fichiers exécutables commun à tous les utilisateurs. boot : contient les fichiers permettant au système de démarrer. dev : contient les périphériques.
Le système de gestion de fichiers est un outil de manipulation des fichiers et de la structure d'arborescence des fichiers sur disque et a aussi le rôle sous UNIX de conserver toutes les informations dont la pérennité est importante pour le système.
La composition d'un système d'exploitation Linux est la suivante : Un noyau : cet élément gère les ressources du système et s'occupe de la communication avec le matériel. Ce composant principal du système d'exploitation se charge de la gestion de la mémoire, des processus et des fichiers.
Un fichier est un document conservé sur disque (disque dur, clé USB, CD-ROM, etc.). Ce document peut contenir du texte, des images, des sons, de la vidéo, des programmes, représentant chacun un type de fichier différent. Le Type d'un fichier est donné par son extension.
Le gestionnaire de fichier permet de stocker puis de retrouver l'information présente sur l'ordinateur. Cette information est stockée dans des fichiers puis classée dans des dossiers.
Ces fichiers sont appelés fichiers de périphérique et ils se comportent différemment des fichiers ordinaires. Les types les plus courants de ces fichiers concernent les périphériques de type bloc et les périphériques de type caractère.
Le système d'exploitation est un logiciel composé d'un noyau (kernel) qui réalise les fonctions fondamentales comme l'exécution des programmes, l'accès aux fichiers, la gestion des utilisateurs et de la mémoire vive, et le transfert de données vers les périphériques (entrées/sorties).
Définition La racine
Le cas de de Linux, la racine est le dossier / . Il n'y a rien au dessus, aucun dossier ne contient la racine, et tout les fichiers, dossiers et sous-dossiers sont contenus dans / .
Sous Linux, la commande "mv" qui signifie "move" sert à déplacer des éléments (fichiers et dossiers) d'une source vers une destination. Cette commande sert aussi à renommer un élément. Pour faire une copie d'un fichier ou d'un dossier, on utilisera plutôt la commande cp.
Les désavantages de Linux
Passons maintenant aux désavantages de Linux. Les éditeurs de logiciels ne supportent pas Linux. Linux ne représente rien en part de marché des ordinateurs de bureau. En conséquence, les éditeurs de logiciels ne créent pas de version de leurs applications pour Linux.