Busquedas

Por Paco Aldarias Raya

Impreso: 2 de diciembre 2005

Email: pacolinux arroba inicia punto es

Web: http://aldarias.es/pacodebian

Con Linux Debian. En Valencia (España)

El documento tiene version .html, y .pdf, cambiando en el navegador la parte final podrás acceder a ambos.

Este documento es de libre reproducción siempre que se cite su fuente.

Realizado con: LATEX

Índice General

1 Teoria

Vamos a ver como se pueden buscar ficheros.

Se puede buscar ficheros por su contenido o por su nombre.

Es importante aclarar que archivo y fichero es lo mismo. Y que directorio y carpeta es lo mismo.

1.1 Desde consola

Podremos buscar un fichero o directorio partir de una carpeta indicada asi:

find carpeta -name fichero

Podremos buscar un texto contenido en algún archivo, a partir de una carpeta asi:

grep -r -s texto carpeta

1.2 Desde konqueror

Utilizaremos el programa. Buscar Ficheros (kfind).

Ir a Inicio - Buscar Archivos.

Si no esta en el menu de inicio, debemos instalarlo con :
apt-get install kfind

Figura 1: Buscar archivos
Image buscar

2 Práctica

2.1 Desde consola

  1. Entrar en la consola

  2. Crear un fichero q contenga el texto hola y llamarlo hola.txt:
    echo "hola esto es lo q contengo" > hola.txt

  3. Buscar los ficheros q empiezen por hola, desde el directorio actual hacia a abajo.
    find . -name "hola"
    Nota: El . indica directorio actual.

  4. Buscar aquellos ficheros q contenga el texto hola, desde el directorio actual hacia a abajo.
    grep -r -s "hola" .

  5. Borrar los ficheros hola.txt
    rm hola.txt

2.2 Desde konqueror

Creamos un fichero con un texto:

  1. Entrar con konqueror en vuestro home
  2. Menu - Editar - Crear nuevo - Archivo de texto
    Poner como nombre: hola.txt
  3. Boton derecho sobre el fichero hola.txt
    Abrir con
    (Elegir un editor de texto)
  4. Con el editor escribir:
    hola esto es lo q contengo
  5. Guardarlo como hola.txt

Buscamos los ficheros q se llamen hola

  1. Entrar en Buscar ficheros:
    Inicio - Buscar Ficheros
  2. En Nombre - Denominado poner:
    hola*
  3. Pulsar el boton :
    Encontrar
  4. Salir con el boton:
    Cerrar

Buscamos los ficheros q contenga el texto hola

  1. Entrar en kfind:
    Inicio - Buscar fichero
  2. En Nombre - Avanzado - Conteniendo el texto poner :
    hola
  3. Pulsar el botón:
    Encontrar
  4. Salir con el boton:
    Cerrar
  5. Borarremos el fichero hola.txt Abrir el konqueror:
    Seleccionar el fichero hola.txt con CONTROL + CLICK DEL RATON
    Pulsar la tecla : SUPR

3 Ejercicio

Desde consola:
Crear un fichero llamada fichero.txt, que contenga el texto, "esto contiene mi fichero"
Buscar ese fichero.
Bucar el fichero que contenga algo del texto que se le puso
Borrar el ficheros fichero.txt.

Índice de Materias

find
1.1
grep
1.1

Sobre este documento...

Busquedas

This document was generated using the LaTeX2HTML translator Version 2002-2-1 (1.71)

Copyright © 1993, 1994, 1995, 1996, Nikos Drakos, Computer Based Learning Unit, University of Leeds.
Copyright © 1997, 1998, 1999, Ross Moore, Mathematics Department, Macquarie University, Sydney.

The command line arguments were:
latex2html linux_busquedas -split 0 -local_icons 1 -show_section_numbers -no_auto_link -no_navigation

The translation was initiated by on 2005-12-02


2005-12-02