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

Informática3,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.

Descargar

PDF Word HTML