Entonces, ¿quieres aprender a usar secuencias de comandos de shell? O tal vez desee mejorar su bash ¿conocimiento? He recopilado algunos recursos que le ayudarán a aprender a utilizar secuencias de comandos de shell de forma gratuita.
Un shell es un intérprete de línea de comandos que le permite escribir comandos para obtener una salida. Ya estás viendo un shell cuando estás usando la terminal.
Sí, un shell es una interfaz de línea de comandos con la que puede interactuar para dar algún tipo de instrucciones al sistema operativo. Si bien hay diferentes tipos de conchas, bash (GNU Bourne-Again Shell) es el popular utilizado por casi todas las distribuciones de Linux.
Cuando se habla de secuencias de comandos de shell, eso significa que un usuario desea ejecutar varios comandos para obtener una salida mediante una secuencia de comandos.
Es posible que deba aprender a utilizar secuencias de comandos de shell como parte del plan de estudios de su curso o como parte de su trabajo. Conocer las secuencias de comandos de shell también lo ayuda a automatizar ciertas tareas repetidas en Linux.
Cualquiera que sea la razón para aprender a usar secuencias de comandos de shell, permítame mostrarle los recursos.
Principales recursos gratuitos para aprender a realizar secuencias de comandos de Shell
¿No tienes Linux instalado en tu sistema? No hay problema. Hay varias formas de usar el terminal Linux en Windows. También puede utilizar terminales Linux en línea en algunos casos para practicar la secuencia de comandos de shell.
1. Aprenda Shell [Interactive web portal]
Si está buscando un portal web interactivo para aprender a crear scripts de shell y también probarlo en línea, Learn Shell es un excelente lugar para comenzar.
Cubre los conceptos básicos y también ofrece algunos ejercicios avanzados. El contenido suele ser breve y directo, por lo que te recomiendo que revises esto.
2. Tutorial de secuencias de comandos de Shell [Web portal]
El tutorial de secuencias de comandos de shell es un recurso web que está completamente dedicado a las secuencias de comandos de shell. Puede optar por leer el recurso de forma gratuita o puede optar por comprar el PDF, el libro o el libro electrónico para respaldarlo.
Por supuesto, pagar la edición de bolsillo o el libro electrónico es opcional. Pero, el recurso debería ser útil de forma gratuita.
Tutorial de secuencias de comandos de Shell
3. Shell Scripting – Udemy (curso de video gratuito)
Udemy es sin duda una de las plataformas más populares para cursos online. Y, además de los cursos certificados pagos, también ofrece algunas cosas gratis que no incluyen certificaciones.
Shell Scripting es uno de los cursos gratuitos más recomendados disponibles en Udemy de forma gratuita. Puedes inscribirte en él sin gastar nada.
Secuencias de comandos de Shell – Udemy
4. Scripting de Bash Shell – Udemy (curso de video gratuito)
Otro curso gratuito interesante centrado en bash secuencias de comandos de shell en Udemy. En comparación con el anterior, este recurso parece ser más popular. Por lo tanto, puede inscribirse y ver lo que tiene para ofrecer.
Sin olvidar que el curso gratuito de Udemy no ofrece ninguna certificación. Pero, de hecho, es un impresionante recurso gratuito de aprendizaje de secuencias de comandos de shell.
5. Bash Academy [online portal with interactive game]
Como sugiere el nombre, el bash academy está completamente enfocada en educar a los usuarios sobre bash cáscara.
Es adecuado tanto para principiantes como para usuarios experimentados, aunque no ofrece mucho contenido. No solo se limita a la guía, sino que también solía ofrecer un juego interactivo para practicar que ya no funciona.
Por lo tanto, si esto es lo suficientemente interesante, también puede consultar su Página de GitHub y bifurquelo para mejorar los recursos existentes si lo desea.
6. Bash Scripting LinkedIn Learning (curso de vídeo gratuito)
LinkedIn ofrece una serie de cursos gratuitos para ayudarlo a mejorar sus habilidades y prepararse para más oportunidades laborales. También encontrará un par de cursos enfocados en scripts de shell para repasar algunas habilidades básicas o adquirir conocimientos avanzados en el proceso.
Aquí, he vinculado un curso para bash scripting, también puede encontrar otros cursos similares de forma gratuita.
Bash Scripting (aprendizaje de LinkedIn)
7. Guía avanzada de secuencias de comandos de Bash [Free PDF book]
Un avance impresionante bash guía de secuencias de comandos disponible en formato PDF de forma gratuita. Este recurso PDF no aplica ningún derecho de autor y es completamente gratuito en el dominio público.
Aunque el recurso se centra en proporcionar conocimientos avanzados. También es adecuado que los principiantes consulten este recurso y comiencen a aprender a utilizar secuencias de comandos de shell.
Guía avanzada de secuencias de comandos de Bash [PDF]
8. Bash Notes para profesionales [Free PDF book]
Esta es una buena guía de referencia si ya está familiarizado con las secuencias de comandos de Bash Shell o si solo desea un resumen rápido.
Este libro descargable gratuito tiene más de 100 páginas y cubre una amplia variedad de temas de secuencias de comandos con la ayuda de una breve descripción y ejemplos rápidos.
Descargar Bash Notes para profesionales
9. Tutorialspoint [Web portal]
Tutorialspoint es un portal web bastante popular para aprender una variedad de lenguajes de programación. Yo diría que esto es bastante bueno para que los principiantes aprendan los fundamentos y los conceptos básicos.
Puede que esto no sea adecuado como recurso detallado, pero debería ser útil de forma gratuita.
10. Notas en línea del City College of San Francisco [Web portal]
Puede que este no sea el mejor recurso gratuito que existe, pero si está listo para explorar todos los tipos de recursos para aprender a utilizar secuencias de comandos, ¿por qué no consultar las notas en línea de City College of San Francisco?
Encontré esto con una búsqueda aleatoria en Internet sobre recursos de secuencias de comandos de shell.
Nuevamente, es importante tener en cuenta que las notas en línea pueden estar un poco anticuadas. Pero debería ser un recurso interesante para explorar.
Notas del City College of San Francisco
Mención de honor: Página de manual de Linux
Sin olvidar, la página de manual de bash También debería ser un recurso gratuito fantástico para explorar más sobre los comandos y cómo funcionan.
Incluso si no está diseñado como algo que le permita dominar las secuencias de comandos de shell, sigue siendo un recurso web importante que puede usar de forma gratuita. Puede elegir visitar la página de manual en línea o simplemente dirigirse a la terminal y escribir el siguiente comando para obtener ayuda:
man bash
Terminando
También hay muchos recursos de pago populares, como algunos de los mejores libros de Linux disponibles. Es fácil comenzar a aprender sobre secuencias de comandos de shell utilizando algunos recursos gratuitos disponibles en la web.
Además de los que he mencionado, estoy seguro de que debe haber muchos otros recursos disponibles en línea para ayudarlo a aprender a usar secuencias de comandos de shell.
¿Le gustan los recursos mencionados anteriormente? Además, si conoce un recurso gratuito fantástico que posiblemente me perdí, no dude en contármelo en los comentarios a continuación.