Está en la página 1de 5

linux: 3.4.

Visualizar y crear archivos desde consola

Page 1 of 5

Linux y bash, por Javier Hernndez


Saltar a...

AprendeAProg linux Recursos 3.4. Visualizar y crear archivos desde consola


Crea Paginas En Google+ Es Gratis, Facil y Muy Eficaz. Conectase Con Sus Clientes Ahora! www.google.com/+/business Curso Online de Linux Hazte Profesional de Linux con esta Certificacin Internacional www.exitae.es Como Crear Paginas Webs Desde slo 10/mes, creamos Tu Web. Con la garanta de PginasAmarillas Hacemostuweb.Paginasamarillas.es

Comandos para visualizar contenidos Sintaxis: cat [opcin]archivo Con el comando cat se ve el contenido del archivo elegido sin interrupciones. Ejemplo: $cat quijote.txt En un lugar de la Mancha de cuyo nombre no quiero acordarme, viva un caballero... Opciones: -n Numera el texto en el borde izquierdo.

-------------------------------------------------------Sintaxis: less archivo Con este comando se puede examinar el contenido del archivo elegido. Por ejemplo puede subir y bajar media hoja de pantalla con las teclas Repg y Avpg con la tecla espaciadora hasta una pgina entera hacia adelante. Tambin puede desplazarse al comienzo y al final del texto con las teclas Inicio y Fin. Y con la tecla Q puede cerrar este modo de visualizacin.

-------------------------------------------------------Sintaxis: grep [opcin] archivo grep est pensado para buscar un determinado trmino de bsqueda en el archivo(s) elegido. Si la bsqueda se ha realizado con xito, el programa mostrar la lnea en la que se ha encontrado el trmino de bsqueda, as como el nombre del archivo. Ejemplo: $grep documentoimportante.doc Opciones: -i Ignora las diferencias entre maysculas y minsculas -l Da slo el nombre del archivo correspondiente y no el nmero de lnea -n Numera, adems, las lneas donde se encontr el texto buscado

http://www.aprendeaprogramar.com/mod/resource/view.php?id=115

21/12/2011

linux: 3.4. Visualizar y crear archivos desde consola

Page 2 of 5

-l Da una lista de los archivos que no contengan el trmino de bsqueda

-------------------------------------------------------Sintaxis: diff[opcin] archivo1 archivo2 diff fue creado para comparar el contenido de dos archivos cualesquiera y mostrar en una lista las lneas en las que se hayan detectado diferencias. Los programadores utilizan con frecuencia este comando para enviar los cambios realizados en sus programas sin necesidad de enviar todo el texto fuente. Ejemplo: diff -q programa.c programa2.c Opciones: -q Indica tan slo si existen diferencias entre el contenido de los dos archivos seleccionados.

-------------------------------------------------------Editor vi El manejo de vi es un poco peculiar, sin embargo tiene preferencia en este manual, porque existe en cualquier sistema operativo parecido a UNIX y forma parte de la instalacin predeterminada de Linux. Adems, el control de este editor es totalmente uniforme y libre de equivocaciones. Finalmente: Si no funciona nada, vi an funciona. La breve explicacin que presentamos a continuacin servir para utilizar las funciones bsicas de vi para editar diferentes archivos de configuracin y archivos personales. vi conoce 3 modos de operar: - Modo de comandos command mode Todas las pulsaciones de teclas se interpretan como parte de un comando. - Modo de insercin insert mode Las pulsaciones de teclas se interpretan como texto que se introduce. - Modo de comandos complejos last line mode Modo para comandos complejos que se editan en la ltima lnea. Las rdenes ms importantes del modo de comandos son: Comandos bsicos del editor vi cambia al modo de insercin (los caracteres se introducen en la posicin actual del cursor). cambia al modo de insercin (los caracteres se introducen detrs de la posicin actual del cursor). cambia al modo de insercin (los caracteres se aaden al final de la lnea).

http://www.aprendeaprogramar.com/mod/resource/view.php?id=115

21/12/2011

