LISTE DE QUELQUES ASTUCES DE LINUX

SOMMAIRE



RETOUR A LA PAGE D'ACCUEIL

 

 

 

 

 

 

 

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

 

 

 

 

 

 

 

Créer un alias

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

Retour vers le haut

 

Modifier l'heure - Linux

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.

Retour vers le haut



Monter une partition MS-DOS

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é print
# shutdown redémarrer en mode console  
shutdown -r now redémarrage rapide  
# ifconfig comment connaître son ip  


Retour vers le haut