Fundamentos de Administración de Sistemas Linux: Gestión de Servicios y Tareas

Clasificado en Informática

Escrito el en español con un tamaño de 3,58 KB

Scripts de fin de sesión

Cuando salimos del sistema, el fichero que lee el shell Bash es:

  • .bash_logout

En el directorio /etc/init.d/ se encuentran los scripts de los servicios de inicio.

Servicios de red y recursos

  • NetworkManager: Servicio encargado de gestionar las conexiones de red y descubrir configuraciones de red.
  • Samba: Servicio utilizado para compartir archivos o impresoras con equipos instalados dentro de la misma red local.

Gestión de paquetes

Un paquete es un conjunto de ficheros que se utilizan para instalar una aplicación.

Comandos para comprimir y empaquetar

  • Ficheros Gz: gzip -r fichero (comprimir) y gzip -d fichero.gz (descomprimir).
  • Ficheros Bz2: bzip2 fichero y bzip2 -d fichero.bz2.
  • Ficheros Zip: zip -r fichero.zip fichero y unzip archivo.zip.
  • Ficheros Rar: rar -a archivo.rar directorio y unrar e -r archivo.rar.
  • Ficheros Tar: tar -vcf archivo.tar fichero1 fichero2.

Automatización y mantenimiento

Programación de tareas

Programar una tarea consiste en planificar su ejecución en un instante determinado o de forma periódica.

Copias de seguridad

Es una tarea fundamental que debe realizarse con planificación y regularidad para proteger los datos ante posibles pérdidas:

  • Total: Copia todos los archivos y directorios.
  • Incremental: Copia solo los archivos que se han modificado desde la última copia de seguridad.
  • Diferencial: Copia los archivos modificados desde la última copia de seguridad total (contiene más archivos que la incremental).

Referencia de comandos

Variables y entorno

  • Set: Muestra las variables locales y las de entorno.
  • Env: Muestra las variables de entorno.
  • Export: Exporta una variable local al entorno.
  • Unset: Elimina una variable.
  • Echo: Muestra una cadena de texto por pantalla (útil para ver el valor de una variable).
  • Read: Lee un valor por teclado y lo asigna a una variable.
  • Shift: Desplaza los parámetros recibidos desde la línea de comandos hacia la izquierda; el primero se pierde.

Control del sistema

  • Halt y poweroff: Apagan el equipo.
  • Reboot: Reinicia el sistema.
  • Shutdown: Para o reinicia el sistema (-h para suspender, -r para reiniciar).

Gestión de paquetes

  • Apt-get: Manipulación de paquetes .deb.
  • Apt-cache: Trabaja con la caché de paquetes APT.
  • Dpkg: Gestión directa de paquetes.
  • Rpm: Instala o desinstala paquetes .rpm.

Tareas y servicios

  • Crontab: Se utiliza para configurar los ficheros crontab de cada usuario.
  • Ipq: Trabajos pendientes en la cola de impresión.
  • Iprm: Envía un trabajo a la cola de impresión.
  • Ipstat: Comprueba el estado de los trabajos de impresión.

Entradas relacionadas: