logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
doc:programmation:shell:shell [26/01/2016 17:59]
milou [Tableau des Shell disponibles]
doc:programmation:shell:shell [05/10/2022 19:53] (Version actuelle)
ubub [Introduction]
Ligne 45: Ligne 45:
 Le //prompt// ou invite de commande est le petit texte qui est déjà affiché quand on lance le shell et qui reste affiché quand on appuie sur la touche <​key>​Entrée</​key>​ Le //prompt// ou invite de commande est le petit texte qui est déjà affiché quand on lance le shell et qui reste affiché quand on appuie sur la touche <​key>​Entrée</​key>​
  
-Souvent, le prompte ​ressemble à ça : ''​nom-d-utilisateur@nom-de-la-machine:​dossier-courant$''​.+Souvent, le prompt ​ressemble à ça : ''​nom-d-utilisateur@nom-de-la-machine:​dossier-courant$''​.
  
 <note info>Le dossier courant pouvant être abrégé en ''​~''​ s'il s'agit du dossier personnel (par défaut).</​note>​ <note info>Le dossier courant pouvant être abrégé en ''​~''​ s'il s'agit du dossier personnel (par défaut).</​note>​
Ligne 280: Ligne 280:
  
 ==== Quelques raccourcis en shell Linux ==== ==== Quelques raccourcis en shell Linux ====
-Quelques raccourcis en shell Linux (à apprendre par cœur :P) :+Quelques raccourcis en shell Linux (à apprendre par cœur :-P) :
 ^Raccourci clavier ​  ​^ ​  ​Action ​  ^ ^Raccourci clavier ​  ​^ ​  ​Action ​  ^
-| <​key>​C+A</​key> ​ | Déplace le curseur au début de la ligne  |+| <​key>​C+a</​key> ​ | Déplace le curseur au début de la ligne  |
 | <​key>​C+E</​key> ​ | Déplace le curseur à la fin de la ligne | | <​key>​C+E</​key> ​ | Déplace le curseur à la fin de la ligne |
-| <​key>​C+K</​key> ​ | Efface la fin de la ligne  | +| <​key>​C+K</​key> ​ | Efface ​du curseur à la fin de la ligne  | 
-| <​key>​C+U</​key> ​ | Efface la ligne  |+| <​key>​C+U</​key> ​ | Efface la ligne jusqu'​au curseur. Efface donc la ligne si le curseur se trouve à la fin | 
 +| <​key>​C+L</​key> ​ ​| ​Efface le terminal, équivalent ) ''​clear''​ | 
 +| <​key>​C+W</​key> ​ | Effacer du caractère précédent le curseur jusqu'​au début du mot | 
 +| <​key>​A+←</​key>​ | Comme <​key>​C+W</​key>​ | 
 +| <​key>​A+D</​key> ​ | Coupe la chaîne depuis le caractère situé sous le curseur jusqu’à la findu mot (si le curseur est placé au début d’un mot, coupe le mot) | 
 +| <​key>​C+Y</​key> ​ | Colle la sélection précédemment coupée | 
 +| <​key>​C+T</​key> ​ | Inverse les deux caractères précédent le curseur | 
 +| <​key>​A+T</​key> ​ | Inverse deux mots précédent le curseur | 
 +| <​key>​A+c</​key> ​ | Met en majuscule la lettre située sous le curseur et déplace le curseur à la fin du mot | 
 +| <​key>​A+L</​key> ​ | Met en minuscule toutes les lettres depuis la position du curseur jusqu’à la fin du mot | 
 +| <​key>​A+U</​key> ​ | Met en majuscule toutes les lettres depuis la position du curseur jusqu’à la fin du mot | 
 +| <​key>​A+_</​key> ​ | Annule la modification précédente | 
 + 
 +A noter que ces raccourcis claviers sont identiques à ceux utilisés dans l'​éditeur de texte //emacs//. Il est possible d'​obtenir un comportement identique à celui de //vi/vim// avec 
 +<code user>set -o vi</​code>​ 
 +La ligne de commande est alors en mode insertion. Pour passer en mode normal permettant de se déplacer dans une ligne saisie avec [[doc:​editeurs:​vim:​tableau|les raccourcis habituels de vim]], c'est <​key>​Esc</​key>​. Pour entrer en mode insertion, c'est <​key>​a</​key>​ ou <​key>​i</​key>​. 
 + 
 +Pour retrouver les raccourcis par défaut <code user>set -o emacs</​code>​
 si vous utilisez zsh si vous utilisez zsh
 +
 ^Raccourci clavier ​  ​^ ​  ​Action ​  ^ ^Raccourci clavier ​  ​^ ​  ​Action ​  ^
 | <​key>​Echap+H</​key> ​  | Aide de la commande en cours de saisie ​ | | <​key>​Echap+H</​key> ​  | Aide de la commande en cours de saisie ​ |
-| <key>Echat+Q</​key> ​  | Efface la ligne courante, mais la ré-affichera une fois la commande courante terminée(Ma préférée :-))  |+| <key>Echap+Q</​key> ​  | Efface la ligne courante, mais la ré-affichera une fois la commande courante terminée(Ma préférée :-))  |
 ===== Tableau des Shell disponibles ===== ===== Tableau des Shell disponibles =====
  
Ligne 295: Ligne 313:
 |[[:​doc:​programmation:​bash]] ​ |Le shell utilisateur par défaut sous Débian ​     | |[[:​doc:​programmation:​bash]] ​ |Le shell utilisateur par défaut sous Débian ​     |
 |dash   |Le shell système par défaut sous Débian ​         | |dash   |Le shell système par défaut sous Débian ​         |
-|zsh    |Un shell utilisateur très paramétrable ​          ​|+|zsh    |Un shell utilisateur très paramétrable ​(Le SHELL ULTIME :))          ​|
  
  
  
doc/programmation/shell/shell.1453827586.txt.gz · Dernière modification: 26/01/2016 17:59 par milou

Pied de page des forums

Propulsé par FluxBB