Une ligne de commande est une chaîne donnée à un interpréteur de commandes qui lui indique les actions à effectuer, telles que l'exécution de programmes ou la copie de fichiers. L'interpréteur traite les lignes de commande avec des échappements et des substitutions.