>
BitSereno
Archivo
Lenguajes
Buscar
bitsereno
/
Linux
Linux
132 artículos ordenados de base a avanzado — un concepto por artículo.
132
artículos
·
1
secciones
·
actualizándose
Go
Python
CPP
C
Linux
Rust
Dart
NVIM chuleta
Módulos en Go
Articles
§01
Linux
01
Linux, GNU y distribución: qué hay realmente en tu sistema
5 min
02
De Unix a Linux: el linaje que explica el sistema
5 min
03
Qué es una distribución Linux y por qué existen tantas
4 min
04
La familia Debian: Debian, Ubuntu y sus derivados
6 min
05
Debian y Ubuntu en servidores: por qué son la elección por defecto
5 min
06
Terminal, shell y CLI: tres conceptos que no son lo mismo
4 min
07
La CLI existe porque hay tareas que la GUI no puede hacer bien
5 min
08
La filosofía Unix: herramientas pequeñas y pipes
4 min
09
La shell como intérprete: qué pasa cuando presionas Enter
6 min
10
bash, dash y la trampa de /bin/sh en Debian
5 min
11
Anatomía de un comando: nombre, flags y argumentos
5 min
12
Cómo leer una man page
5 min
13
El prompt: qué información codifica tu terminal
5 min
14
`which`, `type` y `command -v`: localizar ejecutables
5 min
15
La jerarquía estándar de directorios en Linux (FHS)
6 min
16
Rutas absolutas y relativas en Linux
4 min
17
`pwd`, `cd` y `ls`: navegación básica en el terminal
4 min
18
`ls` en detalle: opciones y lectura de la salida
4 min
19
Crear directorios y archivos con mkdir y touch
4 min
20
`cp`: copiar archivos y directorios en Linux
4 min
21
`mv`: mover y renombrar son la misma operación
5 min
22
`rm`: borrar archivos sin papelera de reciclaje
4 min
23
Globbing: expansión de wildcards por la shell
5 min
24
Globbing avanzado, expansión de llaves y espacios en nombres
4 min
25
Archivos ocultos en Linux: la convención del punto
4 min
26
Inodos: la identidad real de un archivo en el filesystem
6 min
27
Hard links: múltiples nombres para el mismo inodo
5 min
28
Symbolic links: punteros a rutas en el sistema de archivos
6 min
29
`cat`, `less` y `more`: cuándo usar cada uno
4 min
30
head, tail y seguimiento de logs en tiempo real
4 min
31
`file`, `xxd` y recuperar la terminal tras un `cat` binario
5 min
32
Usuarios, grupos, UIDs y GIDs: cómo identifica Linux a las personas
5 min
33
Permisos Unix: owner, group, other y los bits rwx
5 min
34
Leer `ls -l`: decodificar permisos columna por columna
5 min
35
chmod en notación octal
4 min
36
chmod simbólico, chown y chgrp
4 min
37
`sudo`: escalada controlada de privilegios
4 min
38
`/etc/sudoers`: configuración segura con visudo
5 min
39
SUID, SGID y Sticky Bit en Linux
5 min
40
stdin, stdout y stderr: los tres canales de todo proceso
4 min
41
Redirección de entrada y salida: >, >>, <, 2>, 2>&1
4 min
42
Pipes en Bash: composición de comandos con |
4 min
43
Here-docs, here-strings y sustitución de procesos en Bash
6 min
44
grep: filtrado de texto en streams y archivos
5 min
45
`find`: búsqueda de archivos por criterios en el filesystem
4 min
46
`locate`, `which`, `whereis` y `type`: encuentra cualquier cosa
5 min
47
Expresiones regulares: fundamentos
5 min
48
Expresiones regulares avanzadas: clases, límites y PCRE
6 min
49
`cut`, `sort` y `uniq`: extracción y agregación de texto
5 min
50
`tr`, `wc` y `sed`: procesamiento de texto en pipelines
5 min
51
sed: stream editor para transformaciones de texto
5 min
52
`awk`: lenguaje de procesamiento de texto estructurado
4 min
53
APT: instalar, actualizar y buscar paquetes en Debian
4 min
54
Repositorios APT: fuentes, firmas GPG y gestión de claves
7 min
55
dpkg: la capa baja de gestión de paquetes en Debian
5 min
56
APT: mantenimiento avanzado de paquetes en Debian
9 min
57
Snap y Flatpak: paquetes universales en Linux
6 min
58
Compilar desde fuente en Debian: cuándo, cómo y con qué consecuencias
6 min
59
Fundamentos del modelo de procesos en Unix/Linux
8 min
60
Procesos zombie y la llamada wait() en Linux
6 min
61
`ps`, `top` y `htop`: inspeccionar procesos en Linux
6 min
62
Señales en Linux: SIGTERM, SIGKILL y control de procesos
5 min
63
Jobs, foreground y background en la shell
5 min
64
Prioridades de proceso: nice, renice e ionice
5 min
65
systemd: arquitectura y conceptos fundamentales
6 min
66
`systemctl`: gestión y diagnóstico de servicios en systemd
6 min
67
Escribir un unit file .service para tus propios servicios
5 min
68
Timers de systemd: reemplaza cron con pares .timer + .service
5 min
69
journalctl: el journal de systemd
4 min
70
Logs en archivos de texto: /var/log, rsyslog y logrotate
7 min
71
Variables de entorno: export, PATH y herencia de procesos
6 min
72
`.bashrc`, `.profile` y `.bash_profile`: cuál se ejecuta cuándo
6 min
73
Bash scripting: sintaxis básica y opciones de seguridad
5 min
74
Control de flujo en Bash: if, for, while y case
5 min
75
Funciones y argumentos en Bash: scope, paso de datos y parseo
6 min
76
Bash scripting: prácticas que evitan desastres en producción
8 min
77
Cron: programar tareas periódicas
6 min
78
Interfaces de red en Linux: IPs, nombres y resolución
7 min
79
`ip` y `ss`: herramientas modernas de red en Linux
5 min
80
Diagnóstico de conectividad de red en Linux
6 min
81
SSH: conexión básica y autenticación por contraseña
4 min
82
Autenticación SSH con llaves y ssh-agent
5 min
83
SSH: archivo config y port forwarding
6 min
84
Hardening del servidor SSH en producción
7 min
85
scp, rsync y sftp: transferencia de archivos sobre SSH
4 min
86
Discos y particiones: lsblk, fdisk, df y du
6 min
87
Filesystems en Linux: ext4, XFS y Btrfs en producción
10 min
88
Montaje de filesystems, /etc/fstab y UUID
5 min
89
LVM: gestión de volúmenes lógicos en Linux
7 min
90
Herramientas para inspeccionar hardware, kernel y sistema
6 min
91
Diagnóstico de rendimiento: free, vmstat e iostat
5 min
92
`/proc` y `/sys`: interfaces virtuales al kernel
7 min
93
Módulos del kernel: carga, configuración y blacklists
6 min
94
UFW: gestión de firewall con frontend simplificado
4 min
95
Firewall en Linux: de iptables a nftables
7 min
96
fail2ban: protección automatizada contra fuerza bruta
5 min
97
Actualizaciones automáticas de seguridad con unattended-upgrades
5 min
98
auditd: auditoría a nivel syscall y análisis de accesos
8 min
99
Estrategia de backup en Linux: regla 3-2-1 y herramientas
6 min
100
Metodología de diagnóstico de problemas en Linux
7 min
101
Diagnóstico bajo incidencia: strace, lsof y métricas del kernel
7 min
102
Recuperación de arranque en Debian: GRUB, chroot y rescate
7 min
103
Containers en Linux: namespaces, cgroups y lo que hay debajo
8 min
104
Docker en Debian: instalación, uso diario y Dockerfile
7 min
105
Ansible: automatización sin agentes sobre SSH
7 min
106
Producción no es un servidor más rápido: principios de operación real
9 min
107
tmux: sesiones de terminal persistentes en servidores remotos
5 min
108
AppArmor: control de acceso mandatorio por perfil de programa
7 min
109
GRUB2: configurar el bootloader en Debian
6 min
110
cloud-init: configuración automática de instancias cloud
5 min
111
WireGuard: VPN moderna integrada en el kernel Linux
8 min
112
LUKS: cifrado de discos completos en Linux
6 min
113
GPG/GnuPG: encriptación asimétrica y firmas digitales
9 min
114
eBPF: introspección del kernel sin parches ni módulos
9 min
115
Prometheus y node_exporter: monitorización de sistemas Linux
7 min
116
Podman: contenedores rootless sin daemon
6 min
117
Multipass: máquinas virtuales Ubuntu listas en segundos
5 min
118
vim: edición desde la terminal sin rendirse
6 min
119
Las ramas de Debian: stable, testing, unstable y oldstable
6 min
120
Ubuntu LTS vs. versiones intermedias: ciclos de soporte
4 min
121
Instalación desatendida con preseed en Debian
8 min
122
RAID por software en Linux con mdadm
5 min
123
Tailscale: VPN sobre WireGuard sin gestión manual de peers
6 min
124
Performance profiling en Linux: perf y bpftrace
7 min
125
Debian como base: por qué la mitad del ecosistema Linux se apoya en él
7 min
126
nano: el editor de texto no-modal para administración de sistemas
4 min
127
Git para administradores de sistemas: lo que necesitas saber
5 min
128
`jq`: el procesador de JSON para la línea de comandos
5 min
129
fzf: fuzzy finder universal para la terminal
6 min
130
Herramientas modernas de terminal: bat, eza, dust, duf, fd
6 min
131
WSL2: ejecutar un kernel Linux real dentro de Windows
5 min
132
Netplan: configuración de red en Ubuntu moderno
5 min