web-dev-qa-db-fra.com

Où se trouve le dossier $ HOME?

J'ai lu récemment que les fichiers .desktop qui sont utilisés comme raccourcis sur le bureau sont placés dans le répertoire $HOME/Desktop. Où est ce répertoire?

En outre, que signifie/fait $?

19
TellMeWhy

$HOME est une variable d'environnement qui contient l'emplacement de votre répertoire de base, généralement /home/$USER. Le $ nous dit que c'est une variable. Donc, en supposant que votre utilisateur s'appelle DevRobot, les fichiers .desktop sont placés dans /home/DevRobot/Desktop/.

Si vous voulez savoir où se trouve $HOME, vous pouvez exécuter les opérations suivantes 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 exécutez simplement cd par lui-même pour accéder au répertoire de base.

30
AJefferiss

$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 Manuel de référence Bash

5
Mitch