Cuando abro mi shell sin inicio de sesión en Ubuntu, mi directorio de trabajo actual es /home/user_name
(mi $HOME
variable de entorno), pero quiero cambiar esto de modo que cuando inicie mi terminal esté en algún otro directorio.
He leído que cuando inicio mi terminal en Ubuntu un .bashrc
se obtiene el archivo. Así que agregué
export HOME=/home/user_name/Documents
a mi .bashrc
expediente. Ahora, cuando abro mi terminal todavía estoy en /home/user_name
directorio.
¿Cómo puedo cambiar esto?
Respuesta aceptada:
En primer lugar, elimine esa línea de su .bashrc
. La forma de hacer esto es no jugar con $HOME
, esa variable siempre apuntará a su directorio de inicio y no desea cambiar eso solo para que sus shells comiencen en un lugar diferente.
Estoy seguro de que habrá una forma más elegante de hacer esto, pero como una solución temporal, simplemente puede agregar esta línea a su .bashrc
:
cd ~/Documents
Dado que ese archivo se lee cada vez que inicia un nuevo shell sin inicio de sesión (abre una nueva terminal), el cd
el comando se ejecutará y sus terminales comenzarán en ~/Documents
como desees.