Técnico en Desarrollo y Ciberseguridad
> Llevo más de 15 años viviendo en Linux profesionalmente y aún sigo en el viaje.
No importa cuál es tu background técnico: Linux es la base.
Domina la línea de comandos, automatiza con bash scripting y descubre Linux real conmigo.
Soy tan majo que te indexo aquí (casi)todos mis recursos...
| TÍTULO | FECHA | TAGS | LINKS |
|---|---|---|---|
|
#!Bash 28 - Descriptores de Fichero FD (File Descriptors) #!Bash 28 - Tres descriptores de fichero base de un proceso en ejecución, entrada, salida y salida de errores. Concepto de File descriptor en el kernel. Descriptores de fichero arbitrarios mediante el uso de exec. Duplicación de FDs. Operando para escritura y lectura bidireccional. |
2024-06-27 | #bash_serie #bash #scripting #fd #proceso #> #$$ #exec #>& #<> | |
|
#!Bash 27 - Shell interactiva y login shell #!Bash 27 - Diferencia entre shell interactiva y shell no interactiva. Flags de una shell ($-) Diferencia entre una login shell o no login shell. Ficheros especiales de inicio de la shell. |
2024-06-18 | #bash_serie #bash #scripting #shell #$- #.bashrc #.bash_profile #& | |
|
#!Bash 26 - Jobs, fg, bg, disown #!Bash 26 - Manejo de procesos con los comandos jobs, fg, bg y disown. Procesos en background (&). Enviar procesos al background y traerlos de vuelta al frente en la shell. Desvincular un job de la shell mediante disown |
2024-06-11 | #bash_serie #bash #scripting #jobs #fg #bg #disown #& | |
|
#!Bash 25 - Parámetros posicionales y especiales $1 $2... $n $* $@ $# $? #!Bash 25 - Uso de $N y ${N} y parámetros especiales que cuentan número de argumentos, array, flags de subshell, id de proceso de la subshell, nombre de la shell... |
2024-05-29 | #bash_serie #bash #scripting #$n #$* #$@ #$# #$? | |
|
Optimizando el numero Armstrong (o no) Optimizando el script del ejercicio Exercism #7: Armstrong |
2024-05-24 | #exercism #for #shuf #xargs #benchmarking | |
|
#!Bash 24 - if-then-else en la línea de comandos #!Bash 24 - Múltiples ejemplos de condicional en bash |
2024-05-22 | #bash_serie #bash #scripting #if #... #if-elif-else #else #&& #|| #... #=~ #command_substitution | |
|
Linux Explained: Directorio /bin Directorio BIN de Linux explicado |
2024-05-19 | #linux_explained #humor #cat #shell #ls #rm #path | |
|
#!Bash 23 - Comparación con doble corchete [[ ... ]] y Operando =~ #!Bash 23 - Comparaciones con la extensión de doble corcherte [[ ... ]] ¿Es diferente del corcherte simple [ ... ] ? se pueden emplear expansiones de nombre como * y ?, && y || dentro de doble corchete. La expresión =~ permite comprobar si hay un string dentro de otro, o si un string contiene otro string. |
2024-05-15 | #bash_serie #bash #scripting #... #... #=~ #&& #|| | |
|
#!Bash 22 - Comparaciones con test y [...] #!Bash 22 - Comparaciones sencillas en bash. Test y [...]. Usa $? para comprobar el estado de salida del comando anterior. Se pueden combinar los tests con operadores lógicos para complicar más los tests. |
2024-05-09 | #bash_serie #bash #scripting #... #test #arithmetic_expansion #&& #|| #command_substitution #shell_expansion | |
|
#!Bash 21 - Agrupaciones de comandos #!Bash 21 - Agrupaciones de comandos con (...) y {...}. Domina las subshells |
2024-05-01 | #bash_serie #bash #scripting #subshell #(...) #{...} |
Hola, me llamo Juan y soy técnico en ciberseguridad. Tengo años de experiencia como analista de amenazas, investigador forense y desarrollador de software - adoro scrum.
Llevo un tiempo creando contenido poniendo el foco en Linux, el terminal, Bash scripting y ciberseguridad con un toque de humor.