Guía para principiantes para Linux - Comience a aprender Linux en minutos

Guía para principiantes para Linux - Comience a aprender Linux en minutos

Hola amigos,

Bienvenido a esta edición exclusiva "Guía para principiantes para Linux"Por TecMint, este módulo de curso está especialmente diseñado y compilado para aquellos principiantes, que desean llegar al proceso de aprendizaje de Linux y hacer lo mejor en las organizaciones de TI de hoy en día. Este curso de curso se crea según los requisitos del entorno industrial con una entrada completa a Linux, lo que lo ayudará a generar un gran éxito en Linux.

Hemos dado una prioridad especial a los comandos e conmutadores de Linux, secuencias de comandos, servicios y aplicaciones, control de acceso, control de procesos, gestión de usuarios, gestió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 deben aprender a realizar una tarea de Linux diario.

Prerrequisitos:

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

Distribuciones:

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

Objetivos del Curso

Sección 1: Introducción a las instalaciones de Linux y OS

  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 caja virtual en Linux
  6. Instalación de arranque dual de Windows y Linux

Sección 2: Lo esencial de los comandos básicos de Linux

  1. Lista de archivos y directorios utilizando el comando 'LS'
  2. Cambiar entre directorios y rutas de Linux con el comando 'CD'
  3. Cómo usar el comando 'dir' con diferentes opciones en Linux
  4. Averigüe el directorio de trabajo actual usando el comando 'PWD'
  5. Crear archivos usando el comando 'touch'
  6. Copiar archivos y directorios utilizando el comando 'CP'
  7. Ver contenido de archivo con el comando 'CAT'
  8. Verifique el uso del espacio del disco del sistema de archivos con el comando 'DF'
  9. Verifique los archivos y directorios Uso del disco con el comando 'DU'
  10. Buscar archivos y directorios utilizando el comando Find
  11. Buscar búsquedas de patrones de archivo usando el comando GREP

Sección 3: Lo esencial de los comandos Advance Linux

  1. Comandos extravagantes 'LS' que todo usuario de Linux debe saber
  2. Administrar archivos de manera efectiva utilizando comandos de cabeza, cola y CAT en Linux
  3. Cuente el número de líneas, palabras, caracteres en el archivo usando el comando 'WC'
  4. Los comandos básicos de 'ordenar' para ordenar archivos en Linux
  5. Advance 'Order' los comandos para ordenar archivos en Linux
  6. PYDF Un comando alternativo "DF" para verificar el uso del disco
  7. Verifique el uso de la RAM de Linux con el comando 'gratuito'
  8. Advance 'Cambiar el nombre' del comando para cambiar el nombre de archivos y directorios
  9. Imprimir texto/cadena en terminal usando el comando 'echo'

Sección 4: Algunos comandos de Linux más avanzados

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

Sección 5: Gestión de permisos de usuario, grupo y archivo

  1. Cómo agregar o crear nuevos usuarios usando el comando 'UserAdd'
  2. Cómo modificar o cambiar los atributos de los usuarios utilizando el comando 'usermod'
  3. Administración de usuarios y grupos, permisos y atributos de archivos - Nivel avansado
  4. Diferencia entre SU y sudo: cómo configurar sudo - Nivel avansado
  5. Cómo monitorear la actividad del usuario con herramientas PSACCT o ACCT

Sección 6: Administración de paquetes de Linux

  1. Gestión de paquetes Yum - Centos, Rhel y Fedora
  2. Gestión de paquetes de RPM - Centos, Rhel y Fedora
  3. Administració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 avansado
  7. 27 comandos 'DNF' (Fork of Yum) para la gestión de paquetes RPM - Nueva actualización

