Le fichier /etc/passwd contient toutes les informations relatives aux utilisateurs (login, mots de passe, ...). Seul le superutilisateur (root) doit pouvoir le modifier. Il faut donc modifier les droits de ce fichier de façon à ce qu'il soit en lecture seule pour les autres utilisateurs.
Le dossier /usr est un dossier qui contient des programmes, des données et des documents utilisés par les utilisateurs du système. Il se découpe comme suit : /usr/bin => contient des exécutables et des commandes utilisées par les utilisateurs du système.
Comment afficher la liste des utilisateurs sur Linux en ligne de commande ? La façon le plus simple et le plus rapide d'afficher la liste des utilisateurs en ligne de commande sur Linux, c'est de lire le fichier /etc/passwd . Vous savez comment lister les utilisateurs en ligne de commande sur Linux.
Les systèmes de fichiers permettent, de même, d'organiser les fichiers de façon à les retrouver le plus efficacement possible. Microsoft® Windows® ne sait lire que le Fat et le NTFS, mais Linux utilise la plupart du temps d'autres systèmes de fichiers, qui existent par dizaines : Ext, BtrFS, ReiserFS, JFS, XFS, etc.
En principe, les programmes se trouvent dans une structure de répertoire à trois niveaux : / , /usr et /usr/local . Chacun de ces niveaux peut contenir des répertoires bin et sbin . Les fichiers de configuration sont stockés dans /etc et ~ .
Utilisez la commande more pour afficher le contenu d'un fichier. Tapez more puis le nom du fichier que vous souhaitez afficher. Le contenu du fichier défile à l'écran.
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.
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).
Sous Linux et contrairement à Windows, tous les lecteurs sont regroupés dans une arborescence unique ("/"). La commande "mkfs" (make file system) permet de créer un système de fichier. La commande "mkfs" fait appèle à d'autres programmes (mkfs. minix, mkfs.
Des répertoires en arborescence
Le stockage des répertoires se fait avec une arborescence. La racine de l'arborescence est / puis on trouve les sous-dossiers comme /boot, /usr, /etc.
Le fichier /etc/passwd contient toutes les informations relatives aux utilisateurs (login, mots de passe, ...).
La liste des utilisateurs est disponible dans le fichier /etc/passwd. Groupe :Groupe appartenant au système. La liste des groupes est disponible dans le fichier /etc/group. Utilisateur Propriétaire (noté u comme user) :Utilisateur qui est en possession du fichier.
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.
Sur Linux, tous les logiciels sont centralisés dans des dépôts accessibles via le gestionnaire de paquets, ce qui permet de les installer et de les mettre à jour très facilement avec une simple commande !
Le répertoire /root
La norme ne stipule pas de répertoire /root . Or celui-ci est présent sur quasiment toutes les distributions Linux ! Le répertoire /root est créé pour stocker “les données personnelles de l'administrateur”, mais il n'est pas indispensable pour faire démarrer le système et l'exploiter.
L'utilisation de l'option « -F » avec la commande « ls » ajoutera le caractère '/' à la fin de chaque répertoire.
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.
L'outil emerge de la distribution Linux Gentoo est un gestionnaire de paquetages, de téléchargement, de résolution de dépendances et de compilation permettant d'installer des logiciels à partir des sources.
Sous Linux, vous disposez de fichiers spéciaux dans le répertoire /dev . Ces fichiers sont appelés fichiers de périphérique et ils se comportent différemment des fichiers ordinaires.
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.
Dans un premier temps on liste les fichiers et répertoires contenus dans le repertoire en cours en utilisant la commande ls en affichant un fichier par ligne (option "-1") et en affichant tous les fichiers y compris les fichiers cachés (option "-A").
ls -R dresse la liste de tous les fichiers contenus dans les sous-répertoires. ls -a affiche les fichiers cachés en plus des fichiers visibles.
La commande ls
La commande "ls" permet de lister le contenu du répertoire courant. Dans l'exemple ci-dessus, depuis le répertoire personnel de l'utilisateur "david", nous passons dans le répertoire "nsi" à l'aide d'un "cd nsi", puis nous affichons le contenu de ce répertoire "nsi" à l'aide de la commande "ls".