We may earn an affiliate commission when you visit our partners.
Course image
edX logo

Introducción a Linux

Jerry Cooperstein and José Simó

Desarrollar un buen conocimiento práctico de Linux, utilizando tanto la interfaz gráfica como la línea de comandos y conociendo las principales distribuciones de este sistema operativo de software libre.

Read more

Desarrollar un buen conocimiento práctico de Linux, utilizando tanto la interfaz gráfica como la línea de comandos y conociendo las principales distribuciones de este sistema operativo de software libre.

Linux es el sistema operativo del 100% de los superordenadores del mundo, también de la mayoría de los servidores que alimentan Internet y de los que realizan operaciones financieras en todo el mundo, y es también la base de los dos mil millones de dispositivos Android. En resumen, Linux está en todas partes. Se utiliza en muchas arquitecturas diferentes, desde mainframes hasta servidores, desde computadoras de escritorio hasta dispositivos móviles, y en una vertiginosa variedad de hardware.

Además, en una encuesta, el 80 por ciento de los gerentes de contratación dijeron que darán prioridad a la contratación de perfiles de Linux sobre otras áreas de especialización, y el 47 por ciento dijo que es más probable que contraten a un candidato con certificación de Linux. .

Este curso explora las diversas herramientas y técnicas comúnmente utilizadas por los administradores de sistemas y usuarios finales para realizar su trabajo diario en un entorno Linux. Está diseñado para usuarios de computadoras experimentados que han tenido una exposición previa limitada o nula a Linux, tanto aquellos que trabajan en un entorno individual como aquellos que trabajan en un entorno empresarial.

Al finalizar este curso, tendrá un buen conocimiento práctico de Linux, tanto de la interfaz gráfica como de la línea de comandos, lo que le permitirá navegar fácilmente por cualquiera de las principales distribuciones de Linux. Podrás seguir progresando como usuario, administrador de sistemas o desarrollador utilizando el conjunto de habilidades adquiridas.

Únase a los más de 1.000.000 de estudiantes ya inscritos en este curso y comience su viaje a Linux.

What's inside

Learning objectives

  • Obtendrá un buen conocimiento práctico de linux.
  • Aprenderás a navegar por las principales distribuciones de linux.
  • Conocerás la configuración del sistema y la interfaz gráfica de linux.
  • Aprenderás operaciones básicas de línea de comandos.
  • Identificarás aplicaciones comunes de linux.

Syllabus

¡Bienvenido!
1. La Fundación Linux
2. Filosofía y conceptos de Linux
3. Conceptos básicos de Linux e inicio del sistema.
Read more
4. Interfaz gráfica
5. Configuración del sistema desde la interfaz gráfica
6. Aplicaciones comunes
7. Operaciones de línea de comando
8. Busque documentación de Linux
9. Procesos
10. Operaciones de archivos
11. editores de texto
12. Entorno de usuario
13. Manipulación de texto
14. Operaciones de red
15. El shell Bash y los scripts de Bash
16. Más sobre las secuencias de comandos de bash shell
17. Impresión
18. Principios de seguridad local
Examen final

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Explora fundamentos de Linux que son estándar en la industria
Enseña conocimientos básicos de Linux que ayudan a los estudiantes a interactuar con sistemas operativos Linux
Desarrolla habilidades centrales para administradores de sistemas y usuarios finales
Cubre comandos esenciales, manipulación de archivos, redes y administración de sistemas
Los instructores, Jerry Cooperstein y José Simó, suman más de 30 años de experiencia en la industria de TI

Save this course

Save Introducción a Linux to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Introducción a Linux with these activities:
Follow command-line tutorial
Reinforce your understanding of basic command-line operations by following a step-by-step tutorial.
Show steps
  • Identify a reputable tutorial on Linux command-line basics.
  • Set aside dedicated time to complete the tutorial.
  • Follow the instructions carefully and practice each command.
  • Take notes or create a cheat sheet for future reference.
Create a simple script to automate a task
Apply your knowledge of Linux commands by creating a script that automates a repetitive task.
Show steps
  • Identify a repetitive task that can be automated.
  • Learn the basics of Bash scripting.
  • Write a script that performs the desired task.
  • Test and debug the script.
