Admin LINUX 1
Admin LINUX 1
Admin LINUX 1
GNU - LINUX
LINUX / UNIX
●
Linux est un système 32 bits, respectant la norme POSIX
●
multi-tâches : plusieurs tâches peuvent être effectuées en
même temps
●
multi-utilisateurs : on distingue le super-utilisateur ( =
root = administrateur ) qui a tous les droits sur tous les
fichiers, et les utilisateurs ayant des droits plus limités ;
●
multi-plateformes : Intel, Motorola (Apple MAC et
Amiga), Sun Sparc, DEC Alpha, ...
●
à partir de :
– La documentation technique
– Windows Control Panel
Les propriétés
système du
Windows 9x
Linux : partition 1
Linux : partition 2
Linux : partition 3
Pause café
BIOS
Linux Kernel
System
init ready
image=/boot/vmlinuz-2.6.5-1.358
label=linux
initrd=/boot/initrd-2.6.5-1.358.img
read-only
root=/dev/hda5
other=/dev/hda1
label=Windows
grub>
A. El Hadri © 2005 Administration Linux 63
Démarrage : GRUB
La commande help affiche la liste d’une cinquantaine de
commandes.
Grub> help --all
blocklist FILE boot
chainloader [--force] FILE cat FILE
clear cmp FILE1 FILE2
color NORMAL [HIGHLIGHT] configfile FILE
displaymem find FILENAME
help [--all] [PATTERN...] initrd FILE [ARG ...]
md5crypt password [--md5] PASSWD
quit root [DEVICE [HDBIAS]]
rootnoverify [DEVICE [HDBIAS]] lock
install [--stage2=S2_FILE] [--forc ioprobe DRIVE
kernel [--no-mem-option] [--type=TYPE]
...
A. El Hadri © 2005 Administration Linux 64
Démarrage : GRUB
●
Ces commandes permettent de :
– Lire, comparer et rechercher des fichiers (ou blocks) sur
disque ou support externe: cat, cmp, find, ...
– Fixer le partition ou le support de démarrage: root,
rootnoverify
– Choisir le système à démarrer ainsi que ces paramètres de
démarrage : kernel, initrd, chainloader, ...
– ...
●
d’autres commandes (color, default, timeout, ...)
ne sont possibles que dans le fichier de configuration.
A. El Hadri © 2005 Administration Linux 65
GRUB : terminologie
●
Sont utilisés dans le fichier de configuration et dans les commandes
passées à GRUB en mode texte :
– Disques : sont représentés par :
(<type-of-device><bios-device-number>,<partition-number>)
(hd0,0) dénote la première partition du premier disque.
- hd pour les disques SCCI, IDE, …
- fd pour les disquettes
– Fichiers : sont notés par:
(<type-of-device><bios-device-number>,<partition-number>)
/path/to/file
– GRUB's Root File System : le système de fichier racine de GRUB.
Généralement est le système de fichiers /boot de Linux.
– title — débute une section. Elle spécifie le nom du système qui sera
visualisé dans le menu.
/sbin/grub-install <location>
où <location> est l’endroit où l’on désir mettre la première
partie du chargeur GRUB. Ex:
/sbin/grub-install /dev/hda
●
La valeur numérique permet de spécifier l'ordre d'arrêt ou de
démarrage du service.
●
La plupart des démons du système enregistrent leur numéro de
processus dans un fichier du répertoire /var/run.
A. El Hadri © 2005 Administration Linux 84
Configuration des RL
●
Manuellement en maniant directement les liens :
# ln -sf /etc/rc.d/init.d/httpd /etc/rc.d/rc5.d/S85httpd
problème:
– Il faut connaître exactement les priorités de lancement et
d’arrêt. Ceux-ci sont visibles dans les fichiers scripts
correspondants
– Lancer une commande pour chaque service et chaque niveau
d’exécution
●
Par la commande : chkconfig
●
Graphiquement à l’aide de l’application GUI disponible comme :
system-config-services pour Fedora, visible aussi sous le menu:
paramètres système → paramètres de serveur → services
init /etc/rc.d/rc.sysinit
/sbin/mingetty tty1
…
/sbin/mingetty tty6
– Rafraîchir
(c-a-d : mettre à jour uniquement
si le paquetage est déjà installé) rpm -F fichier_paquetage
00:34:56 CPU %user %nice %sys %iowait %irq %soft %idle intr/s
00:34:56 all 9,38 0,40 1,00 6,26 0,26 0,00 82,70 447,00