Exploración de la Estructura de Directorios y Comandos Esenciales en Sistemas Tipo Unix
Clasificado en Informática
Escrito el en español con un tamaño de 3,76 KB
Estructura de Directorios en Sistemas Tipo Unix
A continuación, se describe la función de los directorios más comunes en un sistema tipo Unix:
- /bin: Contiene los ficheros ejecutables esenciales del sistema.
- /sbin: Contiene ejecutables propios del administrador.
- /usr/bin: Contiene programas comunes.
- /usr/X11R6/bin: Contiene aplicaciones del sistema X-Window.
- /dev: Alberga los controladores de dispositivo usados para acceder a elementos como discos duros, módem, etc.
- /etc: Contiene archivos de configuración del sistema como
profile
,bashrc
ohosts
. - /lib (también /lib o /usr/lib): Contiene librerías usadas por los programas para evitar código redundante. Existen librerías estáticas y dinámicas.
- /proc: Es un directorio espejo de la memoria. Los archivos ubicados allí no residen en el disco duro, por lo que no es posible modificarlos o borrarlos.
- /tmp: Guarda ficheros temporales que algunos programas generan durante su ejecución.
- /usr: Es el directorio mayor de todos y engloba la mayoría del software y aplicaciones.
- /usr/X11R6: Contiene el entorno gráfico X-Window.
- /usr/local: Alberga aplicaciones no esenciales y específicas del sistema.
Comandos Básicos para la Gestión de Archivos
Trabajo con Archivos
-
ls
: Lista los archivos existentes en un directorio. Opciones comunes:-F
: Diferencia directorios (/
), ejecutables (*
) y enlaces (@
).--color
: Usa diferentes colores para directorios, ejecutables y enlaces.-s
: Muestra el tamaño.-a
: Muestra los archivos ocultos (aquellos que comienzan con.
).-l
: Listado largo (permisos, número de enlaces, propietario, grupo, tamaño, fecha y nombre del archivo).
mv <nombre> <nuevo_nombre>
: Mueve o renombra un archivo o directorio.cp <archivo> <destino>
: Copia un archivo a un directorio dado.rm <archivo>
: Borra ficheros. Opciones:-r
: Borra directorios recursivamente.-i
: Pide confirmación.
ln <nombre> <destino_del_link>
: Crea enlaces a archivos (similar a accesos directos). Opciones:-s
: Crea enlaces simbólicos (soft-links).-h
: Crea enlaces duros (hard-links).
mkdir <nombre>
: Crea un directorio.rmdir <directorio>
: Borra un directorio (solo si está vacío).cd <directorio>
: Cambia de directorio. Si no se especifica un directorio, regresa al directorio HOME del usuario.pwd
: Muestra la ruta del directorio actual.chmod <usuarios> <nuevos_permisos> <archivo>
: Cambia los permisos de acceso a ficheros.<usuarios>
: Puede seru
(propietario),g
(grupo),o
(otros) ya
(todos).<nuevos_permisos>
: Pueden ser+
(añadir) o-
(quitar), seguido der
(lectura),w
(escritura) ox
(ejecución).
du
: Muestra información del espacio ocupado por un directorio y sus subdirectorios.