¿Por qué la variable HOME tiene valores diferentes durante el inicio?

¿Por qué la variable HOME tiene valores diferentes durante el inicio?

Puse el código PATH="$HOME/.local/bin"en mi archivo .profile. Luego, después del inicio, si escribo, echo $PATHse imprimirá./home/.local/bin

Sin embargo, si lo ejecuto PATH="$HOME/.local/bindespués del inicio y echo $PATHlo intento, se imprimirá /home/[my username]/.local/bin.

Entonces la variable HOME cambia en algún momento de /homea /home/[my username]. ¿Por qué es esto? ¿El sistema operativo modifica la variable HOME durante o después del inicio? Es muy extraño y hace que la configuración de archivos de puntos sea más complicada. Si me ayuda, estoy usando mint como mi distribución y bash como shell.

información relacionada