Sección 7: Monitoreo del sistema y programación del cron

  1. Monitoreo de procesos de Linux con el comando superior
  2. Linux Process Management With Kill, Pkill y Killall Commands
  3. Administración de procesos de archivo de Linux con comandos LSOF
  4. Programación de trabajo de Linux con Cron
  5. 20 Herramientas de línea de comando para monitorear el rendimiento de Linux - Parte 1
  6. 13 Herramientas de monitoreo de rendimiento de Linux - Parte 2
  7. Herramienta de monitoreo de Nagios para Linux - Nivel avansado
  8. Herramienta de monitoreo de Zabbix para Linux - Nivel avansado
  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

Sección 8: Archivado/compresión de Linux, copia de seguridad/sincronización y recuperación

Archivos de archivo/compresión
  1. Cómo archivar/comprimir archivos y directorios de Linux utilizando el comando 'alquitrán'
  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 los atributos del archivo - Nivel avansado
Archivos y directorios de copia de seguridad/sincronización en Linux
  1. Cómo copiar/sincronizar archivos y directorios locales/remotamente 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. SINC TWO SERVERS/SIBITicios web Apache utilizando RSYNC - Avance Nivel
Sistemas de archivos Linux de copia de seguridad/recuperación
  1. Copia de seguridad y restauración de sistemas Linux utilizando la herramienta de copia de seguridad de rehacer
  2. Cómo clonar/hacer una copia de seguridad de los sistemas Linux utilizando - Herramienta de recuperación de desastres de rescate de Mondo
  3. Cómo recuperar archivos/carpetas eliminados utilizando la herramienta 'Scalpel'
  4. 8 software de "clonación de disco/copia de seguridad" para servidores Linux

Sección 9: Sistema de archivos de Linux / Administración de almacenamiento de red

  1. ¿Qué es Ext2, Ext3 y Ext4 y cómo crear y convertir los sistemas de archivos Linux?
  2. Comprender los tipos de sistemas de archivos Linux
  3. Creación y configuraciones del sistema de archivos de Linux - Nivel avansado
  4. Configuración de sistemas de archivos de Linux estándar y configuración del servidor NFSV4 - Nivel avansado
  5. Cómo montar/desmontar los sistemas de archivos locales y de red (SAMBA y NFS) - Nivel avansado
  6. Cómo crear y administrar el sistema de archivos BTRFS en Linux - Nivel avansado
  7. Introducción a Glusterfs (sistema de archivos) e instalación - Nivel avansado

Sección 10: Managemento LVM de Linux

  1. Configuración de almacenamiento de disco flexible con gestión de volumen lógico
  2. Cómo extender/reducir los LVM (gestión de volumen lógico)
  3. Cómo tomar una instantánea/restaurar los LVM
  4. Configuración de volúmenes de aprovisionamiento delgado en LVM
  5. Administre múltiples discos LVM utilizando E/S de rayas
  6. Migrando particiones LVM a un nuevo volumen lógico

Sección 11: Gestión de RAID de Linux

  1. Introducción a RAID, conceptos de RAID y Niveles de RAID
  2. Creación de software RAID0 (Stripe) en 'Dos dispositivos' utilizando 'MDADM
  3. Configuración de RAID 1 (reflejo) usando 'Dos discos' en Linux
  4. Creación de RAID 5 (rayando con paridad distribuida) en Linux
  5. Configuración de RAID Nivel 6 (rayas con paridad doble distribuida) en Linux
  6. Configuración de RAID 10 o 1+0 (anidado) en Linux
  7. Hacer crecer una matriz de redadas existente y eliminar discos fallidos en Linux
  8. Ensamblar particiones como dispositivos RAID: creación y administración de copias de seguridad del sistema

Sección 12: Administrar servicios en Linux

  1. Configurar los servicios de Linux para iniciar y detener automáticamente
  2. Cómo detener y deshabilitar los servicios no deseados en Linux
  3. Cómo administrar los servicios 'Systemd' utilizando SystemCTL en Linux
  4. Administración de procesos y servicios de inicio del sistema en Linux

Sección 13: Seguridad del sistema Linux y firewall

