Les
commandes lancent des
opérations prises en charge par l'
interpréteur de commandes (appelé
shell) qui correspond à la fenêtre de
terminal ouverte. La
commande
exécutée (retour de l'invite de commande) > le processus initié se trouve
terminé (sauf exception de processus renvoyé en
arrière-plan du
terminal ouvert). Le
terminal fermé et de même pour l'application
Terminal > une
archive des commandes passées est rappelable par la commande :
- cela pour une session d'utilisateur normale. Pour la session de secours dont tu utilises le Terminal > dès que tu redémarres > tout se trouve réinitialisé > car le volume de secours est monté en lecture seule. Seules de petites images-disques créées en auxiliaires en RAM > avec leurs volumes montés en lecture & écriture à des dossiers de l'OS de secours démarré qui leur servent de points de montage => offraient des espaces d'écritures. Au redémarrage elles sont purgées. Donc aucune trace des commandes passées ne se garde - sinon dans ce fil de MacGé. Pour ce qui est d'un volume de macOS > un reformatage efface toute archive des commandes passées.
----------
En fait > une "
commande" se compose de 2 facteurs :
- a) un programme exécutable > dit l'utilitaire de la commande > stocké dans un dossier d'utilitaires - soit de l'OS de secours > soit de macOS. Dossiers invisibles graphiquement : bin > sbin > usr pour l'essentiel > qui contiennent donc des collections de centaines d'utilitaires.
- b) un énoncé performatif > dit la commande > écrit dans une fenêtre de terminal et constitué de l'énoncé de l'utilitaire requis en préface qui forme le "sujet" de la phase de commande > et d'une "phrase" complémentaire conforme à la syntaxe de la commande et employant de manière ordonnée verbe > compléments d'objets etc. Cet énoncé performatif est exécuté par pression sur la touche "Entrée" > càd. passé à l'interpréteur de commande (shell) dont la fenêtre constitue l'interface > afin que le shell rende opératoire la commande.
Bref : d'un
OS à un
autre > les
dossiers renfermant les
collections d'utilitaires se retrouvent > avec des
ajouts d'utilitaires pour des OS ultérieurs et des
éditions de la programmation des utilitaires d'un OS à un autre. Les
commandes au sens de
phrases d'ordre appelant en sujets les utilitaires dans une interface de
terminal => sont > quoique des
écritures > comme les
paroles : elles
s'envolent après usage. Et sont
reformulables à la fantaisie de l'utilisateur. Il s'agit en quelque sorte d'
écritures "parolières" > au sens de leur brièveté d'existence.