Comparte si te a gustado:

Programación en Linux: uso de comandos y shell scripting

Publicado en 13 Jun 2024

Udemy UK

Lo que aprender√°s

  • Conocer los fundamentos del sistema operativo Linux.
  • Aprender la sintaxis y el uso de comandos b√°sicos para el manejo de sistemas operativos basados en Linux.
  • Conocer el sistema de archivos de Linux y gestionarlo mediante el uso de comandos.
  • Administrar usuarios y grupos en Linux.
  • Dominar comandos que permitan obtener informaci√≥n de sistemas basados en Linux.
  • Administrar los dispositivos de almacenamiento
  • Manejar el software y las actualizaciones del sistema.
  • Dominar la sintaxis de los scripts bash, creando scrips sencillos que hagan uso de operadores y que realicen tareas de entrada/salida.
  • Generar scripts que contengan estructuras condicionales y repetitivas.
  • Administrar el sistema mediante el uso avanzado de scripts que incluyan funciones, manejo de ficheros y control de errores.

Requisitos

  • No se necesita ning√ļn conocimiento previo para realizar el curso, √ļnicamente nociones b√°sicas de inform√°tica general.

Descripción

Se conoce como distribuci√≥n de Linux a todo sistema operativo que utilizan Linux como n√ļcleo para su funcionamiento. Una raz√≥n principal por la cual aprender Linux es que se utiliza en casi todas partes, Linux se utiliza en computadoras de escritorio y port√°tiles, tel√©fonos celulares (Android), tecnolog√≠a en la nube (i.e., Google, Amazon, etc), Chromebooks y redes. Aunque nunca hayas utilizado un ordenador con Linux, es probable que est√© utilizando otra tecnolog√≠a que funciona con Linux, por ejemplo un tel√©fono m√≥vil Android, una tableta o p√°ginas web populares como Facebook, Twitter o Amazon. De hecho, se estima que m√°s de la mitad de las p√°ginas web en Internet se generan a partir de servidores Linux.

Al escuchar al hablar de Linux puede que piense que es algo dif√≠cil y que es utilizado por personas expertas en tecnolog√≠a, programadores, desarrolladores y hackers. Aunque es un sistemas operativo muy utilizado por este tipo de personas, esto no significa que Linux sea demasiado dif√≠cil para aprender o que no sea √ļtil para principiantes.

Entender Linux en especial la línea de comando, ayudará a entender mejor la informática y proporcionará conocimientos informáticos básicos que pueden ser aplicados en diferentes carreras.

La línea de comandos en Linux es una interfaz basada en texto que acepta comandos que se escriben en ella. Estos comandos hacen que una acción se ejecute en el sistema operativo del equipo. Es claro que las ventanas y los iconos son mas fáciles de usar pero la línea de comandos es lo más adecuado cuando hablamos de administración de sistemas y solución de problemas, ya que esta nos permite tener una visión clara de lo que esta pasando en el sistema todo momento.

Aprender Linux puede ayudarle a avanzar en el camino hacia la adquisición de estos conocimientos y capacidades. Los siguientes son ejemplos de algunas profesiones de TI que requieren conocimientos de Linux:

  • Ingenier√≠a de redes: los ingenieros de redes son responsables de administrar los equipos de red que se utilizan para transmitir datos. El conocimiento de Linux es fundamental para los ingenieros de red, ya que m√°s de la mitad de los servidores del mundo est√°n basados en Linux. La mayor√≠a de los sistemas operativos de red se basan en una variaci√≥n de Linux.

  • Ciberseguridad: los profesionales de la ciberseguridad supervisan e investigan las amenazas a la seguridad de los datos de los sistemas. Linux se utiliza en ciberseguridad para llevar a cabo pruebas de penetraci√≥n del sistema y evaluar la vulnerabilidad de un sistema.

  • Desarrollo/Programaci√≥n: los dise√Īadores y programadores crean aplicaciones inform√°ticas. La l√≠nea de comandos de Linux permite a los dise√Īadores y programadores ejecutar secuencias de comandos; una funci√≥n que permite al usuario unir comandos para ejecutar acciones complejas en un ordenador. Adem√°s, mediante el desarrollo de scripts, es posible automatizar diferentes tareas del sistema a trav√©s del uso de distintos algoritmos.

  • An√°lisis de datos: los cient√≠ficos y los analistas de datos clasifican y analizan conjuntos de datos para encontrar patrones con el fin de informar y predecir tendencias y comportamientos. Los analistas de datos utilizan Linux debido a la amplia gama de herramientas y comandos disponibles para el an√°lisis de datos, como MySQL y m√°s.

Hay una variedad de distribuciones disponibles para adaptarse a las necesidades y demandas de muchos sectores de TI. Por ejemplo, los profesionales de la ciberseguridad pueden usar Kali Linux, los programadores pueden usar Linux Ubuntu, los usuarios habituales pueden usar Linux Mint y los servidores empresariales pueden funcionar con Red Hat Enterprise Linux.

Otras importantes razones para usar y aprender Linux incluyen que es gratis, fácil de instalar, de código abierto, y la presencia de una comunidad Linux activa y disponible para asistencia y apoyo. Esto permite que aquellos que desean empezar a adquirir competencias en TI puedan empezar a usar Linux de manera fácil.

Hay muchas razones para aprender y explorar Linux, y nada mejor que hacerlo con este curso, con el que adem√°s podr√°s poner en pr√°ctica todos los contenidos que vayas viendo a lo largo de las clases.

¬ŅPara qui√©n es este curso?

  • Alumnos que deseen adquirir conocimientos b√°sicos y fundamentales sobre sistemas basados en Linux.
  • Alumnos que trabajan con sistemas operativos basados en Linux que busquen administrar el sistema mediante el uso de comandos.
  • Alumnos que busquen automatizar tareas haciendo uso de bash scripts.

Debes tener en cuenta que los cupones duran maximo 4 dias o hasta agotar 1000 inscripciones,pero puede vencer en cualquier momento. Obten el curso con cupon haciendo clic en el siguiente boton:

(Cupón válido para las primeras 1000 inscripciones): 91F24DD4D9055765AD6A
Udemy UK
Tags:

Articulos Relacionados

content

Administración de Windows desde la Consola

Curso 100% Práctico de Administración de Windows desde la Consola

Ir al Curso
content

Universidad Visual Basic. net y SQLserver: De 0 a Experto

Curso Completo

Ir al Curso
content

Aprende JavaScript y Jquery de 0 a 100

Programación en JavaScript y Jquery de 0 a 100

Ir al Curso
Suscríbete a nuestro boletín
Reciba los √ļltimos Cupones y promociones (Solicitar Cup√≥n)