Question:
Linux: plutôt ligne de commande ou interface graphique ?
2008-01-14 17:23:37 UTC
On me dit que la ligne de commande permet de faire les choses plus rapidement, mais pour le moment, le temps de trouver les noms des répertoires, de rechercher mes fichiers, de faire qques erreurs dans la syntaxe des commandes, j'ai l'impression de perdre beaucoup de temps :/ Je vois bien sûr l'utilité de la ligne de commande pour les serveurs, en connexion ssh etc ... Mais pour une utilisation 'normale', l'interface graphique n'est-elle pas plus rapide ?
Enfin c'est sûrement question d'habitude ! (ou une attitude résolument geek? :p)
Aussi, pourquoi dit-on que la ligne de commande est plus puissante ? Je le crois parfaitement, mais je ne sais pas encore tout ce qu'il est possible de faire, alors j'aimerais savoir... :)

Et vous comment utilisez-vous GNU/Linux et pourquoi ?
Six réponses:
Fin2Partie
2008-01-14 18:39:25 UTC
Ça ne fait guère plus d'un an que je suis passé sous GNU/Linux, en partie à cause de cela : manque de maîtrise de l'environnement dans W$ (et là tous ceux qui programment sous W$ vont me tomber dessus). Mais j'ai plus appris en 1 an de GNU/Linux qu'en 10 ans de W$.

Et puis vas écrire un script sous DOS qui améliore ton confort d'utilisation de W$!? alors que bash est là pour ça, mais pas que pour ça.

Il est clair que si tu n'as pas de tâches administratives sur ton système, la console te servira peu. Pourtant, pour naviguer dans l'arborescence, copier renommer déplacer des fichiers, voire les écouter, plutôt que d'ouvrir une application :

Ctrl-Alt-F1

cd /home/user/mes_mp3

ls *.mp3 (mieux : locate *.mp3)

aplay truc.mp3 -q

et tu entends mon fichier mp3

... tu y viendras.

... la console est ton amie, à toi aussi.^^
liberforce
2008-01-15 08:42:29 UTC
La ligne de commande permet plus de choses. Si on en parle autant aux débutants, c'est surtout pour une raison: il est plus facile de dire à quelqu'un de recopier une commande, que de le guider dans 36 menus que l'on ne retient pas forcément.



Ensuite des tâches du genre "changer le nom de mes 200 photos", ou "installer le logiciel toto", c'est le genre de choses que je fais en ligne de commandes pare que, justement, c'est beaucoup plus rapide qu'avec une interface graphique.

En général, tout ce qui est "traitement par lots", c'est à dire agir sur de nombreux fichier pour effectuer la même modification sur chacun est sans conteste plus rapide en ligne de commande.



Ensuite, dis toi qu'avec un terminal de lancé, tu peux lancer n'importe quelle application graphique, et n'importe quelle commande. Donc tu as toujours accès aux deux. Dans certains cas, l'utilisation de la ligne de commande est aussi plus rapide.



Exemple: pour installer le logiciel GIMP sous mandriva, je dois passer par le centre de contrôle, aller dans la section des logiciels, trouver GIMP dans les catégories ou en le recherchant par nom, et enfin l'installer.

En ligne de commande, je tape "urpmi gimp". Non seulement je n'ai que deux mots à taper (plus facile à se rappeler), mais en plus, vu que je ne charge pas d'interface graphique spécifique, j'ai plus de mémoire de libre, donc cela va un peu plus vite, ou laisse de la mémoire libre à d'autres applications.



La ligne de commande est aussi très forte dans l'automatisation, domaine dans lequel l'interface graphique est très mauvaise. Il me semble qu'il existait dans Windows 3.1 un enregistreur de macros qui enregistrait les actions de la souris pour les rejouer, mais celui ci a été supprimé dans les versions suivantes de Windows. Dommage, l'idée était bonne.



Donc en gros, en ligne de commande tu peux *tout* faire.



Le seul cas où je préfère largement les applications graphiques, c'est pour une application que je ne connais pas, et que je n'ai pas envie de me taper la lecture de 2 pages de manuel pour savoir quelles fonctions de base possède le logiciel. L'utilisation de l'interface graphique est meilleure pour la découverte des fonctionnalités, et parfois complètement suffisante selon les utilisations (je n'ai jamais gravé de CD en ligne de commande par exemple). Par contre dès que tu as un usage régulier et plus avancé (donc plus exigeant), l'interface graphique devient limitante, et c'est à ce moment que tu dégaines ta ligne de commande.
Frederic B
2008-01-15 06:23:25 UTC
Cela dépend de l'utilisation.



Pour de l'archivage en chaine, rien ne vaut un petit script bash.



Pour d'autre opération, l'interface graphique est plus agréable.



Et en tant qu'ancien windowsien (1995-2004), j'en ai appris plus sur le fonctionnement de ma machine avec des distro linux qu'avec Windows.



Et même si au début j'étais réticent pour la ligne de commande, j'en suis un utilisateur comblé.



Car il est souvent plus rapide de taper un :



tar xvfj nom.archive.tar.bz2 que de lancer un outil de compactage ;)
bestter
2008-01-15 03:45:15 UTC
Salut!



L'interface graphique est plus confortable.

Le ligne de commande est plus puissante, parce que il est plus facile de faire des choses compliqués. Si tu veux la liste de tous les fichiers qui contiennent la lettre 'e' et qui ont moins de 5 lettres, et qui ne sont pas des mp3, c'est compliqué (même carrément impossible) sous interface graphique, même sous Windows!

Par contre, pour trier la liste des fichiers d'un répertoire alphabétiquement, c'est du pareil au même.



Tu perds du temps? Tant que tu n'auras pas appris les commandes que tu as besoin par cœur, tu auras de la difficulté. Quand tu n'auras plus besoin de tes livres de références, tout seras plus rapide, voire plus rapides qu'une interface graphique.



Par contre, aller sur Internet avec une interface texte, NON MERCI! (même si c'est faisable...)



Tout dépend de tes besoins. :-)
svel
2008-01-15 19:59:13 UTC
sa dépend de l'utilisation mais je dirai ligne de commande
Stéphane Ascoet
2008-01-15 09:23:44 UTC
Ligne de commande principalement, chère linuxienne.


Ce contenu a été initialement publié sur Y! Answers, un site Web de questions-réponses qui a fermé ses portes en 2021.
Loading...