Au sujet du shell

cecile302 Messages postés 37 Date d'inscription   Statut Membre Dernière intervention   -  
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
je susi nouvelle sur linux, je viens d'installer le live cd ubuntu, et je trouve ça super interessant, j'aimerai apprendre à m'en servir en passant uniquement par le SHELL, mais je trouve que ça à l'air plutôt limité, alors voilà ma question :

peut on utiliser un logiciel uniquement à l'aide de commandes ? par exemple, je suis sur amsn, et je reçois un message, puis-je y répondre par le shell, merci d'avance

9 réponses

Kharec Messages postés 4146 Date d'inscription   Statut Contributeur Dernière intervention   510
 
SAlut,

Tu peux tout faire avec le shell, c'est extrêmement puissant comme outil, mais avec des logiciels différents.

Je te lance sur: http://spip.mandrivalinux-online.eu/
0
cecile302 Messages postés 37 Date d'inscription   Statut Membre Dernière intervention   1
 
je vais y jeter un oeil, merci ;)))
0
Utilisateur anonyme
 
Salut,

Belle initiative en tout cas, et tu as bien raison de le faire, la ligne de commande c'est magique...

Last night a Bourne Shell saved my life... :o)
0
HostOfSeraphim Messages postés 6750 Date d'inscription   Statut Contributeur Dernière intervention   1 608
 
Plutôt limité ? En comparaison à Windows, absolument pas.

Petite histoire : j'ai une secrétaire qui lit systématiquement son horoscope le matin dans un quotidien gratuit de la région parisienne. En m'inspirant de cette situation, j'avais réussi à faire en sorte que tous les matins, à 8h30 précises, l'imprimante sorte la page de l'horoscope du journal en question (et uniquement cette page). Ca te donne une idée de ce qu'on peut faire...

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Utilisateur anonyme
 
Evidemment, c'est incomparable, mais la command line de Windows sait quand même faire pas mal de choses, pour peu qu'on prenne le temps de s'y pencher :o)
0
HostOfSeraphim Messages postés 6750 Date d'inscription   Statut Contributeur Dernière intervention   1 608
 
Y'a des petites choses qui m'ont toujours posé problème sous Windows :

- Pas de moyen de télécharger un fichier (autrement qu'en utilisant wget.exe inspiré de Linux...)
- Pas de moyen (sauf en VBS) d'éjecter un CD-ROM
- Pas de moyen simple d'imiter la fonction sleep (j'ai trouvé par un moyen détourné)
- ...

Suivant ce que l'on veut faire, ça peut être vite contraignant.

0
Utilisateur anonyme > HostOfSeraphim Messages postés 6750 Date d'inscription   Statut Contributeur Dernière intervention  
 
Je crois comprendre le fond de ton raisonnement. On peut effectivement pratiquement tout faire, mais il faut "greffer" des bouts de soft, et les commandes que tu mentionnes ne sont effectivement pas dans la "noyau". Je trouve ça dommage aussi.

A peu de choses près, la ligne de commandes DOS est figée depuis plus de 10 ans :o(
0
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570 > Utilisateur anonyme
 
Salut,

les commandes que tu mentionnes ne sont effectivement pas dans la "noyau". Je trouve ça dommage aussi.
Sous Linux non plus.
Les commandes sont des logiciels.
Shell est un logiciel qui permet d'exécuter d'autres logiciels (commandes) et en même temps c'est un interpréteur qui permet d'exécuter des scripts shell.
Donc il faut voir les deux facettes de shell (logiciel et langage).

Le rôle de noyau est d'assurer la gestion des ressources physiques et logiques du système :
- la gestion de périphériques
- la gestion de fichiers
- la gestion de processus
Pour plus de détails Noyau de système d'exploitation

Par exemple la commande eject sous debian se trouve dans le paquet eject, sleep (à ne pas confondre avec l'appel système) se trouve dans coreutils
0
Utilisateur anonyme > lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention  
 
Merci d'avoir corrigé cette imprécision. C'est pour ça que j'avais mis noyau entre guillemets, mais je me suis mal exprimé. J'entendais par là une installation "de base", celle que Mr Tout Le Monde fera avec next next next finish.

Or, à installation de base égale, Linux offrira plus de possibilités que Windows.

Mais sur le fond, tu as parfaitement raison.
0
Utilisateur anonyme
 
Cécile, tu l'as installée toute seule ?
tu en as parlée à tes copines ?
0
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
Salut,

tu en as parlée à tes copines ?
Par copines tu veux dire commandes je suppose ;-)

Pour leur parler il faut utiliser un copain. Il s'appelle man ;-)
0
cecile302 Messages postés 37 Date d'inscription   Statut Membre Dernière intervention   1
 
bah j'ai essayé de bidouiller un peu oui ^^

mais je m'en sors plutôt moyen, j'arrive a executer des programmes via le shell ou le dos, mais pas à les utiliser
0
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
Re,

Si tu lances un programme (qui a une interface graphique) alors c'est par le biais de l'interface graphique que tu dois ensuite faire des manipulations.

Il y a des programmes qui n'ont pas un frontend graphique et en ce moment tout passe par la console.
Pour ce qui est de amsn, si tu veux une version texte d'un IM qui supporte le protocole msn tu peux utiliser centericq

Ca dépends toujours de ce que tu veux faire.
0
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Salut,

Voir aussi : L'IRC en console ;-))
0