Skip to main content

Sistema de archivos en Linux (1era. Parte)

En un sistema UNIX, o tipo Unix tal como GNU/Linux, BSD (rama de donde proviene el Mac OS X) entre muchos otros, todo es un archivo y si algo no es un archivo, entonces, es un proceso.

En los sistemas tipo UNIX, UNIX incluido, no se hace diferencia entre un archivo o un directorio. Los directorios son solo archivos que contienen nombres de otros archivos.

Para poder manejar estos archivos de una manera ordenada, se acostumbra a visualizarlos en una estructura tipo árbol. Las ramas serían los directorios; las hojas serían los archivos.



La mayoría de los archivos se les llama Regulares y estos contienen datos convencionales. Sin embargo existen otros tipos de archivos:

Directorios: archivos que listan archivos,
Especiales: contienen información sobre dispositivos del sistema operativo. Entre otros.

Símbolos para cada tipo de archivo:

-: Archivo regular
d: Directorio
l: Link
c: Archivo especial
s: Socket
p: Named pipe
b: Block device



La raíz del directorio, el inicio, por donde todo comienza es en / (slash o en español barra). Se llama directorio raíz o root. Comunmente se le barra. Por lo tanto al hacer referencia a /home se debe leer: barra home, /etc se lee barra etc.

Todos los directorios que se encuentren dentro de la raíz deben estar precedidos de /.

Subdirectorios del directorio raíz:


/bin: Archivos binarios de uso común y compartidos por el sistema operativo, el administrador del sistema y los usuarios.
/boot: Los archivos de inicio y el kernel, vmlinuz.
/dev: Contiene referencias a todo el hardware periférico del CPU, que se representan como archivos con propiedades especiales.
/etc: Contiene los archivos de configuración más importantes de todos los programas. El contendido de este directorio solo se modifica manualmente.
/home: Directorios de los usuarios comunes.
/initrd: (en algunas distribuciones) Información para el arranque.
/lib: Archivos de librerías, incluye archivos de todo tipo de programas que necesita el sistema y los usuarios.
/lost+found: Cada partición tiene un directorio lost+found. Aquí se alojan los archivos que se guardaron durante alguna falla.
/misc: Directorio para propósitos diversos.
/mnt: Punto de montaje estándar para los sistemas de archivos externos, por ejemplo: un CDROM, cámara digital o memoria USB.
/media: Es el /mnt de la parte gráfica del sistema operativo, es decir desde un sistema X, lo realiza el sistema grtáfico automáticamente.
/net: Punto de montaje estándar para sistemas de archivos remotos.
/opt: Suele contener software adicional y de terceros, es opcional.
/proc: Un sistema de archivos virtual que contiene información sobre los recursos del sistema.
/root: El directorio personal del usuario administrador. Cuidado con la diferencia entre /, el directorio raíz (/), y /root. En pocas palabras es el directorio home del usuario root, el administrador del sistema. Este usuario es tan especial que su directorio es aparte de el de los demás usuarios.
/sbin: Programas, archivos binarios, para el uso por el sistema operativo y el administrador del sistema.
/tmp: Espacio temporal para su uso por el sistema, se suele limpiar después del reinicio, por lo tanto no lo uso para guardar ningún trabajo persistente.
/usr: Programas, bibliotecas, documentación, etc para todos los programas relacionados con el usuario.
/var: Almacenamiento para todos los archivos de variables y los archivos temporales creados por los usuarios, tales como los archivos de registro, la cola de correo, la cola de impresión, el espacio para el almacenamiento temporal de archivos descargados de Internet o para mantener una imagen de un CD antes de quemarlo.
/sys: Es el medio con el cual el kernel proporciona información acerca de los dispositivos (físicos y virtuales).

Algunos comandos para trabajar con directorios:

pwd: muestra el directorio actual de trabajo.
cd: cambiar hacia un directorio en específico, sin argumento te lleva al directorio home del usuario actual.
ls: muestra el contenido de un directorio.
mkdir: crea un directorio nuevo.
rmdir: borra un directorio vacío.
cp: copiar archivos hacia otro directorio.
mv: mover o renombrar archivos.
rm: borrar archivos.

Comments

Popular posts from this blog

Análisis de la película “K19” desde la perspectiva de Braybrooke y Lindblom

Introducción En las siguientes páginas se analizará una película dirigida y producida por Kathryn Bigelow llamada “K19 – The Widowmaker” estrenada en el año 2002, basada en hechos reales que fueron ocultados durante 30 años en la extinta Unión Soviética. Para dicho análisis se utilizará como base teórica el capítulo 5, “The Strategy of  Disjointed Incrementalism”, del libro Strategy of Decisión de David Braybrooke y Charles E. Lindblom. El motivo de dicho análisis es intentar relacionar la teoría del pensamiento estratégico en la toma de decisiones según la perspectiva de la lectura. 

Análisis de la película “Thirteen Days” desde la perspectiva de Weber y Graham T. Allison

Introducción En las siguientes páginas se analizará una película dirigida por Roger Donaldson llamada “Thirteen Days” estrenada en el año 2000, basada en hechos reales que fueron vividos a nivel mundial donde se vieron involucrados tres países, Cuba como el foco central de la discordia entre los Estados Unidos y la Unión Soviética. Para dicho análisis se utilizará como base teórica los puntos 1 y 2 del Tomo I del libro Economía y Sociedad de Max Weber. Adicionalmente se tomará el Capítulo 1: “Model I: The Racional Actor” del libro Essence of Decision. Explaining the Cuban Missile Crisis de Graham T. Allison. El motivo de dicho análisis es intentar relacionar la teoría de la dominación y de los modelos conceptuales para la toma de decisiones según las perspectivas de las lecturas.

Revelar película en blanco y negro en casa

Les comparto el método que uso para revelar mis negativos en blanco y negro de 135mm, 120mm o 220mm de cualquier marca (Ilford, Kodak, Kentmere, etc). Receta de químicos  Para 1 rollo 35mm serían 325 ml. Para 2 rollos 35mm o 1 rollo 120/220mm serían 570ml. Tanque revelador de 325ml refiere a xx; 570ml refiere a yy --> xx/yy 1)  Preparar baño de paro (stop bath)*: -Vinagre 65/120ml. -Agua 260/450ml. *La regla es una parte de vinagre con cuatro de agua para hacer un total de cinco partes.