Guia para iniciantes para Linux - Comece a aprender Linux em minutos
- 2576
- 207
- Randal Kuhlman
Olá amigos,
Bem -vindo a esta edição exclusiva “Guia para iniciantes para Linux”Por Tecmint, este módulo de curso é especialmente projetado e compilado para os iniciantes, que desejam entrar no processo de aprendizado do Linux e fazer o melhor nas organizações de TI de hoje. Este curso é criado conforme os requisitos do ambiente industrial com entrada completa para o Linux, o que o ajudará a criar grande sucesso no Linux.
Damos prioridade especial aos comandos e comutadores Linux, scripts, serviços e aplicativos, controle de acesso, controle de processos, gerenciamento de usuários, gerenciamento de banco de dados, serviços da web, etc. Embora a linha de comando Linux forneça milhares de comandos, mas apenas alguns comandos básicos você precisa aprender a realizar uma tarefa do Linux diário.
Pré -requisitos:
Todos os alunos devem ter um pouco de entendimento dos computadores e a paixão de aprender novas tecnologias.
Distribuições:
Atualmente, este curso é suportado nos lançamentos mais recentes de distribuições Linux como Red Hat Enterprise Linux, CentOS, Debian, Ubuntu, etc.
Objetivos do curso
Seção 1: Introdução às instalações do Linux e do OS
- Processo de inicialização do Linux
- Hierarquia do sistema de arquivos Linux
- Instalação do CentOS 7
- Instalação de várias distribuições Linux, incluindo Debian, Rhel, Ubuntu, Fedora, etc
- Instalação do último VirtualBox no Linux
- Instalação de bota dupla de Windows e Linux
Seção 2: itens essenciais dos comandos básicos do Linux
- Listar arquivos e diretórios usando o comando 'LS'
- Alterne entre diretórios Linux e caminhos com o comando 'CD'
- Como usar o comando 'dir' com diferentes opções no Linux
- Descubra o Diretório de Trabalho atual usando o comando 'PWD'
- Crie arquivos usando o comando 'touch'
- Copiar arquivos e diretórios usando o comando 'cp'
- Exibir o conteúdo do arquivo com o comando 'Cat'
- Verifique o uso do espaço do sistema do sistema de arquivos com o comando 'df'
- Verifique os arquivos e diretórios Uso de disco com o comando 'du'
- Encontre arquivos e diretórios usando o comando find
- Encontre pesquisas de padrões de arquivo usando o comando grep
Seção 3: itens essenciais dos comandos de Linux avançados
- Comandos peculiares 'ls' todos os usuários do Linux devem saber
- Gerenciar arquivos de maneira eficaz usando comandos de cabeça, cauda e gato no Linux
- Contagem número de linhas, palavras, caracteres no arquivo usando o comando 'wc'
- Comandos básicos de 'classificação' para classificar arquivos no Linux
- Comandos de 'classificação' avançados para classificar arquivos no Linux
- Pydf Um comando “df” alternativo para verificar o uso do disco
- Verifique o uso do RAM Linux com o comando 'grátis'
- Avance 'Renomear' Comando para renomear arquivos e diretórios
- Imprimir texto/string no terminal usando o comando 'eco'
Seção 4: alguns comandos Linux mais avançados
- Mudando do Windows para Nix - 20 Comandos úteis para iniciantes - Parte 1
- 20 comandos avançados para usuários do Linux de nível médio - Parte 2
- 20 Comandos avançados para especialistas em Linux - Parte 3
- 20 Comandos engraçados de Linux ou Linux é divertido no terminal - Parte 1
- 6 Comandos engraçados interessantes do Linux (diversão no terminal) - Parte 2
- 51 comandos úteis menores conhecidos para usuários do Linux
- 10 comandos mais perigosos - você nunca deve executar no Linux
Seção 5: Gerenciamento de permissões de usuário, grupo e arquivo
- Como adicionar ou criar novos usuários usando o comando 'userAdd'
- Como modificar ou alterar os atributos dos usuários usando o comando 'UserMod'
- Gerenciando usuários e grupos, permissões e atributos de arquivo - Nível avançado
- Diferença entre Su e Sudo - Como configurar o sudo - Nível avançado
- Como monitorar a atividade do usuário com ferramentas PSACCT ou ACCT
Seção 6: Gerenciamento de pacotes Linux
- Yum Package Management - CentOS, Rhel e Fedora
- RPM Package Management - CentOS, Rhel e Fedora
- Gerenciamento de pacotes APT-Get e Apt-Cache-Debian, Ubuntu
- DPKG Package Management - Debian, Ubuntu
- Zypper Package Management - SUSE e OpenSuse
- Gerenciamento de pacotes Linux com yum, rpm, apt, dpkg, aptidão e zypper - Nível avançado
- 27 Comandos 'DNF' (Fork of Yum) para gerenciamento de pacotes RPM - Nova atualização
Seção 7: Monitoramento do sistema e agendamento de cron
- Monitoramento do processo Linux com comando superior
- Gerenciamento de processos Linux com comandos de Kill, Pkill e Killall
- Gerenciamento de processos de arquivo Linux com comandos LSOF
- Agenda de empregos Linux com Cron
- 20 Ferramentas da linha de comando para monitorar o desempenho do Linux - Parte 1
- 13 Ferramentas de monitoramento de desempenho do Linux - Parte 2
- Ferramenta de monitoramento Nagios para Linux - Nível avançado
- Ferramenta de monitoramento Zabbix para Linux - Nível avançado
- Script de shell para monitorar a rede, uso de disco, tempo de atividade, média de carga e RAM - Nova atualização
Seção 8: Arquivamento/Compressão Linux, Backup/Sincronização e Recuperação
Arquivos de arquivamento/compressão
- Como arquivar/compactar arquivos e diretórios Linux usando o comando 'tar'
- Como abrir, extrair e criar arquivos RAR no Linux
- 5 ferramentas para arquivar/compactar arquivos no Linux
- Como arquivar/compactar arquivos e definir atributos de arquivo - Nível avançado
Arquivos de backup/sincronização e diretórios no Linux
- Como copiar/sincronizar arquivos e diretórios localmente/remotamente com rsync
- Como transferir arquivos/pastas no Linux usando SCP
- RSNAPSHOT (baseado em rsync) - Uma ferramenta de backup local/remota do sistema de arquivos
- Sincronize dois servidores/sites da Web Apache usando o RSYNC - nível avançado
Sistemas de arquivos de backup/recuperação Linux
- Backup e restauração de sistemas Linux usando a ferramenta Relo Backup
- Como clonar/backup Linux System
- Como recuperar arquivos/pastas excluídas usando a ferramenta 'bisturi'
- 8 Softwares de "clonagem de disco" para servidores Linux
Seção 9: Sistema de arquivos Linux / Gerenciamento de armazenamento de rede
- O que é ext2, ext3 e ext4 e como criar e converter sistemas de arquivos Linux
- Entendendo os tipos de sistema de arquivos Linux
- Criação e configurações do sistema de arquivos Linux - Nível avançado
- Configurando sistemas de arquivos Linux padrão e configuração do NFSV4 Server - Nível avançado
- Como montar/desmontar os sistemas de arquivos locais e de rede (Samba & NFS) - Nível avançado
- Como criar e gerenciar o sistema de arquivos BTRFS no Linux - Nível avançado
- Introdução ao Glusterfs (sistema de arquivos) e instalação - Nível avançado
Seção 10: Linux LVM Gerenciamento
- Configurar armazenamento flexível em disco com gerenciamento de volume lógico
- Como estender/reduzir o LVM (gerenciamento de volume lógico)
- Como tirar instantâneos/restaurar LVM's
- Configurar volumes de provisionamento finos no LVM
- Gerencie vários discos LVM usando E/S de listras
- Migrando partições LVM para novo volume lógico
Seção 11: Gerenciamento de Raid Linux
- Introdução ao RAID, conceitos de níveis de invasão e RAID
- Criação de software RAID0 (Stripe) em 'dois dispositivos' usando 'mdadm
- Configurando o RAID 1 (espelhamento) usando 'dois discos' no Linux
- Criando RAID 5 (Striping com paridade distribuída) no Linux
- Configurar o nível 6 (tira com paridade distribuída dupla) no Linux
- Configurando RAID 10 ou 1+0 (aninhado) em Linux
- Crescendo uma matriz de ataque existente e remoção de discos falhados no Linux
- Montagem de partições como dispositivos RAID - Criando e gerenciando backups do sistema
Seção 12: Gerenciar serviços no Linux
- Configure os serviços Linux para iniciar e parar automaticamente
- Como parar e desativar serviços indesejados no Linux
- Como gerenciar serviços 'Systemd' usando o SystemCTL no Linux
- Gerenciando o processo de inicialização do sistema e serviços no Linux
Seção 13: Segurança do sistema Linux e firewall
Linux Security and Tools
- 25 dicas de segurança de endurecimento para servidores Linux
- 5 melhores práticas para proteger e proteger o servidor SSH
- Como proteger a senha proteger o grub no Linux
- Proteja os logins SSH com mensagens SSH e MOTD Banner
- Como auditar sistemas Linux usando a ferramenta Lynis
- Arquivos/diretórios seguros usando ACLs (listas de controle de acesso) no Linux
- Como auditar o desempenho da rede, a segurança e a solução de problemas no Linux
- Essentials de controle de acesso obrigatório com Selinux - Nova atualização
Firewall e ferramentas do Linux
- Guia básico sobre dicas / comandos iptables (Linux Firewall)
- Como configurar um firewall iptables no Linux
- Como configurar 'firewalld' no Linux
- Regras úteis de 'firewalld' para configurar e gerenciar o firewall no Linux
- Como instalar e configurar o UFW - um firewall não complicado
- Shorewall - Um firewall de alto nível para configurar servidores Linux
- Instale o ConfigServer Security & Firewall (CSF) no Linux
- Como instalar o Firewall Linux Free Firewall Distribution
- Como instalar e configurar o PfSense 2.1.5 (firewall/roteador) em Linux
- 10 Firewalls de segurança de código aberto úteis para sistemas Linux
Seção 14: lâmpada (linux, apache, mysql/mariadb e php)
- Instalando a lâmpada em Rhel/CentOS 6.0
- Instalação da lâmpada em Rhel/Centos 7.0
- Ubuntu 14.04 Guia de instalação do servidor e lâmpada de configuração
- Instalando a lâmpada no arco linux
- Configuração da lâmpada no Ubuntu Server 14.10
- Instalando a lâmpada no Gentoo Linux
- Criando seu próprio servidor da web e hospedando um site na sua caixa Linux
- Apache Virtual Hosting: Baseado em IP e hosts virtuais baseados em nome no Linux
- Como configurar o servidor Apache independente com hospedagem virtual baseada em nome com certificado SSL
- Criação de hosts virtuais do Apache com as opções de ativação/desativação do VHOSTS no RHEL/CENTOS 7.0
- Criando hosts virtuais, gerar certificados e chaves SSL e ativar o gateway CGI no Gentoo Linux
- Proteja o Apache contra ataques de força bruta ou DDoS usando módulos mod_security e mod_evasive
- 13 Dicas de segurança e endurecimento do servidor da Web Apache
- Como sincronizar dois servidores/sites da Web Apache usando RSYNC
- Como instalar 'Varnish' (acelerador HTTP) e executar testes de carga usando a referência Apache
- Instalando e configurando a pilha de lâmpadas/lemp no Debian 8 Jessie - Nova atualização
Seção 15: Lemp (Linux, Nginx, MySQL/Mariadb e Php) Configuração
- Instale o Lemp no Linux
- Instalando o fcgiwrap e a habilitando o Perl, Ruby e Bash Languages Dynamic no Gentoo Lemp
- Instalando Lemp no Gentoo Linux
- Instalando Lemp no Arch Linux
Seção 16: Administração MySQL/Mariadb
- Comandos de administração de banco de dados BASIC MYSQL
- 20 Comandos MySQL (MySqladmin) para Administração de Database no Linux
- Comandos de backup e restauração do MySQL para administração de banco de dados
- Como configurar a replicação do MySQL (mestre-escravo)
- Mytop (Monitoramento do banco de dados MySQL) no Linux
- Instale o MTOP (monitoramento do servidor de banco de dados MySQL) no Linux
- https: // www.Tecmint.com/mysql-performance monitoring/
Seção 17: script básico de shell
- Entenda as dicas de linguagem de script de shell linux e shell - Parte I
- 5 scripts de shell para iniciantes Linux para aprender programação de shell - Parte II
- Navegando pelo mundo do Linux Bash Script - Parte III
- Aspecto matemático da programação do Linux Shell - Parte IV
- Cálculo de expressões matemáticas na linguagem de script de shell - Parte V
- Funções de compreensão e escrita em scripts de shell - Parte VI
- Mais profundo em complexidades de funções com script de shell - Parte VII
- Trabalhando com matrizes no Linux Shell Script - Parte 8
- Um insight de Linux "variáveis" na linguagem de script de shell - Parte 9
- Entendendo e escrevendo 'Variáveis Linux' em scripts de shell - Parte 10
- Substituição variável aninhada e variáveis de bash predefinidas no Linux - Parte 11
Seção 18: Perguntas da entrevista do Linux
- 15 perguntas da entrevista no comando Linux “LS” - Parte 1
- 10 Perguntas úteis para a entrevista de comando 'LS' - Parte 2
- Perguntas e respostas básicas à entrevista do Linux - Parte 1
- Perguntas e respostas básicas à entrevista do Linux - Parte 2
- Perguntas e respostas da entrevista do Linux para iniciantes Linux - Parte 3
- Perguntas e respostas à entrevista do Linux Core
- Perguntas e respostas de entrevistas aleatórias de Linux aleatórias
- Perguntas e respostas da entrevista em vários comandos no Linux
- Perguntas úteis da entrevista sobre serviços Linux e daemons
- Perguntas básicas para entrevistas do MySQL para administradores de banco de dados
- MySQL Database Entrevista Perguntas para iniciantes e intermediários
- Avançar o banco de dados MySQL “Perguntas e respostas à entrevista” para usuários do Linux
- Perguntas para entrevistas do Apache para iniciantes e intermediários
- VSFTP Perguntas e respostas da entrevista - Parte 1
- Advance VSFTP Perguntas e respostas da entrevista - Parte 2
- Útil SSH (shell seguro) perguntas e respostas da entrevista
- Útil “Squid Proxy Server” Perguntas e respostas da entrevista no Linux
- Perguntas de entrevista do Linux Firewall iptables - Nova atualização
- Perguntas básicas da entrevista sobre rede Linux - Parte 1 - Nova atualização
Seção 19: Perguntas da entrevista de scripts de shell
- ``
- Perguntas e respostas práticas da entrevista sobre script de shell linux
Seção 20: Livros Linux gratuitos para aprender
- Folha de dicas completas da linha de comando Linux
- O Guia de Administração Avançado GNU/Linux
- Proteger e otimizar servidores Linux
- Gerenciamento de patches Linux: mantendo o Linux atualizado
- Introdução ao Linux - um guia prático
- Entendendo o gerenciador de memória virtual Linux®
- Linux Bible - embalado com atualizações e exercícios
- Um novato é o guia de início do Linux
- Linux do zero - Crie seu próprio sistema Linux
- Livro de receitas Linux Shell Script, segunda edição
- Proteger e otimizar o Linux: a solução de hackers
- Modo do usuário Linux - Compreensão e Administração
- Guia Bash para iniciantes Linux - Nova atualização
Seção 21: Certificações Linux - Guias de preparação
- Guia de certificação RHCSA (Red Hat Certified System Administrator)
- Guia de certificação LFCS (Linux Foundation Certified Sysadmin)
- Guia de certificação LFCE (Linux Foundation Certified Engineer)
Informe -nos se você deseja incluir algum Linux Howto, guias ou dicas específicas neste guia de aprendizado do Linux. Não se esqueça de ingressar em nossas comunidades sociais e assinar nossa newsletter de e -mail para obter mais do que como.
- Facebook: https: // www.Facebook.com/Tecmint
- Twitter: http: // twitter.com/Tecmint
- LinkedIn: https: // www.LinkedIn.com/empresa/Tecmint
- « 4 melhores carregadores de inicialização Linux
- 30 Exemplos úteis de 'PS Command' para o monitoramento do processo Linux »