Que sont les commandes Linux®?
Les commandes Linux sont des instructions émises sur la ligne de commande lorsque vous travaillez sous un système d'exploitation Linux appelé distribution, "distribution" ou "saveur". Les commandes peuvent être considérées comme des ordres donnés au système d'exploitation ou à un logiciel exécuté sous le système pour lui faire faire quelque chose ou pour le forcer à cesser de faire quelque chose, tel que l'exécution d'un processus. On peut dire que les commandes Linux sont une sorte de langage par lequel une personne peut communiquer avec des logiciels et même du matériel de contrôle.
Les lettres, les chiffres et les symboles sont utilisés dans différentes combinaisons pour former des commandes Linux pouvant accomplir des tâches telles que la modification des niveaux d'exécution ou la création, la suppression, la modification et la copie de fichiers et de répertoires. Les commandes Linux permettent de créer et de gérer des utilisateurs sur un système multi-utilisateur, d’ajouter et de gérer des imprimantes locales et réseau, de contrôler les interfaces réseau, de définir la date et l’heure, ainsi que de redémarrer ou d’arrêter un système. Travailler sur la ligne de commande Linux n'implique pas l'utilisation d'une souris, comme c'est généralement le cas lorsque vous travaillez dans une interface utilisateur graphique (GUI). On ne voit généralement que deux couleurs - la couleur de l'arrière-plan et la couleur du texte - et il n'y a pas de place pour des erreurs, ce qui peut être dévastateur pour un système si l'utilisateur travaille en tant qu'opérateur racine.
Contrairement à un clic accidentel sur une icône dans la plupart des cas, commettre une erreur lors de l'exécution de commandes Linux peut entraîner des messages d'erreur ou des surprises indésirables. Des messages d'erreur peuvent survenir lorsque le système ne comprend pas correctement. Bien qu'un clic accidentel sur une icône ouvre toujours le programme, si tout fonctionne correctement, une erreur dans la syntaxe des commandes Linux peut ne pas être comprise. Par exemple, la commande "cd", qui permet à l'opérateur de changer de répertoire, ne sera pas comprise si elle est mal orthographiée avec "cf." La commande "rm -f", utilisée pour forcer une suppression ou la suppression d'un fichier, si elle est entrée par erreur, peut entraîner la perte de données.
De nombreuses commandes sont identiques ou similaires aux commandes Unix, car toutes les distributions de Linux sont des systèmes Unix. Par exemple, la commande "ls" répertorie tous les fichiers du répertoire actuel et "pwd" imprime le répertoire de travail sur un système Linux et Unix. Les commandes ne doivent pas seulement être orthographiées correctement, elles doivent aussi se trouver dans la casse correcte, car Linux est un système sensible à la casse. De nombreuses commandes doivent être utilisées pour gérer un système complètement sans utiliser d'interface graphique. Les commandes doivent non seulement être apprises, mais il faut également apprendre les arguments qui peuvent et parfois leur être transmis, ainsi que savoir comment demander un menu d’aide à partir du système.
La raison pour laquelle il est important de travailler avec des commandes Linux même lors de l'exécution d'une distribution avec un système Windows avancé est que certaines tâches administratives ne peuvent pas être exécutées de manière efficace, voire pas du tout, à l'exception de la ligne de commande. Les commandes de base de Linux peuvent être apprises à partir de didacticiels disponibles gratuitement sur Internet et de livres sur le sujet. En réalité, ces commandes commandent le système, il est donc très important que les utilisateurs vérifient quelles commandes sont émises avant d'appuyer sur Entrée. Un utilisateur root a le contrôle total du système. Émettre des commandes qui ne sont pas complètement comprises ou qui sont mal utilisées peut détruire l’intégrité d’un système entier.