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,bashrcohosts. - /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.