LINUX
LINUX (o GNU/LINUX, más correctamente) es un Sistema
Operativo como OS X ó Windows. Es decir, Linux es el software necesario para
que un ordenador permita utilizar
programas como: editores de texto, juegos, navegadores de Internet, etc. Linux
puede usarse mediante un interfaz gráfica al igual que Windows o OS X, pero
también puede usarse mediante línea de comandos.
Historia de LINUX
En el año de 1991 linus torvalds, que en aquel entonces
era un estudiante de informática de la universidad de Helsinki, empezó a
programar las primeras líneas de código de un sistema operativo (el cual sería
Linux) como una afición.
Linux es un sistema operativo compatible con UNIX, sus
dos características principales y que los diferencian del resto de los sistemas
operativos que encontramos en el mercado son:
1.- Es software libre, esto significa que no tenemos
que pagar por el uso del mismo.
2.- el sistema viene acompañado del código fuente (el
sistema lo forman el núcleo del sistema (kernel) más un gran número de
librerías que hacen posible su utilización).
En aquellos momentos el proyecto GNU (GNU's Not Unix),
que Richard Stallman había iniciado, comprendía un sistema básico casi
completo. La excepción más importante era el kernel o núcleo, que controla el
hardware.
Linux consiguió rápidamente desarrolladores y usuarios
que adoptaron códigos de otros proyectos de software libre para usarlo con el
nuevo sistema operativo.
Jerarquía de Directorios
En el
sistema de ficheros de GNU/Linux,
existen varias sub-jerarquías de directorios que poseen múltiples y diferentes
funciones de almacenamiento y organización en todo el sistema. Estos
directorios pueden clasificarse en:
/(raiz):
Es el nivel más alto dentro de la jerarquía de directorios. Desde aquí se divide el resto de las carpetass,
particiones y otros dispositivos.
/bin
(binarios): En este fichero se encuentran los archivos ejecutables de los programas propios del sistema operativo,
entre ellos comandos como cp, mv, cat,
chown, etc.
/boot
(arranque): En este fichero se encuentran los archivos necesarios para el inicio del sistema
desde los archivos de configuración
hasta el propio kernel
del sistema.
/dev
(dispositivos): Linux trata a los dispositivos como si fueran ficheros más para facilitar el flujo de la información, en este fichero se encuentran los dispositivos del sistema por
ejemplo los USB.
/etc
(etcétera): En este fichero se guardan los los ficheros de configuración de los programas instalados, así como ciertos
scripts que se ejecutan en el inicio del sistema.
/home(carpeta
personal): Es una carpeta que contiene un directorio por cada usuario dado de alta en el sistema, y
en estos directorios cada usuario tiene sus archivos que el puede eliminar, modificar o crear en cada
una de sus cesiones.
/lib
(bibliotecas): Este fichero contiene las bibliotecas o librerias del sistema
así como sus controladores.
/lost+found:
En este fichero se guardaran archivos que por algún motivo se mal-guardo debido a un cierre inesperado
del sistema (como lo puede ser un apagon).
/media
(medios): Es el fichero donde se montan las unidades extraibles como los
dispositivos USB, Unidades de CD/DVD y las particiones adicionales.
/mnt
(montajes): En este fichero se suele usar para montajes temporales de unidades.
/opt
(opcionales): Destinado para guardar paquetes adicionales de aplicaciones
/proc:
Información para la visualización del sistema de ficheros de Linux
/root :
Es el home del administrador, es el único archivo que no se incluye en el directorio home.
/sbin
(binarios del sistema): Son los ejecutables de administración, tales como mount, umount, shutdown.
/srv
(servicios): Información del sistema sobre ciertos servicios que ofrece
(FTP, HTTP....).
/sys
(sistema): Informacion sobre los dispositivos tal y como los ve el kernel Linux
/tmp
(temporales): En este fichero es donde se almacenan ficheros temporales cada vez que se inicia el sistema este
directorio se limpia.
/usr :
jerarquía secundaria de los datos de usuario; contiene la mayoría de las
utilidades y aplicaciones multiusuario,
es decir, accesibles para todos los usuarios. pero que no obstante son de sólo lectura. Este
directorio puede incluso ser compartido con otras computadoras de red local.
/var : Archivos variables, tales como logs,
archivos spool, bases de datos,
archivos de e-mail temporales, y algunos archivos temporales en general. Generalmente actúa como un registro del sistema.
No hay comentarios.:
Publicar un comentario