12.170 cursos gratis
8.770.004 alumnos
Facebook Twitter YouTube
Busca cursos gratis:

Sistema operativo Linux

Autor: José González
Curso:
9,50/10 (4 opiniones) |3937 alumnos|Fecha publicaciýn: 20/04/2009
Envýa un mensaje al autor

Capýtulo 9:

 Estructuras de directorios (1/2)

Estructura de directorios

Conceptos básicos

Los directorios y archivos son organizados jerárquicamente en forma de un árbol. La función de este árbol es dividir el espacio de la partición del disco rígido en "zonas", para organizar la información contenida en los archivos de forma jerárquica. Además de los directorios de usuarios, el sistema de directorios guarda los programas, las bibliotecas que estos programas utilizan, los archivos de configuración del sistema, etc.

Linux no atribuye letras para identificar drives, no existe C:, D:, ., y ya es usado el "\" como raíz, al revés, se utiliza "/" El directorio principal es el "/", siendo así todos los directorios de un sistema Linux son sus subdirectorios. Para ver la estructura de directorios de su computador, se debe digitar, en el directorio raíz (/):

alumno@máquina /]$ ls -l
drwxr-xr-x 2 root root 2048 Apr 19 14:43 bin
drwxr-xr-x 2 root root 1024 Apr 19 14:43 boot
drwxr-xr-x 5 root root 34816 May 11 09:24 dev
drwxr-xr-x 26 root root 3072 May 11 10:46 etc
drwxr-xr-x 176 root root 4096 May 10 10:16 home
drwxr-xr-x 4 root root 3072 Apr 19 14:43 lib
drwxr-xr-x 4 root root 1024 Apr 19 14:43 mnt
drwxr-xr-x 3 root root 1024 Apr 19 14:43 opt
dr-xr-xr-x 44 root root 0 May 11 09:24 proc
drwxr-x--- 5 root root 1024 May 10 14:19 root
drwxr-xr-x 3 root root 2048 Apr 19 14:43 sbin
drwxrwxrwt 5 root root 1024 May 11 09:25 tmp
drwxr-xr-x 22 root root 4096 Jul 14 1999 usr
drwxr-xr-x 18 root root 1024 Apr 19 14:43 var

Ahora queda la sugestión de verificar el contenido de cada uno de esos directorios:

/home

Es el directorio donde están contenidos los directorios de trabajo de los usuarios del sistema. En sistemas en los cuales hay un gran número de usuarios, se acostumbra colocar este directorio en un disco o partición propia, separado del resto del sistema.

/bin

Este directorio contiene aplicativos y utilitarios usados durante la inicialización del sistema y que son necesarios cuando ningún otro sistema de archivos está montado. Su contenido puede ser utilizado tanto por el administrador del sistema cuanto por los usuarios. Los comandos binarios, que son necesarios solamente a usuarios comunes, no son esenciales lo suficiente para que sean colocados en este directorio y deben ser colocados en /usr/bin.

Archivos que deben estar en /bin:

- Comandos en general: estos comandos fueron incluidos porque son esenciales, excepto algunos pocos que están presentes debido a su tradicional posicionamiento en este directorio. Ejemplos: cat, chgrp, chown, cp, date, kill, mkdir, mount, ps, pwd, rmdir, uname.
- Comandos de restauración: estos comandos fueron adicionados para transformar la restauración del sistema posible.

Ejemplos: tar, gzip, gunzip, zcat.

Si los backups del sistema son hechos usando programas diferentes de gzip y tar, entonces la partición
root debe contener los componentes mínimos necesarios para la restauración. Comandos de restauración que no son vitales pueden aparecer tanto en /bin como en /usr/bin.

- Comandos de red: son los únicos binarios de red necesarios que el root y los usuarios pueden necesitar ejecutar, además de los que están en /usr/bin y /usr/local/bin. Ejemplos: domainname, hostname, netstat e ping.

/boot

Este directorio contiene el kernel y todo lo que es necesario para el proceso de boot, excepto los archivos de configuración (ej.:/etc/lilo.conf) y el instalador de mapa (ex.: lilo). Para ver el contenido de este directorio, digite:

[alumno@máquina /boot] $ ls -1
lrwxrwxrwx 1 root root 22 Apr 6 10:26 System.map -> System.map-2.2.14-lócl
-rw-r--r-- 1 root root 175814 Feb 29 16:50 System.map-2.2.14-14clBOOT
-rw-r--r-- 1 root root 211275 Mar 23 13:05 System.map-2.2.14-l6cl
-rw-r--r-- 1 root root 512 Apr 6 10:48 boot.0300
-rw-r--r-- 1 root root 4636 Apr 4 11:21 boot.b
-rw-r--r-- 1 root root 612 Apr 4 11:21 chain.b
-rw-r--r-- 1 root root 361091 May 3 13:36 kernel-2.2.5
-rw-r--r-- 1 root root 237 Apr 6 13:50 kernel.h
drwxr-xr-x 2 root root 12288 Apr 6 09:53 lost+found
-rw------- 1 root root 15360 May 3 13:36 map
-rw-r--r-- 1 root root 165 Apr 6 10:48 message
lrwxrwxrwx 1 root root 23 Apr 6 10:26 module-info -> module-info- 2.2.14-l6cl
-rw-r--r-- 1 root root 11773 Mar 23 13:05 module-info-2.2.14-l6cl
-rw-r--r-- 1 root root 644 Apr 4 11:21 os2 d.b
lrwxrwxrwx 1 root root 19 Apr 6 10:26 vmlinuz -> vmlinuz-2.2.14- l6cl
-rw-r--r-- 1 root root 552464 Feb 29 16:50 vmlinuz-2.2.14-14clBOOT
-rw-r--r-- 1 root root 645151 Mar 23 13:05 vmlinuz-2.2.14-l6cl

Los archivos de configuración para cargadores de boot deben ser colocados en /etc.

Capýtulo anterior - Variables de Ambiente

Nuestras novedades en tu e-mail

Escribe tu e-mail:



MailxMail tratarý tus datos para realizar acciones promocionales (výa email y/o telýfono).
En la polýtica de privacidad conocerýs tu derechos y gestionarýs la baja.

Cursos similares a Sistema operativo Linux



  • Výdeo
  • Alumnos
  • Valoraciýn
  • Cursos
1. Linux - Unix. Sistema operativo multiusuario (primera parte)
En este curso de Sistemas Operativos Linux - Unix aprenderás acerca de la historia... [08/10/08]
8.070  
2. Linux - Unix. Sistema operativo multiusuario (segunda parte)
En esta segunda parte de nuestro curso de sistemas operativos Unix-Linux... [08/10/08]
4.045  
3. Linux - Unix. Sistema operativo multiusuario (tercera parte)
En este tercera parte de nuestro curso de sistemas operativos Unix-Linux aprenderás... [08/10/08]
3.216  

ýQuý es mailxmail.com?|ISSN: 1699-4914|Ayuda
Publicidad|Condiciones legales de mailxmail