Connaître le shell utilisé sous Linux

L'utilisation du shell est un incontournable sous Linux. Il en existe plusieurs types dont voici un bref historique :
  • sh (Bourne Shell) : créé par Stephen R. Bourne en 1977
  • csh (C Shell) : créé par Bill Joy en 1979
  • tcsh (C Shell amélioré) : créé par Ken Greer en 1979
  • ksh (Korn Shell) : créé par David Korn en 1982
  • bash (Bourne again shell) : créé par Brian Fox en 1987
  • zsh (Z Shell) : créé par Paul Falstad en 1990
Si vous voulez savoir quels sont ceux installés sur votre système :

cat /etc/shells

Lorsqu'on est dans un terminal, le prompt sera généralement $ ou %. Cependant, plusieurs shells utilisent le même prompt (caractère en début de ligne). Comment savoir quel shell est en cours d'utilisation ?

echo $SHELL

Ceci est récupéré des variables d'environnement du terminal. On peut les faire afficher en entrant :

export

Résultat:
declare -x SHELL="/bin/bash"

Pour passer d'un type de shell à un autre, il suffit d'entrer le nom du shell : bash pour le Bourne Again Shell ou sh (pour le Bourne Shell). Remarquez que le prompt (invite) changera.

lala moulati ana9a maghribia

seo

 

Blogroll

Site Info

Text

telechargementz Copyright © 2009 WoodMag is Designed by Ipietoon for Free Blogger Template