Mostrar los tags: bash

Mostrando del 1 al 7 de 7 coincidencias
<<>>
Se ha buscado por el tag: bash
Imágen de perfil

.pdfInstalar un Servidor Web Local Ubuntu 20.04 LTS en el subsistema Linux de Windows 10 WSL2


Linux/Unix Shell Scripting

,

Windows 10

estrellaestrellaestrellaestrellaestrella(5)
Actualizado el 1 de Diciembre del 2020 por Aitor (Publicado el 22 de Noviembre del 2020)
658 visualizaciones desde el 22 de Noviembre del 2020
¡PHP 8 ya está aquí! Fue lanzado el 26 de noviembre de 2020. Es una nueva versión principal, lo que
significa que introducirá algunos cambios importantes, así como muchas funciones nuevas y mejoras de
rendimiento.
He cambiado el procedimiento de instalación para actualizarlo a esta nueva versión.
Dado que esta instalación es para desarrollo y no para producción es lógico usar PHP 8.0 en lugar de PHP
7.4 e ir probando los sistemas existentes y su compatibilidad con esta versión así como la creación de
nuevas aplicaciones.
Servidor Web Local (Apache2, PHP 8.0, MySQL 8, phpMyAdmin 5.0.4 ) con Ubuntu 20.04 LTS en el
subsistema Linux de Windows 10 WSL2.

Se puede instalar un Servidor Web Local LAMP (Apache/PHP/MySQL) en el nuevo SubSistema Linux WSL2 que viene integrado en las últimas versiones de Windows 10 que permite tener un verdadero sistema Linux integrado y con sus ficheros accesibles desde Windows y mediante aplicaciones de Windows con un portapapeles compartido para copiar y pegar entre los 2 sistemas (Ctrl +C / Ctrl + V) y acceso bidireccional a los discos, carpetas y ficheros de una manera más ágil que con una máquina virtual VMWare o VirtualBox.

WSL2 no es un Linux en entorno gráfico según se instala por defecto (por ahora en estos momentos) aunque si tiene acceso a la GPU, pero como servidor web no es necesario en ningún momento el entorno/interfaz gráfico, aun así hay tutoriales en Internet para instalarlo.

Se accede al servidor desde el navegador en Windows como localhost ó 127.0.0.1 pero también se puede acceder desde cualquier otro equipo en la Red Local disponiendo la IP de wsl2 siguiendo unas instrucciones que no son objeto de esta GUÍA.

Se adjunta un fichero PDF con una Guía para la Instalación de un Servidor Web Local de Ubuntu 20.04 LTS en WSL2


servidor-web-local
Imágen de perfil

.pdfEl Shell: Comandos básicos de linux


Linux

Publicado el 25 de Noviembre del 2020 por Administrador
867 visualizaciones desde el 25 de Noviembre del 2020
Cualquier usuario de Linux acabará antes o después relacionándose con el sistema empleando el modo texto, y no los entornos gráficos. Este modo se basa en la ejecución de una serie de comandos, que son interpretados por un programa o shell. Linux dispone de varios de estos programas pero el más habitual es conocido como bash o Bourne Shell. Si Linux se ha arrancado en modo texto el sistema arranca de forma directa el shell y queda a la espera de introducción de nuevos comandos.

En formato pdf. Contiene 49 páginas.

Screenshot_20201125_122126
Imágen de perfil

.pdfProgramación de Shell Scripts


Linux

Publicado el 23 de Noviembre del 2020 por Administrador
622 visualizaciones desde el 23 de Noviembre del 2020
Índice de Contenidos:
Módulo 0. Generalidades
Módulo 1. Introducción
Módulo 2. Caracteres especiales y Quoting
Módulo 3. Variables
Módulo 4. Operadores
Módulo 5. Construcciones condicionales
Módulo 6. Construcciones iterativas o de repetición
Módulo 7. Funciones
Módulo 8. Entrada y Salida - Redirección
Módulo 9. Herramientas Misceláneas
Módulo 10. Filtros
Módulo 11. Lenguaje awk
Módulo 12. Lenguaje sed
Módulo 13. Depuración de scripts. Ejercitación
Módulo 14. Conclusiones

En formato pdf. Contiene 115 páginas.

Screenshot_20201123_194313
Imágen de perfil

.pdfComandos Shell y programación en la Shell del Bash


Linux

