Pour afficher les pages de manuel en français, suivre la procédure suivante.
manpagesudo apt install manpages-fr manpages-fr-extralocalessudo locale-gen "fr_FR.UTF-8"
sudo dpkg-reconfigure localesDans l’interface qui apparaît:
page-up
page-down)espaceEntréeLocale française:
fr_FR.UTF-8Dans la fenêtre suivante, sélectionner la locale par
défaut (fr_FR.UTF-8) et appuyer sur Entrée
Éditer en tant que root (ou avec sudo) le
fichier /etc/default/locale
Y positionner les informations suivantes:
LANG=fr_FR.UTF-8
LANGUAGE=fr_FR.UTF-8
LC_ALL=fr_FR.UTF-8
LC_CTYPE=fr_FR.UTF-8
Modifier le fichier /etc/default/locale comme suit:
LANG=en_US.UTF-8
LANGUAGE=en_US.UTF-8
LC_ALL=en_US.UTF-8
LC_CTYPE=en_US.UTF-8
Exécuter la commande locale. L’affichage devrait
ressembler à cela:
LANG=en_US.UTF-8
LANGUAGE=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=en_US.UTF-8
| Commande | Exemple | Signification |
|---|---|---|
nom_commmande |
ls |
Lance cette commande (en avant-plan) |
nom_commmande & |
sleep 6000 & |
Lance la commande en arrière plan et redonne accès à l’invite de commande (libère le terminal) |
| CtrlC | Interrompt le processus en avant plan (termine et quitte) | |
| CtrlZ | Suspend le processus en avant-plan (mais ne le quitte pas) | |
jobs |
Montre les jobs en cours d’exécution à l’arrière plan | |
bg |
Réactive le job suspendu en arrière plan (désactive la suspension) | |
fg |
Remet le dernier job suspendu en avant plan |
Dans ce qui suit, %n indique un numéro de job donné par
la commande jobs:
$ jobs
[1]- Running sleep 1000 &
[2]+ Running sleep 2000 &Donc ici:
%1 désigne sleep 1000 &%2 désigne sleep 2000 &| Commande | Signification |
|---|---|
bg %n |
|
fg %n |
|
kill %n |
La commande ps permet d’afficher les processus en cours
d’exécution:
$ ps
PID TTY TIME CMD
1029 pts/0 00:00:00 bash
1089 pts/0 00:00:00 sleep
1090 pts/0 00:00:00 sleep
1091 pts/0 00:00:00 psPour plus de détails, on utilise le paramètre -l:
$ ps -l
F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD
0 S 1000 1029 1028 0 80 0 - 5240 - pts/0 00:00:00 bash
0 S 1000 1089 1029 0 80 0 - 1460 - pts/0 00:00:00 sleep
0 S 1000 1090 1029 0 80 0 - 1460 - pts/0 00:00:00 sleep
0 R 1000 1100 1029 0 80 0 - 7467 - pts/0 00:00:00 ps| Commande | Exemple | Signification |
|---|---|---|
kill <PID> |
kill 1090 |
Demande à un processus de s’arrêter (sans forçage) |
kill -9 <PID> |
kill -9 1090 |
Force l’arrêt d’un processus (peut entraîner une perte de données voire une corruption du système de fichier car le processus ne peut pas s’arrêter proprement ) |
| Raccourci | Effet |
|---|---|
| CtrlD | Quitte le shell courant |
| CtrlH | Affiche le caractère backspace (effacement
arrière) |
| Raccourci | Effet |
|---|---|
| CtrlA | Va au début de la ligne |
| CtrlE | Va à la fin de la ligne |
| Esc puis → | Se déplace d’un mot vers la droite |
| Esc puis ← | Se déplace d’un mot vers la gauche |
| Esc puis ⇦(backspace) | Coupe le mot précédent |
| CtrlU | Coupe jusqu’au début de la ligne |
| CtrlK | Coupe jusqu’à la fin de la ligne |
| CtrlW | Coupe jusqu’à l’espace précédent |
| CtrlY | Colle les éléments coupés précédemment |
| Ctrl→ | Se déplace d’un mot vers la droite |
| Ctrl← | Se déplace d’un mot vers la gauche |
| Alt→ | Se déplace d’un mot vers la droite (non disponible sur certains systèmes) |
| Alt← | Se déplace d’un mot vers la gauche (non disponible sur certains systèmes) |
Plus d’information dans man bash, section
Commands for moving et suivantes
| Raccourci | Effet |
|---|---|
| ↑ | Afficher la commande précédente |
| ↓ | Afficher la commande suivante |
CtrlR puis taper un texte |
Affiche la dernière commande appelée contenant le texte |
| CtrlR (après la manipulation précédente) | Affiche la commande précédente contenant le texte |
| AltR | Remet la commande sélectionnée dans son état initial (telle que stockée dans l’historique) |
| Raccourci | Effet |
|---|---|
| ↹(tabulation) | Complète la commande ou le nom de fichier/dossier (sauf si plusieurs choix possibles) |
| ↹ puis ↹ | Affiche la liste des choix de complétion possibles ou demande à l’utilisateur si leur nombre est trop important |
| Esc puis Esc | Complète la commande ou le nom de fichier/dossier (sauf si plusieurs choix possibles) |
| Esc puis = | Affiche la liste des choix de complétion possibles ou demande à l’utilisateur si leur nombre est trop important |
| Action | Effet |
|---|---|
| CtrlL | Effacement du terminal (commande clear) |
Commande reset |
Réinitialisation du terminal |
Alt.
$_ (dollar-underscore)echo Je suis le dernier des paramètres
echo $_!$ (bang-dollar)echo Je suis le dernier des paramètres
echo !$Ouverture d’un éditeur (en général nano).
CtrlX puis CtrlE
Saisir la commande sur plusieurs lignes puis fermer l’éditeur
Rappel:
nano en enregistrant:
Vi ou Vim:
wq puis
↵Cet appui déclence un signal XOFF qui bloque l’affichage à l’écran
Pour sortir de ce mode, appuyer sur CtrlQ