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 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.
switchdesk
KDE de RedHat 8
GNOME de RedHat 8
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).
/etc/mtab
- Utilisation des commandes et des scripts d'aministration en ligne de commande.
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é)
Panneau "Paramètres du système" de KDE
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 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 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.
Commandes date et cal
- who : Affichage de la liste des utilisateurs en cours du système.
who
- echo : Affichage d'un message, d'une variable, ...
echo
RETOUR
|