[Excusez la ré-émission, mais au bout de 2h30 c'est toujours pas passé sur la 
ML]

----------  Message transmis  ----------

Subject: Re: [debutant] root ou pas root ?
Date: Mon, 22 Jul 2002 19:39:51 +0200
From: LEFEBVRE Herve <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]

Le Lundi 22 Juillet 2002 19:06, [EMAIL PROTECTED] a écrit :
> Comme je débute, la je nage en brasse coulée.
>
> Le shell, c'est bien la console, non ou je me trompe ?

Euh presque. Faut juste faire attention à utiliser les mots précis pour bien
mettre les idées en place :

Le shell = ligne de commandes. Ou plutot "interpréteur de commandes". De
nombreux shells sont disponibles. Sous linux on utilise en général par défaut
le bash (bourne again shell), mais d'autres sont disponibles (sh, ksh, csh
...).

Console = ecran en mode texte. Par extension, on appelle "console" toute
session ouverte en mode texte. Ainsi ton xterm est une console, de même que
"konsole" de KDE etc. En fait, à l'origine la console était meme le truc
hyper-spécial pour le super-utilisateur. Mais bon, maintenant quand on parle
de "console", 99,9999 fois sur 100 on parle d'une session en mode texte. Bien
évidemment, cette session en mode texte utilise 9 fois sur 10 un shell (c'est
une ligne de commande), mais c'est pas une obligation. La session en mode
texte pour l'utilisateur "toto" peut être complètement dépourvue de shell, et
lancer directement un programme en mode texte. C'est pas un problème.

On parle aussi de "mode console". C'est quand tu démarres ton linux en mode
texte, et non pas directement sous X-Window. Quand on veut bidouiller avec
des SuperProbe ou ce genre de choses qui sont des programme en mode texte qui
vont bricoler dans X-Window, mieux vaut être en mode console. (Pour passer en
mode console, taper "init 3" en ligne de commandes, et ça réinitialise le
système en mode console).

On parle aussi de "programme shell" ou de "scripts shell". Ce sont des
programmes "batches", ou encore des "scripts de commandes shell". C'est
l'équivalent d'un .BAT sous ms-dos mais en bcp plus puissant. Par exemple
tous les services linux sont démarrés par des scripts-shell qui se trouvent
dans /etc/rc.d/init.d/

> et SuperProbe, c'est quoi, un programme sous shell ?

Un programme en mode texte qu'il vaut mieux exécuter en mode console.

J'ai pas suivi la conversation depuis le début mais c'est pas très conseillé
au débutant de jouer avec ça...

C'est plus clair ?

-------------------------------------------------------


Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";

Répondre à