Trouver répertoire home d'un utilisateur

Pour afficher l'emplacement de son dossier personnel, on peut effectivement se servir de la commande echo pour afficher la valeur de la variable d'environnement $HOME. La variable d'environnement $HOME contient l'emplacement de son propre dossier personnel.
echo $HOME

La variable d'environnement $HOME prend la valeur du dossier personnel de l'utilisateur pour lequel la session est actuellement ouverte. Pour afficher le dossier personnel d'un autre utilisateur, si l'on est un administrateur, on peut se connecter au compte de l'autre utilisateur puis procéder avec la même commande:

alexandrep@Ordinateur-de-AlexandreP:~$ sudo su www-data
[sudo] password for alexandrep: ********
$ whoami
www-data
$ echo $HOME
/var/www