Publicado el 22 de Noviembre del 2020 por Administrador
650 visualizaciones desde el 22 de Noviembre del 2020
Índice de Contenidos:
1.­ REPASO CONCEPTOS BÁSICOS DE UNIX/LINUX
1.1.­ El sistema de ficheros
1.1.1.­Moviéndonos por el sistema de ficheros
1.2.­ Manipulación
1.3.­ La ayuda del sistema
1.4.­ Patrones (metacaracteres de sustitución)
1.4.1.­Igualando un carácter simple con ?
1.4.2.­Igualando cero o más caracteres con *
1.4.3.­Igualando cero o más caracteres con []
1.4.4.­Abreviando nombre de archivos con {}
1.5.­ Búsqueda
1.6.­ Tipos y contenidos de ficheros
1.7.­ Permisos
1.7.1.­Resumen de comandos
2.­ COMANDOS SHELL I
2.1.­ El sistema Operativo Linux
2.1.1.­Estructura e Interfaces de Linux
2.2.­ Los interpretes de órdenes
2.3.­ Una sesión de trabajo
2.3.1.­El sistema de archivos
2.3.2.­El shell de entrada
2.4.­ Los procesos
2.4.1.­Algunas herramientas para vigilar procesos
2.4.2.­Metacaracteres sintácticos
2.4.3.­Órdenes para el control de trabajos
2.5.­ Metacaracteres de entrada/salida o de dirección
2.6.­ Empaquetado y compresión de archivos con tar y gzip
2.7.­ Ejercicios
3.­ COMANDOS SHELL II
3.1.­ Historia de órdenes
3.2.­ Autocompletar con el tabulador
3.3.­ Metacaracteres
3.3.1.­Metacaracteres sintácticos
3.3.2.­Metacaracteres de nombre de archivos
3.3.3.­Metacaracteres de citación
3.3.4.­Metacaracteres de entrada/salida o de dirección
3.3.5.­Metacaracteres de expansión/sustitución
3.4.­ Los alias
3.4.1.­Definición y eliminación de alias
3.4.2.­Listar la definición de los alias existentes
3.4.3.­Renombrar o redefinir una orden existente
3.4.4.­Crear una nueva orden
3.5.­ Variables
3.5.1.­Variables de entorno y variables locales
3.5.2.­Creación de variables
3.5.3.­Personalizar el prompt
3.5.4.­Variables de entorno internas
3.5.5.­Exportar variables
3.6.­ Scripts
3.6.1.­Primeros pasos con scripts
3.6.2.­Variable en los scripts
3.6.3.­Paso de argumentos a los scripts
3.7.­ Ejercicios
4.­ PROGRAMACIÓN BASH I
4.1.­ Variables con tipo
4.2.­ Expresiones aritméticas
4.2.1.­Expansión del shell $((expresión))
4.2.2.­Similitud con las expresiones aritméticas C
4.2.3.­El comando interno let
4.3.­ Las sentencias condicionales
4.3.1.­Las sentencias if, elif y else
4.3.2.­Los códigos de terminación
4.3.3.­La sentencia exit
4.3.4.­Operadores lógicos y códigos de terminación
4.3.5.­Test condicionales
4.3.6.­If aritmético
4.4.­ El bucle for
4.5.­ Bucles while y until
4.6.­ Entrada y salida de texto
4.6.1.­El comando interno echo
4.6.2.­El comando interno printf
4.6.3.­El comando interno read
4.7.­ Ejercicios
5.­ PROGRAMACIÓN BASH II
5.1.­ La sentencia case
5.2.­ La sentencia select
5.3.­ La sentencia shift
5.4.­ Listas (Arrays)
5.5.­ Funciones
5.6.­ Operadores de cadena
5.6.1.­Operadores de sustitución
5.6.2.­Operadores de búsqueda de patrones
5.6.3.­El operador longitud
5.7.­ Sustitución de comandos
5.8.­ Los ficheros de configuración de Bash
5.9.­ Ejercicios

En formato pdf. Contiene 125 páginas.

Screenshot_20201122_200708
Imágen de perfil

.pdfProgramación con bash


Linux

Publicado el 19 de Noviembre del 2020 por Administrador
641 visualizaciones desde el 19 de Noviembre del 2020
Índice de Contenidos:
1. Primer contacto
2. Desvío de la salida y la entrada de los comandos
3. Nombres de ficheros y metacaracteres
4. Comillas y caracteres de escape
5. Tuberías de comunicación: pipes
6. Sustitución de comandos por su salida
7. Secuencias de comandos
8. Expresiones
8.1. Variables
8.2. Variables especiales
8.3. Expresiones aritméticas
8.4. El comando test
9. Rutinas
9.1. Algo más sobre los parámetros
9.2. Valor de retorno
9.3. Variables locales
9.4. Bibliotecas de rutinas
10. Sentencias de control
10.1. case ... in ... esac
10.2. if ... then ... fi
10.3. for ... do ... done
10.4. while ... done
10.5. until ... done

En formato pdf. Contiene 27 páginas.

Screenshot_20201119_162631
Imágen de perfil

.videoCurso Profesional De Seguridad Informática


Seguridad

Actualizado el 13 de Diciembre del 2019 por Administrador (Publicado el 2 de Diciembre del 2019)
3.620 visualizaciones desde el 2 de Diciembre del 2019
Índice de vídeos:
1.- Curso De Seguridad Informática Introducción
2.- Conceptos fundamentales de seguridad informática
3.- Introducción al pentesting
4.- Introducción a Kali Linux
5.- Configurar interfaces de red y servicios en Kali Linux
6.- Conceptos y configuración laboratorio de pruebas
7.- Instalación del laboratorio en VirtualBox
8.- Desplegar Kali Linux en Docker
9.- Instalar máquinas vulnerables para pruebas
10.- Introducción a GNU Linux
11.- Comandos esenciales de bash
12.- Comandos con patrones en bash
13.- Comando de búsqueda y compresión en bash
14.- Redirecciones y tuberías en bash
15.- Variables en bash
16.- Interactividad en bash
17.- Sustitución en bash
18.- Control de flujo en bash
19.- Condicionales en bash
20.- Casos en bash
21.- Ciclos en bash
22.- Protocolos de enrutamiento y direccionamiento
23.- Protocolos de resolución de direcciones ARP
24.- ► Mensajes de error y control en IP ICMP
25.- ► Protocolo de datagrama de usuario UDP
26.- ► Escaneo de trafico en la red con Wireshark
27.- ► Escaneo de trafico en la red con Tcpdump

Screenshot_20191202_210221