Linux

Páginas: 64 (15778 palabras) Publicado: 22 de diciembre de 2010
1

Filesystem basics Capítulo 1 Navegación del sistema de archivos Conceptos clave
• • • • •

El sistema de archivos de Linux es un "árbol invertido"de directorios y archivos con un directorio raíz llamado "/". Todo proceso tiene un directorio actual de trabajo con frecuencia llamado "cwd". El comando pwd muestra el cwd de la shell bash. El comando cd cambia el cwd de la shell bash. Losarchivos se pueden reseñar tanto por referencias absolutas como por referencias relativas.

El árbol invertido del sistema de archivos El concepto de un sistema de archivos organizado en directorios es común en muchos sistemas informáticos. A un archivo individual se le asigna un nombre (un nombre de archivo), y los nombres de archivo se organizan en un directorio (denominado como directorio enalgunos sistemas operativos). Sin embargo, los directorios son en sí mismos un tipo de archivo para que también puedan ser recopilados en otros directorios. Este proceso puede continuar, nivel tras nivel, hasta crear un entorno altamente estructurado. Por ejemplo, la usuaria alice podría tener varias canciones almacenadas en archivos con nombres como song1.midi y song2.midi. Estas canciones sepodrían agrupar en un directorio llamado songs. La usuaria alice también podría tener algunas fotos almacenadas en los archivos picture1.png y picture2.png y a su vez, podría haberlos agrupado en un directorio llamado photos. Los dos directorios songs y photos se pueden organizar en un directorio llamado media. Este nuevo directorio puede ser uno de tantos en el directorio website. Una manera devisualizar esto es por medio de una estructura ramificada de árbol. El directorio website puede contener los subdirectorios html, formsy media. Junto con los directorios y los archivos nombrados anteriormente, este orden se puede bosquejar como aparece en la gráfica 1-1. Figure 1. Ejemplo de un árbol de directorios
-- html | website -- -- forms | | | | | | |

-- song1.midi | -- songs -| | | --song2.midi |

2

Filesystem basics
-- media -| -- picture1.png | | -- photos-| -- picture2.png

De la apariencia de ramificaciones de este diagrama es de donde surge la idea de árbol de directorios. Por lo general se dibuja con las ramas hacia abajo y con la raíz del árbol en la parte superior (website en este caso) y por lo tanto, se le llama estructura de directorio de árbol invertido.Linux utiliza un sólo árbol de directorios para toda su colección de archivos y directorios, todas las ramas de una sola raíz "/" (léase como "barra oblicua") llamada directorio raíz. Este árbol de directorios se puede ver, en parte, como se muestra en la gráfica 1-2. Figure 2. Árbol de directorios iniciando en /
-- bin... | / -- -- etc... | | -| | | -- alice -| | | | | -| | -- home -| | -| | | | --elvis -| | | -...

mystuff...

website...

docs...

graphics...

Las elipses en el diagrama sugieren que hay muchos archivos y directorios que no se muestran aquí. Por ejemplo, puede ver que el directorio website trazado anteriormente puede adjuntarse para extender el diagrama. La característica más importante del diagrama en este punto es la estructura arbórea que se desprende de / yno el contenido específico. Al nombrar un archivo o directorio, comience desde la raíz del árbol del sistema de archivos Linux y liste todas las ramas del directorio hasta el archivo o directorio deseado, separando cada parte con una barra oblicua (/). Esto se conoce como el nombre completamente calificado o FQN. Por ejemplo, el FQN del directorio website, mencionado anteriormente, sería/home/alice/website. El archivo song1.midide la usuaria alice se identificaría como /home/alice/website/songs/song1.midi. La cadena de nombres de directorios que le llevan al nombre de archivo es la ruta del archivo. Este tipo de nominación, ayuda a garantizar que cada archivo y directorio tenga un nombre

3

Filesystem basics único completamente calificado. En la práctica real, los atajos y las...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • linux
  • linux

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS