miércoles, 2 de diciembre de 2015

ESTRUCTURA DE DIRECTORIO DE UBUNTU.

ADMINISTRACION DE SERVIDORES II

INTEGRANTES:



-RIOJAS SUCLUPE JUNIOR EXEQUIEL

    -CARLOS AUGUSTO VILLEGAS YANCUL



PROFESOR
MARCO AURELIO PORRO CHULLI


ADMINISTRACION DE SERVIDORES II -LINUX UBUNTU

I.TEMA: ESTRUCTURA DE DIRECTORIO DE UBUNTU

     1.CONTENIDO
  
       *DEFINICIÓN DE DIRECTORIO

Todos los que venimos de Windows y teniamos muy claro el funcionamiento del sistema de archivos en ese sistema, al pasar a linux quedamos totalmente desconcertados ya que es completamente distinto.
Gracias a una nota de “Entre Tuxes y Pepinos” que deja todo clarisimo podemos ahora entender como funcionan todas las carpetas del sistema.

En este cuadro sinóptico podemos ver facilmente la estructura de carpetas y abajo una explicación muy clara.

/ (raíz): Es el nivel más alto dentro de la jerarquía de directorios. De aquí cuelgan el resto de carpetas, particiones y otros dispositivos. Es por esto que donde se instala el sistema, se selecciona la partición deseada y se le indica que el punto de montaje es justamente /.
/bin (binarios): Los binarios son los ejecutables de Linux. Aquí tendremos los ejecutables de los programas propios del sistema operativo, entre ellos comandos como cp, mv, cat, chown, etc. No es el único directorio que contiene ejecutables como veremos más adelante.
/boot (arranque): Aquí nos encontramos los archivos necesarios para el inicio del sistema, desde los archivos de configuración de Grub Lilo, hasta el propio kernel del sistema.
/dev (dispositivos): Linux se basa en la simpleza y en el tratamiento homogéneo de la información. Linux trata los dispositivos como si fueran un fichero más para facilitar el flujo de la información. En esta carpeta tenéis los dispositivos del sistema, por ejemplo los usb, sda (o hda) con sus respectivos números que indican las particiones, etc.
/etc (etcétera): Aquí se guardan los ficheros de configuración de los programas instalados, así como ciertos scripts que se ejecutan en el inicio del sistema. Los valores de estos ficheros de configuración pueden ser complementados o sustituidos por los ficheros de configuración de usuario que cada uno tiene en su respectivo “home” (carpeta personal).
/home (hogar): Este hogar no es más que un directorio que a su vez contiene otros, uno por cada usuario dado de alta en el sistema. Dentro de dichos directorios es donde el usuario tiene su carpeta personal, donde están los ficheros de configuración de usuario, así como los archivos personales del mismo que puede crear, modificar y eliminar bajo su propio criterio.
/lib (bibliotecas): Contiene las bibliotecas (tambien mal conocidas como librerías) del sistema, así como módulos y controladores (drivers).
/lost+found (perdido y encontrado): Es una carpeta que nos podemos encontrar en todas las particiones. Cuando por cualquier circunstancia se cierra mal el sistema (un apagón por ejemplo), cuando éste se reinicie comprobaréis que se llamará al programa fsck para restaurar la integridad del sistema de ficheros. En esta carpeta encontraremos la información que se mal-guardó debido a la incidencia.
/media (media/medios): Es donde se montan las unidades extraíbles como los dispositivos USB, disqueteras, unidades de CD/DVD y en algunas distros, como Ubuntu, las particiones adicionales.
/mnt (montajes): Es un directorio que se suele usar para montajes temporales de unidades.
/opt (opcionales): Destinado para guardar paquetes adicionales de aplicaciones.
/proc: Información para la virtualización del sistema de ficheros de Linux.
/root: Es el /home del administrador. Es el único /home que no está incluido -por defecto- en el directorio anteriormente mencionado.
/sbin (binarios de sistema): Son los ejecutables de administración, tales como mount, umount, shutdown…
/srv (servicios): Información del sistema sobre ciertos servicios que ofrece (FTP, HTTP…).
/sys (sistema): Información sobre los dispositivos tal y como los ve el kernel Linux.
/tmp (temporales): Es un directorio donde se almacenan ficheros temporales. Cada vez que se inicia el sistema este directorio se limpia.
/usr: Es el directorio padre de otros subdirectorios de importancia:
/usr/bin: Conjunto de ejecutables de la mayoría de aplicaciones de escritorio entre otras (por ejemplo firefox).
/usr/include: Los ficheros cabeceras para C y C++.
/usr/lib: Las bibliotecas para C y C++.
/usr/local: Es otro nivel dentro que ofrece una jerarquía parecida al propio diretorio /usr.
/usr/sbin: Otra serie de comandos administrativos para el sistema.
/usr/share: Archivos compartidos como ficheros de configuración, imágenes, iconos, etc.
/usr/src: Tiene en su interior el código fuente para el kernel LInux.
var: Ficheros de sistema como el buffer de impresión, logs…
/var/cache: Se almacenan datos cacheados para las aplicaciones.
/var/lib: Información sobre el estado actual de las aplicaciones, modificable por las propias aplicaciones.
/var/lock: Ficheros que se encargan de que un recurso sólo sea usado por una aplicación determinada que ha pedido su exclusividad, hasta que ésta lo libere.
/var/log: Es uno de los subdirectorios más importantes ya que aquí se guardan todo tipo de logs del sistema.
/var/mail: Los correos de los usuarios.
/var/opt: Datos usados por los paquetes almacenados en /opt.
/var/run: Información sobre el sistema desde que se inició.
/var/spool: Datos esperando a que sean tratados por algún tipo de proceso.
/var/tmp: Otro fichero temporal.