Seguridad y herramientas de Linux
  1. 25 Consejos de seguridad de endurecimiento para servidores Linux
  2. 5 mejores prácticas para asegurar y proteger el servidor SSH
  3. Cómo proteger la comida con contraseña en Linux
  4. Proteger los inicios de sesión de SSH con los mensajes de banner SSH y MOTD
  5. Cómo auditar los sistemas Linux utilizando la herramienta Lynis
  6. Asegure archivos/directorios utilizando ACLS (listas de control de acceso) en Linux
  7. Cómo auditar el rendimiento de la red, la seguridad y la solución de problemas en Linux
  8. Essentials de control de acceso obligatorio con Selinux - Nueva actualización
Firewall y herramientas de Linux
  1. Guía básica sobre consejos / comandos iptables (firewall de Linux)
  2. Cómo configurar un firewall iptable en Linux
  3. Cómo configurar 'Firewalld' en Linux
  4. Reglas útiles de 'firewalld' para configurar y administrar firewall en Linux
  5. Cómo instalar y configurar UFW: un firewall no complicado
  6. Shorewall: un firewall de alto nivel para configurar servidores Linux
  7. Instale ConfigServer Security & Firewall (CSF) en Linux
  8. Cómo instalar Distribución de Firewall Linux de Firewall gratis 'IPFIRE'
  9. Cómo instalar y configurar PFSense 2.1.5 (firewall/enrutador) en Linux
  10. 10 firewalls de seguridad de código abierto útiles para sistemas Linux

Sección 14: Lámpara (Linux, Apache, MySQL/Mariadb y PHP) Configuración

  1. Instalación de la lámpara en Rhel/Centos 6.0
  2. Instalación de la lámpara en Rhel/Centos 7.0
  3. Ubuntu 14.04 Guía de instalación del servidor y lámpara de configuración
  4. Instalación de la lámpara en Arch Linux
  5. Configuración de la lámpara en el servidor Ubuntu 14.10
  6. Instalación de la lámpara en Gentoo Linux
  7. Creación de su propio servidor web y alojamiento de un sitio web desde su caja de Linux
  8. APACHE Virtual Hosting: Hosts virtuales basados ​​en IP y nombres en Linux en Linux
  9. Cómo configurar el servidor Apache independiente con alojamiento virtual basado en nombres con certificado SSL
  10. Creación de hosts virtuales de Apache con opciones de Enable/Disable Vhosts en Rhel/Centos 7.0
  11. Creación de hosts virtuales, generar certificados y teclas SSL y habilitar CGI Gateway en Gentoo Linux
  12. Proteja Apache contra la fuerza bruta o los ataques DDoS utilizando mod_security y módulos mod_evasive
  13. 13 Consejos de seguridad y endurecimiento del servidor web Apache
  14. Cómo sincronizar dos servidores web de Apache/sitios web utilizando RSYNC
  15. Cómo instalar 'barniz' (acelerador http) y realizar pruebas de carga utilizando apache benchmark
  16. Instalación y configuración de la pila LAMP/LEMP en Debian 8 Jessie - Nueva actualización

Sección 15: configuración LEMP (Linux, Nginx, MySQL/Mariadb y PHP)

  1. Instale Lemp en Linux
  2. Instalación de idiomas dinámicos FCGIWrap y habilitando Perl, Ruby y Bash en Gentoo Lemp
  3. Instalación de Lemp en Gentoo Linux
  4. Instalación de Lemp en Arch Linux

Sección 16: Administración MySQL/Mariadb

  1. Comandos de administración de bases de datos básicas de MySQL
  2. 20 Comandos MySQL (MySqladmin) para la administración de la base de datos en Linux
  3. Comandos de copia de seguridad y restauración de MySQL para la administración de la base de datos
  4. Cómo configurar la replicación MySQL (maestro-esclavo)
  5. Mytop (monitoreo de la base de datos MySQL) en Linux
  6. Instale MTOP (Monitoreo del servidor de bases de datos MySQL) en Linux
  7. https: // www.tecmenta.com/mysql-rendimiento-monitoreo/

