Rain WikiWindows · Linux · Android

Linux

Registros, paquetes, espacio en disco y servicios en servidores y equipos Linux.

20 Artículos

Archivos de configuración

  • /etc/fstabQué significa cada campo de /etc/fstab, por qué se usan los UUID y cómo probar una nueva entrada antes de reiniciar.

Carpetas del sistema

Conceptos

  • Asesino de OOMQué hace el asesino de falta de memoria (out-of-memory) de Linux, cómo averiguar qué proceso mató y cómo reducir las probabilidades de que ocurra.
  • Claves SSHCómo funciona la autenticación mediante claves SSH, cómo crear una clave con ssh-keygen, instalarla en un servidor y protegerla.
  • Espacio de intercambio en LinuxQué es el espacio de intercambio (swap), cómo consultarlo con free y swapon, cómo añadir un archivo de intercambio y qué modifica vm.swappiness.
  • Inodos y "No hay espacio en el dispositivo"Qué es un inodo, cómo ver el uso de inodos con df -i y cómo encontrar directorios con millones de archivos pequeños.
  • Promedio de cargaQué significan los tres números del promedio de carga, cómo se relacionan con los núcleos de la CPU y cuándo una carga alta es un problema.

Herramientas de línea de comandos

  • apt autoremoveQué elimina apt autoremove, por qué los paquetes pasan a estar "ya no necesarios" y cómo comprobar la lista antes de eliminar nada.
  • Búsqueda de archivos grandes y antiguos con findCómo usar find para listar archivos grandes o antiguos en Linux, previsualizarlos de forma segura y eliminar solo lo que haya revisado.
  • df (espacio libre en disco)Cómo leer la salida de df, por qué Use% puede alcanzar el 100% antes de que Avail llegue a cero para los usuarios normales, y cómo comprobar los inodos con df -i.
  • journalctl y el diario de systemdCómo leer registros con journalctl, comprobar cuánto espacio utiliza el diario y reducirlo de forma segura con las opciones --vacuum.
  • lsblk y dispositivos de bloquesCómo listar discos y particiones con lsblk, leer tamaños, sistemas de archivos y puntos de montaje, e identificar un disco nuevo de forma segura.
  • Permisos de archivos: chmod y chownCómo funcionan los permisos de lectura, escritura y ejecución en Linux, qué significan 755 y 644, y cómo cambiar el propietario y el modo de forma segura.
  • rsyncCómo rsync copia y sincroniza archivos, qué cambia la barra diagonal final y cómo probar con --dry-run antes de usar --delete.
  • Uso de disco con du y ncduCómo descubrir qué llena un disco de Linux con du y el interactivo ncdu, usando opciones que se limitan a un solo sistema de archivos.

Herramientas integradas

  • UFW (Uncomplicated Firewall)Cómo UFW gestiona el cortafuegos de Linux en Ubuntu, cómo permitir SSH antes de activarlo y cómo listar y eliminar reglas.

Servicios

  • cron y crontabCómo ejecuta cron las tareas programadas, los cinco campos de tiempo de crontab, dónde se encuentran los archivos del sistema de cron y cómo se comparan los temporizadores de systemd.
  • logrotateQué hace logrotate, cómo funciona su configuración en /etc/logrotate.conf y /etc/logrotate.d, y cómo probar una regla de forma segura.
  • unidades de systemd y systemctlQué es una unidad de systemd, los tipos de unidades comunes y cómo iniciar, detener, habilitar e inspeccionar servicios con systemctl.