Au sujet du shell

Fermé
cecile302 Messages postés 36 Date d'inscription jeudi 8 octobre 2009 Statut Membre Dernière intervention 1 juillet 2016 - 9 oct. 2009 à 09:54
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 9 oct. 2009 à 20:21
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 4143 Date d'inscription dimanche 20 avril 2008 Statut Contributeur Dernière intervention 8 mai 2011 509
9 oct. 2009 à 09:57
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 36 Date d'inscription jeudi 8 octobre 2009 Statut Membre Dernière intervention 1 juillet 2016 1
9 oct. 2009 à 13:43
je vais y jeter un oeil, merci ;)))
0
Utilisateur anonyme
9 oct. 2009 à 13:45
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 jeudi 2 février 2006 Statut Contributeur Dernière intervention 31 juillet 2016 1 607
9 oct. 2009 à 13:49
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
9 oct. 2009 à 13:53
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 jeudi 2 février 2006 Statut Contributeur Dernière intervention 31 juillet 2016 1 607
9 oct. 2009 à 14:07
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 jeudi 2 février 2006 Statut Contributeur Dernière intervention 31 juillet 2016
9 oct. 2009 à 14:16
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 jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567 > Utilisateur anonyme
9 oct. 2009 à 14:26
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 jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019
9 oct. 2009 à 14:39
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
9 oct. 2009 à 14:03
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 jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
9 oct. 2009 à 14:11
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 36 Date d'inscription jeudi 8 octobre 2009 Statut Membre Dernière intervention 1 juillet 2016 1
9 oct. 2009 à 18:39
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 jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
9 oct. 2009 à 20:03
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 jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
9 oct. 2009 à 20:21
Salut,

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