Resultado de imagen para ubuntu       *TIPOS DE DIRECTORIO POR SU CONTENIDO

En el sistema de ficheros de UNIX (y similares, como GNU/Linux), existen varias sub-jerarquías de directorios que poseen múltiples y diferentes funciones de almacenamiento y organización en todo el sistema. Estos directorios pueden clasificarse en:
<° Estáticos: Contiene archivos que no cambian sin la intervención del administrador (root), sin embargo, pueden ser leídos por cualquier otro usuario. (/bin/sbin/opt,/boot/usr/bin…)
<° Dinámicos: Contiene archivos que son cambiantes, y pueden leerse y escribirse (algunos sólo por su respectivo usuario y el root). Contienen configuraciones, documentos, etc. (/var/mail/var/spool/var/run/var/lock/home…)
<° Compartidos: Contiene archivos que se pueden encontrar en un ordenador y utilizarse en otro, o incluso compartirse entre usuarios.

<° Restringidos: Contiene ficheros que no se pueden compartir, solo son modificables por el administrador. (/etc/boot/var/run/var/lock…)
       *ESTRUCTURA DE DIRECTORIO DE UBUNTU

Siempre es bueno saber como funciona la estructura de directorios del sistema operativo que estemos utilizando, en este caso veremos la de Debian y, por ende Ubuntu.

Además hay que recordar que para los Linux en general, todo dispositivo, controlador (driver), etc. es un archivo o un directorio:
dirtree2


Directorio / : Es el directorio raíz donde se encuentran todos los directorios y archivos de una manera lógica.


Directorio /bin : En este directorio podemos encontrar todos los archivos ejecutables del sistema. En el están muchos de los comandos que usamos habitualmente como por ejemplo ls, cat, more, cp, tar … además de los ejecutables de tus programas.


Directorio /home : Aquí se encuentran todos los archivos de los usuarios del sistema.


Directorio /media : Generalmente es en este directorio donde se montan las unidades ópticas y extraíbles (CDs, DVDs, memorias USB, discos duros externos, etc.)


Directorio /sbin : Este directorio contiene archivos ejecutables que, por lo general, son comandos usados para la administración del sistema. Los comandos mount,halt,umount y shutdown son algunos de ellos.


Directorio /usr : Contiene varios archivos y subdirectorio importantes como pueden ser las configuraciones del entorno gráfico, fuentes del núcleo del sistema (kernel), librerías, juegos y un largo etc Este directorio es de vital importancia.


Directorio /boot : Todos los archivos necesarios para el arranque incluido Grub.


Directorio /mnt : Directorio vacío, normalmente se suele usar para montajes de unidades temporales que deseamos cargar en ese momento.


Directorio /var : Contiene varios archivos que definen el sistema así como archivos log que almacenan cada movimiento del sistema.


Directorio /cdrom : Normalmente es un enlace a /media/cdrom


Directorio /dev : Aquí es donde están todos los drivers y los dispositivos, en forma de archivo.


Directorio /lib : Contiene librerias para C y otros lenguajes de programación.