Sección 17: Scripting de concha básica

  1. Comprender los consejos de lenguaje de secuencias de comandos de Linux y shell - Parte I
  2. 5 scripts de shell para Linux Newbies para aprender la programación de shell - Parte II
  3. Navegando por el mundo de Linux Bash Scripting - Parte III
  4. Aspecto matemático de la programación de Shell Linux - Parte IV
  5. Calculación de expresiones matemáticas en el lenguaje de scripts de shell - Parte V
  6. Comprender y escribir funciones en scripts de shell - Parte VI
  7. Más profundamente en complejidades de funciones con scripting de shell - Parte VII
  8. Trabajar con matrices en Scripting de Shell Linux - Parte 8
  9. Una visión de las "variables" de Linux en el lenguaje de scripts de shell - Parte 9
  10. Comprender y escribir 'Variables de Linux' en scripting de shell - Parte 10
  11. Sustitución variable anidada y variables bash predefinidas en Linux - Parte 11

Sección 18: Preguntas de la entrevista de Linux

  1. 15 preguntas de la entrevista sobre el comando Linux "LS" - Parte 1
  2. 10 preguntas útiles de la entrevista de comando 'LS' - Parte 2
  3. Preguntas y respuestas básicas de la entrevista de Linux - Parte 1
  4. Preguntas y respuestas básicas de la entrevista de Linux - Parte 2
  5. Preguntas y respuestas de la entrevista de Linux para los principiantes de Linux - Parte 3
  6. Preguntas y respuestas de la entrevista de Core Linux
  7. Preguntas y respuestas de entrevista de Linux aleatorias útiles
  8. Preguntas y respuestas de la entrevista sobre varios comandos en Linux
  9. Preguntas útiles de la entrevista sobre servicios de Linux y demonios
  10. Preguntas básicas de entrevista de MySQL para administradores de bases de datos
  11. Preguntas de la entrevista de la base de datos de MySQL para principiantes e intermedios
  12. Avanzar la base de datos de MySQL "Preguntas y respuestas de la entrevista" para los 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. Pruebas y respuestas de la entrevista avanzada VSFTP - Parte 2
  16. Preguntas y respuestas de la entrevista útil SSH (Secure Shell)
  17. Preguntas y respuestas de entrevista útiles "Squid Proxy Server" en Linux
  18. Preguntas de la entrevista de Linux Firewall iptables - Nueva actualización
  19. Preguntas básicas de la entrevista sobre las redes de Linux - Parte 1 - Nueva actualización

Sección 19: Preguntas de la entrevista de scripting de shell

  1. 'Preguntas y respuestas de la entrevista útiles' en los scripting de shell de Linux
  2. Preguntas y respuestas prácticas de la entrevista en Linux Shell Scripting

Sección 20: Libros gratuitos de Linux para el aprendizaje

  1. Hoja de trucos de línea de comando de Linux completa
  2. La guía de administración avanzada GNU/Linux
  3. Asegurar y optimizar los servidores de Linux
  4. Gestión de parches de Linux: mantener actualizado a Linux
  5. Introducción a Linux - una guía práctica
  6. Comprender el Administrador de memoria virtual de Linux®
  7. Biblia Linux: repleto de actualizaciones y ejercicios
  8. Una guía de inicio de un novato de Linux
  9. Linux desde cero: cree su propio sistema operativo Linux
  10. Libro de cocina de Scripting de Shell Linux, segunda edición
  11. Asegurar y optimizar a Linux: la solución de piratería
  12. Modo de usuario Linux: comprensión y administración
  13. Guía de bash para principiantes de Linux - Nueva actualización

Sección 21: Certificaciones de Linux - Guías de preparación

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

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

  • Facebook: https: // www.Facebook.com/tecmint
  • Gorjeo: http: // twitter.com/tecmint
  • LinkedIn: https: // www.LinkedIn.com/Company/TecMint