Manuel

Site: Savoir-faire Linux Formation
Cours: En français
Livre: Manuel
Imprimé par: Visiteur anonyme
Date: Saturday, 4 May 2024, 21:05

1. Quelques caractéristiques

GNU/Linux est/comprend :
  • Un système multi-­utilisateur et orienté connexion
  • Des utilisateurs et des groupes utilisateurs.
  • Notion de super­utilisateur (le root).
  • Login: alpha­numérique, 8 caractères max. standard UNIX (plus dans le cas de
  • Linux).
  • Mot de passe : attribué par root, modifiable par l'utilisateur.
  • Sensibilité à la casse (MAJUSCULES/minuscules).
  • Interfaces : Texte (shell) ou Graphique (X/Window).
  • Le shell par défaut est le BASH (Bourne Again SHell).

2. Utilisateurs et groupes d'utilisateurs

Pour se connecter à un système Linux, il faut être inscrit sur le système par l'administrateur (root).

Chaque utilisateur possède un certain nombre de caractéristiques: nom, mot de passe, groupe, répertoire de travail (home directory), shell par défaut.

Un utilisateur appartient à un groupe principal et éventuellement à plusieurs groupes secondaires.

3. Prompt (invite) du shell

L'invite du shell (bash, dans ce cas-­ci) se présente comme suit:
[marie@nom_machine travail]$

Par défaut, le symbole $ est utilisé à la fin de l'invite pour toutes les connexions initiées par les utilisateurs ordinaires (sauf root). Lorsqu'il s'agit d'une connexion initiée par le super­utilisateur (root), le symbole utilisé à la fin de l'invite est le dièse #.

[root@nom_machine /root]#

4. Quelques commandes et notions de départ

La barre oblique (slash) / sert de séparateur dans les chemins d'accès.
Le répertoire racine de l'arborescence est le répertoire /.
Le rappel des commandes est possible grâce aux touches de directions flèche haut et bas.

Quelques commandes de base

La commande pwd (print working directory) affiche le chemin du répertoire courant.

La commande ls (listing) provoque l'affichage de la liste des fichiers et des sous­ répertoires du répertoire courant ou de celui donné en argument.

La commande cd (change directory) permet de se déplacer dans l'arborescence d'un système de fichiers.

La commande date permet de connaître ou positionner la date et l'heure du système.

5. Les répertoires de base

Répertoire Description
/bin Fichiers des commandes utilisateurs.
/boot Fichiers nécessaires au démarrage du système
/dev Fichiers des périphériques (devices)
/etc Fichiers de configuration des applications et des services système
/home Habituellement, contient les répertoires personnels des utilisateurs possédant un compte sur la machine.
/lib Librairies du système et des applications, ainsi que les modules du noyau.
/lost+found Utilisé pour la récupération des fichiers après une vérification par fsck.
/mnt Répertoires permettant le montage de systèmes de fichiers amovibles (lecteur de disquettes, cédérom, etc.).
/opt Répertoire contenant des applications locales
/root Répertoire (home directory) du super-utilisateur (root)
/sbin Fichiers des commandes d'administration
/tmp Fichiers temporaires
/usr Fichiers et répertoires concernant la documentation, l'essentiel des applications et des librairies
/var Fichiers nécessaires à l'enregistrement de données variables: journaux (logs), files d'attentes (spool)

6. La documentation en ligne

Lorsque l'on désire avoir de l'information sur une commandes ou sur tout autre aspect du système, plusieurs méthodes peuvent être utilisées. La documentation en ligne est extrêmement utile lorsque l'on désire connaître :
  • L'utilité des commandes
  • La syntaxe et les options des commandes
  • Le comment-­faire, la prise en main des logiciels

On peut trouver cette documentation à plusieurs endroit, que ce soit par:

  • Le manuel: la commande man
  • Les fichiers info: la commande info
  • Les HOW­TO et documentation applicative: le répertoire /usr/share/doc/

Le manuel, la commande man

Pour accéder à une page du manuel:

man [commande]
man [option] [commande]

Utilisation de la commande man
$ man ls
$ man man
$ man -S5 passwd
$ man -k mot-clef

Structure des documents de manuel (man)

Section
Contenu
1
Commandes utilisateur
2
Appels système
3
Fonctions / librairies
4
Fichiers spéciaux et périphériques
5
Formats de fichiers et conventions
6
Jeux
7
Macros
8
Commandes d'administration système
9
Noyau (Kernel)

Présentation de l'information sur une page du manuel
Voici le schéma de présentation utilisé dans le manuel :

NAME
            Nom de la commande.
SYNOPSIS
            Sommaire de l'utilisation de la commande.
DESCRIPTION
            Description détaillée de la commande.
OPTIONS
            Explications de chacune des options de la commande.
ENVIRONMENT
            Affiche les noms des variables d'environnement utilisées par la commande ainsi que les valeurs de celles-­ci.
EXAMPLES
            Présente des exemples.
FILES
            Description des fichiers utilisés par la commande.
SEE ALSO
            Propose des pages de référence sur des commandes connexes.
WARNINGS
            Affiche des avertissements sur des utilisations pouvant causer des problèmes avec la commande.
DIAGNOSTICS
            Explique la signification de messages de diagnostiques que la commande pourrait afficher.
BUGS
            Cette partie de la page vous avertit des bogues connus de la commande.


man ls