Linux

Les avantages du Shell

La ligne de commande est très utilisé, et encore de nos jours. Certaine fois, grâce à un émulateur, cela permet de pallier le manque des interfaces graphiques. Mais on utilise le mode texte aussi seul, par exemple la maintenance ou sur des serveurs (gain de place).

Opération complexe

Avec le shell, il est possible d'effectuer des tâches complexes rapidement. Un exemple concret : déplacer 200 fichiers, se terminant par ".txt", dans le repertoire /home/user. Une simple commande déplacera les fichiers correspondant. $ mv *.txt /home/user

Rapidité

Pour une carte graphique, une interface en mode texte ne nécessite que quelques ko de mémoire, et aucun gros traitement particulier. Le processeur est donc libéré et peut se consacrer à l'essentiel. Les actions s'effectue rapidement, car aucun graphique ne ralentis le travail. En réseau, il est conseillé de travailler via la consolen pour ne pas utiliser des ressources superflus.

Automatisation

Grâce aux scripts, facile d'utilisation, il est possible d'automatiser des tâches. Effacer les fichiers temporaires à chaque démarrage, envoyer un email tous les jours et bien d'autre possibilité. Il est possible en effet d'écrire des scripts comprenant les commandes du shell qui seront ensuite interpreté. La commande pour lancer le script est la suivante : $ sh script