J'ai lu récemment que les .desktop
fichiers utilisés comme raccourcis de bureau sont placés dans le $HOME/Desktop
répertoire. Où est ce répertoire?
Aussi, que $
signifie / fait la partie?
J'ai lu récemment que les .desktop
fichiers utilisés comme raccourcis de bureau sont placés dans le $HOME/Desktop
répertoire. Où est ce répertoire?
Aussi, que $
signifie / fait la partie?
Réponses:
$HOME
est une variable d'environnement qui contient généralement l'emplacement de votre répertoire personnel /home/$USER
. Le $
nous dit que c'est une variable. Donc, en supposant que votre utilisateur est appelé, DevRobot
les .desktop
fichiers sont placés /home/DevRobot/Desktop/
.
Si vous voulez savoir où $HOME
pointe vers, vous pouvez exécuter ce qui suit dans un terminal.
[ajefferiss@localhost ~]$ echo "$HOME"
/home/ajefferiss
Vous pouvez l'utiliser pour vous déplacer dans le système de fichiers, par exemple, cd $HOME
mais généralement vous ne le verrez pas car vous pouvez utiliser ~/
pour représenter le répertoire de base des utilisateurs actuels. Ou tout simplement exécuté cd
par lui-même pour passer au répertoire personnel.
Or just run cd by itself to move to the home directory
, TIL
cd ~
sans me rendre compte que je pouvais ignorer le mouvement maladroit shift-pinky?
cd ~/
!
HOME
Est en fait la variable d'environnement. Le shell a besoin que vous le préfixiez $
pour le signifier.
$HOME
est une variable d'environnement qui pointe vers /home/<username>
. Il se trouve sous /
et contient les fichiers de l'utilisateur.
Pour plus d'informations, vous pouvez consulter le manuel de référence de Bash
/home/<username>
. Apache sur Ubuntu crée un utilisateur www-data
dont $ HOME est /var/www
, par exemple
HOME
Est en fait la variable d'environnement. Le shell a besoin que vous le préfixiez $
pour le signifier.
/home/<username>
est une convention, pas une exigence. Il est facile d'ajouter un utilisateur dont $ HOME est à /somewhere/entirely/different
.
$HOME
varie également d'un utilisateur à l'autre. Certains utilisateurs du système n'ont pas un$HOME
chemin étrange/home/...