it-swarm-es.com

¿Cómo iniciar el terminal con el directorio de trabajo actual como "Inicio" en lugar de "Root" predeterminado?

Cuando inicio mi terminal, el directorio de trabajo actual siempre es "/". Quiero que comience desde "/home/<username>" es decir, mi casa.

¿Alguna solución para esto?

5
SIDD

Cuando abre una nueva terminal, el directorio de trabajo actual debe ser su carpeta de inicio.

[email protected]:~$ echo ${PWD}
/home/nevon

Dicho esto, si este no es el caso para usted, supongo que podría agregar lo siguiente al final de su archivo .bashrc:

cd /home/username
7
Tommy Brunn

Si el directorio de trabajo inicial para un terminal no es su directorio de inicio, es probable que tenga un problema grave de configuración. Verifique lo siguiente:

grep $USER /etc/passwd # Should show /home/youruser before the Shell location

Compruebe los permisos/propietario de su directorio de inicio:

ls -ltrd $HOME # You must be the owner

Asegúrese de no hacer un 'cd' en sus scripts de inicio de Shell:

~/.profile ~/.bashrc
6
João Pinto

También verificaría la configuración de la cuenta de usuario. Probablemente la configuración del directorio de inicio del usuario esté establecida en "/" y no "/home/<username>".

0
txwikinger

Agregué --working-directory=~/ al comando ejecutado por mi atajo de teclado para arreglar esto.

0
user10532