From d61db6a632189e02d358b34327157864e94baf45 Mon Sep 17 00:00:00 2001 From: Lil-Carpi Date: Mon, 8 Dec 2025 17:45:39 +0100 Subject: [PATCH] =?UTF-8?q?A=C3=B1adido=20la=20Mec=C3=A1nica=20de=20Unix?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .obsidian/graph.json | 2 +- .obsidian/workspace.json | 69 +++++++++++++------ .../Mecánica Unix - Manejo de la shell.md | 13 ++++ 3 files changed, 62 insertions(+), 22 deletions(-) create mode 100644 Documentación personal/Mecanica de Unix/Mecánica Unix - Manejo de la shell.md diff --git a/.obsidian/graph.json b/.obsidian/graph.json index 925b3c5..58e4353 100644 --- a/.obsidian/graph.json +++ b/.obsidian/graph.json @@ -25,6 +25,6 @@ "repelStrength": 10, "linkStrength": 1, "linkDistance": 250, - "scale": 0.6666666666666666, + "scale": 0.9999999999999993, "close": true } \ No newline at end of file diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index 17a4cd8..174e87c 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -13,12 +13,12 @@ "state": { "type": "markdown", "state": { - "file": "README.md", + "file": "Documentación personal/Mecanica de Unix/Mecánica Unix - Manejo de la shell.md", "mode": "source", "source": false }, "icon": "lucide-file", - "title": "README" + "title": "Mecánica Unix - Manejo de la shell" } } ] @@ -78,7 +78,7 @@ } ], "direction": "horizontal", - "width": 300 + "width": 221.5 }, "right": { "id": "519d5773673c1040", @@ -194,27 +194,54 @@ "obsidian-git:Open Git source control": false } }, - "active": "a21fd362c8ad7bcb", + "active": "6baa04c1fda7d92f", "lastOpenFiles": [ - "Programación/HTML y CSS", - "Programación/JavaScript", - "Programación/PHP", - "Programación/Python", - "Servidores/M5", - "Servidores/Implantación de aplicaciones web", - "SOST", - "DIGI", - "Servidores", - "Programación", - "BDD/SQL/SQL.md", - "BDD/SQL/Procedimientos almacenados.md", - "BDD/SQL/Lenguaje de Manupulación de Datos (DML).md", - "BDD/SQL/Diario/Clase 4 de diciembre.md", + "Documentación personal/Lenguajes de programación absurdos", "BDD/SQL/Importación y exportación de base de datos.md", - "BDD/SQL/Tipos de datos.md", - "BDD/SQL/Sintaxis (Keywords).md", + "Documentación personal/Mecanica de Unix/Mecánica Unix - Manejo de la shell.md", + "Documentación personal/Mecanica de Unix/Bash Scripting/s.md", + "Documentación personal/Mecanica de Unix/Bash Scripting", + "Documentación personal/Mecanica de Unix", + "BDD/SQL/Diario/Clase 4 de diciembre.md", + "BDD/SQL/Lenguaje de Manupulación de Datos (DML).md", "BDD/SQL/Lenguaje de definición de datos (DDL).md", "README.md", - "BDD/SQL/Diario" + "Documentación personal/Seguridad-Informatica/Vista General 1.canvas", + "Documentación personal/Seguridad-Informatica/desktop.ini", + "Documentación personal/Seguridad-Informatica/Tipos de ataque/Worm/Metodos/desktop.ini", + "Documentación personal/Seguridad-Informatica/Tipos de ataque/Virus/Tipos de virus/desktop.ini", + "Documentación personal/Seguridad-Informatica/Tipos de ataque/Virus/Tipos de virus/Stuxnet.md", + "Documentación personal/Seguridad-Informatica/Tipos de ataque/Virus/Metodos/desktop.ini", + "Documentación personal/Seguridad-Informatica/Tipos de ataque/Trojan/Metodos/desktop.ini", + "Documentación personal/Seguridad-Informatica/Tipos de ataque/Spyware/Metodos/desktop.ini", + "Documentación personal/Seguridad-Informatica/Tipos de ataque/Sniffing/Metodos/desktop.ini", + "Documentación personal/Seguridad-Informatica/Tipos de ataque/SQL inyection/Metodos/desktop.ini", + "Documentación personal/Seguridad-Informatica/Tipos de ataque/XSS/Cross-Site Scripting (XSS).md", + "Documentación personal/Seguridad-Informatica/Tipos de ataque/Worm/Gusano.md", + "Documentación personal/Seguridad-Informatica/Tipos de ataque/Virus/Virus informatico.md", + "Documentación personal/Seguridad-Informatica/Tipos de ataque/Trojan/Troyano (Caballo de Troya).md", + "Documentación personal/Seguridad-Informatica/Tipos de ataque/Spyware/Spyware.md", + "Documentación personal/Seguridad-Informatica/Tipos de ataque/Sniffing/Sniffing.md", + "Documentación personal/Seguridad-Informatica/Tipos de ataque/SQL inyection/Inyección SQL.md", + "Documentación personal/Seguridad-Informatica/Tipos de ataque/Ransomware/Ransomware.md", + "Documentación personal/Seguridad-Informatica/Tipos de ataque/Phishing/Phishing.md", + "Documentación personal/Seguridad-Informatica/Tipos de ataque/MITM ATTACK/MITM ATTACK.md", + "Documentación personal/Seguridad-Informatica/Tipos de ataque/Logic Bomb/Bomba Lógica.md", + "Documentación personal/Seguridad-Informatica/Tipos de ataque/Keylogger/Keylogger.md", + "Documentación personal/Seguridad-Informatica/Tipos de ataque/Kerberoasting/Kerberoasting.md", + "Documentación personal/Seguridad-Informatica/Tipos de ataque/Exploit/Exploits.md", + "Documentación personal/Seguridad-Informatica/Tipos de ataque/DoS/DoS.md", + "Documentación personal/Seguridad-Informatica/Tipos de ataque/DDoS/DDoS.md", + "Documentación personal/Seguridad-Informatica/Tipos de ataque/Brute Force/Ataque a fuerza bruta.md", + "Documentación personal/Seguridad-Informatica/1_Imagenes/tools/software/specops.svg", + "Documentación personal/Seguridad-Informatica/1_Imagenes/tools/software/satan.png", + "Documentación personal/Seguridad-Informatica/1_Imagenes/tools/software/nessuslogo.png", + "Documentación personal/Seguridad-Informatica/1_Imagenes/tools/software/metasploitlogo.png", + "Documentación personal/Seguridad-Informatica/1_Imagenes/tools/software/NMAPlogo.png", + "Documentación personal/Seguridad-Informatica/1_Imagenes/tools/hardware/usbkiller.jpg", + "Documentación personal/Seguridad-Informatica/1_Imagenes/tools/hardware/rubberducky.png", + "Documentación personal/Seguridad-Informatica/1_Imagenes/tools/hardware/pico_tpm_sniffer.webp", + "Documentación personal/Seguridad-Informatica/1_Imagenes/tools/hardware/omgcable.webp", + "Documentación personal/Seguridad-Informatica/1_Imagenes/tools/hardware/Flipper Zero.jpg" ] } \ No newline at end of file diff --git a/Documentación personal/Mecanica de Unix/Mecánica Unix - Manejo de la shell.md b/Documentación personal/Mecanica de Unix/Mecánica Unix - Manejo de la shell.md new file mode 100644 index 0000000..6f0308b --- /dev/null +++ b/Documentación personal/Mecanica de Unix/Mecánica Unix - Manejo de la shell.md @@ -0,0 +1,13 @@ +En este apartado, me dedico a aprender todo lo que tiene que ver con la terminal. Pondré obviamente apuntes sobre lo que ya sé y sobre lo que no. + +Lo que voy a apuntar va a ser: +- Bash Scripting (Hasta nivel avanzado) +- `awk`, `sed` y `grep`. +- Señales, pipes, TTY, pseudo terminales +- ncurses +- Procesamiento de ficheros grandes en la terminal + +### Cuál es el objetivo de esto: +Aprender y profundizar aún más en lo que ya sé y conozco. Tengo pensado dedicarle aproximadamente entre 1 y 2 meses solo a esto. + +Al final de todo, tengo pensado hacer algunos proyectos absurdos, como por ejemplo, un navegador hecho solo con Bash. Es complicado (y roza lo masoquista), pero divertido. \ No newline at end of file