uso del tab
uso de las teclas de dirección, historia de comando 500
movimiento rapido Ctrl+p .... Ctrl+N
Búsqueda Ctrl-R
Movimiento en la línea Ctrl-A Ctrl-E y Ctrl-B Ctrl-F
Borrado de texto, carácter Ctrl-D y hasta el finalCtrl-K
Borrado de historial, history –c
transpocición de texto presionanto Ctrl+t
sábado, 20 de febrero de 2010
viernes, 19 de febrero de 2010
comandos
Visualiza directorio de trabajo
pwd
Visualiza una línea de texto
echo
Ejecutar un programa y salir de term
exec
./programa ejecutable bash u copilado
Tiempo de ejecución de un comando o programa
time
Establecer opciones de bash
set
Terminar shell
exit , logout
pwd
Visualiza una línea de texto
echo
Ejecutar un programa y salir de term
exec
./programa ejecutable bash u copilado
Tiempo de ejecución de un comando o programa
time
Establecer opciones de bash
set
Terminar shell
exit , logout
cd
cd loquesea
Cambia al directorio loquesea del directorio actual o del directorio que figura en la variable CDPATH. Véase el comando cd de builtins(7).
cd /
Cambia al directorio raíz.
cd
Cambia al directorio personal del usuario actual.
cd /loquesea
Cambia al directorio /loquesea.
cd ..
Cambia al directorio padre.
cd ~loquesea
Cambia al directorio loquesea del directorio personal del usuario.
cd -
Cambia al directorio anterior.
Cambia al directorio loquesea del directorio actual o del directorio que figura en la variable CDPATH. Véase el comando cd de builtins(7).
cd /
Cambia al directorio raíz.
cd
Cambia al directorio personal del usuario actual.
cd /loquesea
Cambia al directorio /loquesea.
cd ..
Cambia al directorio padre.
cd ~loquesea
Cambia al directorio loquesea del directorio personal del usuario.
cd -
Cambia al directorio anterior.
shell o interprete de comandos
El interprete de comandos es la interfaz entre el usuario y el sistema operativo. Por esta razón, se le da el nombre ingles "shell", que significa caparazón.
existen varios Shell:
Bash "Bourne again shell".- Se basa en los principios de Bourne shell de Unix, es la shell por defecto en linux.
Bsh.- "The bourne shell" es en el que bash se basa, no es a menudo usado en linux, aunque el comando bsh suele ser un enlace simbólico a bash.
tcsh "tenex C shell": es una shell bastante popular en algunos circulos, pero no principales distribuciones de linux para el shell por defecto. Aunque es similar al bash en muchos aspectos, difieren en algunos detalles como asignar variables de entorno.
Csh "c shell" el shell C original no es muy usado en linux, pero si un usuario esta familiarizado con csh, tcsh hace un buen sustituto.
Ksh "korn shell" fue diseñado para tomar las mejores características de la bourne shell y el shell C y ampliarlos aún más.
Zsh "Zero shell": Shell tiene la evolución más allá de la Shell Korn, incorporando características.
cada una de las vistas se diferencia de la anterior en que mejora y complementa las órdenes existentes y añade nuevas posibilidades.
cada usuario tiene una shel predeterminada, la cual se activará cuando se abra un indicador del comando. La shell predeterminada, se especifica en el archivo de configuración /etc/password en el último campo de la línea que corresponde al usuario.
esto es resultado de cat /etc/password
6:/home/christian:/bin/bash
Es posible cambiar de shell durante la sesión. Para esto, sólo debe ejecutar el archivo ejecutable correspondiente o bin/bash
saber que shell uso:
echo $SHELL
saber que versión de shell uso:
echo $BASH_VERSION
ubicación del comando.
whereis bash
Debian:/home/christian# whereis bash
bash: /bin/bash /etc/bash.bashrc /usr/share/man/man1/bash.1.gz
mostrar las shell de mi linux
Debian:/home/christian# cat /etc/shells
# /etc/shells: valid login shells
/bin/csh
/bin/sh
/usr/bin/es
/usr/bin/ksh
/bin/ksh
/usr/bin/rc
/usr/bin/tcsh
/bin/tcsh
/usr/bin/esh
/bin/bash
/bin/rbash
/bin/dash
para cambiar la shell por default
chsh -s /bin/bash
el comando
chsh - change login shell
existen varios Shell:
Bash "Bourne again shell".- Se basa en los principios de Bourne shell de Unix, es la shell por defecto en linux.
Bsh.- "The bourne shell" es en el que bash se basa, no es a menudo usado en linux, aunque el comando bsh suele ser un enlace simbólico a bash.
tcsh "tenex C shell": es una shell bastante popular en algunos circulos, pero no principales distribuciones de linux para el shell por defecto. Aunque es similar al bash en muchos aspectos, difieren en algunos detalles como asignar variables de entorno.
Csh "c shell" el shell C original no es muy usado en linux, pero si un usuario esta familiarizado con csh, tcsh hace un buen sustituto.
Ksh "korn shell" fue diseñado para tomar las mejores características de la bourne shell y el shell C y ampliarlos aún más.
Zsh "Zero shell": Shell tiene la evolución más allá de la Shell Korn, incorporando características.
cada una de las vistas se diferencia de la anterior en que mejora y complementa las órdenes existentes y añade nuevas posibilidades.
cada usuario tiene una shel predeterminada, la cual se activará cuando se abra un indicador del comando. La shell predeterminada, se especifica en el archivo de configuración /etc/password en el último campo de la línea que corresponde al usuario.
esto es resultado de cat /etc/password
6:/home/christian:/bin/bash
Es posible cambiar de shell durante la sesión. Para esto, sólo debe ejecutar el archivo ejecutable correspondiente o bin/bash
saber que shell uso:
echo $SHELL
saber que versión de shell uso:
echo $BASH_VERSION
ubicación del comando.
whereis bash
Debian:/home/christian# whereis bash
bash: /bin/bash /etc/bash.bashrc /usr/share/man/man1/bash.1.gz
mostrar las shell de mi linux
Debian:/home/christian# cat /etc/shells
# /etc/shells: valid login shells
/bin/csh
/bin/sh
/usr/bin/es
/usr/bin/ksh
/bin/ksh
/usr/bin/rc
/usr/bin/tcsh
/bin/tcsh
/usr/bin/esh
/bin/bash
/bin/rbash
/bin/dash
para cambiar la shell por default
chsh -s /bin/bash
el comando
chsh - change login shell
Suscribirse a:
Entradas (Atom)