Documentos de Académico
Documentos de Profesional
Documentos de Cultura
GNU - LINUX
Grupo:
10
Amaguaña Christian
Andaluz Esteban
Paredes Ricardo
Materia:
GNU Linux
Periodo:
2021-A
Fecha de entrega:
25/07/2021
1
FACULTAD DE INGENIERÍA DE SISTEMAS
GNU - LINUX
Contenido
Tabla de ilustraciones.................................................................................................................................2
Objetivo....................................................................................................................................................4
Marco teórico............................................................................................................................................4
Filesystem..............................................................................................................................................4
Cuotas de disco......................................................................................................................................4
Desarrollo del ejercicio...............................................................................................................................4
Conclusiones.............................................................................................................................................9
Bibliografía...............................................................................................................................................9
Tabla de ilustraciones
2
FACULTAD DE INGENIERÍA DE SISTEMAS
GNU - LINUX
3
FACULTAD DE INGENIERÍA DE SISTEMAS
GNU - LINUX
Objetivo
Establecer una introducción en las herramientas de manejo de espacio en los sistemas de archivos, a
través del establecimiento de cuotas de disco, el control y monitoreo de estas y el uso de hard y symbolic
links.
Marco teórico
Filesystem
Un sistema de archivos o filesystem es una forma de organizar datos en un dispositivo de bloqueo. El
sistema de archivos organiza los datos en “archivos”, cada uno de los cuales tiene un nombre y otros
metadatos. Estos archivos son agrupados en directorios “jerárquicos”, haciendo posible que se pueda
localizar un archivo especificando su nombre y dirección.
o Marcas de tiempo
o Propietario
o Permisos
Cuotas de disco
Nos permite asignar un límite al espacio que cada usuario o grupo utilizará en el sistema. Las cuotas
pueden ser aplicadas a nivel de cada filesystem ubicado en etc/fstab.
Se las aplica usualmente en entornos multiusuarios.
Tipos de cuotas:
Se verifico que se encuentren habilitadas las cuotas en el directorio /home, no se encontraron así que
se procede a habilitarlas.
4
FACULTAD DE INGENIERÍA DE SISTEMAS
GNU - LINUX
Se procede a montar y desmontar el directorio /home con el comando mount -o remount /home
Se usó el comando quotacheck /home para verificar las cuotas del directorio /home.
5
FACULTAD DE INGENIERÍA DE SISTEMAS
GNU - LINUX
Se utilizó el comando edquota -u tux1 para configurar el softlimit y el hardlimit de 4MB y 5MB
respectivamente.
Se utilizó el comando edquota -u tux2 para configurar el softlimit y el hardlimit de 4MB y 5MB
respectivamente.
5. Logear como usuario tux1 en otra terminal virtual y crear 5 archivos de 1MB cada uno.
Observar lo sucedido:
Se logró copiar.
Al revisar la cuota del usuario tux1 se logró verificar se tiene sobrepasada la cuota y por lo tanto cuenta
con un periodo de gracia de 7 días.
6. En una sesión root chequeé las cutas de todos los usuarios (requota /home)
Se utilizó el comando requota /home para verificar los usuarios y sus cuotas. Como se puede observar se
tiene que el usuario tux1 ha sobrepasado su hardlimit y su periodo de gracia es de 7 días mientras que el
usuario tux2 no ha ingresado ningún dato en su cuenta.
6
FACULTAD DE INGENIERÍA DE SISTEMAS
GNU - LINUX
Ilustración 10 Comando ls -d */
bash_completion.d/
cinfmit.d/
chkconfig.d/
cron.d/
cron.daily/
cron.hourly/
cron.mounthly/
cron.weekly/
depmod.d/
dnsmod.d/
dnsmasq.d/
exports.d/
dracut.conf.d/
init.d/
7
FACULTAD DE INGENIERÍA DE SISTEMAS
GNU - LINUX
issue.d/
modprobe.d/
modules_load.d/
oddobd.conf.d/
popt.d/
rc0.d/
rc1.d/
rc2.d/
rc3.d/
rc4.d/
rc5.d/
rc6.d/
rc.d/
request-key.d/
yum.respos.d/
11. Listar el contenido donde se esté trabajando y verificar la creación de los links.
Se utilizará el comando ls -l para verificar que los links se hayan creado de manera correcta.
12. Utilizar el comando stat y como argumento a myfile y myhlink, verificar que los hagan referencia al
mismo inode.
Se comprueba que estén en el mismo inode como se puede apreciar en la imagen a continuación se
encuentran en el inode 262.
13. Utilizar el comando ls -li myslink verificar que posea su propio inode.
Se utilizó el comando ls -li myslink y se comprobó que tiene el inode 292 a diferencia del anterior inode
el cual es 262.
Conclusiones
Se pudo comprobar que al momento de crear un softlink de un archivo se tiene un inode diferente,
mientras que al crear un hardlink se tiene el mismo inode con el archivo.
Se logró crear cuotas para los dos usuarios creados en el sistema que son tux1 y tux2, así logrando un
correcto manejo del espacio en disco.
Bibliografía
[1] “Edición de archivos”, SIC-864, Facultad de Ingeniería en Sistemas. Escuela Politécnica Nacional. 2021-A.