Aprender Linux es importante porque impulsa la mayoría de los servidores del mundo, desde el alojamiento web hasta la infraestructura en la nube. Su naturaleza de código abierto garantiza que permanezca versátil, seguro y actualizado continuamente por una comunidad global de desarrolladores. Dominar Linux equipa con las habilidades necesarias para administrar y resolver problemas en una amplia gama de sistemas, lo que te convierte en un activo valioso en la industria tecnológica.

Acabamos de publicar un nuevo curso de video en el canal de YouTube de freeCodeCamp.org diseñado para convertirte en un administrador de sistemas Linux profesional. Este curso de colisión integral, desarrollado por Aaron Lockhart, cubre las habilidades y herramientas esenciales necesarias para administrar sistemas Linux de manera eficiente.

Contenidos del curso

Estas son las secciones clave y lo que aprenderás de cada una:

Introducción

El curso comienza con una introducción que marca el inicio de tu viaje de aprendizaje. Conocerás un resumen de Linux, su importancia en la industria de TI y lo que puedes esperar ganar del curso.

Acceder a las Consolas Locales y Remotas

Aprenderá cómo acceder a los sistemas Linux tanto localmente como remotamente. Esta sección cubre los conceptos básicos de cómo iniciar sesión en las consolas, lo cual es crucial para administrar servidores y sistemas desde diferentes ubicaciones.

Leer y Usar Documentación del Sistema

Comprender cómo leer y utilizar la documentación del sistema de manera efectiva. Esta habilidad es vital para la depuración y la optimización del rendimiento del sistema.

Labs Gratuitos – Inicia sesión en los Laboratorios

Laboratorios prácticos donde puedes aplicar lo que has aprendido sobre cómo iniciar sesión en sistemas. La práctica manipulada es fundamental para reforzar tus habilidades.

Trabajando con archivos y directorios

Domina el arte de navegar y administrar archivos y directorios en Linux. Aprenderás órdenes para crear, mover, copiar y eliminar archivos y directorios, además de comprender la estructura de directorios.

Descubre cómo crear y administrar enlaces duros. Los enlaces duros son una funcionalidad poderosa de los sistemas de archivos de Linux que puede ayudar en varias tareas administrativas.

Aprende sobre los enlaces suaves (enlaces simbólicos) y sus diferencias con los enlaces duros. Esta sección te enseñará cómo crear y administrar estos enlaces efectivamente.

Aplica tu conocimiento de archivos, directorios y enlaces en estos laboratorios prácticos. Los escenarios del mundo real ayudan a consolidar tu comprensión.

Listar, establecer y cambiar permisos de archivo

Adquiere una comprensión detallada de los permisos de archivo. Aprenderás cómo listar, establecer y cambiar los permisos para controlar el acceso a archivos y directorios.

Buscar archivos con Grep

Aprende a usar la poderosa orden grep para buscar texto en archivos. Esta herramienta es imprescindible para encontrar información rápidamente en grandes conjuntos de datos.

Analizar texto con expresiones regulares

Embuérate en el mundo de las expresiones regulares. Estas son patrones que ayudan a coincidir texto en archivos, lo que es crucial para las tareas de procesamiento de texto.

Expresiones regulares extendidas

Amplíe su conocimiento con expresiones regulares extendidas, que proporcionan técnicas avanzadas para el análisis y la manipulación de textos.

Labs Gratuitos – Contenido de Archivo, Expresiones Regulares

Fortalezca sus habilidades con laboratorios prácticos que se enfocan en el contenido de los archivos y las expresiones regulares. Estos ejercicios le ayudan a aplicar lo que ha aprendido en situaciones reales.

Gestionar Cuentas de Usuario Locales

Entienda cómo gestionar cuentas de usuario locales, incluyendo la creación, modificación y eliminación de usuarios. Esta sección es fundamental para mantener la seguridad y la organización del sistema.

Labs Gratuitos – Gestionar Cuentas de Usuario y Grupos

Laboratorios de mano en la masa donde gestiona cuentas de usuario y grupos, asegurándose de que pueda aplicar estas tareas administrativas críticas en situaciones de la vida real.

Configurar Límites de Recursos de Usuario

Aprenda a configurar límites de recursos de usuario para controlar cuánto recurso sistema los usuarios pueden consumir. Esto ayuda en el mantenimiento de la estabilidad y el rendimiento del sistema.

Gestionar Privilegios de Usuario

Descubra cómo gestionar los privilegios de usuario, asegurando que los usuarios tienen los niveles de acceso apropiados para realizar sus tareas sin comprometer la seguridad del sistema.

Labs Gratuitos – Configurar Límites de Recursos de Usuario y Privilegios de Usuario

Aplique su conocimiento de los límites de recursos y los privilegios de usuario en estos laboratorios prácticos. Los ejercicios reales ayudan a consolidar su comprensión.

Gestionar Acceso a la Cuenta Raíz

Comprender la importancia de la cuenta root y cómo administrar el acceso a la misma. La administración adecuada del acceso root es crucial para la seguridad del sistema.

Conclusión

El curso concluye con una conclusión que resuma lo que has aprendido y ofrece orientación sobre los siguientes pasos en tu viaje de administración de Linux.

Al finalizar este curso, tendrás las habilidades básicas necesarias para administrar sistemas Linux efectivamente. Vea el curso completo en el canal de YouTube de freeCodeCamp.org (2 horas de reproducción).