Libros
__
UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA FACULTAD DE INGENIERÍA (UNIDAD MEXICALI) DOCUMENTO DEL SISTEMA DE CALIDAD
Formato para prácticas de laboratorio
CARRERA PLAN DE ESTUDIO CLAVE ASIGNATURA NOMBRE DE LA ASIGNATURA
LSC
PRÁCTICA No.
2003-1
LABORATORIO DE NOMBRE DE LA PRÁCTICA
5491
Taller de Linux
DURACIÓN (HORA)
Licenciado en SistemasComputacionales
21
Mando Find
2
1 INTRODUCCIÓN
Es importante aprender a utilizar el mando find ya que en ocasiones no recordamos donde se encuentra un determinado archivo, por eso es indispensable conocer y saber utilizar este mando, ya que es una herramienta que nos facilita la búsqueda de archivos.
2 OBJETIVO (COMPETENCIA)
El alumno utilizará el mando find de Unix, para realizaroperaciones sobre archivos.
3 FUNDAMENTO
El mando find tiene como propósito buscar archivos. Pero además de buscar archivos tiene la posibilidad de realizar operaciones con o sobre los archivos que encuentra. Su sintáxis básica es la siguiente: find camino expresión Donde el parámetro camino indica la ruta o subdirectorio desde donde se deberá iniciar la búsqueda. Mientras que el parámetroexpresión indica distintas cosas como la especificación del archivo que se busca así como la operación que se deberá realizar con el archivo una vez encontrado. Aunque la sintáxis de find se ve sencilla, en realidad se pueden utilizar una gran variedad de opciones como se puede constatar en la página de ayuda en línea correspondiente.
Formuló
M.C. CECILIA CURLANGO ROSAS. L.S.C. NATALIA RODRIGUEZCASTELLON. L.S.C. ELVIA CRISTINA MARQUEZ SALGADO
Revisó L.S.C. Monica Cristina Lam Mora Coordinador de la Carrera
Aprobó
Autorizó M.C. Miguel Ángel Martínez Romero
Maestro
Gestión de la Calidad
Director de la Facultad
Código GC-N4-024 . Revisión 0 .
Página 1 de 6
Fecha de efectividad: _
__
UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA FACULTAD DE INGENIERÍA (UNIDAD MEXICALI)DOCUMENTO DEL SISTEMA DE CALIDAD
Formato para prácticas de laboratorio
3 FUNDAMENTO
A continuación veremos una serie de ejemplos sencillos que nos facilitarán la comprensión de find. Ejemplo 1: [curlango@mylap curlango]$ find /etc -name passwd -print find: /etc/skel/tmp: Permission denied /etc/passwd find: /etc/default: Permission denied /etc/pam.d/passwd find: /etc/cups/certs: Permissiondenied find: /etc/cups/ssl: Permission denied find: /etc/webmin: Permission denied find: /etc/shorewall: Permission denied [curlango@mylap curlango]$ En este caso, el parámetro /etc es el camino or ruta desde la cual se iniciará la búsqueda. Mientras que el siguiente parámetro, que consiste de varias partes indica primeramente que la búsqueda se realizará por nombre de archivo (-name passwd) y que elarchivo deseado se llama passwd. Por último se indica lo que se debe hacer al encontrar el archivo que es mostrar su nombre (-print). El listado resultante indica que encontró dos archivos con este nombre. También se ven 6 mensajes de error que marcó el sistema operativo debido a que no se tiene permiso para visualizar el contenido de dichos directorios o archivos. Ejemplo 2: [curlango@mylapcurlango]$ find /etc -name passwd -print 2> /dev/null /etc/passwd /etc/pam.d/passwd [curlango@mylap curlango]$
Formuló
M.C. CECILIA CURLANGO ROSAS. L.S.C. NATALIA RODRIGUEZ CASTELLON. L.S.C. ELVIA CRISTINA MARQUEZ SALGADO
Revisó L.S.C. Monica Cristina Lam Mora Coordinador de la Carrera
Aprobó
Autorizó M.C. Miguel Ángel Martínez Romero
Maestro
Gestión de la Calidad
Director de laFacultad
Código GC-N4-024 . Revisión 0 .
Página 2 de 6
Fecha de efectividad: _
__
UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA FACULTAD DE INGENIERÍA (UNIDAD MEXICALI) DOCUMENTO DEL SISTEMA DE CALIDAD
Formato para prácticas de laboratorio
3 FUNDAMENTO
Opción -user nombre -group grupo Funcionamiento Se buscarán los archivos cuyo usuario sea nombre. Ejemplo: find / -name unix100...
Regístrate para leer el documento completo.