calendar TIME
users USER
infos SITE
sp
sp
image IMAGE
jour
com MESSAGES
: Hello
S!Ri: merci pour les paroles de SOAD !-)
luckiz: Paroles du dernier System of a down HYPNOTIZE en ligne
luckiz: Ajout des recettes des beignets de courgettes et du brownie choco-noix
: Bonne année
: Merci beaucoup il m\'a beaucoup servi ce site maintenant je sais parler en créole par‹3.Salutttt
: salut
: collegue
: Creole
: lire

linux LINUX
LINUX
..:: Démarrage ::..
..:: LILO ::..
..:: Utilisateurs et groupes ::..
..:: Les caractères génériques ::..
..:: La redirection ::..
..:: L'éditeur de texte VI ::..
..:: Le système de fichiers Linux ::..
..:: Formatter une disquette ::..
..:: Vérification du système de fichiers ::..
..:: Vérification automatique de l'occupation des disques durs ::..
..:: Création d'un répertoire partagé avec NFS ::..
..:: Ajout d'un nouveau disque dur ::..
..:: Fichiers et Répertoires ::..
..:: Internet ::..
..:: Impression ::..
Démarrage

INIT est le premier processus exécuté au démarrage. Il gère aussi le programme RC qui exécute les détails du processus de démarrage.
/ETC/INITTAB règle le comportement du programme.
RC lance un script /etc/RC.d/RC/sysinit qui exécute des opérations au niveau du système avec les paramètres d'environnement requis sans tenir compte du niveau d'exécution. Puis RC exécute les scripts liés dans le répertoire de niveau d'exécution ultérieur. Enfin RC lance le script shell /etc/RC.d/RC.local qui fournit des fonctions postdémarrage.
Les niveaux de démarrage:

Pour déterminer le niveau d'exécution par défaut, taper la commande: grep:initdefault:/etc/inittab
On peut aussi le modifier dans Linuxconf. Le répertoire /etc/RC.d/init.d est celui où résident tous les scripts.

XDM ou ghetty:

Apres le démarrage du système, un gestionnaire d'affichage ou un programme ghetty est affiché pour l'accueil.
Il existe 2 fichiers pour accueillir:

Le gestionnaire d'affichage X (XDM) localise tous ces fichiers de support dans le fichier /etc/X11/xdm-config.~/.xsession placé dans le repertoire de base de l'utilisateur.

Systeme X window:

La configuration X est le processus d'identification de la carte vidéo pour X window et la spécification des paramètres visuels.
/etc/X11/X est un lien symbolique qui pointe sur le serveur X situé dans le répertoire /usr/X11R6/bin.
Le serveur X est un programme qui sait comment gérer l'adaptateur vidéo en mode graphique.
/etc/X11/XF86Config contient la configuration X. Pour faire une sauvegarde de ce fichier, taper: cp /etc/X11/XF86Config /etc/X11/XF86Config.good

Visualiser les infos concernant le démarrage:

Taper: dmesg ou dmesg|more pour que ca ne défile pas trop vite.

Mettre hors tension:

LILO: linux loader

Système pour le chargement et le démarrage.
Les instructions sont écrites dans /etc/lilo.conf. Il décrit le comportement affecté au processus de démarrage. Apres avoir sauvegardé lilo.conf, il faut créer la séquence de démarrage en exécutant sbin/lilo.

Les paramètres de LILO:

UTILISATEURS ET GROUPES

/etc/passwd contient la liste des utilisateurs, des mots de passe, le répertoire de base et le script shell lancé par defaut.
/etc/group contient des infos sur les groupes définis et les membres.
/etc/shadow contient les mots de passe cryptés.
Le programme login vérifie ligne par ligne ces fichiers.
Pour la mise à jour des utilisateurs et groupes, n'utiliser que useradd pour ajouter des utilisateurs ou groupadd pour ajouter un utilisateur dans un groupe ou les utilitaires de Linuxconf.

Les droits d'accès:
exemple: drwxr-xr-x.
Le premier caractère définit le type de fichier.
Les 3 premières lettres définissent les droits de l'utilisateur.
Les 3 suivantes définissent les droits du groupe.
Les 3 dernières définissent les autres.

La commande chown permet de changer le propriétaire du fichier.
exemple: chown nom_du_proprio nom_du_fichier

Les droits d'accès:
chmod permet de modifier les droits.
exemple: chmod nouveaux_droits nom_du_fichier
- Avec les lettres:

- Avec les chiffres:

Il faut donc calculer la somme des valeurs.
exemple: rw-rw-r--:664.

LES CARACTERES GENERIQUES
LA REDIRECTION

Pour envoyer des infos vers un fichier plutôt que vers l'écran.
exemple: ls-la~>listing .
Le > indique au shell bash d'envoyer le résultat de la commande dans le fichier listing.
Si on répète la commande, le fichier listing va etre écrasé par les nouvelles données.
Les >> indiquent d'ajouter la sortie de commande à la fin du fichier.

