Linux
Administració de sistemes Linux: shell, fitxers, paquets, xarxa i seguretat, Docker i Kubernetes.
Fonaments
El terminal, els fitxers i els processos d'una màquina Linux.
Shell
El shell és un programa on escrius ordres, i és la manera més ràpida de treballar amb una màquina Linux.
apt
Instal·lació programes en distribucions basades en Ubuntu (apt) i Debian (paquets deb amb dpkg).
Arxivar
Molts cops has d'arxivar un conjunt de fitxers en un de sol, comprimir un fitxer que no fas servir perquè ocupi menys espai, o fer les dues coses a la vegada.
Nano
Un editor de text que viu dins del terminal, perquè el dia que administris un servidor no hi haurà cap finestra per obrir.
Usuaris
Una màquina Linux està compartida per molts usuaris, la majoria són usuaris de sistema i altres són usuaris "humans".
File
Per al sistema operatiu un fitxer són bytes i prou; el nom, el tipus i la data són metadades que viuen en un altre lloc.
Recovery
Borrar un fichero no borra los datos - recupéralos con photorec y aprende a borrarlos de verdad.
Pipe
Cada orden de Linux hace una sola cosa; las tuberías son lo que te permite encadenarlas y resolver problemas que ninguna de ellas resuelve sola.
Filter
Comandos de hace cincuenta años que siguen existiendo y que te responden preguntas sobre un archivo de 87.000 filas más rápido que cualquier programa que escribas.
Process
Un proceso es un programa mientras se ejecuta; saber verlos, detenerlos y matarlos es la mitad del trabajo de administrar un servidor.
Search
Encontrar un fichero en un disco de medio terabyte no es cuestión de recordar dónde lo guardaste.
Scripts
Automatitzar la feina que has fet dues vegades.
Script
Programar el shell — la feina que has fet dues vegades a mà, desada en un fitxer.
Ansible
Automatitza la configuració de moltes màquines alhora, escrivint en un fitxer l'estat en què les vols.
Contenidors
Docker
Docker empaqueta una aplicació i les seves dependències en un contenidor que s'executa igual a qualsevol màquina.
Podman
Podman is a daemonless container engine for developing, managing, and running OCI Containers on your Linux System.
Kubernetes
Minikube
OpenShift
Xarxa i seguretat
Netfilter
Netfilter forma parte del núcleo de Linux y te permite filtrar y manipular los paquetes de red en cada punto de su procesamiento.
Firewalld
UFW
UFW es una interfaz de gestión de cortafuegos que esconde la complejidad de netfilter detrás de unas pocas órdenes.
Netplan
Configura les interfícies de xarxa d'un Ubuntu amb un fitxer YAML que sobreviu a un reinici.
AppArmor
AppArmor és un mòdul de seguretat del kernel que et permet restringir les capacitats d'un programa.