You are on page 1of 3

Actividad 4: Tratamiento de ficheros I. Tipos (cdigo de colores), creacin, consulta, copia y borrado de ficheros. Expansin de nombres de ficheros.

Tipos de ficheros, color asociado en la consola ----------------------------------------------Al listar los ficheros de un directorio con el comando "ls" (por ejemplo #ls /) estos aparecen por pantalla ordenados y con un color determinado. Los colores identifican el tipo de fichero: Color ----verde blanco fucsia azul claro azul oscuro Tipo ---Script (Archivo con rdenes orientadas al intrprete) Archivo de texto Archivo especial asociado a dispositivo Enlaces a directorios o archivos Directorio

Formas de crear un fichero -------------------------Un fichero puede ser creado siguiendo tres mtodos. 1 Crear un fichero vaco: touch Ejemplo #touch mi_fichero.txt Nota: para conocer el tamao de un fichero es necesario que el comando "ls" venga acompaado de los parmetros "-s" "-s -h". Por ejemplo: #ls -s -h mi_fichero.txt. 2 Usar el editor de microLINUX: vi Ejemplo #vi mi_fichero2.txt Nota: consultar la ayuda del editor "vi" en "#ayuda.sh" 3 Redireccionar la salida estndar de la consola: echo Ejemplo #echo Saludos desde microLINUX > hola.txt Nota: El nmero mximo de caracteres admitidos para el nombre de un fichero al ser creado es 254. Visualizar el contenido de un fichero ------------------------------------Para observar el interior de un fichero utilizar el comando: cat Ejemplo #cat hola.txt (requiere el fichero hola.txt anterior) Copiar y borrar ficheros -----------------------Copiar un fichero con: cp Ejemplo #cp hola.txt copia_hola.txt

Eliminar un fichero con: rm Ejemplo #rm copia_hola.txt Mover un fichero ---------------Es posible cambiar la ubicacin de un fichero en el rbol de directorios usando: mv Ejemplo #mv /home/agenda.txt /home/usuario1 En el ejemplo anterior agenda.txt pasa del directorio "/home" (fuente -source-) al directorio "/home/usuario1" (destino). Expansin de ficheros --------------------En microLINUX es posible seleccionar un conjunto de ficheros por medio de un reducido juego de caracteres y expresiones de sustitucin: Comodines: '?' sustituye a cualquier carcter '*' sustituye a cualquier conjunto de caracteres Expresiones: - [AB] sustituye a expresiones con 'A' y con 'B'. Ejemplo: cad_a_[AB]_cad_b equivale a cad_a_A_cad_b cad_a_B_cad_b - [A-Z] sustituye a expresiones con el rango de valores que van desde 'A' hasta 'Z' c_a_[A-C]_c_b sustituye a c_a_A_c_b c_a_B_c_b c_a_C_c_b - [^Z] sustituye a expresiones que NO TENGAN 'Z'. Tambin estn permitidas las combinaciones de comodines y expresiones. T A R E A S ----------1 Buscar y sacar por pantalla algn fichero de tipo script. 2 Personalizar la distribucin de microLINUX creando un fichero llamado /home/propietario.txt con tu nombre y apellidos. 3 Crear el directorio /home/prueba e incluir 2 ficheros vacos. Posteriormente prueba a borrar el directorio. Ayuda: Tener clara la opcin "-R" (recursivamente) del comando rm . 4 Hacer una copia de seguridad (en /home/backups) de los ficheros de configuracin alojados en /etc . 5 Haciendo uso de la expansin de ficheros, listar (comando 'ls') los ficheros de /bin que cumplan estas condiciones: - Comiencen con la letra l.

Comiencen con las letras a, b, c, d. Contengan una h. Que no tenga ninguna letra m. Que Est formado por 2 caracteres.

6 Mueve los ficheros del directorio "/home/prueba" al directorio "/home/backup". <->

You might also like