Introducción al Sistema Operativo Linux: Guía para Principiantes

Clasificado en Informática

Escrito el en español con un tamaño de 5,85 KB

Introducción al Sistema Operativo Linux

Linux es un Sistema Operativo multiusuario y multitarea, basado en UNIX. Consta de dos componentes principales:

Componentes Principales de Linux

Shell

Es el intérprete de comandos de Linux, equivalente al símbolo del sistema en Windows. Permite a los usuarios interactuar con el sistema operativo a través de comandos de texto.

Núcleo (Kernel)

Como en todos los sistemas operativos, el núcleo es la parte fundamental que interactúa directamente con el hardware. Gestiona los recursos del sistema y permite la comunicación entre el software y el hardware.

Interfaz Gráfica de Usuario (GUI)

Linux ofrece diversas interfaces gráficas de usuario. Una de ellas es Unity, que cuenta con los siguientes elementos:

Elementos de la Interfaz Unity

Ámbitos

Son orígenes de datos, tanto locales como en línea, que permiten acceder a diferentes tipos de contenido.

Lentes

Son diferentes formas de visualizar y organizar los datos provenientes de los ámbitos.

Filtros

Permiten a los usuarios refinar y limitar el contenido que se muestra en las lentes.

Escritorio de Linux

El escritorio de Linux, en la interfaz Unity, se compone de los siguientes elementos:

Elementos del Escritorio

Dash

Botón que permite acceder a las lentes, accesos rápidos y menús de trabajo.

Zona de Notificación o Indicadores

Muestra iconos informativos sobre el estado del sistema y las aplicaciones en ejecución.

Lentes

Al hacer clic sobre una lente, se despliega el contenido al que representa.

Selección de Ámbito

Permite seleccionar el ámbito de búsqueda, como el directorio home, aplicaciones, carpetas personales, etc.

Launcher

Barra de tareas que muestra las aplicaciones en ejecución y permite acceder a las aplicaciones favoritas.

Operaciones con Carpetas e Iconos

Las propiedades de carpetas e iconos en Linux ofrecen las siguientes opciones:

Opciones de Propiedades

Básico

Muestra las características básicas de un archivo o carpeta, como el tamaño, la fecha de modificación y el tipo de archivo.

Permisos

Permite configurar los permisos de acceso de otros usuarios a la carpeta o archivo.

Emblemas

Permite añadir símbolos al icono para una mejor organización visual.

Abrir con

Permite asociar un programa predeterminado para abrir el archivo o carpeta.

Notas

Permite añadir comentarios o notas a la carpeta o archivo.

Órdenes Básicas en Linux

Para interactuar con el sistema a través de la terminal, se utilizan comandos con la siguiente estructura:

Estructura de los Comandos

Orden

Indica al intérprete de comandos (Shell) la acción a realizar.

Opciones

Modifican el comportamiento del comando. Se introducen después de la orden, precedidas por un guion (-).

Argumentos

Son datos adicionales que se proporcionan al comando, como nombres de archivos o directorios.

Operaciones con Archivos y Directorios

Las operaciones básicas con archivos y directorios en Linux incluyen:

  • Creación
  • Consulta
  • Actualización
  • Borrado
  • Renombrado

Características del Sistema de Archivos Linux

El sistema de archivos de Linux se basa en la siguiente estructura:

Estructura del Sistema de Archivos

Superbloque

Contiene información general sobre el sistema de archivos, como el tamaño del disco y el número de inodos.

Tabla de Inodos

Cada archivo tiene un inodo, que es un número que identifica la ubicación del archivo dentro del área de datos. La tabla de inodos contiene la información de cada inodo.

Bloque de Datos

Almacena el contenido de los archivos.

Bloque de Carga (Boot Block)

Contiene el código necesario para iniciar el sistema operativo.

Área de Datos

Almacena los archivos y directorios del sistema.

Directorios más Importantes

A continuación, se listan algunos de los directorios más importantes en Linux:

Directorios del Sistema

  • / (Directorio Raíz): El punto de partida del sistema de archivos.
  • /sbin: Contiene archivos de configuración del sistema.
  • /home: Contiene los directorios personales de los usuarios.
  • /usr: Contiene utilidades y programas generales del usuario.
  • /dev: Contiene los dispositivos físicos del sistema.
  • /lib: Contiene librerías y compiladores del sistema.
  • /etc: Contiene archivos de configuración y utilidades.
  • /media: Contiene las unidades físicas montadas, como unidades USB o discos duros externos.

Tabla de Comandos

A continuación, se presenta una tabla con algunos comandos básicos de Linux:

ComandoDescripción
ls -r -RMuestra el contenido del directorio actual y subdirectorios de forma recursiva.
cdCambia el directorio actual.
mkdirCrea un nuevo directorio.
rmdirElimina un directorio vacío.
cpCopia un archivo o directorio.
mvMueve o renombra un archivo o directorio.
rm -rElimina un archivo o directorio de forma recursiva.
cat > file1.txtCrea un nuevo archivo.
--helpMuestra la ayuda del comando.

Entradas relacionadas: