Académique Documents
Professionnel Documents
Culture Documents
2
3. Comandos para gestionar los sistemas de ficheros...............................................2
3.1. Manejar las particiones con fdisk.....................................................................2
3.2. Crear un sistema de ficheros (dar formato): mkfs............................................3
3.3. Acceder a los sistemas de ficheros (montaje): mount y umount......................4
3.4. Controlar el sistema de ficheros.......................................................................5
3.5. Archivado y backup: el comando tar................................................................5
3. ADMINISTRACIN DE DISCOS.
3. Comandos para gestionar los sistemas de ficheros.
3.1. Manejar las particiones con fdisk.
Listar las particiones del disco actual o de otro disco
Sintaxis:
fdisk -l [disco]
Ejemplo:
fdisk -l /dev/sda
disco
fdisk -l /dev/sdb
disco
Nota:
Para ejecutar fdisk hay que ser superusuario.
Slo se modifica realmente la tabla de particiones cuando se lo digamos con el
comando de grabar o guardar, no segn se van haciendo. Por eso, si nos
equivocamos, basta con salir sin guardar o en hacer Ctrl + C.
Ver o modificar la tabla de particiones
El siguiente comando nos permite acceder a las particiones de un disco y modificarlas.
Sintaxis:
fdisk [disco]
A partir de ese momento, estamos modificando las particiones de ese disco. Si no
guardamos los cambios, se anula todo el trabajo hecho. Los comandos que se pueden
utilizar son:
m
Muestra la ayuda
p
Lista las particiones actuales
l
Lista los tipos de particiones
n
Crea una particin
Preguntar si es primaria (p) o extendida (e)
Preguntar el nmero del primer cilindro
Preguntar el nmero del ltimo cilindro o el tamao de la particin
d
Elimina una particin
t
Cambiar el tipo de particin
w
Grabar los cambios y salir
q
Salir sin grabar los cambios
Ejemplo con mquina virtual: Crear una particin primaria, una extendida y una
lgica
fdisk/dev/sdb
# Ejecutar fisk para el segundo
disco
Comando(mparalaayuda):p #Verlasparticionesactuales(no
hay)
...
Comando(mparalaayuda):m #Verloscomandosdisponibles
...
Comando(mparalaayuda):n # Crear particin primaria de
1GB=1024MB
Accindelaorden
e
extendida
p
particinprimaria(14)
p
Nmerodeparticin(14):1
Primercilindro(11305):1
ltimo cilindro o +tamao o +tamaoM o +tamaoK (11305, por
defecto1305):+1024M
...
Comando(mparalaayuda):w #Grabarloscambioshechos
Ejercicio para hacer: de forma similar, crear una particin extendida (particin 2) con el
resto del espacio del disco y una particin lgica de 3 GB.
Ejemplo: modificar el tipo de sistema de ficheros de la particin lgica. Le asignaremos
el tipo c, W95 FAT32 (LBA) para que Windows reconozca la particin.
fdisk/dev/sdb
# Ejecutar fisk para el segundo
disco
Comando(mparalaayuda):p #Verlasparticionesactuales
...
Comando(mparalaayuda):t #Cambiareltipodeparticin
Nmerodeparticin(15):5
CdigoHex(teclearLparalistarloscdigos):c
Tipo de particin del sistema modificado de 5 a c (W95 FAT32
(LBA))
Comando(mparalaayuda):p # Ver cmo queda la tabla de
particiones
...
Comando(mparalaayuda):w #Grabarloscambioshechos
Nota: los tipos de particiones ms utilizados para Linux son los siguientes:
83
Particin de tipo Linux (datos)
82
Particin de tipo swap
NOTA: Se puede hacer igual con la utilidad Sistema/Preferencias/Utilidad de discos
Ejercicio para hacer: Montar y desmontar el volumen del disco duro 2 (sdb1).
NOTA: Se puede hacer igual con la utilidad Sistema/Preferencias/Utilidad de discos
Ficheros para gestionar las particiones: /etc/fstab y /etc/mtab
El fichero /etc/fstab contiene la configuracin de los sistemas de ficheros que se tienen
que montar al iniciar el sistema.
El fichero /etc/mtab contiene la lista de los sistemas de ficheros que estn montados
actualmente.
Presenta la informacin en KB
Presenta la informacin en MB
Presenta la informacin en formato ms legible (human readable)
Muestra el tipo de sistema de ficheros
Muestra informacin sobre el uso de inodos
Ejemplo:
dfh
ficheros
dfT
dfi
Presenta la informacin en KB
Presenta la informacin en MB
Presenta la informacin en formato ms legible (human readable)
Muestra el total y no todos los detalles
Si hay algn dispositivo montado, que no lo incluya en el clculo
Ejemplo:
duh /tmp
#Verinformacindeldirectorio/tmp
Se utiliza para archivar, es decir, crear un archivo que empaqueta otros archivos,
incluso la estructura de directorios.
#Empaquetalascarpetas
#Muestraelcontenidodelarchivo
#Extraeelcontenidodelarchivo
Otros parmetros
Se pueden utilizar otros parmetros para que, adems de archivar, se comprima con el
formato gzip, compress o bzip2.
Opciones:
z
j
Ejemplo:
6
tarczvfnuevo.tar.gzab
lsnuevo.*
#Verladiferenciadetamao
tarxzvfnuevo.tar.gz
#Extraerelcontenidodelarchivo