Directorio /proc : Directorio que contiene información sobre diferentes partes del sistema, cpu, discos, tiempo uptime, irqs, memoria, etc


Directorio /opt : En este directorio se almacenan los archivos de una instalación fuera de los repositorios como puede ser cuando instalamos un .deb


Directorio /etc : Contiene prácticamente todos los archivos de configuración del equipo y los demonios (daemons) de inicio.


Directorio /lost+found : Directorio especifico para archivos perdidos. Cada partición tiene el suyo propio.


Directorio /root : Directorio particular del superusuario (root) del sistema.


Directorio /tmp : Directorio temporal que pueden usar todos los usuarios para archivos temporales y del sistema.


Esta es la lista de directorios raíz de Debian y Ubuntu pero se puede aplicar a casi todos los sistemas Linux.


    2.RESUMEN


Siempre es bueno saber como funciona la estructura de directorios del sistema operativo que estemos utilizando, en este caso veremos la de Debian y, por ende Ubuntu.
En informática, un directorio es un contenedor virtual en el que se almacenan una agrupación de archivos informáticos y otros subdirectorios, atendiendo a su contenido, a su propósito o a cualquier criterio que decida el usuario. Técnicamente, el directorio almacena información acerca de los archivos que contiene: como los atributos de los archivos o dónde se encuentran físicamente en el dispositivo de almacenamiento.
A partir de Windows 95, también se los denomina carpetas de archivos.


En el entorno gráfico de los sistemas operativos modernos, el directorio se denomina metafóricamente carpeta y de hecho se representa con un icono con esta figura. Esta imagen se asocia con el ambiente administrativo de cualquier oficina, donde la carpeta de cartón encierra las hojas de papel (representando a los archivos de datos) de un expediente.

    3.SUMMARY

It is always good to know how it works the directory structure of the operating system you're using, in this case we will see the Debian and therefore Ubuntu.

In computing, a directory is a virtual container in which a group of computer files and subdirectories are stored, depending on their content, their purpose or any criteria decided by the user. Technically the directory stores information about files it contains: as the attributes of the files or where they are physically located in the storage device.

Since Windows 95 is also called the file folders.

In the graphical environment of modern operating systems, the directory is called metaphorically folder and in fact is represented by an icon with this figure. This image is associated with the management of any office environment, where the cardboard folder enclosing the sheets of paper (representing data files) to a file.    4.APRECIACION DEL EQUIPO

Ubuntu es una excelente distribución para iniciarse en Linux, ya que su uso es relativamente sencillo, y su interfaz gráfica ha sido bien realizada. Este artículo te permitirá familiarizarte con este nuevo entorno de trabajo, bastante distinto al de Windows.   
  5.CONCLUSIONES
 1.Es gratis
 2.Es libre
 3.Es seguro contra virus
 4.Es totalmente personalizable
 5.Tiene actualizaciones permanentes

 6.Es de facil instalacion

   6.RECOMENDACIONES
*Se mantiene actualizada constantemente, tanto en sus paquetes como en la distro en si.
*Es super facil de usar.

*En su desarrollo siempre se piensa en el usuario promedio mas que en el hacker, desarrollador o diseñador asi que es ideal para el hogar.
  
7.GLOSARIO DE TERMINOS

*Malone : El componente para seguimiento de reporte de errores dentro de Launchpad.

*Canonical:es una empresa de software de ordenadores con base en Reino Unido fundada (y financiada) por el empresario sudafricano Mark Shuttleworth para la venta de soporte comercial y servicios relacionados con Ubuntu y otros proyectos afines

*Version de software:El versionado de software es el proceso de asignación de un nombre, código o número único, a un software para indicar su nivel de desarrollo.

*Bugs: un Error de software


*Hacker: El término hacker tiene diferentes significados. Según el diccionario de los hackers, es todo individuo que se dedica a programar de forma entusiasta, o sea un experto entusiasta de cualquier tipo, que considera que poner la información al alcance de todos constituye un extraordinario bien
    8.LINKOGRAFIA

*https://eliasbrasa.wordpress.com/2009/03/04/estructura-de-directorios-en-ubuntu-y-debian/

*https://thinkdany.wordpress.com/2008/01/09/directorios-de-sistema-en-ubuntu/

*http://blog.desdelinux.net/estructura-de-directorios-en-linux/

No hay comentarios:

Publicar un comentario