Cuando entro en la terminal me entra por defecto en /mnt / c /Users / migue , como puedo hacer para que en entre por defecto en la home? ...

Miguelangel Lorenzo Hurtado Pinto

Miguelangel Lorenzo Hurtado Pinto

Pregunta
studenthace 4 años

Cuando entro en la terminal me entra por defecto en /mnt / c /Users / migue , como puedo hacer para que en entre por defecto en la home? y no tener que escribr cada vez que entro cd ~

4 respuestas
para escribir tu comentario
    Miguelangel Lorenzo Hurtado Pinto

    Miguelangel Lorenzo Hurtado Pinto

    studenthace 4 años

    muchisimas gracias a ambos por responder! me funciono la opción de d4vdjr. Que crack con lo de la coma jajaja, si no me lo pones no me doy cuenta. XD

    Francisco Javier Solis Martinez

    Francisco Javier Solis Martinez

    studenthace 4 años

    Se me olvidaba, en cado caso que tengas zsh haces lo mismo pero en el archivo .zshrc

    Francisco Javier Solis Martinez

    Francisco Javier Solis Martinez

    studenthace 4 años

    Una de las formas es modificando el script que se ejecuta cada vez que se abre una nueva sesión de terminal; tan solo te haces lo siguiente:

    1. Ingresas el comando
      cd
    2. Abres el archivo .bashrc con el comando
      nano .bashrc
    3. Vas hasta el final del archivo y escribes el comando
      cd
      o bien
      cd ~
    4. Guardas y cierras el archivo (Ctrl + x y luego le dices que si deseas guardar oprimiendo la Y)
    5. Abres una nueva terminal y listo Espero que te sirva saludos 😉
    David Rodriguez

    David Rodriguez

    studenthace 4 años

    Hola

    Supongo que estas usando WSL, hay un par de formas de lograr esto, para eso necesitas modificar el archivo con el profile de la shell de Ubuntu en Windows Terminal como en la clase de prework:

    https://platzi.com/clases/2042-prework-windows/32935-comandos-basicos-de-la-terminal-e-instalacion-de-n/

    Tienes que abrir el archivo JSON de settings con algun editor:

    Y en la parte de profile aumentar la siguiente linea:

    "commandline": "bash.exe ~"

    Te deberia quedar algo asi:

    { "guid": "{el numero de id}", "hidden": false, "name": "Ubuntu-20.04", "source": "Windows.Terminal.Wsl", "commandline": "bash.exe ~" }

    Ojo, aqui que tienes tambien que aumentar una coma al final de "Windows.Terminal.Wsl",


    La otra forma es usando startingDirectory para cambiar el punto de inicio de sesion en cuenta de commandline , el profile te deberia quedar algo asi:

    { "guid": "{el numero de id}", "hidden": false, "name": "Ubuntu-20.04", "source": "Windows.Terminal.Wsl", "startingDirectory" : "//wsl$/Ubuntu-20.04/home/tu nombre de usuario aqui"

    Igual tienes que verificar que esten todas las comas y tu nombre de usuario, guardas los cambios y reinicias la Windows terminal.

    Puedes encontrar mas informacion en la documentacion oficial aqui:

    https://docs.microsoft.com/en-us/windows/wsl/reference#bashexe

    https://docs.microsoft.com/et-ee/windows/terminal/troubleshooting#set-your-wsl-distribution-to-start-in-the-home--directory-when-launched

Curso de Terminal y Línea de Comandos

Curso de Terminal y Línea de Comandos

Aprende a utilizar la terminal y la línea de comandos para navegar tu sistema operativo, manipular archivos y directorios, comprender permisos y procesos, y usar herramientas como grep y curl. Integra alias y personaliza tu shell para optimizar tu flujo de trabajo.

Curso de Terminal y Línea de Comandos
Curso de Terminal y Línea de Comandos

Curso de Terminal y Línea de Comandos

Aprende a utilizar la terminal y la línea de comandos para navegar tu sistema operativo, manipular archivos y directorios, comprender permisos y procesos, y usar herramientas como grep y curl. Integra alias y personaliza tu shell para optimizar tu flujo de trabajo.