38
Curso “Técnicas de manejo del software Linux” Curso dirigido a Operadores del NOC Preparador y relator: Ing. José Mardones Fernández

Resumen Comandos Linux

Embed Size (px)

Citation preview

Page 1: Resumen Comandos Linux

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.

Page 2: Resumen Comandos Linux

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

Page 3: Resumen Comandos Linux

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

Page 4: Resumen Comandos Linux

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

Page 5: Resumen Comandos Linux

<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

Page 6: Resumen Comandos Linux

<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

Page 7: Resumen Comandos Linux

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

Page 8: Resumen Comandos Linux

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

Page 9: Resumen Comandos Linux

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.

mail

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

Page 10: Resumen Comandos Linux

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

Page 11: Resumen Comandos Linux

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

Page 12: Resumen Comandos Linux

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

Page 13: Resumen Comandos Linux

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

Page 14: Resumen Comandos Linux

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

Page 15: Resumen Comandos Linux

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

Page 16: Resumen Comandos Linux

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

Page 17: Resumen Comandos Linux

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

Page 18: Resumen Comandos Linux

/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

Page 19: Resumen Comandos Linux

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

Page 20: Resumen Comandos Linux

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

Page 21: Resumen Comandos Linux

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

Page 22: Resumen Comandos Linux

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

Page 23: Resumen Comandos Linux

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

Page 24: Resumen Comandos Linux

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

Page 25: Resumen Comandos Linux

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

Page 26: Resumen Comandos Linux

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

Page 27: Resumen Comandos Linux

^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

Page 28: Resumen Comandos Linux

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

Page 29: Resumen Comandos Linux

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

Page 30: Resumen Comandos Linux

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

Page 31: Resumen Comandos Linux

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

Page 32: Resumen Comandos Linux

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