Join a Linux user group or forum
Connect with other Linux users to ask questions, share knowledge, and participate in discussions.
Show steps
  • Search for Linux user groups or forums online.
  • Join a group or forum that aligns with your interests and skill level.
  • Participate in discussions, ask questions, and share your knowledge.
Three other activities
Expand to see all activities and additional details
Show all six activities
Create a presentation on a chosen Linux distribution
Enhance your knowledge of Linux distributions by researching, organizing, and presenting information.
Show steps
  • Choose a Linux distribution to focus on.
  • Research its key features, benefits, and use cases.
  • Create a presentation outlining your findings.
  • Deliver your presentation to an audience.
Write a blog post or article about a Linux topic
Solidify your understanding of a Linux concept by explaining it to others through writing.
Show steps
  • Choose a topic that you are knowledgeable about.
  • Research and gather information from reputable sources.
  • Organize your thoughts and outline your article.
  • Write a clear and concise blog post or article.
Attend a Linux workshop or conference
Immerse yourself in Linux by attending a workshop or conference led by industry experts.
Show steps
  • Research and identify relevant Linux workshops or conferences.
  • Register for the event.
  • Attend the event and actively participate in sessions.

Career center

Learners who complete Introducción a Linux will develop knowledge and skills that may be useful to these careers:
Linux Administrator
A Linux Administrator manages and maintains Linux systems. This course provides a comprehensive foundation for aspiring Linux Administrators, covering the practical aspects of Linux, including system administration, user management, network configuration, and security management. Mastering these skills is essential for Linux Administrators to effectively manage and support Linux-based environments.
DevOps Engineer
A DevOps Engineer bridges the gap between software development and operations teams. This course may be useful for aspiring DevOps Engineers, as it provides a comprehensive understanding of Linux, which is commonly used in DevOps environments. Mastering Linux skills allows DevOps Engineers to automate tasks, manage infrastructure, and collaborate effectively.
Network Engineer
A Network Engineer designs, implements, and maintains computer networks. This course may be useful for aspiring Network Engineers, as it covers the fundamentals of Linux, which is widely used in network infrastructure. Understanding Linux enables Network Engineers to configure and manage network devices, troubleshoot network issues, and ensure network security.
System Administrator
A System Administrator manages and maintains computer systems, including servers, desktops, and networks. This course may be useful for aspiring System Administrators, as it covers the practical aspects of Linux, including system configuration, command-line operations, and network management. Mastering these skills is essential for System Administrators to effectively manage Linux-based systems.
Security Engineer
A Security Engineer designs, implements, and maintains security systems to protect computer systems and networks from cyber threats. This course may be useful for aspiring Security Engineers, as it provides a foundation in Linux, which is widely used in security applications. Understanding Linux enables Security Engineers to configure security systems, monitor network traffic, and respond to security incidents.
IT Security Analyst
An IT Security Analyst protects computer systems and networks from cyber threats. This course may be useful for aspiring IT Security Analysts, as it provides a foundation in Linux, which is widely used in security applications. Understanding Linux allows IT Security Analysts to detect and respond to security incidents, configure security systems, and monitor network activity.
Cloud Engineer
A Cloud Engineer designs, builds, and manages cloud computing systems. This course may be useful for aspiring Cloud Engineers, as it provides a foundation in Linux, the underlying operating system for many cloud platforms. Understanding Linux enables Cloud Engineers to work effectively in cloud environments and manage cloud infrastructure.
Help Desk Analyst
A Help Desk Analyst provides technical assistance to users of computer systems and software. This course may be useful for aspiring Help Desk Analysts, as it introduces the fundamentals of Linux, which is widely used in help desk environments. Understanding Linux enables Help Desk Analysts to troubleshoot hardware and software issues, provide remote support, and resolve technical inquiries.
Data Analyst
A Data Analyst collects, analyzes, and interprets data to extract insights and inform decision-making. This course may be useful for aspiring Data Analysts, as it introduces the fundamentals of Linux, which is commonly used in data science environments. Understanding Linux enables Data Analysts to manage data, perform analysis, and develop data-driven solutions.
Database Administrator
A Database Administrator manages and maintains database systems. This course may be useful for aspiring Database Administrators, as it covers the fundamentals of Linux, which is commonly used to host database servers. Understanding Linux allows Database Administrators to configure database systems, manage user access, and ensure database security.
Technical Support Specialist
A Technical Support Specialist provides technical assistance to users of computer systems and software. This course may be useful for aspiring Technical Support Specialists, as it introduces the fundamentals of Linux, which is widely used in various technical environments. Understanding Linux enables Technical Support Specialists to troubleshoot hardware and software issues, provide remote support, and resolve technical inquiries.
Web Developer
A Web Developer designs, develops, and maintains websites and web applications. This course may be useful for aspiring Web Developers, as it provides a foundation in Linux, which is widely used as a web hosting platform. Understanding Linux enables Web Developers to manage web servers, configure web applications, and troubleshoot web-related issues.
Software Engineer
A Software Engineer designs, develops, and maintains software applications. This course may be useful for aspiring Software Engineers, as it introduces the fundamentals of Linux, a widely-used operating system in software development environments. Understanding Linux can help Software Engineers navigate and manage software systems more efficiently.
IT Project Manager
An IT Project Manager plans, executes, and manages IT projects. This course may be useful for aspiring IT Project Managers, as it provides a foundation in Linux, which is widely used in IT infrastructure and development projects. Understanding Linux enables IT Project Managers to effectively manage Linux-based systems, collaborate with technical teams, and ensure project success.
Computer Technician
A Computer Technician repairs and maintains computers and other electronic devices. This course may be useful for aspiring Computer Technicians, as it provides a foundation in Linux, which is commonly used in computer repair and maintenance. Understanding Linux enables Computer Technicians to diagnose hardware and software issues, perform repairs, and install and configure operating systems.