Les tubes ou pipes:
Le shell bash permet de connecter les commandes de telle sorte que la sortie de l'une devient l'entrée de l'autre. Ca s'appelle tube ou pipe.
Quand on veut visualiser le contenu d'un répertoire et que la liste est trop longue, qu'il est impossible de tout voir, on peut:

L'EDITEUR DE TEXTE VI
Les commandes d'édition:
TouchePositionRésultat
aun espace avant l'ajout du texteentre en mode insertion après le curseur
pà la position d'insertion du textecopie le texte mémorisé
#oau dessus de l'endroit ou apparait la nouvelle ligne.
# correspond à un nombre.
ajoute une ou plusieurs lignes
un'importe ouannule la dernière action
Les commandes d'édition:
TouchePositionRésultat
#ccn'importe ou sur la 1ere ligne à supprimersupprime les lignes sélectionnées
#dlau début du caractère à supprimersupprime les caractères spécifiés
Sauvegarde des fichiers:
L'IMPRESSION

Lpd prend en charge le service d'impression de Linux. Il vérifie l'état de la file d'attente.
Lpr permet d'envoyer une sortie vers une imprimante.
1. le système de gestion d'impression s'assure de l'existence de l'imprimante.
2. la commande de sortie "print" accède au répertoire de stockage des fichiers à imprimer situés dans /var/spool/lpd.
Pour configurer l'impression à partir de l'invite de commandes, utiliser les pages "man" pour les différentes commandes de "print".

LE SYSTEME DE FICHIERS LINUX
RépertoireDescription
/bincommandes utilisées à tout moment.
/bootinfos qui démarre la machine.
/devpilotes de périphériques qui sont les interfaces du système.
/etcfichiers de configuration utilisés par le système et d'autres progiciels.
/etc/X11détails de configuration de X window
/etc/optfichier de configuration des programmes situés dans /opt
/homerépertoire de base de chaque utilisateur.
/libcode utilisé par de nombreux programmes et par le noyau.
/mntemplacement où ajouter les medias temporaires (floppy, cdrom).
/mnt/floppylecteur de disquette
/mnt/cdromlecteur de cdrom
/optemplacement pour installer de nouveaux paquetages de logiciels.
/rootrépertoire de base du superutilisateur.
/sbincommandes auxquelles l'administrateur système peut accéder.
/tmpstocke les fichiers temporaires
/usrprogrammes que les machines partagent
/vardonnées qui changent fréquemment
/usr/X11R6fait fonctionner X window
/usr/bincommandes non essentielles aux users mais utiles
/usr/gamesjeux installés dans le système
/usr/includefichiers utilisés par C pour le système et les programmes
/usr/libcode utilisé pour les programmes de /usr
/usr/localprogramme ou autre à garder pour soi (pas partagé)
/usr/sbincommandes non essentielles aux administrateurs mais utiles
/usr/shareinfo qu'on peut utiliser sur n'importe quelle machine linux meme si le matériel est différent
/usr/srccode source pour construire les programmes du système
FORMATER UNE DISQUETTE

Insérer la disquette et taper mke2fs /dev/fdO.


VERIFICATION DU SYSTEME DE FICHIERS

df permet de voir si l'élément à vérifier est monté.
Taper e2fsck /dev/perif pour lancer la vérification.

Options de e2fsck:

VERIFICATION DE L'OCCUPATION DES DISQUES DURS

Résultat: donne un bilan de l'espace disque disponible pour tous les lecteurs montés.


CREATION D'UN REPERTOIRE PARTAGE AVEC NFS

Cet exemple s'applique au répertoire /home.

AJOUTER UN NOUVEAU DISQUE DUR
Monter le disque dur: Formater le disque: Partitionner le disque: Commandes de FDISK:
LES FICHIERS ET REPERTOIRES

ls affiche les fichiers et sous-répertoires.

Les options de ls: Les types de fichiers Linux:

La commande file peut analyser les liens. Sans option, elle analyse l'élément passé en paramètre.
file -l établit un lien vers l'original et analyse ce dernier.

Déplacement dans un système de fichiers: Création de fichiers et de répertoires: Déplacer et renommer des fichiers:

mv pour déplacer et renommer les fichiers. exemple: mv emplacement_original emplacement_nouveau ou mv fichier_a_renommer nouveau_nom

Supprimer des fichiers et répertoires:
INTERNET

En root, taper ifconfig puis route.
ifconfig affiche l'état des interfaces rézo actifs:

Ping: taper ping IP et ctrl+C pour interrompre car il fonctionne en boucle sans fin. Si l'hote n'est pas accessible, il l'indique. Sinon il écrit une ligne de données utiles.
Traceroute permet de suivre les chemins parcourus par les paquets IP sur le rézo. Taper traceroute IP.