# The default runlevel. id:2:initdefault: # Boot-time system configuration/initialization script. # This is run first except when booting in emergency (-b) mode. si::sysinit:/etc/init.d/rcS # What to do in single-user mode. ~~:S:wait:/sbin/sulogin # /etc/init.d executes the S and K scripts upon change # of runlevel. # # Runlevel 0 is halt. # Runlevel 1 is single-user. # Runlevels 2-5 are multi-user. # Runlevel 6 is reboot. l0:0:wait:/etc/init.d/rc 0 l1:1:wait:/etc/init.d/rc 1 l2:2:wait:/etc/init.d/rc 2 l3:3:wait:/etc/init.d/rc 3 l4:4:wait:/etc/init.d/rc 4 l5:5:wait:/etc/init.d/rc 5 l6:6:wait:/etc/init.d/rc 6 # What to do when CTRL-ALT-DEL is pressed. ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -h now # /sbin/getty invocations for the runlevels. 1:2345:respawn:/sbin/getty 38400 tty1 2:23:respawn:/sbin/getty 38400 tty2 3:23:respawn:/sbin/getty 38400 tty3
$ ls /etc/rc2.d S10sysklogd S20apmd S20lpd S20ssh S99rmnologin S11pcmcia S20exim S20makedev S25nfs-server S99wdm S12kerneld S20gpm S20nfs-kernel-server S89atd S99xdm S14ppp S20inetd S20openldapd S89cron S19nfs-common S20irmanager S20postgresql S91apache S19nscd S20logoutd S20sendmail S99gdm
Chaque système de fichiers contient une arborescence.
Montage : accrochage d'un système de fichiers sur un point de montage (répertoire) de l'arborescence existante.
# mkdir /tmp/disquette # mount /dev/fd0 /tmp/disquette
# file mount # system point type options dump pass /dev/hda4 / ext2 defaults,errors=remount-ro 1 1 /dev/hda1 /boot ext2 defaults,ro 1 1 /dev/hda3 /opt ext2 defaults,errors=remount-ro 1 1 /dev/hda6 /home ext2 rw 1 2 /dev/hda5 /old ext2 defaults,ro 0 1 /dev/hda8 /sl71 ext2 defaults,ro 0 1 /dev/hda7 none swap sw 0 0 proc /proc proc defaults 0 0 /dev/fd0 /floppy auto defaults,user,noauto 0 0 /dev/cdrom /cdrom iso9660 defaults,ro,user,noauto 0 0
/ | Répertoire racine |
---|---|
/bin | Executables nécessaires pour le démarrage et le fontionnement en mode "single user" |
/boot | Contains static files for the boot loader. |
/dev | Périphériques et fichiers spéciaux |
/etc | Fichiers de configuration de la machine. contient des sous-répertoires pour les "gros" logiciels (X11, mail, ...) |
/etc/skel | Fichiers initiaux pour la création d'un compte |
/home | Emplacement habituel des répertoires des utilisateurs. |
/lib | Bibliothèques nécessaires au démarrage du système et aux commandes de base |
/mnt | répertoire pour les montages temporaires |
/proc | Point de montage pour proc qui fournit des infos sur les processus qui tournent et le noyau |
/sbin | comme bin, mais pour les commandes d'administration. |
/tmp | Fichiers temporaires. Peuvent être effacés sans préavis. |
/usr | Habituellement sur une partition séparée, partagable, en lecture seulement. |
/usr/X11R6 | The X-Window system, version 11 release 6. |
/usr/doc | Documentation. |
/usr/etc | Fichiers de configuration. |
/usr/include | Pour le compilateur C |
/usr/lib | Bibliothèques, fichiers de configuration |
/usr/local | Fichiers locaux du site. Contient bin lib doc etc info man sbin src sbin |
/usr/sbin | Commandes d'administration pas indispensables pour le fonctionnement de base. |
/usr/share | Répertoires partagés |
/usr/src | Fichiers sources. |
/usr/src/linux | Sources du noyau |
/var | fichiers qui peuvent changer de taille |
/var/cache/man/cat[1-9] | Pages de manuel préformattées |
/var/lock | Fichiers verrous |
/var/log | Journaux divers |
/var/run | Fichiers contenant les numéros des processus des services démarrés. |
/var/spool | Fichiers en file d'attente |
/var/spool/at | commandes différées |
/var/spool/cron | commandes programmées |
/var/spool/lpd | Files d'attente des imprimantes |
/var/spool/mail | Boites aux lettres |
boot = /dev/hda2 delay = 50 image = /vmlinuz root = /dev/hda2 label = debian read-only image = /vmlinuz-2.2.18a root = /dev/hda3 label = mandrake read-only other = /dev/hda1 label = dos table = /dev/hda