Reading list

We've selected 12 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Introducción a Linux.
This classic book provides a philosophical and historical perspective on Unix and Linux, exploring the principles and practices that have shaped their development. It is recommended for those interested in understanding the underlying foundations of Linux.
This comprehensive guide to Linux provides a thorough overview of the operating system, covering topics from installation to advanced administration. It valuable resource for those seeking a comprehensive reference on Linux.
This comprehensive guide to the Linux command line provides detailed explanations and examples of essential commands and tools. It valuable resource for deepening understanding of the topics covered in the course's command line lessons.
This in-depth guide to Bash scripting covers advanced topics such as debugging, error handling, and performance optimization. It is an excellent resource for those looking to enhance their scripting skills in the course's context.
This textbook provides a structured approach to learning Linux fundamentals. It covers topics such as system architecture, file management, and networking, complementing the course's introduction to Linux concepts.
This comprehensive guide to Linux device drivers provides an in-depth look at the design and implementation of device drivers for the Linux kernel. It is recommended for those interested in developing their own device drivers.
This comprehensive guide to Linux security covers topics such as access control, auditing, and intrusion detection. It valuable resource for those seeking to enhance the security of their Linux systems.
Provides a practical guide to administering Red Hat Linux, one of the most popular Linux distributions. It covers topics such as installation, configuration, and troubleshooting, complementing the course's coverage of Linux administration.
This concise guide to Linux provides a comprehensive overview of essential commands, utilities, and concepts. It valuable resource for quick reference and as a supplement to the course's coverage of Linux basics.
This comprehensive guide to Linux system administration covers advanced topics such as user and group management, networking, and security. It valuable resource for those seeking a deeper understanding of Linux administration.
This handy reference guide provides a comprehensive overview of Linux commands, utilities, and concepts. It is particularly useful for quick reference and as a supplement to the course's coverage of Linux basics.
For those interested in developing applications for Linux, this book offers a practical guide to programming in C and Python. It provides a solid foundation for the course's coverage of scripting and automation.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Introducción a Linux.
Introducción a la terminal de comandos de Linux
Most relevant
Sistemas operativos y tú: Convertirse en un usuario...
Most relevant
Curso Completo de Linux Debian
Most relevant
Comandos prácticos del editor de texto Vim
Most relevant
Crea un organigrama con Canva
Most relevant
Construyendo Cloud Native y Multicloud
Most relevant
Taller de GNU/Linux en consola y Shell Script
Most relevant
Empezando con Figma
Most relevant
Inteligencia emocional para el liderazgo efectivo y...
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser