En el presente trabajo el objetivo primordial es conocer los tipos de archivos y directorios además conocer un poco sobre su significado.
El saber cada uno de sus significados nos ayudara a entender más sobre esos términos y al momento de programar nos facilitara la comprensión de un programa.
Recapitulando con esta tarea se podrá identificar la funcionalidad de cada uno de tipos de archivos y de directorios.
2. En el presente trabajo el objetivo primordial es conocer los
tipos de archivos y directorios además conocer un poco
sobre su significado.
El saber cada uno de sus significados nos ayudara a
entender más sobre esos términos y al momento de
programar nos facilitara la comprensión de un programa.
Recapitulando con esta tarea se podrá identificar la
funcionalidad de cada uno de tipos de archivos y de
directorios.
3. Analizar y comprender el significado y utilidad de
los diferentes tipos de archivos y directorios que son
utilizados en la programación.
6. ARCHIVOS ORDINARIOS. Contienen la información con la
que trabaja cada usuario.
ENLACES FÍSICOS O DUROS. No es específicamente una
clase de archivo sino un segundo nombre que se le da a un
archivo. Supongamos que dos usuarios necesitan compartir
información de un mismo archivo. Si cada uno tuviera una
copia del archivo se soluciona el problema, pero las
modificaciones que realice un usuario no las vería el otro.
Sin embargo, si creamos un enlace duro al archivo para
cada usuario cada vez que uno de ellos modifique cualquier
cosa en el archivo, el otro lo podrá ver puesto que
realmente están viendo y modificando el mismo archivo. El
enlace sirve para localizar el archivo en su ubicación
actual.
7. ENLACES SIMBÓLICOS. También se utilizan para asignar un
segundo nombre a un archivo. La diferencia con los
enlaces duros es que los simbólicos solamente hacen
referencia al nombre del archivo original. De esta manera,
si tenemos un enlace simbólico y borramos el archivo
original perderemos los datos, mientras que si tenemos un
enlace duro los datos no se borrarán hasta que se hayan
borrado todos y cada uno de los enlaces duros que existen
hacia esos datos en el sistema de ficheros.
DIRECTORIOS. Son archivos especiales que contienen
referencias a otros archivos o directorios.
ARCHIVOS ESPECIALES. Suelen representar dispositivos
físicos, como unidades de almacenamiento, impresoras,
terminales, etc. En Linux, todo dispositivo físico que se
conecte al ordenador está asociado a un archivo. Linux
trata los archivos especiales como archivos ordinarios.
8.
9. /es el directorio raíz. De aquí cuelgan todos los directorios del sistema.
Dentro del directorio raíz encontramos varios subdirectorios
importantes:
- /bin contiene ficheros de comandos ejecutables utilizables por todos
los usuarios. Aquí tenemos los programas que pueden lanzar
todos los usuarios del sistema.
- /sbin es para ejecutables de uso exclusivo por el superusuario. Son
los necesarios para arrancar y montar el directorio /usr.
- /home es un directorio donde se encuentran los directorios
personales de los usuarios del sistema.
- /usr contiene utilidades y programas generales de usuario:
• /usr/bin contiene programas de uso general.
• /usr/share contiene archivos compartibles, independientes de la
arquitectura.
• /usr/share/doc contiene cierta documentación del sistema.
• /usr/share/man contiene los manuales.
10. - /usr/etc contiene archivos de configuración de uso global.
- /usr/include contiene las cabeceras de C y C++.
- /usr/lib contiene las bibliotecas de nuestros programas.
- /usr/sbin contiene los programas de administración del sistema.
- /usr/src contiene los códigos fuente de nuestros programas.
/dev contiene archivos especiales de bloques y caracteres asociados a
dispositivos hardware. Aquí encontramos todos los dispositivos físicos del
sistema (todo nuestro hardware).
/lib contiene librerías y compiladores del sistema. Contiene las bibliotecas
necesarias para que se ejecuten los programas que tenemos en /bin y
/sbin únicamente.
/proc contiene los archivos que reciben o envían información al núcleo.
No deberíamos modificar el contenido de este directorio.
/etc contiene los ficheros de configuración y utilidades para la
administración.
/usr/src contiene los códigos fuente de nuestros programas.
11. - /dev contiene archivos especiales de bloques y caracteres asociados a
dispositivos hardware. Aquí encontramos todos los dispositivos físicos
del sistema (todo nuestro hardware).
- /lib contiene librerías y compiladores del sistema. Contiene las
bibliotecas necesarias para que se ejecuten los programas que
tenemos en /bin y /sbin únicamente.
- /proc contiene los archivos que reciben o envían información al
núcleo. No deberíamos modificar el contenido de este directorio.
- /etc contiene los ficheros de configuración y utilidades para la
administración.
- /var contiene ficheros para el administrador. Este directorio contiene
información variable, como registros, datos de los servidores, etc.
- /boot contiene los archivos de configuración del arranque del
sistema, como por ejemplo GRUB.
- /tmp es donde se almacenan los archivos temporales.
12. Además de los directorios que acabamos de ver, hay 2 directorios
especiales:
o Directorio actual (.): es un directorio especial que hace
referencia al directorio en el que estamos. Si referenciamos al
directorio . nos estaremos refiriendo al directorio actual.
o Directorio padre (..): es un directorio especial que hace
referencia al directorio padre del directorio en el que estamos.
Estos directorios son muy útiles a la hora de hacer referencia
a rutas relativas.
13. CONCLUSION
Se concluyó determinado cada uno de los significados,
utilidad y clasificación de dichos tipos de archivos y
directorios que serán utilizados en la programación.