Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa Próxima revisiónAmbos lados, revisión siguiente | ||
interpretes_de_comandos [2022/06/14 17:21] – [Intérpretes disponibles] peron | interpretes_de_comandos [2022/10/28 14:49] – peron | ||
---|---|---|---|
Línea 26: | Línea 26: | ||
===== Intérpretes disponibles ===== | ===== Intérpretes disponibles ===== | ||
- | Existen varios intérpretes, | + | Existen varios intérpretes |
- | [[bash|Bourne Again Shell]] | + | [[sh|sh - Shell de Thompson]] (histórico, |
- | [[ksh|Korn Shell]] | + | [[Bourne Shell|Shell de Bourne]] (histórico, |
- | [[Zsh|Z Shell]] | + | [[Csh|csh - Shell C del Unix de Berkeley]] |
- | [[Fish Shell]] | + | [[TCSh|TCSh - Tenex C Shell]] |
- | [[csh|C Shell]] | + | [[ksh|ksh - Shell de Korn]] (intérprete por defecto de nuestro sistema). |
- | [[tcsh|tcsh]] | + | [[Bash|bash - Bourne Again Shell]] |
+ | [[zsh|zsh - Z Shell]] | ||
+ | [[fish|Fish Shell]] | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | === Conocer mi intérprete actual === | ||
+ | |||
+ | Puedes saber cual es tu intérprete actual ingresando el comando: | ||
+ | |||
+ | <code bash> | ||
+ | echo " | ||
+ | </ | ||
+ | |||
+ | También puedes saber cuál es el proceso asociado al mismo con: | ||
+ | |||
+ | <code bash> | ||
+ | ps -p $$ | ||
+ | </ | ||
+ | |||
+ | Si tienes algún problema con esto avisa a admin arroba texto-plano.xyz. | ||
==== Cambiar el intérprete ==== | ==== Cambiar el intérprete ==== | ||
- | OpenBSD por defecto utiliza [[ksh|korn shell]] (Korn Shell) que es un intérprete de comandos distinto al que se suele usar en Linux. No todo el mundo se siente cómodo con ella. Para cambiarlo no es indispensable la | + | OpenBSD por defecto utiliza [[ksh]] (Korn Shell) que es un intérprete de comandos distinto |
- | asistencia | + | |
+ | Para ejecutar un shell distinto temporalmente, | ||
+ | |||
+ | Para cambiarlo puedes solicitar ayuda del administrador, pero también puedes hacerlo por ti mism@. | ||
- | Primero | + | Debes primero conocer las rutas de los intérpretes. Para ello primero |
<code bash> | <code bash> | ||
Línea 54: | Línea 79: | ||
</ | </ | ||
- | El sistema presentará en tu terminal una lista con los distintos | + | ...y el sistema presentará en tu terminal una lista con la ruta de los intérpretes |
< | < | ||
# | # | ||
# | # | ||
- | # list of acceptable | + | # Lista de shells |
- | # ftpd(8) | + | # ftpd(8) |
- | # one of these shells, | + | # alguno de estos shells, |
/bin/sh | /bin/sh | ||
/bin/csh | /bin/csh | ||
Línea 71: | Línea 96: | ||
</ | </ | ||
- | Para cambiar | + | Para cambiar |
- | + | ||
- | < | + | |
- | chpass | + | |
- | </ | + | |
- | + | ||
- | El sistema te llevará a editar | + | |
- | + | ||
- | < | + | |
- | / | + | |
- | </ | + | |
- | + | ||
- | Guarda, cierra tu sesión y vuelve a entrar. | + | |
- | + | ||
- | === Conocer mi intérprete actual === | + | |
- | + | ||
- | Puedes saber cual es tu intérprete actual ingresando el comando: | + | |
<code bash> | <code bash> | ||
- | echo " | + | chsh -s ruta_del_shell |
</ | </ | ||
- | También puedes saber cuál es el proceso asociado al mismo con: | + | Por ejemplo, si deseas utilizar [[bash|Bash]], |
<code bash> | <code bash> | ||
- | ps -p $$ | + | chsh -s / |
</ | </ | ||
- | Si tienes algún problema con esto avisa a admin arroba | + | A continuación cierra tu sesión de texto-plano |
- | + |