Page suivante Page précédente Table des matières

1. Linux pour les cons

Quand on vient de MS-DOS et que l'on arrive sous Linux, on se sent vraiment con. Une bonne partie des réflexes donne de mauvais résultats et il faut donc se "reconfigurer" soi-même. J'ai rassemblé ici les renseignements indispensables pour pouvoir aborder Linux. J'ai pensé un moment que ce document allait devenir inutile, mais finalement il est sans doute plus commode de le remanier et de le conserver.

1.1 Avant tout

Ce sont, en général, les mêmes codes que pour emacs, dévantage ci-dessous.

1.2 Les disques

Linux ne connaît pas vraiment les disquettes. On ne peut les gérer facilement qu'en mode msdos, avec les outils mtools (en général installés par défaut, faites man mtools). Une notable exception est la disquette de démarrage ou les disquettes d'installation.

Les disquettes

Les diques durs ide

/dev/hda1 où 1 est le numéro de partition (varie de 1 à 4 pour les partitions principales et de 5 à plus pour les partitions logiques)et a le premier disque (le deuxième est b)

Le CD-ROM

/dev/cdrom

1.3 Les fichiers

Linux est un système multi-utilisateurs, il y a donc un administrateur qui galère et des utilisateurs heureux (dans notre cas, c'est la même personne !). Pour les utilisateurs il n'y a qu'un seul "système de fichiers" arborescent, comme s'il n'y avait qu'un seul disque sous MS-DOS.

L'administrateur insère les différents disques, cd, disquettes, dans cet arbre de la façon suivante.

Le futé de l'affaire c'est que les différents disques peuvent utiliser des systèmes de fichiers différents... sans que l'utilisateur le sache.

Exemple : on monte le cd rom par :

mount -t iso9660 /dev/cdrom m : (m: doit avoir été créé précédemment).

1.4 Aide

Il y a plusieurs "systèmes d'aide", parfois pour la même commande.

On obtient de l'aide en tapant <commande> --help (il y a deux -, sans espace), man <commande>, info <commande>, ou en allant chercher les fichiers doc qui peuvent se trouver... un peu n'importe où. Regardez quand même dans /usr/doc

1.5 Commandes de bash

Bash est le "command.com" installé par défaut dans toutes les configurations (vous pouvez en changer par la suite).

Extrait de " man bash "

L'éditeur de ligne est configuré dans le fichier ~/.inputrc et .bashrc

Commandes externes de bash et touche correspondant par défaut (extraits)

Commandes internes (extraits)

alias

création d'un alias

bg

<jobspec> exécute job en arrière plan terminer une ligne de commande par & donne le même résultat

cd

change directory

help

x aide sur la commande interne x. help seul, liste des commandes.

pwd

print working directory - répertoire courant

set

assigner variable

times

heure et temps de connection

type

X type de la commande X

unalias

efface un alias

unset

désassigne une variable


Page suivante Page précédente Table des matières