El documento describe el sistema de ficheros en Linux. Explica la estructura jerárquica del sistema de directorios con la raíz "/" y subdirectorios como "/home", "/bin", y "/var". También describe los tipos de ficheros, cómo visualizar y modificar los contenidos y propiedades de los ficheros y directorios, y cómo gestionar dispositivos de almacenamiento como montar y formatear unidades.
2. ○
○
Escritura, que se puede añadir o borrar ficheros del directorios
Ejecución, autoriza para buscar ficheros en él
Gestión de Directorios
●
ACCESO
○ directorio activo
■ pwd
○ Directorio concreto
■ cd [ruta]nombre
○ Directorio de trabajo del usuario,home
■ cd
○ Directorio padre
■ cd..
○ directorio raíz
■ cd/
Caracteres Comodín
●
*
○
○
●
EQUIVALE A UN CARÁCTER CUALQUIERA EN LA POSICIÓN QUE ESTÁ
COLOCADO.
■ Al? puede equivaler a ALA, ALO, ALT, …
○
●
EQUIVALE DE 0 A n CARACTERES DEL NOMBRE
■ *.* ES CUALQUIER FICHERO
EQUIVALE A UN CARÁCTER PERTENECIENTE AL CONJUNTO
■ AL[13]puede equivaler a AL1,AL3
■ AL[13] puede equivaler a AL1,AL2 AL3
■ AL[13]puede equivaler a AL0,AL4,AL5,...
■ AL[AZaz] puede equivaler a ALA,Ala,ALBb, ...
?
[ ]
Gestión de Directorios (Visualizar Contenido Directorios)
●
●
VISUALIZAR CONTENIDO DE DIRECTORIOS:
○ COMANDO
■ ls [opciones] [(ruta)nombre)]
OPCIONES
○ a, lista todos los ficheros incluso los ocultos
○ l, listado largo
4. Gestión de Ficheros Ordinarios (Copiar un fichero o varios)
●
●
Copiar un Fichero o Varios
○ Comando:
cp [Opciones] [ruta origen]nombre [rutadestinio] [nombre]
■ cp f1 f2 ...fn directorio destino
○ Opciones:
■ R, copia recursiva
■ v, verbose (visualizar lo que va copiando)
Cambiar la Localización
○ Comando:
■ mv [ruta origen]nombre [ruta destino]nombre
Gestión Ficheros Ordinarios (Crear /Visualizar contenido del
Fichero)
●
CREAR Y VISUALIZAR CONTENIDO DEL FICHERO
○ COMANDO
■ cat [ruta] nombre
●
EJEMPLOS DE VISUALIZACIÓN
○ cat /proc/cqpuinfo
características de la cpu
○ cat/proc/loports
características de la puerto de E/S
○ cat/proc/interrpts
interrupciones
○ cat/proc/dma
información sobre el dma en uso
○ cat/proc/filesystems
información sobre el S.F. Que Puedo usar
○ cat/proc/ioports
características de la puerto de E/S
○ cat/proc/devices
dispositivos configurados
○ cat/proc/meninfo
utilización de la memoria
Gestión Ficheros Ordinarios (Borrar Fichero)
●
BORRAR FICHERO
○ COMANDO
■ rm opciones [ruta]nombre
○ OPCIONES
■ r, borrado recursivo
■ f, omite la pregunta para la configuración del borrado
!OJO¡ rmrf /*
Borra todo el disco
5. Gestión de Dispositivos (Formato de Alto Nivel)
●
●
FORMATO de ALTO NIVEL:
○ SISTEMAS DE FICHEROS QUE SE PUEDEN USAR
■ /proc/filesystems
○ COMANDO:
■ mkfs t sistema ficheros [c] dispositivo [nº_bloques]
○ OPCIONES
■ c, chequea para encontrar bloques defectuosos
FORMATO de BAJO NIVEL a DISQUETES:
○ COMANDO
■ fdformat dispositivo
Gestión de Dispositivos (Montar)
●
MONTAR
○ Es necesario montar los dispositivos para poder acceder al contenido de las
unidades
○ COMANDO:
■ mount, nos muestra los dispositivos montados (etc/mtab)
■ mount [opcion] t sisficheros dispositivo punto_montaje
● mount r t iso9660 /dev/cdrom /mnt/cdrom
● mount t msdos /dev/fd0 /mnt
○ OPCIONES
■ w, el sistema de ficheros se monta como de lectura y escritura
■ r, el sistema de ficheros se monta como de sólo lectura
Gestión de Dispositivos (Desmontar)
●
DESMONTAR
○ COMANDO:
■ umount punto montaje
● umount /mnt/cdrom
● umount /mnt
○ CONSIDERACIONES:
■ No se puede desmontar si se está en él
■ Es necesario desmontar para hacer efectivas las lecturas/escrituras
6. Propiedades de los Ficheros (Elementos)
●
Elementos:
○ Tipo de fichero: directorio,especial,ordinario (1)
○ Privilegios de acceso a ese fichero (2)
○ Número de enlaces, Usuario y Grupo propietario (3)
○ Tamaño del fichero (4)
○ Fecha de creación o última modificación (5)
○ Nombre (6)
EJEMPLO
d rwxrx 4 curso 6 1024 Jul 16 1999 Deskop
(1) (2) (3) (4) (5) (6)
Propiedades de Ficheros(Modificación del Propietario)
●
MODIFICACIÓN DEL PROPIETARIO
○ CONDICIONES
■ Debemos ser el propietario
○ COMANDO
■ chown nuevo_propietario_nombre_fichero/s
Permisos de los Ficheros (Modificación de los Permisos)
●
modificación de permisos
○ condiciones
■ debemos ser el propietario
○ comando
■ chmod p1p2p3 [ruta] nombre_ficheros/s
● p1, representa a quién va dirigido el cambio de permiso. Si el valor
es : u ,(usuario), g (grupo), o (resto de usuario), a(usuario,grupo y
resto)
● p2,sirve para añadir (+), retirar () o asignar (=) un permiso
● p3, representa el tipo de permiso: r,w,x
■ chmod máscara [ruta]nombre_fichero/s
● mascara: usuario grupo resto
r w x r w x r w x
421 421 421
7. Mantenimiento Sistema de Ficheros( Nivel de Ocupación de la
partición)
●
Nivel de ocupación de la participación
○ COMANDO
■ df
h
○ CONSIDERACIONES
■ Además de mostrar los S.F. Montados en ese instante, nos da la
información sobre la ocupación de las particiones
■ a incluye los sistemas de ficheros especiales, p.e / proc
■ i informa sobre la ocupación para los inodos
■ T, nos indica el sistema de ficheros que hay en esa partición
Mantenimiento Sistema de Ficheros (Nivel de Ocupación del
directorio en bloques)
●
●
Nivel de ocupación del directorio en bloques
○ COMANDO
■ du h directorio
○ CONSIDERACIONES
■ Nos informa de la ocupación del directorio y de todos los subdirectorios
que estén dentro de él.
Borrado periódico de temporales y trazas
○ Directorio a tener en cuenta:
■ /tmp
■ /var/temp
■ /var/log/wtmp