Vous êtes sur la page 1sur 7

3. ADMINISTRACIN DE DISCOS................................................................................

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

# Lista las particiones del primer


# Lista las particiones del segundo
(si existe)

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

3.2. Crear un sistema de ficheros (dar formato): mkfs


Sintaxis:
mkfs -t tipofs opciones particion
donde:
-t tipofs
particin

tipo del sistema de ficheros; ej. ext2, ext3, vfat, ntfs


particin a la que se quiere dar formato; ej. /dev/sdc1

Ejemplo: dar formato ext2 a la particin primaria creada antes


mkfs -t ext2 /dev/sdb1

NOTA: Se puede hacer igual con la utilidad Sistema/Preferencias/Utilidad de discos

3.3. Acceder a los sistemas de ficheros (montaje): mount y umount


Para acceder a los discos o CD que pueden existir en un sistema, es necesario que estn
insertados en el sistema de ficheros principal.
Para ello, se montan en un punto del sistema de ficheros, llamado punto de montaje. El
punto de montaje ser una carpeta vaca.
Montar una particin: comando mount
Sintaxis:
mount [particion punto_montaje]
Desmontar una particin: comando umount
Sintaxis:
umount particion
umount punto_montaje
Ejemplo: Introducir un CD y desmontarlo
mount
#Verlasparticionesmontadas
mkdirmiCD
# Crear una carpeta donde montar la
unidad
sudomount/dev/scd0miCD
...
#Comprobarelmontajedelacarpeta
sudoumount/dev/scd0
#Desmontarelcd

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.

3.4. Controlar el sistema de ficheros.


Estadsticas de ocupacin de los sistemas de fichero: df
Permite obtener estadsticas de ocupacin de cada sistema de ficheros montado. Se
puede pasar como parmetro una particin o un punto de montaje.
Sintaxis
df [opciones] [ particin | punto de montaje ]
Opciones:
-k
-m
-h
-T
-i

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

# Ver informacin de los sistemas de


#Adems,muestraelsistemadeficheros
#Verinformacinsobreelusodeinodos

Estadsticas de ocupacin del disco: du (disk usage)


Permite obtener estadsticas de ocupacin de un directorio y su contenido. Si no se
especifica nada, se utiliza el directorio actual.
Sintaxis
du [opciones] [ particin | punto de montaje ]
Opciones:
-k
-m
-h
-s
-x

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

3.5. Archivado y backup: el comando tar

Se utiliza para archivar, es decir, crear un archivo que empaqueta otros archivos,
incluso la estructura de directorios.

Crear un fichero tar


Sintaxis
tar cvf archivo.tar [ fichero... ]
Donde:
c
el comando se utiliza para crear el fichero tar
v
verbose, tar muestra lo que hace
f archivo.tar indica que lo que viene detrs es el nombre del archivador
Cuando se utiliza para crear un archivador, se indican los ficheros a archivar (fichero...).
Ejemplo:
tarcvfnuevo.tarab

#Empaquetalascarpetas

Listar el contenido de un fichero tar


Sintaxis
tar tvf archivo.tar
Donde:
t
Listar el contenido del archivo
Ejemplo:
tartvfnuevo.tar

#Muestraelcontenidodelarchivo

Restaurar el contenido de un fichero tar


Sintaxis
tar xvf archivo.tar
Donde:
x
Extraer el contenido del fichero .tar
Ejemplo:
mkdircopia
cdcopia
tarxvf../nuevo.tar

#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

Se comprime con formato gzip (tar.gz)


Se comprime con formato bzip2 (tar.bz2)

Ejemplo:
6

tarczvfnuevo.tar.gzab
lsnuevo.*

#Verladiferenciadetamao

tarxzvfnuevo.tar.gz

#Extraerelcontenidodelarchivo

Vous aimerez peut-être aussi