LISTE DE QUELQUES ASTUCES DE LINUX
Créer un alias
Essayer linux sans l'installer – Knoppix
Forcer la reconnaissance du contrôleur SCSI
Introduction à Vi
Modifier l'heure - Linux
Monter un lecteur de CD-ROM
Monter un lecteur de disquettes
Monter une partition MS-DOS
Redémarrer l'ordinateur
Tableau des principales commandes Linux
Tout d'abord qu'est-ce qu'un alias?
C'est une commande raccourcie qui permet d'en exécuter une autre, cela
peut aussi s'étendre à d'autres
concepts, un alias pourra aussi être
un raccourci pour un e-mail.
Les commandes sous Linux pour monter un périphérique sont (comme
vous l'avez vu ci-dessus très lourdes à taper.
Il suffit donc au lieu de taper la commande:
"
mount -t iso9660 /dev/cdrom /mnt/cdrom"
de taper:
alias cdrom='mount -t iso9660 /dev/cdrom /mnt/cdrom'
il suffira alors de taper "cdrom" pour monter ce périphérique.
Cependant,
vous vous demandez: à quoi bon taper cette commande si je
dois la déclarer à chaque fois que je réinitialise le
système?
Il suffit en fait simplement d'aller éditer le fichier "/etc/bashrc" et
d'ajouter la ligne:
alias cdrom='mount -t iso9660 /dev/cdrom /mnt/cdro
Retour vers le haut
Essayer linux sans l'installer – Knoppix
Vous n’avez jamais encore installé Linux. Il faut dire que cela
implique une certaine maîtrise de votre système. La solution :
Knoppix. Knoppix ne nécessite aucune installation sur votre disque dur.
Il comporte une distribution Linux ainsi qu'un ensemble de logiciels libres,
le tout directement exécutable à partir d'un CD. Prévoyez
au moins 128 Mo de RAM pour que cela fonctionne bien. Pour télécharger
l'image CD de Knoppix, rendez vous à l'adresse suivante : http://knoppix-fr.org.
Vous y trouverez également des informations sur la création du
CD Knoppix et de son utilisation.
Retour vers le haut
Forcer la reconnaissance du contrôleur SCSI
Lorsque les contrôleurs n'ont pas de bios ils ne sont généralement
pas détectés par Linux, il faut dans
ce cas forcer la détection
en tapant au prompt de LILO:
boot: linux tmx8xx=<IRQ>,<adresse>
tmx8xx représente un contrôleur TMC-8xx, si vous en possédez
un autre il vous faut connaitre sa désignation. IRQ représente
l'interruption du contrôleur et "adresse" l'adresse de sa mémoire
partagée.
Retour vers le haut
Introduction à Vi
Vi est un des éditeurs de texte les plus populaires sous les systèmes de type Unix (avec Emacs et pico) malgré son ergonomie très limitée. Sous Linux il existe une version libre de Vi appelée Vim (Vi Improved). Vi (prononcez Vihaille) est un éditeur entièrement en mode texte, ce qui signifie que chacune des actions se fait à l'aide de commandes texte. Cet éditeur, bien que peu pratique à première vue est très puissant et peut être très utile en cas de non fonctionnement de l'interface graphique.
La syntaxe pour lancer Vi est la suivante:
vi nom_du_fichier
Une fois le fichier ouvert, il vous est possible de vous déplacer à l'aide
des curseurs, ainsi que des touches
h, j, k et l (au cas où le clavier
ne possèderait pas de curseurs fléchés).
Les modes de Vi
Vi possède 3 modes de fonctionnement:
Le mode normal: celui dans lequel vous êtes à l'ouverture du fichier.
Il permet de taper des commandes
Le mode insertion: Ce mode permet d'insérer les caractères que
vous saisissez à l'intérieur du document. Pour passer en mode
insertion, il suffit d'appuyer sur la touche Insert de votre clavier, ou à défaut
de la touche i
Le mode de remplacement: Ce mode permet de remplacer le texte existant par
le texte que vous saisissez. Il vous suffit de réappuyer sur r pour
passer en mode remplacement, et d'appuyer sur la touche Echap pour revenir
en mode normal
Les commandes de base
Commande Description
:q Quitte l'éditeur (sans sauvegarder)
:q! Force l'éditeur à quitter sans sauvegarder (même si
des modifications ont été apportées au document)
:wq Sauvegarde le document et quitte l'éditeur
:filenom Sauvegarde le document sous le nom spécifié
Les commandes d'édition
Commande Description
x Efface le caractère actuellement sous le curseur
dd Efface la ligne actuellement sous le curseur
dxd Efface x lignes à partir de celle actuellement sous le curseur
nx Efface n caractères à partir de celle actuellement sous le
curseur
x>> Indente x lignes vers la droitee à partir de celle actuellement
sous le curseur
x<< Indente x lignes vers la gauche à partir de celle actuellement
sous le curseur
La recherche et le remplacement
Pour rechercher un mot dans un document, il vous suffit (en mode normal) de taper / suivi de la chaîne à rechercher, puis de valider par la touche entrée. Il est alors possible d'aller d'occurrence en occurrence grâce à la touche n.
Pour remplacer une chaîne de caractère par une autre sur une ligne, il existe une commande très puissante sous Vi utilisant les expressions régulières. Voici sa syntaxe:
:s/chaine_a_remplacer/chaine_de_remplacement/
Il est possible de la généraliser à tout le document grâce à la
syntaxe suivante:
:%s/chaine_a_remplacer/chaine_de_remplacement/
Le copier-coller et couper-coller
Il est possible sous Vi de copier-coller une sélection de lignes. Pour ce faire, il suffit de taper la commande suivante pour copier n lignes :
nyy
Par exemple la commande suivante copiera dans le tampon 16 lignes :
16yy
Pour coller la sélection, il suffit de taper la lettre p.
Une couper-coller de n lignes se fera de façon similaire avec la commande :
ndd
Sous n'importe quelle distribution Linux, il est possible de modifier l'heure
de la machine en ligne de
commandes. Pour cela, ouvrez un Terminal puis saisissez
la commande date mmjjhhmmaaaa. Ainsi
pour le 13 Mai 2004 à 11h32, saisissez
date 051311322004 puis validez par Entrée.
Retour vers le haut
Monter un lecteur de CD-ROM
Pour monter un lecteur de CD-ROM sous Linux il faut se logger en administrateur
système, c'est-à-dire
avec le login "root".
Il suffit ensuite de monter le lecteur, c'est-à-dire "accrocher" le
contenu du lecteur
de CD-ROM dans un répertoire (la plupart du temps
/mnt/cdrom/) en tapant cette commande:
mount -t iso9660 /dev/cdrom /mnt/cdrom
il ne faut pas oublier de démonter le lecteur avec la commande
umount /mnt/cdrom
Retour vers le haut
Monter un lecteur de disquettes
De la même façon que pour la partition MS-DOS, on peut monter
un lecteur de disquette et accéder aux données contenues sur
une disquette formattée sous DOS grâce à la commande:
mount -t msdos /dev/fd0 /mnt/fd
il ne faut pas oublier de démonter le lecteur de disquettes
umount /mnt/fd.
Il est possible sus Linux d'accéder à des partitions MS-DOS
en les montant dans le système de fichiers Unix. Pour monter la partition
/dev/hda1 il suffit de taper:
mount -t msdos /dev/hda1 /mnt/hd
il ne faut pas oublier de démonter la partition
umount /mnt/hd
Retour vers le haut
Redémarrer l'ordinateur
Pour redémarrer correctement l'ordinateur, il suffit d'utiliser la commande "shutdown". La séquence de touches <CTRL> <ALT> <SUPPR> a sur la plupart des distributions Linux été programmée pour correspondre à la commande shutdown. Pour un redémarrage rapide il suffira de taper "shutdown -r now".
Retour vers le haut
Tableau des principales commandes Linux :
| Commande | Description | équivalent DOS |
| ls | liste le contenu d'un répertoire | dir |
| cd | change de répertoire | cd |
| mkdir | crée un nouveau répertoire | md |
| rmdir | supprime un répertoire | deltree |
| cp | copie de fichier | copy, xcopy |
| mv | déplacement de fichier | move |
| rm | supprime le fichier | del |
| passwd | change le mot de passe de l'utilisateur | |
| cat | affiche le contenu du fichier | type |
| more | affiche le contenu du fichier avec des pauses | type |more |
| lpr | imprime le fichier demandé | |
| # shutdown | redémarrer en mode console | |
| shutdown -r now | redémarrage rapide | |
| # ifconfig | comment connaître son ip |