Pour interagir avec son système d'exploitation, l'utilisateur dispose en général d'une interface graphique. Ce ... e terme **application** insiste sur le fait que l’utilisateur final est le principal bénéficiaire;
* Le terme... couche logicielle qui fournit l’interface entre l'utilisateur et le système d’exploitation. Il interprète les commandes saisies par l'utilisateur et destinées au système d’exploitation. Il se pré
existe deux catégories de variable: Les variables utilisateurs (internes) et les variables d’environnement. Les variables utilisateurs ne sont valables que dans l’instance actuelle du...
Les variables d'environnement sont relatives à l'utilisateur et à la session. Elle ne peuvent être exploitées ... ont initialisées par le shell à la connexion de l'utilisateur mais peuvent être altérées.
<note>
Les modificat
igne de commande est l'unité d'interaction avec l'utilisateur**. Cette interaction est faite par du texte, et e... mmes et utilitaires)
* ou bien être propres à l'utilisateur (programmes et scripts créés par l'utilisateur).
La ligne de commande est préfixée par **une invite de comman... **. Ainsi, il est souvent composé:
* D'un nom d'utilisateur, pour qui les commandes vont être exécutées;
*
ies sont trop diversifiés pour être retenus par l’utilisateur ou réunis dans un manuel unique. Par conséquent, ... commandes disposent d’une aide interne. Lorsque l’utilisateur saisit de mauvais arguments, la commande affiche ... pées en plusieurs sections :
- commandes pour l’utilisateur,
- appels système (fonctions fournies par le no... stion du système (généralement réservées au super utilisateur),
- documentation du noyau.
Cette distinction
ne de commande. Entre le moment de la saisie de l'utilisateur et l'exécution de la commande, différents traitem... e que le shell est prêt à recevoir la saisie de l'utilisateur. Celle-ci est assistée par les fonctions d'éditio... tion effectuée après validation de la saisie de l'utilisateur. Les différentes étapes de substitutions sont les
Gérer les répertoires et les fichiers]]
* [[140_utilisateurs_et_droits|Les utilisateurs et leurs droits]]
* [[150_traitement_de_texte|Traiter un fichier de texte]]
Séq
llement l’utilisation de la ligne de commande à l’utilisateur. Cependant il faut comprendre que les alias sont ... éfinie ici (dans les fichiers de préférences de l'utilisateur .bashrc ou .profile), ne peut pas s’utiliser dans