Comandos bsicos & editor Vi.
Primavera 2011
Bibliografa: Implementacin de servidores con GNU/Linux de Joel Barrios Dueas. Capt 13 (comandos) 14 (vi) y 25 (TCP/IP).
Prompt para usuarios comunes: $ y para superusuarios: # Terminales Virtuales: CTRL+ALT+Fx (desde F1 hasta F6). #startx Arranca GUI en la Terminal 7 (TTY).
Comandos bsicos. #pwd : Ubicacin actual. #ls : Listado del directorio actual. #cd /ruta : Cambio de directorio. #uname r : Versin del kernel del linux. #rpm -q demonio : Versin del demonio #man comando : Manual de ayuda. <tab> : Completar y ver posibles terminaciones de comandos.
#ls la :Colores a archivos para denotar su tipo: Gris (normales), azul (directorio), verde (ejecutables), rojos (empaquetados), calipso (accesos directos).
#touch archivo #cp /origen /destino #mv /origen /destino
: Crea archivo texto plano. : Copia archivo. : Mueve archivo.
Pipes: Entrada y salida estndar (stdin y stdout): Teclado y Monitor. Redefinir dispositivo o programa como estndar. <: Redirecciona la entrada leyendo desde un archivo. >: Redirecciona la salida escribiendo en un archivo. >>: Escribe la informacin al final de un archivo con datos. | : Conecta la salida del primer programa con la entrada del siguiente.
Editor Vi.
Modos de operacin.
Modo Comando. i: Inserta texto antes del cursor. A: Agrega texto al final del archivo. o: Inserta texto ms lnea, bajo la actual. O: Inserta texto ms lnea, sobre la actual. n: Cursor a la lnea n. dd: Corta la lnea. dnd: Corta n lneas. yny: Copia n lneas. p: Pega. u: Deshacer.
/palabra: Busca la palabra hacia delante. :/palabra: Busca y resalta la palabra hacia delante. ?palabra: Busca palabra hacia atrs. Ctrl+f: Desplaza pantalla hacia arriba ("d" es media pantalla) Ctrl+b: Desplaza pantalla hacia abajo ("u" es media pantalla).
No hay salto de carro al llegar al tope derecho de una lnea, sino se sigue escribiendo en la lnea de abajo, pero es la misma lnea.
Modo Ultima lnea. :w: Guarda. :w nombre: Guarda el archivo con el nombre dado. :saveas nombre: Guarda el archivo con el nombre dado. :w! nombre: Guarda el archivo con el nombre dado sin considerar los permisos del archivo. :q : Sale del vi. :q!: Sale del vi sin guardar cambios. :x : Guarda y sale. :wq: Guarda y sale. :/palabra: Resalta la palabra en el documento. :nohl: Saca resalte.
:s/cadena1/cadena2/: Cambia la primera ocurrencia de cadena 1 por la 2 en la lnea actual. :s/cadena1/cadena2/g: Cambia todas las ocurrencias de la lnea. :%s/cadena1/cadena2/g: Cambia todas las ocurrencias en todo el archivo. :n: Va a la n lnea. :num: Indica la lnea actual. :set number: Habilita numeracin de lneas. :u: Deshacer.
Opciones.
Direccionamiento IP.
#ifdown ethn. #ifup ethn.
/etc/sysconfig/network-scripts/ifcfg-ethn DEVICE=eth0 ONBOOT=yes|no BOOTPROTO=dhcp|static IPADDR=A.B.C.D NETMASK=M.N.O.P GATEWAY=R.S.T.U HWADDR=00:C0:9F:A4:2E:8B TYPE = Ethernet (PPP)
Preguntas ?