Tiens l'ami
Berthold en train de se faire des nœuds au cerveau
Si tu ouvres une fenêtre du «
Terminal» --> tu peux noter une spécialité de
macOS touchant l'invite de commande (
prompt).
Suppose que tu aies un
MacBook Pro auquel tu as donné le sobriquet (nom d'hôte) de :
le Mac de toto > parce que ton
nomcourt d'utilisateur est
toto. Alors l'invite de commande va être par défaut :
Est-ce que rien ne te frappe si tu scrutes l'invite de commande ? - tu vas me dire : je vois que le
nom d'hôte du Mac (l
e Mac de toto) est inscrit en premier > et je vois à la fin le
nomcourt de l'utilisateur connecté suivi du sigle du
dollar (
toto$) - sigle du dollar
$ indiquant que l'utilisateur n'as pas de privilège de
System Administrator (dièze
#) mais d'utilisateur standard (dollar
$).
Mais
entre le
nom d'hôte du Mac et le
nomcourt de l'utilisateur - que lis-tu ? --> ceci :
qui a la signification suivante --> dans l'espace local du volume démarré de "
le mac de toto" > voici (
:) l'espace où se trouve localisé par défaut l'opérateur dont le nom suit (
toto$) --> c'est
- ~
Donc par défaut
toto (connecté et opérant) se trouve localisé dans l'espace du volume démarré at:
- ~ --->
tilde symbolisant en abrégé comme tu le sais le dossier
home de cet utilisateur (et abrégeant donc le chemin absolu :
/Users/toto).
Par voie de conséquence > si l'utilisateur connecté
toto veut désigner comme
objet un dossier qui se trouve inscrit directement dans l'espace de son dossier de compte
/Users/toto (comme le dossier
Desktop pour Bureau >
Library pour Bibliothèque >
Downloads pour Téléchargements >
Music pour Musique >
Pictures pour Images >
Movies pour Vidéos etc.) --> pourquoi s'embêterait-il à écrire :
pour désigner le dossier Bureau > ou pourquoi s'imaginerait-il pour abréger le chemin avoir à écrire :
--> puisque par défaut, en tant qu'opérateur :
il est localisé at
-~ -càd. l'espace de son dossier de compte ?
Donc :
tout court =
càd. en chemin absolu :
et ainsi de suite...
C'est donc
comme si une commande :
se trouvait exécutée par le Système à l'ouverture d'une fenêtre du «
Terminal» --> déplaçant
a priori l'opérateur dans l'espace de son dossier
home. Cela étant, il n'est pas logique de faire
comme si cette localisation
a priori (
cd /Users/toto) n'était pas effective. Elle est effective. La seule adresse logiquement correcte pour désigner le Bureau est donc :
toutes les autres désignations équivalant à des adressages indirects commençant par déplacer l'espace d'opération hors du dossier
home par défaut > pour aller au point de montage du volume par un :
(par exemple) > puis pour redescendre au dossier local par un :
ce qui équivaut à revenir à la localisation de départ.
Pfuitt !