Administration du système

RETOUR

Rôles de l'administrateur
  • Installer le système.
  • Gérer les utilisateurs.
  • Planifier et réaliser les sauvegardes.
  • Planifier et réaliser les arrêts nécessaires du système et plus généralement les arrêts des services assurés par le système.
  • Protéger le système.
  • Journaliser les modifications du système.
  • Former et conseiller les utilisateurs.
  • ...

Topographie du système

Quel est le système?

  • uname : Affichage des informations relatives à la release UNIX installée

Fichier /etc/issue : Nom de la distribution linux utilisée.

uname.png (18560 octets)

uname et /etc/issue

Arret du système

  • halt : Arrêt du système
  • shutdown : Arrêt du système

Environnement de travail

De base, fonctionnement en mode texte pur.

Existence d'environnements graphiques de travail (KDE, GNOME, ...), reprenant la métaphore du bureau, ayant pour but de faciliter le travail. Existence de terminaux texte dans les environnements graphiques pour "passer" des commandes clavier.

Sous RedHat, Fedora et d'autres distributions, utilisation de la commande switchdesk pour passer d'un environnement à un autre.

capture19.png (18973 octets)

switchdesk

capture18.png (157727 octets)

KDE de RedHat 8

capture20.png (316358 octets)

GNOME de RedHat 8

KDE-Kubuntu.png (209736 octets)

KDE de Kutumbu 6

Plusieurs méthodes pour réaliser le travail administratif (de la plus "tous terrains" à la plus spécifique à la distribution de Linux utilisée):

  • Paramètrage direct des fichiers de configuration (généralement de type texte).

FichierConfiguration.png (39576 octets)

/etc/mtab

  • Utilisation des commandes et des scripts d'aministration en ligne de commande.

Terminal.png (16520 octets)

Script de redémarrage de Samba

  • Utilisation des assistants de gestion du système de la distribution installée (souvent en mode graphique et donc spécifiques non seulement à la distribution mais aussi à l'environnement utilisé)

ParametresSysteme.png (47020 octets)

Panneau "Paramètres du système" de KDE

DisquesEtFilsSystems.png (100377 octets)

Utilitaire de gestion des disques et des systèmes de fichiers de KDE

Ces pages WEB sont prioritairement destinées à une utilisation administrative en ligne de commande.

Principaux répertoires du système d'exploitation

Pas de lettre d'unité contrairement à MS-DOS, Windows, ... Une seule arborescence de répertoires implantée sur la racine "/". Arborescence du système variable en fonction des distributions.

  • /bin : Commandes du système d'exploitation issues de UNIX
  • /dev : Fichiers de description des périphériques (device) matériels et logiciels
  • /etc : Fichiers de configuration du système
  • /etc/rc.d : Fichiers (scripts) de démarrage
  • /home : Répertoires de base des utilisateurs (faute d'une autre configuration)
  • /lib : Fichiers librairies nécessaires au compilateur C et à l'exécution des programmes compilés (librairies dynamiques partagables)
  • /mnt : Répertoires de montage des periphériques de stockage de masse
  • /root : Répertoire de base de l'utilisateur root
  • /sbin : Programmes (démons, ...) du système d'exploitation issus d'UNIX
  • /tmp : Fichiers temporaires
  • /usr :  Commandes du système plus d'autres choses
  • /usr/bin : Commandes du système d'exploitation spécifiques à Linux et à l'installation réalisée + liens vers les commandes de /bin
  • /usr/doc : Documentations
  • /usr/include : Fichiers d'entête du compilateur C
  • /usr/lib : Bibliothèques de sous-programmes
  • /usr/local/bin : Commandes locales
  • /usr/sbin : Programmes (démons, ...) du système d'exploitation spécifiques à l'installation et à Linux
  • /usr/src : Fichiers sources du système d'exploitation
  • /usr/tmp : Fichiers temporaires
  • /usr/X11R6 : X-Windows
  • /var : Tables de définition des services
  • /var/cron : Service cron
  • /var/log : Fichiers de journalisation de Linux et de ses services
  • /var/mail : Boîtes aux lettres
  • /var/spool : Fichiers en attente de traitement
  • /var/spool/mail : Répertoires des boites aux lettres
  • /var/spool/lpd : Impressions en attente sur les files d'attente des imprimantes

Travailler en tant qu'administrateur

root : Super-utilisateur possèdant tous les droits.

  • su : Passage d'un terminal en tant que super-user (root). Ouverture d'un nouveau terminal ligne de commande pour root dans un terminal ligne de commande non root.
  • exit : Interruption du terminal en cours d'exécution.

su.png (28263 octets)

su et exit

  • sudo : Exécution d'une commande en tant que root
  • sudoedit : Edition d'un fichier en tant que root

Possibilité d'utiliser su, sudo et sudoedit pour travailler en tant que n'importe quel utilisateur.

Quelques commandes importantes

  • man : Commande d'affichage du manuel "en ligne" relatif à une commande, une fonction ou une notion.

man.png (25540 octets)

man ls : Affichage du manuel de la commande ls

  • cal : Affichage du calendrier du mois en cours.
  • date : Affichage de la date et de l'heure instantanés.

date~cal.png (23477 octets)

Commandes date et cal

  • who : Affichage de la liste des utilisateurs en cours du système.

who.png (17780 octets)

who

  • echo : Affichage d'un message, d'une variable, ...

echo.png (15112 octets)

echo

RETOUR