2. Es vital conocer las estructura interna del sistema que utilicemos para poder tener
absoluto control sobre las operaciones que realizamos sobre él. Además de
familiarizarnos mejor con el entorno, resulta tremendamente útil a la hora de buscar
un archivo especifico.
En Linux existen diversos directorios y subdirectorios que cumplen esta labor.
Librerías, binarios, programas instalados, archivos temporales, etc., se encuentran
contenidos en sitios específicos donde podemos ubicarlos si precisamos en algún
momento de ellos.
A continuación daré una breve reseña sobre ellos:
/
Directorio raíz donde se encuentran todos los directorios y archivos de una manera
lógica.
/bin
En este directorio podemos encontrar todos los archivos ejecutables del sistema. En
el están muchos de los comandos que usamos habitualmente como por ejemplo ls,
cat, more, cp, tar … además de los de tus programas.
/home
Aquí se encuentran todos los archivos de los usuarios del sistema. Si mi nombre de
usuario es kiefer seria /home/kiefer
/media
Generalmente aquí es donde se montan los Cds y Dvds además de los SticksUSB y
discos duros externos.
/sbin
3. Contiene archivos ejecutables que por lo general son comandos usados para la
administración del sistema. Los comandos mount, halt, umount y shutdown son
algunos de ellos.
/usr
Contiene varios archivos y subdirectorio importantes como pueden ser las
configuraciones del entorno grafico X, fuentes del kernel, librerias, juegos y un largo
etc.
/boot
Todos los archivos necesarios para el arranque incluidos el cargador Grub y los
kernels disponibles.
/mnt
Directorio vacío, normalmente se suele usar para montajes de unidades temporales
que deseamos cargar en ese momento.
/var
Contiene varios archivos que definen el sistema así como archivos log que
almacenan cada movimiento del sistema como por ejemplo el fichero
/var/log/messages.
/cdrom
Normalmente es un enlace simbólico hacia /media/cdrom
/dev
Aquí es donde están todos los drivers y los dispositivos, estos se identifican en
forma de archivo.
/lib
Contiene librarias para C y otros lenguajes de programación.
/proc
Directorio que contiene información sobre diferentes partes del sistema, cpu,
discos, tiempo uptime, irqs, memoria, etc …
/opt
En este directorio se suelen almacenar todos los archivos de una instalación fuera
de los repositorios como puede ser cuando instalamos un .deb
/etc
Contiene prácticamente todos los archivos de configuración del equipo y los
demonios de inicio en /etc/init.d entre otras cosas.
/lost+found
Directorio especifico para archivos perdidos. Cada partición tiene el suyo propio
independientemente.
/root
Directorio particular del superusuario del sistema ( root )
/tmp
Directorio temporal que pueden usar todos los usuarios para archivos temporales y
del sistema.
4. Montar y Desmontar un Dispositivo
En Linux, es necesario indicarle al sistema cuándo se utilizará una unidad de disco extraible para
poder acceder a ésta y cuándo se dejará de utilizar para poder retirarla y cambiarla por otra. Una vez
configuradas las unidades de disco en el sistema ( dispositivo tipo CD Rom, disquetera, una unidad
Zip Drive, o una grabadora de CDs), se necesitará conocer algunos métodos y atajos para montarlas y
desmontarlas rápidamente en el árbol de directorio.
Por ejemplo, para montar la unidad de disquete lleve a cabo los siguientes pasos:
En el escritorio puede observar el siguiente ícono:
Al hacer clic dererecho sobre esta ícono, se observa el siguiente menú desplegable:
Haga clic en la opción Montar dispositivo
Nota: Si el disquete que desea montar, se encuentra protegido contra escritura, el sistema le
informará acerca de este hecho.
Luego haga nuevamente clic derecho sobre el ícono y seleccione la opción Abrir, obtendrá
la siguiente ventana, en la cual puede abrir los archivos deseados:
5. Al terminar de utilizar el dispositivo, es necesario desmontarlo, para lograrlo haga clic
derecho sobre el ícono de disquete, obtendrá el siguiente menú desplegable:
En este menú, haga clic en la opción desmontar dispositivo.
Regresar
6. Archivos RPM
Instalar paquetes en linux consiste en escencia en descomprimir el archivo en nuestro PC, para que
los archivos necesarios para la ejecución de los programas, sean correctamente configurados. Si
queremos saber que paquetes están instalados en este momento ejecutamos la siguiente instrucción
en un shell de linux:
rpm -aq|more
Ahora, para instalar un programa que este comprimido en formato rpm (este formato es el mas
usado últimamente por usuario linux), se deben seguir los siguientes pasos:
1. Buscar el archivo rpm. Este puede estar almacenado en una carpeta de nuestro PC o
encontrarse en los cds de instalación de Linux. Ubicándonos en la carpeta donde se
encuentre el archivo rpm, ejecutamos el siguiente comando para descomprimir el programa
en nuestro PC. Tenga en cuenta que el formato rpm permite descomprimir e instalar a la ves;
otros formatos de compresión solo descomprimen los archivos.
rpm -i nombre_del _programa.rpm
7. 2. Una ves descomprimido e instalado el programa debemos buscar su ejecutable.
El ejecutable del programa es un archivo con nombre y sin extensión. Cuando lo encontremos en la
estructura de archivos de nuestro PC, vamos a la carpeta donde se encuentra el ejecutable.
Ahora si lo que nos interesa es desinstalar un paquete que este instalado en nuestro PC, lo que
debemos hacer es ubicarnos en la carpeta donde se encuentre el programa y ejecutar el siguiente
comando:
rpm -e nombre_del_programa
8. Regresar
Archivos Tar.Gz
Los programas con la extensióntargzsolo permiten descomprimirse. Si queremos instalar el
programa que esta comprimido bajo esta extensión debemos hacer lo siguiente:
1. Buscar la carpeta donde se encuentra el archivo comprimido. Luego ejecutar el siguiente
comando:
tar -zxvf nombre_del_progama.tar.gz
El shell nos mostrara los archivos que a descomprimido. Ahora lo que hacemos es buscar la carpeta
donde todos los programas han sido descomprimidos. Dentro de esta se encuentra una carpeta
especial (por lo general de color verde) donde se encuentra el programa que instalara el programa
en el computador. Es importante acceder a los archivos *.txt, ya que allí se nos muestra información
sobre la instalcion del programa a si como los terminos legales que se deben cumplir para instalar el
programa en nuestro PC.
9. Cuando la instalcion del programa comienza, el programa nos pedirá crear la carpeta donde quedara
instalado el programa. Además de esto debemos aceptar el contrato de instalcion del programa.
Cuando los pasos anteriores hayan sido realizados, el programa estará instalado en el PC.