Está en la página 1de 8

Universidad Nacional Autónoma de México

Facultad de Ingeniería

Programación Básica

Profesor: Ing. Marcelo Jesús Hernández Velázquez

Semestre 2020-1

Tarea #6

Grupo: 9

Alumno: Segura Olivares Marianela

Número de cuenta: 317077681

Fecha de entrega: 24 de septiembre 2019

Calificación:
Indice

Marco Teórico ……………………………………………………………………… 2


Desarrollo …………………………………………………………………………… 2
Conclusiones ……………………………………………………………………….. 6
Referencias …………………………………………………………………………. 7
Marco Teórico

Un sistema operativo consiste en varios programas fundamentales que necesita el


ordenador para poder comunicar y recibir instrucciones de los usuarios, tal como
lo es Linux, que es un sistema operativo tipo Unix.
La parte más importante de un sistema operativo es el núcleo. En un sistema
GNU/Linux, Linux es el núcleo. El resto del sistema consiste en otros programas,
muchos de los cuales fueron escritos por o para el proyecto GNU.

Un sistema Linux se reside bajo un árbol jerárquico de directorios similar a la


estructura del sistema de archivos de plataformas Unix.

Se desarrolló el proyecto FHS (Filesystem Hierarchy Standard) que es un conjunto


de reglas que especifican una distribución común de los directorios y archivos en
sistemas Linux y Unix. Es un sistema de archivos coherente y estandarizado que
da facilidad para que el software y los usuarios prediga la localización de archivos
y directorios instalados. Todo en un sistema Linux es un archivo, tanto el Software
como el Hardware. Varios comandos se utilizan con frecuencia para crear,
inspeccionar, cambiar el nombre y eliminar archivos y directorios. 

Desarrollo

Sistema de directorios de Linux

Toda la estructura de los directorios parte de un directorio raíz, también conocido


como directorio root y se usa “/” para simbolizarlo. Todos los archivos y demás
directorios dependen de este, aunque estén almacenados en discos o unidades
separadas.

Directorio /bin

Este directorio es un directorio estático y aquí se almacenan todos los binarios de


comandos esenciales que los usuarios y administrador del sistema pueden llegar a
usar. En si, aquí encuentras las herramientas necesarias que se utilizan en el
sistema operativo a nivel de usuario. Este no puede contener subdirectorios. Los
comandos que aquí se utilizan son: cat, chgrp, chmod, chown, cp, date, dd, df,
dmesg, echo, false, hostname, kill, ln, login, ls, mkdir, mknod, more, mount, mv,
ps, pwd, rm, rmdir, sed, sh, stty, su, sync, true, umount y uname.

Directorio /boot

Es un directorio estático donde se almacena todo lo necesario para que el sistema


operativo arranque. Todos los datos contenidos en esta carpeta se usarán antes
que el kernel ejecute los diferentes procesos y módulos del sistema.

Directorio /dev

Aquí nos encontramos los archivos de dispositivos conectados al sistema. Por


ejemplo, memorias USB, algún disco duro, o CDROM que el sistema pueda
entenderlo con un volumen lógico de almacenamiento. En otras palabras, aquí se
contiene la información de cada uno de los volúmenes.

Directorio /etc

Este directorio es el encargado de almacenar los archivos de configuración a nivel


de componentes del sistema operativo y de los programas y aplicaciones
instaladas posteriormente. Aquí encontramos el archivo “passwd” donde se
alacena la información de los usuarios del sistema. Este solo debe de contener
ficheros de configuración y no debe contener binarios.

Directorio /home

Es el directorio designado para los usuarios estándar, es decir que almacena


todos los archivos del usuario, como lo son fotos, documentos, videos, música,
etc. Igualmente incluye archivos temporales de aplicaciones que son ejecutadas
en modo usuario. Cada usuario tiene su carpeta dentro de este directorio.

Directorio /lib

Incluye lo que son las bibliotecas que son esenciales para ejecutar correctamente
los binarios encontrados en los directorios /bin y /sbin. Al igual, aquí encontramos
los módulos de kernel.

Directorio Media (/media)

Representa el punto de montaje de todos los dispositivos extraíbles, es decir,


todos los volúmenes lógicos que se montan temporalmente.

Directorio /opt

Es el directorio donde se almacenan los paquetes de software adicionales;


paquetes que vienen pre-empaquetados con una estructura de directorios que no
sigue los estándares que UNIX establece. De cierta forma, es una extensión del
usuario “/usr”.

Directorio /proc

Contiene información de los procesos y aplicaciones que se están ejecutando en


un momento determinado en el sistema, pero en realidad no se guarda algo como
tal, ya que lo que se almacena son archivos virtuales, es decir, que el contenido de
este directorio es nulo.

Directorio /root
Es como el directorio /home del usuario root o superusuario del sistema. Este a
diferencia de los demás usuarios, tiene su propia carpeta colgando directamente
de la raíz del sistema.

Directorio /srv

Nos funciona para almacenar archivos y directorios relativos a los servidores que
estén instalados dentro de tu sistema, como algún servidor web.

Directorio /tmp

Almacena archivos temporales de cualquier tipo, ya sea de elementos del sistema


o de aplicaciones. Las aplicaciones que estén programadas para almacenar
archivos en este directorio solo se pueden recuperar en la sesión actual. Hay un
subdirectorio /var/tmp que igualmente almacena archivos temporales pero su
contenido no se borra automáticamente tras reiniciar el sistema.

Directorio /usr

Sirve para contener los archivos de solo lectura y relativos a las utilidades de
usuario, incluyendo al software instalado.

Directorio /var

Contiene varios de los archivos con información del sistema, emails de los
usuarios, bases de datos, información almacenada en la caché, informacon
relacionada a los paquetes de aplicaciones almacenados en el directorio /opt,
entre otros.
Conclusiones

Como pudimos ver existe una gran variedad de directorios que nos son de mucha
utilidad para el manejo de la información que se organiza en el disco duro.
Además de que el sistema de archivos nos permite definir como se realizarán las
operaciones de lectura y de escritura, el hecho de que mediante los archivos y
directorios tengamos cualquier información disponible al instante resultó ser una
manera fácil de que el usuario se mueva fácilmente en el sistema y acceda a la
información que quiera.
Referencias

ComputerNewAge. (2015). El Árbol de Directorios de Linux. Conoce las


Principales Carpetas. 23/09/19, de ComputerNewAge Sitio web:
https://computernewage.com/2015/06/14/el-arbol-de-directorios-de-linux-al-detalle-
que-contiene-cada-carpeta/#listado-carpetas

Debian.org. (2004). ¿Qué es GNU/Linux?. 23/09/19, de Debian.org Sitio web:


https://www.debian.org/releases/stretch/mips/ch01s02.html.es

ZEOKAT. (2017). Principales directorios Linux y que contienen. 23/09/19, de Voz


idea Sitio web: https://www.vozidea.com/principales-directorios-linux-y-que-
contienen#principales-directorios-linux

También podría gustarte