GUÍA PARA PRINCIPIANTES DE LINUX: comience a aprender Linux en minutos


Hola amigos,

Bienvenido a esta edición exclusiva "GUÍA PARA PRINCIPIANTES PARA LINUX" de TecMint, este módulo del curso está especialmente diseñado y compilado para aquellos principiantes que desean abrirse camino en el proceso de aprendizaje de Linux y hacer lo mejor en las organizaciones de TI de hoy. Este material educativo se crea según los requisitos del entorno industrial con acceso completo a Linux, lo que le ayudará a lograr un gran éxito en Linux.

Le hemos dado especial prioridad a los comandos y conmutadores de Linux, scripts, servicios y aplicaciones, control de acceso, control de procesos, administración de usuarios, administración de bases de datos, servicios web, etc. Aunque la línea de comandos de Linux proporciona miles de comandos, pero solo unos pocos comandos básicos que necesita para aprender a realizar una tarea diaria de Linux.

Todos los estudiantes deben tener un poco de comprensión de las computadoras y la pasión por aprender nuevas tecnologías.

Este curso es actualmente compatible con las últimas versiones de distribuciones de Linux como Red Hat Enterprise Linux, CentOS, Debian, Ubuntu, etc.

Objetivos del Curso

  1. Proceso de arranque de Linux
  2. Jerarquía del sistema de archivos de Linux
  3. Instalación de CentOS 7
  4. Instalación de varias distribuciones de Linux, incluidas Debian, RHEL, Ubuntu, Fedora, etc.
  5. Instalación de la última VirtualBox en Linux
  6. Instalación de arranque dual de Windows y Linux

  1. Mostrar archivos y directorios mediante el comando "ls"
  2. Cambie entre directorios y rutas de Linux con el comando "cd"
  3. Cómo usar el comando "dir" con diferentes opciones en Linux
  4. Descubra el directorio de trabajo actual mediante el comando "pwd"
  5. Cree archivos con el comando "táctil"
  6. Copie archivos y directorios con el comando "cp"
  7. Ver el contenido del archivo con el comando "cat"
  8. Verifique el uso del espacio en disco del sistema de archivos con el comando "df"
  9. Verifique el uso del disco de archivos y directorios con el comando "du"
  10. Busque archivos y directorios con el comando de búsqueda
  11. Busque búsquedas de patrones de archivo con el comando grep

  1. Comandos "ls" extravagantes que todo usuario de Linux debe conocer
  2. Administre archivos de manera efectiva usando comandos head, tail y cat en Linux
  3. Cuente el número de líneas, palabras y caracteres en el archivo usando el comando "wc"
  4. Comandos básicos de "ordenación" para ordenar archivos en Linux
  5. Comandos avanzados de "ordenar" para ordenar archivos en Linux
  6. Pydf, un comando "df" alternativo para verificar el uso del disco
  7. Verifique el uso de RAM de Linux con el comando "gratis"
  8. Avanzar el comando "renombrar" para cambiar el nombre de archivos y directorios
  9. Imprima texto/cadena en la terminal usando el comando "echo"

  1. Cambiar de Windows a Nix - 20 comandos útiles para principiantes - Parte 1
  2. 20 comandos avanzados para usuarios de Linux de nivel medio - Parte 2
  3. 20 comandos avanzados para expertos en Linux - Parte 3
  4. 20 comandos divertidos de Linux o Linux es divertido en la terminal - Parte 1
  5. 6 comandos divertidos e interesantes de Linux (diversión en la terminal) - Parte 2
  6. 51 comandos útiles menos conocidos para usuarios de Linux
  7. Los 10 comandos más peligrosos: nunca debe ejecutarlos en Linux

  1. Cómo agregar o crear nuevos usuarios mediante el comando "useradd"
  2. Cómo modificar o cambiar los atributos de los usuarios mediante el comando "usermod"
  3. Administrar usuarios y grupos, permisos de archivos y atributos - Nivel avanzado
  4. Diferencia entre su y sudo - Cómo configurar sudo - Nivel avanzado
  5. Cómo supervisar la actividad del usuario con psacct o acct Tools

  1. Gestión de paquetes de Yum: CentOS, RHEL y Fedora
  2. Gestión de paquetes RPM: CentOS, RHEL y Fedora
  3. Gestión de paquetes APT-GET y APT-CACHE: Debian, Ubuntu
  4. Gestión de paquetes DPKG: Debian, Ubuntu
  5. Gestión de paquetes Zypper: Suse y OpenSuse
  6. Gestión de paquetes de Linux con Yum, RPM, Apt, Dpkg, Aptitude y Zypper - Nivel avanzado
  7. 27 Comandos 'DNF' (Fork of Yum) para la administración de paquetes RPM - Nueva actualización

  1. Monitoreo de procesos de Linux con el comando superior
  2. Gestión de procesos de Linux con comandos Kill, Pkill y Killall
  3. Gestión de procesos de archivos de Linux con comandos lsof
  4. Programación de trabajos de Linux con Cron
  5. 20 herramientas de línea de comandos para monitorear el rendimiento de Linux - Parte 1
  6. 13 Herramientas de supervisión del rendimiento de Linux - Parte 2
  7. Herramienta de monitoreo de Nagios para Linux - Nivel avanzado
  8. Herramienta de monitoreo Zabbix para Linux - Nivel avanzado
  9. Script de Shell para monitorear la red, el uso del disco, el tiempo de actividad, el promedio de carga y la RAM - Nueva actualización

  1. Cómo archivar/comprimir archivos y directorios de Linux mediante el comando "tar"
  2. Cómo abrir, extraer y crear archivos RAR en Linux
  3. 5 herramientas para archivar/comprimir archivos en Linux
  4. Cómo archivar/comprimir archivos y configurar atributos de archivo - Nivel avanzado

  1. Cómo copiar/sincronizar archivos y directorios de forma local/remota con rsync
  2. Cómo transferir archivos/carpetas en Linux usando scp
  3. Rsnapshot (basado en Rsync): una herramienta de copia de seguridad del sistema de archivos local/remoto
  4. Sincronice dos servidores web/sitios web Apache mediante Rsync - Nivel avanzado

  1. Realice copias de seguridad y restaure sistemas Linux con la herramienta Redo Backup.
  2. Cómo clonar/hacer copias de seguridad de sistemas Linux utilizando la herramienta de recuperación ante desastres Mondo Rescue
  3. Cómo recuperar archivos/carpetas eliminados con la herramienta "Bisturí"
  4. 8 softwares de "copia de seguridad/clonación de disco" para servidores Linux

  1. ¿Qué es Ext2, Ext3 y Ext4 y cómo crear y convertir sistemas de archivos Linux?
  2. Comprensión de los tipos de sistemas de archivos de Linux
  3. Configuración y creación del sistema de archivos Linux - Nivel avanzado
  4. Configuración de sistemas de archivos estándar de Linux y configuración de servidor NFSv4 - Nivel avanzado
  5. Cómo montar/desmontar sistemas de archivos locales y de red (Samba y NFS) - Nivel avanzado
  6. Cómo crear y administrar un sistema de archivos Btrfs en Linux - Nivel avanzado
  7. Introducción a GlusterFS (sistema de archivos) e instalación - Nivel avanzado

  1. Configure el almacenamiento en disco flexible con administración de volumen lógico
  2. Cómo extender/reducir LVM (administración de volumen lógico)
  3. Cómo tomar una instantánea/restaurar LVM
  4. Configurar volúmenes de aprovisionamiento ligero en LVM
  5. Administre múltiples discos LVM usando Striping I/O
  6. Migración de particiones LVM a un nuevo volumen lógico

  1. Introducción a RAID, conceptos de RAID y niveles de RAID
  2. Creación de software RAID0 (Stripe) en "dos dispositivos" mediante "mdadm
  3. Configuración de RAID 1 (duplicación) con "Dos discos" en Linux
  4. Creación de RAID 5 (creación de bandas con paridad distribuida) en Linux
  5. Configurar RAID nivel 6 (creación de bandas con paridad distribuida doble) en Linux
  6. Configuración de RAID 10 o 1 + 0 (anidado) en Linux
  7. Hacer crecer una matriz RAID existente y eliminar discos defectuosos en Linux
  8. Ensamblaje de particiones como dispositivos RAID: creación y administración de copias de seguridad del sistema

  1. Configurar los servicios de Linux para que se inicien y se detengan automáticamente
  2. Cómo detener y deshabilitar servicios no deseados en Linux
  3. Cómo administrar los servicios "Systemd" mediante Systemctl en Linux
  4. Gestión de servicios y procesos de inicio del sistema en Linux

  1. 25 consejos de seguridad para reforzar los servidores Linux
  2. 5 mejores prácticas para asegurar y proteger el servidor SSH
  3. Cómo proteger con contraseña Grub en Linux
  4. Proteja los inicios de sesión SSH con mensajes de banner SSH y MOTD
  5. Cómo auditar sistemas Linux con la herramienta Lynis
  6. Proteger archivos/directorios mediante ACL (listas de control de acceso) en Linux
  7. Cómo auditar el rendimiento, la seguridad y la resolución de problemas de la red en Linux
  8. Esenciales de control de acceso obligatorio con SELinux -

    1. Guía básica sobre IPTables (Firewall de Linux) Consejos/comandos
    2. Cómo configurar un firewall Iptables en Linux
    3. Cómo configurar "FirewallD" en Linux
    4. Reglas útiles de "FirewallD" para configurar y administrar el firewall en Linux
    5. Cómo instalar y configurar UFW: un FireWall sencillo
    6. Shorewall: un cortafuegos de alto nivel para configurar servidores Linux
    7. Instale ConfigServer Security & Firewall (CSF) en Linux
    8. Cómo instalar la distribución de Linux del cortafuegos gratuito "IPFire"
    9. Cómo instalar y configurar pfSense 2.1.5 (firewall/enrutador) en Linux
    10. 10 cortafuegos de seguridad de código abierto útiles para sistemas Linux

    1. Instalación de LAMP en RHEL/CentOS 6.0
    2. Instalación de LAMP en RHEL/CentOS 7.0
    3. Guía de instalación y configuración del servidor Ubuntu 14.04 LAMP
    4. Instalación de LAMP en Arch Linux
    5. Configuración de LAMP en Ubuntu Server 14.10
    6. Instalación de LAMP en Gentoo Linux
    7. Creación de su propio servidor web y alojamiento de un sitio web desde su caja Linux
    8. Hospedaje virtual Apache: Hosts virtuales basados en IP y basados en nombre en Linux
    9. Cómo configurar un servidor Apache independiente con alojamiento virtual basado en nombres con certificado SSL
    10. Creación de hosts virtuales Apache con opciones de habilitar/deshabilitar Vhosts en RHEL/CentOS 7.0
    11. Crear hosts virtuales, generar certificados y claves SSL y habilitar CGI Gateway en Gentoo Linux
    12. Proteja Apache contra ataques de fuerza bruta o DDoS mediante los módulos Mod_Security y Mod_evasive
    13. 13 consejos de seguridad y refuerzo del servidor web Apache
    14. Cómo sincronizar dos servidores web/sitios web Apache mediante Rsync
    15. Cómo instalar "Varnish" (acelerador HTTP) y realizar pruebas de carga con Apache Benchmark
    16. Instalación y configuración de LAMP/LEMP Stack en Debian 8 Jessie - Nueva actualización

    1. Instale LEMP en Linux
    2. Instalar FcgiWrap y habilitar lenguajes dinámicos Perl, Ruby y Bash en Gentoo LEMP
    3. Instalación de LEMP en Gentoo Linux
    4. Instalación de LEMP en Arch Linux

    1. Comandos de administración de base de datos básica MySQL
    2. 20 comandos de MySQL (Mysqladmin) para la administración de bases de datos en Linux
    3. Comandos de copia de seguridad y restauración de MySQL para la administración de bases de datos
    4. Cómo configurar la replicación de MySQL (maestro-esclavo)
    5. Mytop (Monitoreo de bases de datos MySQL) en Linux
    6. Instale Mtop (Monitoreo del servidor de base de datos MySQL) en Linux
    7. https://www.tecmint.com/mysql-performance-monitoring/

    1. Comprender las sugerencias del lenguaje de secuencias de comandos de Shell básico y Shell de Linux: Parte I
    2. 5 scripts de shell para que los principiantes de Linux aprendan a programar en shell - Parte II
    3. Navegando por el mundo de las secuencias de comandos BASH de Linux - Parte III
    4. Aspecto matemático de la programación del shell de Linux - Parte IV
    5. Cálculo de expresiones matemáticas en lenguaje de secuencias de comandos Shell - Parte V
    6. Comprensión y escritura de funciones en scripts de shell - Parte VI
    7. Profundizar en las complejidades de las funciones con secuencias de comandos de shell - Parte VII
    8. Trabajar con matrices en secuencias de comandos de shell de Linux - Parte 8
    9. Una visión de las "variables" de Linux en el lenguaje de secuencias de comandos de Shell - Parte 9
    10. Comprender y escribir "variables de Linux" en secuencias de comandos de shell: parte 10
    11. Sustitución de variables anidadas y variables BASH predefinidas en Linux - Parte 11

    1. 15 preguntas de la entrevista sobre el comando "ls" de Linux - Parte 1
    2. Diez preguntas útiles de la entrevista del comando "ls" - Parte 2
    3. Preguntas y respuestas básicas de la entrevista sobre Linux - Parte 1
    4. Preguntas y respuestas básicas de la entrevista sobre Linux - Parte 2
    5. Preguntas y respuestas de la entrevista de Linux para principiantes de Linux - Parte 3
    6. Preguntas y respuestas de la entrevista principal de Linux
    7. Preguntas y respuestas útiles de la entrevista aleatoria sobre Linux
    8. Preguntas y respuestas de la entrevista sobre varios comandos en Linux
    9. Preguntas útiles de la entrevista sobre servicios y demonios de Linux
    10. Preguntas básicas de la entrevista de MySQL para administradores de bases de datos
    11. Preguntas de la entrevista de la base de datos MySQL para principiantes e intermedios
    12. "Preguntas y respuestas de entrevistas" avanzadas de la base de datos MySQL para usuarios de Linux
    13. Preguntas de la entrevista de Apache para principiantes e intermedios
    14. Preguntas y respuestas de la entrevista VsFTP - Parte 1
    15. Preguntas y respuestas avanzadas de la entrevista VsFTP - Parte 2
    16. Preguntas y respuestas útiles de la entrevista SSH (Secure Shell)
    17. Preguntas y respuestas útiles de la entrevista "Squid Proxy Server" en Linux
    18. Preguntas de la entrevista de Iptables del cortafuegos de Linux: Nueva actualización
    19. Preguntas básicas de la entrevista sobre redes Linux - Parte 1 - Nueva actualización

    1. "Preguntas y respuestas de entrevistas" útiles sobre secuencias de comandos de shell de Linux
    2. Preguntas y respuestas prácticas de la entrevista sobre scripts de shell de Linux

    1. Complete la hoja de referencia de la línea de comandos de Linux
    2. La Guía de administración avanzada de GNU/Linux
    3. Protección y optimización de servidores Linux
    4. Gestión de parches de Linux: mantener Linux actualizado
    5. Introducción a Linux: una guía práctica
    6. Comprender el Administrador de memoria virtual de Linux®
    7. Biblia de Linux: repleta de actualizaciones y ejercicios
    8. Guía de introducción a Linux para principiantes
    9. Linux desde cero: cree su propio sistema operativo Linux
    10. Libro de recetas de secuencias de comandos de Shell de Linux, segunda edición
    11. Asegurar y optimizar Linux: la solución de piratería
    12. Modo de usuario Linux: comprensión y administración
    13. Guía Bash para principiantes de Linux - Nueva actualización

    1. Guía de certificación de RHCSA (Red Hat Certified System Administrator)
    2. Guía de certificación de LFCS (Linux Foundation Certified Sysadmin)
    3. Guía de certificación de LFCE (Linux Foundation Certified Engineer)

    Háganos saber si desea incluir algún cómo, guías o consejos específicos de Linux en esta guía de aprendizaje de Linux. No olvide unirse a nuestras comunidades sociales y suscribirse a nuestro boletín por correo electrónico para obtener más información sobre cómo hacerlo.

    • Facebook : https://www.facebook.com/TecMint
    • Twitter : http://twitter.com/tecmint
    • Linkedin : https://www.linkedin.com/company/tecmint