linux: 3.4. Visualizar y crear archivos desde consola

Page 3 of 5

R cambia al modo de insercin (sobrescribe el texto anterior). r cambia al modo de insercin sobrescribiendo un solo carcter. cambia al modo de insercin (el carcter en la posicin del cursor se sobrescribe con el carcter nuevo). cambia al modo de insercin (el resto de la lnea se reemplaza por el texto nuevo). cambia al modo de insercin (detrs de la lnea actual se aade una lnea nueva). cambia al modo de insercin (por delante de la lnea actual se aade una lnea nueva). borra el carcter actual.

dd borra la lnea actual. dw borra hasta el final de la palabra actual. cw cambia al modo de insercin (el resto de la palabra actual se sobrescribe). u J . : deshace el ltimo comando. aade la siguiente lnea a la actual. repite el ltimo comando. cambia al modo de comandos complejos.

Es posible anteponer una cifra a cualquier comando. Esta cifra indica el nmero de veces que se debe repetir el comando que sigue: 3dw borra tres palabras seguidas, 10x borra diez caracteres a partir de la posicin del cursor y 20dd borra 20 lneas. Los comandos ms importantes del modo de comandos complejos: Tabla 21.3. Comandos complejos del editor vi :q! sale de vi sin grabar los cambios.

:w graba bajo el nombre nombre_archivo. nombre_archivo

http://www.aprendeaprogramar.com/mod/resource/view.php?id=115

21/12/2011

linux: 3.4. Visualizar y crear archivos desde consola

Page 4 of 5

:x

graba el archivo modificado y sale del editor.

:e Nombrearchivo :u

edita (carga) nombre_archivo.

deshace el ltimo comando de edicin.

Para cambiar al modo de comandos dentro del modo de insercin se debe pulsar la tecla ESC.

Uso avanzado de los archivos Sintaxis: ln [opcin] archivo_origen archivo_destino Crea en archivo_destino una referencia cruzada dentro del sistema de archivos, (Links) del archivo_origen con otro nombre. Normalmente este enlace apunta directamente a la posicin de archivo_origen dentro de un sistema de archivos. Si por el contrario se ejecuta el comando ln con la opcin -s, se crear un denominado enlace simblico que apuntar exclusivamente a la rama de archivo_origen y que por esa razn podr ser usado fuera de los lmites del sistema de archivos. Opciones: -s Crea un enlace simblico.

Imprimiendo ficheros. Comando: lp Etimologa : lp viene del puerto pararelo de la impresora (lpt1 o lptr). Sintaxis: lp [-d] Donde a lp le pasamos los ficheros que queremos que se impriman. Ejemplo: lp fichero1 Esto imprimir el fichero1. Parmetros: -d Sirve para especificar mas impresoras Ejemplo: lp -d impresora1 file1 file2 Se lanzan a la impresora1 dos ficheros para su impresin: file1 y file2. Ordenes para el comando Cancel: cancela o elimina los trabajos de la cola de impresin. Lpstat: muestra el estado de los trabajos pendientes de impresin.

Localizando ficheros Comando: find Etimologias: find (buscar).

http://www.aprendeaprogramar.com/mod/resource/view.php?id=115

21/12/2011

linux: 3.4. Visualizar y crear archivos desde consola

Page 5 of 5

Sintaxis: find [-name,-u,-mtime] core -print Donde directorio es la ruta donde se buscaran los patrones especificados. La sintaxis del find es algo enrevesada, depende de los parametros que le pasemos. Parmetros: -name Indicando el nonbre nos localizara aquellos ficheros cuyo nombre sea el pasado y los buscara en el del directorio especificado. Ejemplo: find . -name core Aqu buscamos aquellos ficheros con el nombre core dentro del directorio donde nos encontramos "." Debido al punto.

ltima modificacin: domingo, 26 de noviembre de 2006, 02:06

Est usando el acceso como invitado (Entrar)

http://www.aprendeaprogramar.com/mod/resource/view.php?id=115

21/12/2011

También podría gustarte