1931
Comment:
|
2690
Tradution française
|
Deletions are marked like this. | Additions are marked like this. |
Line 2: | Line 2: |
##TranslationMasterPage:Shell## ||<tablewidth="100%" tablestyle=""style="border: 0px hidden ;">~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: [[pt_BR/Shell|Brasileiro]] - [[Shell|English]] - [[fr/Shell|français]] -~ ||<style="border: 0px hidden ; text-align: right;"> (!) [[/Discussion]] || <<BR>> ||<tablewidth="100%" tablestyle="border: 0px hidden ; text-align: center;"> {{http://www.debian.org/logos/openlogo-nd-50.png}} {{http://www.debian.org/Pics/debian.png}} || ||<style="border: 0px hidden ;">~+ {{attachment:Portal/IDB/logo_portal.png}} Bienvenue au '''shell''' [[fr/Debian|Debian]]+~ || |
||<tablewidth="100%" tablestyle=""style="border: 0px hidden ;">~-Translation(s): [[pt_BR/Shell|Brasileiro]] - [[Shell|English]] - [[fr/Shell|français]] - [[ru/Shell|Русский]] ||<style="border: 0px hidden ; text-align: right;"> (!) [[/Discussion]] || |
Line 8: | Line 4: |
Un shell est une partie d'un logiciel qui donne une interface à l'utilisateur. Actuellement le terme shell est utilisé souvent pour des shells avec [[fr/CommandLineInterface|interface en ligne de commande]] (La plupart des gens utilise le terme environnement de bureau pour un shell graphique). | |
Line 9: | Line 6: |
. {{attachment:Portal/IDB/icon-terminal-32x32.png}} Ce portail traite du shell. Ce portail peut utiliser un langage technique. | == Shell par défaut == === Shell /bin/sh par défaut === Avec Debian, le shelle par défaut {{{/bin/sh}}} doit être conforme à [[WikiPedia:SUSv3]]/[[WikiPedia:POSIX]] (voir [[http://www.debian.org/doc/debian-policy/ch-files.html#s10.1|debian-policy]]). Jusqu'à Debian Lenny, le shell par défaut était DebianPkg:bash. Maintenant avec Debian Squeeze, le nouveau shell par défaut seras DebianPkg:dash (voir [[DashAsBinSh]]) === Shell interactif par défaut === Le shell interactif est DebianPkg:bash (cette configuration est définie dans {{{/etc/adduser.conf}}}, voir la page man de {{{chsh(1)}}}) == Shells utilisables == Debian propose un grand nombre de shell (voir http://packages.debian.org/stable/shells/ ), un certains nombres d'entre eux sont prévu pour compatibilité avec les shells existants. Les principaux shells : * DebianPkg:bash - Un shell très puissant, avec une très bonne interface interactive. * DebianPkg:dash - Un shell rapide, conforme avec [[http://www.debian.org/doc/debian-policy/ch-files.html#s10.1|debian-policy]] et WikiPedia:SUSv3. * DebianPkg:zsh - Un autre shell très puissant (voir [[http://zsh.dotsrc.org/Intro/]]) {{{{#!wiki comment On [[Alioth]], the shells used are: {{{#!text plain $getent passwd | cut -d : -f 7 shells | sed -e 's,.*/,,' | sort | uniq -c 3445 bash 1 csh 23 cvssh 26 false 2 ksh 22 sh 1 sync 38 tcsh 210 zsh }}} }}}} Voici un certains nombres d'autres shell : * DebianPkg:busybox - Un petit shell, utilisé dans [[Initrd|initrd]] et dans l'[[DebianInstaller|installeur Debian]]. * DebianPkg:csh et DebianPkg:tcsh peuvent être utilisé comme langage de script. Voir ''Csh Programming Considered Harmful'', one of the comp.unix.* FAQs, on peut trouver une FAQ là http://www.faqs.org/faqs/unix-faq/shell/csh-whynot/. * [[http://archive.debian.net/sarge/ash|ash]] - l'ancêtre de DebianPkg:dash dans Debian depuis [[DebianSarge|Sarge]] == Voir aussi == * BriefHistoryOfShells * WikiPedia:Comparison_of_computer_shells |
Line 11: | Line 46: |
'''Shell''' signifie : * Un programme qui offre la fonctionnalité [[fr/CommandLine|ligne de commande]]. Dans certains cas, il est aussi appelé [[fr/CommandLineInterface|interface de ligne de commande]] (CLI en abrégé), [[terminal]] ou [[Console]]. [[Bash]] est le shell par défaut dans [[fr/Debian|Debian]]. * shell peut aussi être une abréviation pour "compte shell", un compte personnel qui donne à un utilisateur un accès à un shell Unix sur une autre machine, généralement via [[fr/ssh|ssh]]. (Par exemple : http://jaguar.garofil.be/ est un fournisseur de comptes shell qui proposent des shells debian gratuits). Ceci peut être utile si vous voulez testez un autre système d'exploitation sans l'installer sur votre ordinateur, ou si vous voulez testez quelque chose qui ne marche pas sur votre système. Cf [[WikiPedia:fr:shell_(informatique)|wiki:WikiPedia:fr:shell_(informatique)]] . == Liste des shells == * [[sh]] bourn shell; * [[fr/Bash|Bash]] bourn against shell; * [[tcsh]] * [[zsh]] * [[dash]] * [[fish]] * [[kornsh]] * [[cshell]] ---- [[fr/CategorySystemAdministration|CatégorieAdministrationSystème]] |
CategorySystemAdministration |
Un shell est une partie d'un logiciel qui donne une interface à l'utilisateur. Actuellement le terme shell est utilisé souvent pour des shells avec interface en ligne de commande (La plupart des gens utilise le terme environnement de bureau pour un shell graphique).
Shell par défaut
Shell /bin/sh par défaut
Avec Debian, le shelle par défaut /bin/sh doit être conforme à SUSv3/POSIX (voir debian-policy).
Jusqu'à Debian Lenny, le shell par défaut était bash. Maintenant avec Debian Squeeze, le nouveau shell par défaut seras dash (voir DashAsBinSh)
Shell interactif par défaut
Le shell interactif est bash (cette configuration est définie dans /etc/adduser.conf, voir la page man de chsh(1))
Shells utilisables
Debian propose un grand nombre de shell (voir http://packages.debian.org/stable/shells/ ), un certains nombres d'entre eux sont prévu pour compatibilité avec les shells existants.
Les principaux shells :
bash - Un shell très puissant, avec une très bonne interface interactive.
dash - Un shell rapide, conforme avec debian-policy et SUSv3.
zsh - Un autre shell très puissant (voir http://zsh.dotsrc.org/Intro/)
Voici un certains nombres d'autres shell :
busybox - Un petit shell, utilisé dans initrd et dans l'installeur Debian.
csh et tcsh peuvent être utilisé comme langage de script. Voir Csh Programming Considered Harmful, one of the comp.unix.* FAQs, on peut trouver une FAQ là http://www.faqs.org/faqs/unix-faq/shell/csh-whynot/.
Voir aussi
?BriefHistoryOfShells