Curso “Técnicas de manejo del software
Linux”Curso dirigido a Operadores del
NOC
Preparador y relator:Ing. José Mardones Fernández
Valdivia. Octubre 2006.
Resumen de Comandos Linux
Contenido
2.1 Teclas útiles:
Comandos
3.1 Comandos básicos 3.2 Comandos para comunicaciones, redes y multiusuario. 3.3 Entorno gráfico xwindow 3.4 Comprimir, descomprimir, archivar... 3.5 Manejo de las unidades de diskettes y Cd-Rom 3.6 Manejo de Archivos directorios etc.. 3.7 3.8 Manejo de la impresora 3.9 Comandos de IRC para IrcII 3.10 Instalación y manejo de paquetes 3.11 Convertir paquetes
4.EDICION DE TEXTOS
4.1 Nociones básicas del editor vi 4.2 Nociones básicas del Editor emacs 4.3 Editor joe
1.1 Agradecimientos:
Este texto esta parcialmente basado en un trabajo de Gerardo Travesedo Cabezueloque puedes obtener en: http://idd013sd.eresmas.net/cosas/cosas.html
Gracias a: Paco Brufal, Carlos Robinson y a la gente de Fidonet por su colaboración.
1.2 Derechos de copia:
(C) 2002 Redy Rodríguez
Este texto se distribuye bajo licencia FDL, Free Documentation License ypuede ser copiado, modificado y distribuido bajo los términos de dicha licencia.(http://www.gnu.org/copyleft/fdl.html)
1.3 Ausencia de garantías
ESTA DOCUMENTACION SE PROPORCIONA "TAL CUAL" SIN GARANTIA NI CONDICION DE NINGUN TIPO, EXPRESA O IMPLICITA, en ningún caso los
2
autores de este texto serán responsables por ningún daño especial, incidental, indirecto o consecuencial, cualquiera que sea (incluyendo sin limitación, daños por pérdida de beneficios, interrupción de negocios, pérdida de información comercial o cualquier otrapérdida pecuniaria) que pudiere surgir del uso o abuso de esta documentación.
2. COMANDOS INICIALES.
2.1 Teclas útiles:
En las consolas de texto.
<ctrl><alt><F1-F6>
Cambian a una de las 6 consolas de texto
<ctrl><alt><F7-F12>
Cambian a una consola gráfica (si hay un cliente X arrancado en ella)
<ctrl><alt><supr>
Fuerza un reinicio del sistema
<shift><RePag>
Hace scroll hacia arriba para ver lo que se ha salido de pantalla.
<shift><AvPag>
Hace scroll hacia abajo.
En la shell (interprete de comandos).
<Ctrl><C>
Terminar. Envía al proceso una señal para que finalice.
<Ctrl><Z>
Suspender. Envía al proceso una señal para que se pare y quede en suspenso hasta que se le ordene que continúe.
<Ctrl><D>
Finalizar, fin de Archivo, logout.
<Ctrl><L>
Borra la pantalla
[flechas arriba y abajo]
3
Navega por los comandos introducidosanteriormente
Si estás en una sesión de telnet, desde un terminal remoto que no soporte las teclas de los cursores, puedes usar:
<Ctrl><P>
(P de previous) Para flecha arriba.
<Ctrl><N>
(N de next) Para flecha abajo.
<Ctrl><B>
(B de back) Para flecha izquierda.
<Ctrl><F>
(F de forward) Para flecha derecha.
<Ctrl><M>
Intro.
<tab>
Completa de forma inteligente. Por ejemplo si estamosescribiendo un comando y escribimos sus primeras letras y pulsamos <tab>intenta completar buscando todos los comandos posibles, si hay varios que coincidan con esas letras nos los muestra todos, y podemos añadir alguna letra más y volver a pulsar <tab> si solo hay una coincidencia lo completa si no hay ningunada un beep. Si ya hemos puesto el comando y estamos escribiendo una de las palabras que lo siguen en forma de parámetros se completa buscando Archivos. Si hemos comenzado la palabra con $ intenta completar con los nombres de las variables de entorno etc...
<Ctrl><A>
Ir a principio de linea.
<Ctrl><E>
Ir a fin de linea.
<Ctrl><E>
Borra la palabra anterior.
<Alt><L>
Convierte a minúsculas la palabra donde está el cursor
4
<Alt><U>
Convierte a mayúscuulas la palabra.
<Alt><C>
Capitaliza la palabra (La primera letra en mayúsculasy el resto en minúsculas)
<Ctrl><T>
Traspone la letra donde está el cursor por la anterior
<Alt><T>
Traspone la palabra donde está el cursor por la anterior.
<Ctrl><K>
cortar desde el cursor hasta fin de línea
<Alt><D>
cortar desde el cursor hasta el final de la palabra
<Ctrl><U>
cortar desde el cursor hasta principio de línea
<Alt><Backsp>
cortar desde el cursor hasta principio depalabra
<Ctrl><Y>
pegar lo cortado
<Ctrl><R>
reverse search (busca en los comandos anterioreslo que vamos tecleando)
En las X (entorno gráfico).
<ctrl><alt><backspace>
Matan a las bravas el cliente X
5
<ctrl><alt>[+] y <ctrl><alt>[-]
(con el + y el - del teclado númerico) Cambian la resolución de las X sihemos configurado las X para trabajar con varias resoluciones simultaneas.
<ctrl><alt>[flechas izda. o dcha.]
Van al anterior o siguiente escritorio virtual.
3. Comandos
3.1 Comandos básicos
(Para mas información teclea "man comando")
man
páginas del manual (es un help muy potente).
info
más manuales.
pinfo
Combian man e info en uno solo (no está en todas las ditribuciones).
apropos
si no sabemos el comando exacto para man.
ls
listar directorio (como dir de msdos).
stat
estado de un Archivo.
file
Información sobre el tipo de Archivo.
rm
6
borrar un Archivo (como del en msdos).
cp
copiar un Archivo (como copy en msdos).
pwd
te dice el directorio en el que estás.
cd
cambiarse de directorio.
chown
cambia el propietario de un Archivo.
chgrp
cambia el grupo al que pertenece un Archivo.
chmod
cambia los permisos de un Archivo.
touch
toca la hora de un Archivo. Si no existe lo crea vacío.
locate
busca Archivos en el disco duro
updatedb
actualiza la base de datos de Archivos del disco duro
find
busca Archivos (más avanzado que locate)
cat
listar Archivos (como type en msdos).
head
como cat pero solo las primeras líneas.
tail
7
como cat pero solo las últimas lineas.
more
permite ver un Archivo con pausas.
less
como more pero mejor, puedes volver atrás...
split
partir Archivos.
grep
buscar texto en Archivos (muy potente).
cal
saca el calendario en pantalla.
wc
cuenta lineas, palabras o letras de uno o más Archivos.
expr
evalua expresiones (calculos simples).
bc
para hacer cálculos más complejos.
clear
limpia la pantalla.
date
saca fecha y hora actuales.
passwd
cambiar contraseña de un usuario.
vi
editor de texto.
vim
8
Otro editor de texto al estilo de vi.
emacs
editor de texto.
joe
editor de texto.
xwpe
editor de texto.
reset
Si enviamos ciertos caracteres de control a la terminal (a vecesocurre al hacer un cat de un Archivo binario) puede quedar desconfiguarda yno vemos lo que tecleamos. en ese caso escribiremos este comando a ciegas yla terminal se restablecerá.
3.2 Comandos para comunicaciones, redes y multiusuario.
who, w
lista de usuarios conectados.
whoami
información sobre el usuario actual ¿quien soy yo?.
finger
información sobre usuarios.
programa de correo muy simple.
write
manda un mensaje a la pantalla de un usuario.
mesg
bloqueo de mensajes de write.
wall
mensaje a todos los usuarios.
talk
9
establecer una charla con otro usuario.
telnet
se conecta a otra máquina.
3.3 Entorno gráfico xwindow
Iniciar X
startx.
Abrir nuevas sesiones
startx -- :2 , :3 , :4 , etc.
Configuración de XF86
editar Archivo /etc/X11/XF86Config
Configuración de servidor
X /etc/X11/Xserver
Configurar X
Xconfigurator, xf86cfg, xf86config (en Mandrake: XFdrake).
Salir de las X por las malas
ctrl-alt-backspace
3.4 Comprimir, descomprimir, archivar...
Archivos tar (tar empaqueta varios archivos en uno solo, pero no comprime).
o Empaquetar
tar cf archivo.tar Archivos
o Desempaquetar
tar -xvf archivo.tar
o Ver contenido
tar -tf archivo.tar
Archivos gzip ó bz2 (solo comprimen Archivo a Archivo no meten varios Archivos en uno)
10
gzip
o comprimir
gzip Archivo
o Descomprimir
gzip -d Archivo.gz
bz2
o Comprimir
bzip Archivo
o Descomprimir
bzip2 -d Archivo.bz2
Para comprimir y archivar al estilo de los compresores zip o rar hay quecombinar el tar y el gzip o el bzip2 de la siguiente manera:
Archivos tar.gz
o Comprimir
tar -czf archivo.tar.gz Archivos
o Descomprimir
tar -xvzf archivo.tar.gz
o Ver contenido
tar -tzf archivo.tar.gz
Archivos tar.bz2
o Comprimir
tar -c Archivos | bzip2 > archivo.tar.bz2
o Descomprimir
bzip2 -dc archivo.tar.bz2 | tar -xv
o Ver contenido
bzip2 -dc archivo.tar.bz2 | tar -t
11
Archivos zip
o Comprimir:
zip archivo.zip Archivos
o Descomprimir:
unzip archivo.zip
o Ver contenido:
unzip -v archivo.zip
Los siguientes no vienen en todas las distribuciones:
Archivos lha
o Comprimir:
lha a archivo.lha Archivos
o Descomprimir:
lha x archivo.lha
o Ver contenido:
lha v archivo.lha ó lha l archivo.lha
Archivos arj
o Comprimir:
arj a archivo.arj Archivos
o Descomprimir:
unarj archivo.arj ó arj x archivo.arj
o Ver contenido:
arj v archivo.arj ó arj l archivo.arj
Archivos zoo
o Comprimir:
zoo a archivo.zoo Archivos
o Descomprimir:
12
zoo x archivo.zoo
o Ver contenido:
zoo L archivo.zoo ó zoo v archivo.zoo
Archivos rar
o Comprimir:
rar a archivo.rar Archivos
o Descomprimir:
rar x archivo.rar
o Ver contenido:
rar l archivo.rar ó rar v archivo.rar
Archivos shar
o Comprimir:
shar
o Descomprimir:
ejecutarlo o usar unshar
3.5 Manejo de las unidades de diskettes y Cd-Rom
En linux para ver cualquier unidad de disco es necesario montarla primero,el hecho de montar una unidad situa virtualmente su contenido en un directoriode nuestro arbol, el directorio deberá existir y estar vacío. Antes de espulsaruna unidad (si es removible) hay que desmontarla.
mount
montar unidades, ejemplos:
o Montar diskette mount -t msdos /dev/floppy /mnt (/dev/floppy = /dev/fd0)
o Montar Cd-Rom mount -t iso9660 /dev/cdrom /mnt (/dev/cdrom = /dev/hdb)
13
o Listar unidades montadas mount
umount
desmontar unidades.
superformat
Formatea disquetes en modo msdos (hay que tener instaladofdutils)
mkfs.ext2
Formatea discos o diskettes en formato ext2 de linux
fsck
Comprueba un disco (como el scandisk de DOS), hay quien aconsejaimprimir la página man de fsck porque si te falla el sistema (no arranca) ynecesitas repararlo podrás usar fsck pero no podrás consultar la ayuda.
3.6 Manejo de Archivos directorios etc..
ln
Enlace entre Archivos
ln_-s
Enlace simbólico
ls -i
Número de inodo
ls_-l
Ver directorio con detalles
rm
Borrar Archivos o enlaces
rm_-r
Borrar directorios y todo su contenido recursivamente (USARCON CUIDADO).
df
Muestra espacio libre en discos.
du
14
Muestra espacio ocupado por directorios o Archivos.
find
Busca un Archivo muchas opciones
locate
Busqueda rápida de un Archivo, la base da datos para busquedasrápidas debe estar actualizadada.
updatedb
Actualiza la base de datos para busquedas rápidas.
mc
un navegador de Archivos en la consola al estilo de Norton Commanderde MS/DOS.
3.7 Uso del sistema
ps
Ver procesos ejecutándose.
kill
Matar un proceso (cerrando).
kill
-9 Matar un proceso a las bravas.
killall
Matar procesos por nombre.
&
Lanzar un comando en segundo plano.
Z
Suspender lo que estamos haciendo.
jobs
Ver trabajos susp. y en seg. plano.
bg_
15
Seguir ejecutando en seg. plano.
fg
Volver a primer plano un trabajo.dmesg
Ver mensajes del kernel
lsmod
Ver módulos cargados en el kernel
insmod
Cargar un módulo
modprobe
Probar y cargar un módulo
rmmod
Descargar un módulo
Cambiar_prompt
export PS1="\W$" Se pueden usarlos siguientes caracteres especiales:
o \a un pitido
o \d la fecha
o \e un carácter de escape (ESC) ASCII (033)
o \h el nombre corto del host
o \H el nombre del host completo
o \n salto de línea
o \r retorno de carro
16
o \s el nombre del shell, el nombre base de $0 (la porción quesigue a la última barra inclinada)
o \t la hora actual en el formato de 24 horas HH:MM:SS
o \T la hora actual en el formato de 12 horas HH:MM:SS
o \@ la hora actual en el formato de 12 horas con indicador AM/PM
o \u el nombre de usuario del usuario en curso
o \w el directorio de trabajo en curso
o \W el nombre base del directorio de trabajo
o \$ si eres root un #, si no un $
uname
Información del sistema.
ldconfig -p
lista las librerías dinámicas instaladas.
ldd
lista las librerías que utiliza un programa.shutdown
Apagar o reiniciar (se puede programar par dentro de un ciertotiempo).
reboot
Reiniciar.
halt
Apagar.
3.8 Manejo de la impresora
Dispositivo
17
/dev/lp1 ó /dev/lp0
Probarlo
ls > /dev/lp1
lpr
Para imprimir mediante la cola de impresión.
lpq
Ver colas impresión.
lpc status
Estado impresoras.
lprm
Eliminar un trabajo de la cola de impresión.
xpp
Imprimir desde entorno gráfico
3.9 Comandos de IRC para IrcII
/server
conectar con un servidor (/server irc.arrakis.es)
/channel, /join
conectar con un canal (/channel #linux)
/admin
datos de servidor o nickname
/list
listar canales irc
/names
nicknames de todos los usuarios
/msg
mensaje privado a nick
/who
18
quien está conectado y sus datos
/whois
verdadera identificación de alguien
/quit
desconectar
3.10 Instalación y manejo de paquetes
En Debian y similares
dpkg -i
Instalar paquete
dpkg --info
Información del paquete
dpkg -c
Muestra la lista de Archivos contenidos
dpkg --contents
Lista todos los Archivos contenidos con sus directorios
dpkg -f
Muestra información de versión del paquete
dpkg --unpack
Desempaqueta
dpkg --purge
Borra un paquete incluidos los Archivos de configuración
dpkg -r
Borra un paquete pero no borra los Archivos de configuración
dpkg -L
Lista el paquete si está instalado
dpkg -l
19
Lista los paquetes instalados
En RedHat, Mandrake y similares
rpm -i
Instalar un paquete
rpm -qa
Lista todos los paquetes instalados
rpm -qi
Información de un paquete instalado
rpm -ql
Lista de Archivos de un paquete instalado
rpm -qpl
Información de un paquete no instalado
rpm -qpi
Lista de Archivos de un paquete no instalado
rpm -U
Actualiza un paquete con una versión más nueva
rpm -e
desinstala un paquete
rpm -qf
te dice a que paquete pertenece un Archivo
En entorno gráfico:
kpackage
gestor de paquetes de kde.
gnorpm
20
gestor de paquetes de gnome.
rpmdrake
gestor gráfico de paquetes de Mandrake.
3.11 Convertir paquetes
alien -d Archivo.rpm
convierte Archivo rpm a deb
alien -d Archivo.tgz
convierte Archivo tgz a deb
alien -i Archivo.rpm
convierte Archivo rpm a deb y lo instala
alien -i Archivo.tgz
convierte Archivo tgz a deb y lo instala
alien -r Archivo.deb
convierte de deb a rpm
alien -r Archivo.tgz
convierte de tgz a rpm
4. EDICION DE TEXTOS
4.1 Nociones básicas del editor vi
Para editar un Archivo:
vi
Si existe, lo presentará en pantalla, si no lo creará y presentará un Archivo
vacío.Con las flechas podremos movernos por todo el Archivo, y posicionarnosdonde nos convenga. Si estamos en una terminal que no soporte moverse con flechasusaremos:
21
o h Mueve el cursor a la izquierda.
o j Mueve al cursor hacia abajo.
o k Mueve el cursor hacia arriba.
o l Mueve el cursor hacia la derecha.
o + Mueve el cursor al principio del siguiente renglón.
o - Mueve el cursor al principio del renglón anterior.
o ^ Mueve el cursor al principio del renglón.
o $ Mueve el cursor al final del renglón.
o G Mueve el cursor al final del archivo.
o iG Mueve el cursor al inicio de la i-ésima línea del archivo.
Vi tiene dos modos, modo comando y modo edición. Normalmente estaremos enmodo comando salvo que usemos i o algun comando que nos pase a modo edición,para volver a modo comando pulsar
Comandos de borrado.
o x Borra el caracter donde está el cursor
o dw Borra palabra frente al cursor
o dd Borra la línea donde se encuentra el cursor
Normalmente todos los comandos se pueden preceder de un número que multiplicasu efecto por ejempolo si escribimos 20x borraremos 20 caracteres, con 5dw borraremoscinco palabras o con 3dd borraremos tres lineas.
22
Comandos de edición.
o a Entra en modo de anexar. Escribe inmediatamente a la derecha del cursos.
o A Anexa al final del renglón.
o i Entra en modo de inserción. Escribe inmediatamente a izquierda del cursor.
o I Inserta al inicio de renglón.
o o Abre una línea abajo del cursor.
o O Abre una línea encima del cursor.
o u Anular el último cambio hecho al archivo
Comandos de búsqueda
o /palabra busca la 'palabra' desde donde estamos situados haciael final.
o ?palabra lo mismo pero busca hacia atrás.
Comandos de Archivo
o ZZ Guarda el Archivo y sale
o :x También guarda el Archivo y sale
o :q Sale sin guardar, si se han hecho cambios hay que usar :q!
o :w Guarda y continúa editando
4.2 Nociones básicas del Editor emacs
El editor emacs es un editor muy popular. Existe para casi todas las plataformaso arquitecturas de máquinas. Estas son algunas de las ventajas del emacs:
23
1. A diferencia con el vi, el editor emacs opera en un sólo modo: los caracteresson insertados en donde se ubica el cursor. los comandos van acompañados deCtrl-X o Esc. El editor emacs puede manejar múltiples ventanas, dividiendo lapantallaen varias secciones, entre las cuales se puede realizar "corta-pega".Se puede definir funciones o comandos especiales dentro del emacs.
2. Algunas versiones de emacs contienen módulos auxiliares que ayudan enlaedición de programas en LISP, C, Pascal, Fortran y otros lenguajes.
Convención de comandos de emacs.
Empezamos por los comandos más básicos. La mayor parte de los comandos sonde la forma: ESC-caracter, es decir, la secuencia de ESCAPE y después el caracterindicado. Por ejemplo ^XS significa Ctrl-X seguido del caracter S.
Entrar y salir de emacs
Para iniciar la sesión de emacs, escriba:
emacs archivo
dónde archivo es el nombre del archivo que queremos crear (o modificar,si ya existe).
Para guardar el archivo y salir de emacs, se sigue la secuencia:
^X^S
(guarda los cambios)
^X^C
(Salir del editor)
En caso de no querer guardar los cambios y salir, solo se escribe el segundocomando.
24
Situaciones de pánico en emacs.
Algunas veces, queremos cancelar algun comando por alguna razón para ello:
^G
(abortar comando)
Cancelará toda ejecución de comandos.
Movimiento del cursor en emacs.
Presentamos una tabla de comandos para mover la posición del cursor.
Esc <
Inicio del archivo.
Esc >
Final del archivo.
^N
siguiente renglón.
^P
Renglón anterior.
^A
Inicio de renglón.
^E
final del renglón.
^F
Caracter hacia adelante.
^B
25
Caracter hacia atras.
ESC f
Palabra hacia adelante.
^V
Siguiente página.
Ecs v
Página anterior.
^S
Buscar hacia adelante.
^R
Buscar hacia atras.
ESC x
goto-line Ir a renglón.
Los comandos de búsqueda, presentan el Prompt:
I-search:
y esperan a que el usuario escriba la información.
Marcar regiones de emacs.
El editor emacs, puede almacenar información o una marca de la posicióndonde se encuentra el cursor. Esto es util para delimitar regiones de textoque se requieren copiar, mover o borrar. La región comprende desde la marcahasta la posición final del cursor. Para poner la marca, se coloca el cursoren la posición deseada y se escribe ^BARRA ESPACIADORA después se mueve el cursor hasta donde será el límite de la región.
Borrando en emacs.
Hay cuatro comandos básicos para borrar palabras o caracteres.
26
^D
Borra el caracter sobre el cursor
DELETE
Borra el caracter anterior al cursor
ESC d
Borra la siguiente palabra
ESC DELETE
Borra la palabra anterior
Cortando y pegando
El editor emacs posee una memoria temporal, donde guarda momentáneamentela última información copiada con ESC w ó borrada con algunos de los comandosde borrar línea ^K o región ^W. Estos son los comandos:
^K
Borra resto de la línea frente al cursor.
^W
Borra región desde la marca hasta la posición del cursor.
ESC W
Copia la región desde la marca hasta la posición del cursor.
^Y
Regresa la información borrada o copiada en la posición del cursor.
Reemplazos globales en emacs.
Hay una forma de reemplazar palabras usando el modo: ESC X query-replacea lo que emacs responderá con la serie de prompts: Query-replace: palabra viejawith:nueva palabra donde el usuario proporciona la palabra vieja y la palabranueva por la que será substituída. Después el editor espera a que el usuario
27
envíe algunos de los siguiente comandos:
BARRA ESPACIADORA
Reemplaza y sigue a la siguiente posición.
n
No hace ningun reemplazo y sigue a la siguiente posición.
.
Realiza el ultimo reemplazo y termina los reemplazos.
=
No realiza el ultimo cambio y termina los reemplazos.
!
Realiza todos los reemplazos, sin preguntar.
Manejo de archivos desde emacs.
^X ^R
Leer archivo.
^X ^S
Escribir o salvar archivo.
^X ^W
Escribe archivo con otro nombre.
^X ^I
Inserta archivo.
^X ^W
Visita archivo.
4.3 Editor joe
28
Ayuda
La ayuda se obtiene pulsando . Esto significa:mientras mantienes la tecla pulsada pulsar K, luego soltar ambasy pulsar H. Muchos de los comandos de joe son de este estilo, para abrebiar,en lo sucesivo el simbolo ^ antes de una letra significa que esa letra debepulsarse manteniendo la tecla pulsada, esta es también la formaen que aparece en la ayuda.
Ejemplo: la ayuda de joe se obtiene con ^KH
^[ Es lo mismo que la tecla
Para moverse por las distintas páginas de ayuda páginas de ayudase usaránla steclas ^[. y ^[, (punto y coma). Pulsandode nuevo ^KH si la ayuda está visible desaparece, dejando más espacio en lapantalla para editar texto.
Moviéndose
Puedes usar la flechas y las teclas de página y además:
^A
Va al principio de la línea.
^E
Va al final de la línea.
^U y ^V
Desplazan media pantalla arriba abajo.
^KU y ^KV
Van al pincipio o al final del texto.
Abrir, Guardar y Terminar
^KX ó ^C
Guardar y salir.
^KQ
29
Abandonar cambios y salir.
^KD
Guardar y continuar.
^KE
Abre otro Archivo.
^KN
Va al siguiente Archivo abierto.
^KP
Va al Archivo anterior.
2.3.4 Modos
^TT
Cambia de modo inserción a sobreescribir y viceversa.
^TW
Activa/desactiva el salto automático de linea.
^TI
Activa desactiva el autoindentado.
^TL y ^TR
Modificar el margen izquierdo y derecho respectivamente.
^KO
Divide la ventana actual en dos ventanas.
^KI
Cambia entre una/multiples ventanas.
Bloques
^KB
Marca principio de bloque.
^KK
30
Marca final de bloque.
^KC
Copia el bloque marcado a la posición del cursor.
^KM
Mueve el bloque.
^KY
Borra el bloque.
^KS
Guarda el bloque marcado en un Archivo.
^KR
Inserta un Archivo.
^TX
Activa/desactiva bloques rectangulares.
^K. y ^K,
Desplazan el bloque a derecha o izquierda respectivamente.
Borrando
Borra el caracter aterior al cursor.
^D ó
Borra el caracter donde está el cursor.
^J
Borra desde el cursor hasta el final de línea.
^Y
Borra toda la línea.
^KY
Borra el bloque marcado.
^_
31
Deshace el último cambio (control mayusculas guión).
Varios
^KJ
Reforamatea párrafo.
^KA
Centra linea.
^`
Inserta caracteres de control.
^KF
Buscar (y reemplazar).
^L
Buscar (o reemplazar) siguiente.
^KZ
Abre una shell
32