Todos los sistemas operativos, incluidos Linux, Windows, Unix, OSX, OS2, etc., proporcionan un determinado conjunto de operaciones genéricas y específicas a nivel de sistema operativo expuestas al usuario.
Estas operaciones se denominan operaciones SHELL. SHELL significa interfaz de operaciones específicas del sistema operativo. No es un lenguaje de programación basado en operaciones.
Hay dos tipos de shells de SO:
- Interfaz gráfica de usuario (shell gui que es predeterminado)
- Línea de comandos o interfaz basada en texto (shell o terminal CLI)
Hay operaciones de shell simples para OS específicas. Como: –
- crear o cambiar el nombre o eliminar un directorio o una carpeta
- crear o cambiar el nombre o eliminar un archivo
- agregue un usuario y contraseña a su computadora local
- enumerar directorios / carpetas o archivos o impresoras o discos en su computadora
- establecer permisos de acceso a carpetas o directorios o archivos o recursos como impresoras o discos
- compartir directorios o archivos, etc.
- programar una operación en horarios específicos en su computadora
Todas las operaciones anteriores se denominan comandos de shell. En el modo GUI, que es el modo normal, los comandos se realizan a través de la interfaz de usuario adecuada utilizando el mouse y la selección.
En el modo de terminal o símbolo del sistema, que es un modo experto, las operaciones se pueden realizar escribiendo comandos textuales. por ejemplo, en este caso «mkdir».
Los sistemas operativos, incluido Linux, vienen con comandos aún más potentes, como leer archivos y realizar operaciones simples en el contenido del archivo, etc.
Muchas veces, tanto los comandos simples como los complejos se pueden colocar en un archivo como un programa y se pueden ejecutar fácilmente. Estos programas se denominan scripts de shell.
Línea de comandos de Linux aplicada y secuencias de comandos de shell de cero a élite
Aprenda más de 200 herramientas Linux modernas y prácticas probadas en la industria + scripts de shell basados en proyectos desde el principio
¿Para quién es este curso?
- Cualquiera que desee aprender la línea de comandos moderna de Linux
- Especialistas en redes y administradores de TI
- Programadores, desarrolladores y científicos de datos, cuyo trabajo se ejecuta en Linux CMD
- Gerentes de TI, interesados en la productividad de los miembros de su equipo.
- Frikis apasionados 😉 que quieren divertirse mucho con la línea de comandos de Linux
Requisitos
- Habilidades básicas de TI
- No se requieren conocimientos previos de Linux y programación
- Una computadora con conexión a Internet
- Apasionada curiosidad por aprender
Lo que aprenderás
- Aprendiendo más de 200 herramientas y comandos modernos de Linux con sus casos de uso
- Manejo de proyectos Linux de trabajo real básicos a complejos: red, seguridad, visibilidad del sistema, etc.
- Scripting y automatización de shell basados en proyectos: escribir una herramienta de respaldo, un administrador de contraseñas, etc.
- Productividad del terminal usando Tmux, Git, Oh My Zsh, Nerd Font, Windows Terminal, etc.
- Administre los componentes de Linux en shell, por ejemplo, redes, discos, procesos, usuarios, etc.
- Visibilidad avanzada del sistema usando sysdig y CSysdig (Lua Scripts)
- Mentalidad de resolución de problemas, tanto en teoría como en la práctica
- Gestión de redes y DNS de Linux, rutas y adaptadores con iproute2, etc.
- IPTables en profundidad, por ejemplo, filter, nat, mangle, etc.
- Sumérjase en el Firewall de Linux
- Cubre el servidor OpenSSH completo de tecnologías SSH, reenvío y tunelización de puertos SSH, proxy SOCKS, etc.
- Automatización de tareas usando cron y otros demonios
- Aproveche al máximo el subsistema de arranque de 1 segundo-Linux: WSL2
- Instalación y configuración de un laboratorio virtual de Linux (VirtualBox)
- Enfoque neutral del proveedor, compatible con cualquier distribución de Linux inspirada en la certificación LPIC
Este curso se encuentra de manera gratuita gracias a un cupón que podrás encontrar aquí abajo.
Toma en cuenta que este tipo de cupones duran por muy poco tiempo.
Si el cupón ya ha expirado podrás adquirir el curso con un gran descuento.
La fecha estimada de finalización del cupón es para el día 3 de junio, pero puede vencer en cualquier momento.
Para obtener el curso con su cupón da clic en el siguiente botón:
Deja tus comentarios y sugerencias
Sobre Facialix
Facialix es un sitio web que tiene como objetivo apoyar en el aprendizaje y educación de jóvenes y grandes. Buscando y categorizando recursos educativos gratuitos de internet, de esta manera Facialix ayuda en el constante aprendizaje de todos.