diu-eil:se_-_langages_de_commandes

SE - Langages de commandes

Historique

Le bash

  • analyse la commande saisie par l'utilisateur selon une syntaxe
  • lance la commande après vérification syntaxique
  • remarque : Linux et le bash sont sensibles à la casse
sio@vm4:/tmp$ ls
pulse-PKdhtXMmr18n
ssh-agr9UtSMAcyC
tmp-gyb.xpi
sio@vm4:/tmp$ LS
bash: LS : commande introuvable
sio@vm4:/tmp$ 

bash - principes de base

  • bash est sensible à la casse
  • bash supporte l'autocomplétion des commandes avec <Tab> (affiche les choix possibles, …)
  • bash gère l'historique (flèche haut)
  • history permet d'obtenir l'historique des commandes saisies
  • le séparateur est l'espace ' ' ou la tabulation \t et sert à analyser la commande
  • le délimiteur d'options est le tiret '-' (pas le '_')
  • une commande shell se présente habituellement sous la forme suivante :
  • commande [options] argument1 argument2 …
  • ex :
    • ls -al /
    • cp mondoc.txt /tmp

bash - principes de base - 2

  • <Ctrl-C> interrompt une commande
  • <Ctrl-S> suspend une commande, <Ctrl-Q> la débloque
  • <Ctrl-D> termine une session

bash - plus en détail

  • diu-eil/se_-_langages_de_commandes.txt
  • Dernière modification : 2021/06/10 22:48
  • de 127.0.0.1