Curso completo de treinamento em Linux para conquistar o trabalho de TI dos seus sonhos | Imran Afzal | Skillshare

Velocidade de reprodução


1.0x


  • 0.5x
  • 0.75x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

Curso completo de treinamento em Linux para conquistar o trabalho de TI dos seus sonhos

teacher avatar Imran Afzal, IT Professional, Entrepreneur and Best-s

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Aulas neste curso

    • 1.

      Introdução completa ao trianing no Linux

      1:30

    • 2.

      Visão geral do programa 03172020

      5:27

    • 3.

      BOAS-VINDAS AO MÓDULO 1

      0:09

    • 4.

      Linux cotidiano

      1:08

    • 5.

      O que é sistema operacional

      3:01

    • 6.

      O que é Linux

      3:13

    • 7.

      História do Linux

      4:48

    • 8.

      Unix x Linux

      3:05

    • 9.

      Sabores do Linux

      4:29

    • 10.

      Usuários de Linux

      3:01

    • 11.

      Linux vs Windows

      4:06

    • 12.

      SEJA BEM-VINDO AO MÓDULO 2

      0:09

    • 13.

      O que é VirtualBox

      1:52

    • 14.

      Baixe e instale o Oracle VirtualBox7 novo

      5:52

    • 15.

      Baixe e instale o VirtualBox

      3:32

    • 16.

      Baixe e instale o VMWare Workstation Player (Opcional) 1

      6:26

    • 17.

      CentOS vs.

      3:13

    • 18.

      Criando uma máquina virtual v2 Novo

      7:24

    • 19.

      para instalar o sistema operacional.

      3:02

    • 20.

      Baixe e instale o CentOS7 v2 novo

      16:51

    • 21.

      Baixe e instale o CentOS8 v2 novo

      13:21

    • 22.

      Baixe e instale o Linux (CentOS 9) 1

      13:23

    • 23.

      Opção 2: instalação de Linux na nuvem 1

      8:03

    • 24.

      Mensagem para instalação do Redhat

      0:45

    • 25.

      Instalação do Redhat Linux (opcional)

      7:58

    • 26.

      Instalação no Linux Ubuntu (opcional)

      16:42

    • 27.

      Tire uma captura da VM 1

      2:09

    • 28.

      Desktop Linux ou GUI

      5:56

    • 29.

      Gestão de VM

      10:26

    • 30.

      Distribuição de Linux

      2:29

    • 31.

      Quem usa Linux

      2:30

    • 32.

      Teclas de teclado usadas no Linux

      10:23

    • 33.

      SEJA BEM-VINDO AO MÓDULO 3

      0:09

    • 34.

      Coisas importantes para lembrar

      1:01

    • 35.

      Acesse o sistema Linux

      2:52

    • 36.

      Baixe e instale o Putty

      2:32

    • 37.

      Acesse o Linux via Putty ou linha de comando SSH 1

      6:56

    • 38.

      Prompts de comando e retorno de prompts

      3:56

    • 39.

      O que é raiz

      2:18

    • 40.

      Como alterar senha

      4:36

    • 41.

      Novo comando de rede

      3:52

    • 42.

      Conecte o Linux via Putty

      5:03

    • 43.

      Introdução ao sistema de arquivos

      5:14

    • 44.

      Estrutura e descrição do FileSystem 1

      12:30

    • 45.

      Comandos de navegação do FileSystem

      9:58

    • 46.

      Propriedades de arquivos ou diretórios do Linux

      7:06

    • 47.

      Caminhos absolutos e relativos

      5:02

    • 48.

      Visão geral das listagens de diretório

      3:11

    • 49.

      Criando arquivos e diretórios

      8:47

    • 50.

      Copiando diretórios

      3:57

    • 51.

      Encontrando arquivos e diretórios

      7:00

    • 52.

      Diferença entre os comandos Localizar e Localizar

      5:39

    • 53.

      curingas

      10:01

    • 54.

      Linux File Type

      1:27

    • 55.

      Link soft/hard link

      12:16

    • 56.

      Boas-vindas ao módulo 4

      0:09

    • 57.

      Sintaxe de comando do Linux

      6:37

    • 58.

      Permissões de arquivos e diretórios

      12:57

    • 59.

      Permissões de arquivos e diretórios usando valores numéricos

      8:58

    • 60.

      Permissões de arquivos usando valores numéricos

      8:58

    • 61.

      Comandos de propriedade de arquivos

      11:35

    • 62.

      Access Control List (ACL)

      13:07

    • 63.

      Comandos de Ajuda

      5:02

    • 64.

      TAB e seta para cima 1

      6:09

    • 65.

      Como adicionar texto aos arquivos

      12:31

    • 66.

      redirecionamentos de entrada e saída

      13:58

    • 67.

      Comando de camiseta

      11:17

    • 68.

      Pipe

      5:09

    • 69.

      Executando vários comandos 1

      5:40

    • 70.

      Comandos de manutenção de arquivos

      11:44

    • 71.

      Comandos de exibição de arquivos

      8:16

    • 72.

      Comandos do processador de texto de filtro

      13:17

    • 73.

      Comandos do processador de texto de filtros

      2:29

    • 74.

      Comando de corte

      10:17

    • 75.

      Comandos desconfortáveis de processadores de texto

      14:19

    • 76.

      Comandos dos processadores de texto Grep e Egrep

      12:50

    • 77.

      Comandos dos processadores de texto Sortuniq

      9:49

    • 78.

      Comandos dos processadores de texto do WC

      8:22

    • 79.

      Comparar arquivos

      4:22

    • 80.

      Comprimir e descomprimir

      9:42

    • 81.

      Tamanho do arquivo truncado (truncate)

      7:46

    • 82.

      Combinando e dividindo arquivos

      6:46

    • 83.

      Comandos do Linux vs. do Windows

      6:29

    • 84.

      BOAS-VINDAS AO MÓDULO 5

      0:09

    • 85.

      Linux File Editor vi

      14:32

    • 86.

      Diferença entre o editor vi e vim

      11:39

    • 87.

      Comando Sed

      21:00

    • 88.

      Gerenciamento de contas do usuário

      15:01

    • 89.

      Ativar o envelhecimento de senhas 1

      15:40

    • 90.

      Switch Users e Sudo

      8:43

    • 91.

      Monitore usuários

      7:07

    • 92.

      Conversando com Usuários.

      8:30

    • 93.

      Permissões especiais com setuid, setgid e sticky bit

      14:23

    • 94.

      Autenticação de diretório do usuário

      5:50

    • 95.

      Diferença AD, openLDAP, WinBind etc

      8:34

    • 96.

      Comandos de utilitários de sistema

      8:45

    • 97.

      Processos e trabalhos

      19:38

    • 98.

      Processos, trabalhos e agendamento

      5:23

    • 99.

      comando Systemctl

      8:53

    • 100.

      comando ps

      7:20

    • 101.

      comando superior

      9:13

    • 102.

      kill command

      8:10

    • 103.

      Sinais de processo no Linux

      16:57

    • 104.

      comando crontab

      7:35

    • 105.

      sob comando

      7:37

    • 106.

      Cronjobs adicionais

      7:06

    • 107.

      Gerenciamento de processos

      14:08

    • 108.

      Comandos de monitoramento do sistema

      9:09

    • 109.

      Monitoramento de logs do sistema

      11:08

    • 110.

      Comandos de manutenção de sistema

      5:02

    • 111.

      Entendendo o journalctl para solução de problemas e análise de logs

      14:09

    • 112.

      Alterando o nome de host

      5:44

    • 113.

      Encontrando informações no sistema

      4:39

    • 114.

      Arquitetura de sistemas

      3:41

    • 115.

      Sosreport

      6:34

    • 116.

      Teclas Ctrl do Terminal

      3:45

    • 117.

      Comandos do terminal

      6:18

    • 118.

      Recuperar senha raiz

      5:26

    • 119.

      Ambiente variável

      13:35

    • 120.

      O comando tmux

      9:44

    • 121.

      3 O comando de tela 1

      14:57

    • 122.

      BOAS-VINDAS AO MÓDULO 6

      0:09

    • 123.

      O que é kernel

      2:25

    • 124.

      O que é shell

      3:07

    • 125.

      Tipo de conchas

      6:46

    • 126.

      Scripts de shell

      3:18

    • 127.

      Scripts básicos de shell

      12:41

    • 128.

      Entrada e saída do roteiro

      14:26

    • 129.

      Então, scripts

      8:38

    • 130.

      Para scripts de loop

      7:43

    • 131.

      do while Scripts

      5:40

    • 132.

      Declaração de caso

      7:04

    • 133.

      Verifique a conectividade de servidores remotos

      24:29

    • 134.

      Aliases

      9:39

    • 135.

      Usuário e aliases globais 1

      9:27

    • 136.

      Histórico de shell

      5:12

    • 137.

      BOAS-VINDAS AO MÓDULO 7

      0:09

    • 138.

      Relacionamento entre cliente e servidor

      4:41

    • 139.

      Ativando a Internet em uma VM Linux

      3:00

    • 140.

      Componentes de rede

      3:02

    • 141.

      Arquivos e comandos de rede

      9:25

    • 142.

      Informações de NIC

      7:06

    • 143.

      NIC ou Port Binding 1

      13:15

    • 144.

      Novos utilitários de rede

      25:02

    • 145.

      SSH e Telnet

      6:28

    • 146.

      Configurar e proteger SSH

      15:35

    • 147.

      acesso remoto com chave SSH sem senha

      13:49

    • 148.

      O comando ss

      11:20

    • 149.

      Curvatura e ping

      9:56

    • 150.

      Baixando arquivos e aplicativos

      7:47

    • 151.

      FTP File Transfer Protocol

      22:29

    • 152.

      SCP Secure Copy Protocol

      7:56

    • 153.

      Sincronização remota Rsync

      15:55

    • 154.

      Atualizações e Repos do sistema

      12:10

    • 155.

      Atualização do sistema e gerenciamento de patches

      8:40

    • 156.

      Crie um repositório local Yum

      14:02

    • 157.

      Gerenciamento avançado de pacotes

      15:01

    • 158.

      Download, Instalar e Configurar DNS

      30:18

    • 159.

      Nome do host e pesquisa de IP

      5:37

    • 160.

      Network Time Protocol NTP

      5:08

    • 161.

      Versão mais recente do NTP da Chronyd

      8:23

    • 162.

      Novo utilitário de sistema (timedatectl)

      9:29

    • 163.

      Agente de transferência de e-mail 1

      14:45

    • 164.

      Sendmail

      9:17

    • 165.

      WebServer httpd

      15:08

    • 166.

      Como instalar, configurar e gerenciar o Nginx 1

      27:02

    • 167.

      Administração baseada na web no Linux (cockpit)

      19:33

    • 168.

      Servidor proxy no Linux (Squid) 1

      14:49

    • 169.

      rsyslog do Logger Central.

      6:28

    • 170.

      1 Como instalar, configurar e gerenciar o Nagios 1

      34:13

    • 171.

      Como garantir o endurecimento do sistema operacional da máquina Linux

      24:26

    • 172.

      OpenLDAP

      11:28

    • 173.

      Rastreando o traçeroute do tráfego de rede

      6:07

    • 174.

      Como abrir um arquivo de imagem

      6:42

    • 175.

      Gerenciar segurança de rede (Firewalld)

      47:41

    • 176.

      Ajuste o desempenho do sistema

      20:20

    • 177.

      Recipientes corridos

      36:29

    • 178.

      Kickstart (Automatize a instalação do Linux)

      33:01

    • 179.

      Como instalar, configurar e gerenciar o Ansible 1

      22:26

    • 180.

      Como instalar, configurar e gerenciar o OpenVPN 1

      22:25

    • 181.

      Servidor DHCP

      13:39

    • 182.

      Instalando e configurando um ambiente em cluster no Linux 1

      26:32

    • 183.

      BOAS-VINDAS AO MÓDULO 8

      0:09

    • 184.

      Níveis de execução do sistema

      4:51

    • 185.

      Processo de inicialização do computador

      5:57

    • 186.

      Processo de inicialização do Linux

      6:43

    • 187.

      Processo de inicialização do Linux (versões mais recentes)

      6:50

    • 188.

      O comando systemd analyze 1

      7:08

    • 189.

      Lema Mensagem do Dia

      3:10

    • 190.

      Personalize a mensagem do dia. Compartilhar a mensagem

      10:36

    • 191.

      Armazenamento

      2:05

    • 192.

      Comandos de partição de disco

      3:07

    • 193.

      Adicionar disco e criar partição padrão

      12:19

    • 194.

      Logical Volume Management (LVM)

      4:16

    • 195.

      Configuração de LVM durante a instalação

      16:02

    • 196.

      Adicionar disco e criar partição LVM

      12:26

    • 197.

      Estenda o disco com LVM

      14:10

    • 198.

      Adicionar espaço de troca

      12:59

    • 199.

      O comando xfs info

      10:22

    • 200.

      Gerenciamento avançado de armazenamento com Stratis

      16:46

    • 201.

      RAID

      4:45

    • 202.

      Verificação do sistema de arquivos

      16:43

    • 203.

      Backup de sistema

      14:03

    • 204.

      Network File System (NFS)

      36:45

    • 205.

      Instalação e configuração do Samba

      22:57

    • 206.

      Dispositivo NAS para NFS e Samba

      10:57

    • 207.

      SATA e SAS

      6:32

    • 208.

      instalação, configuração e gerenciamento do MySQL e MariaDB 1

      20:21

    • 209.

      LAMP Stack no Linux v1

      7:39

    • 210.

      Diferença entre o Linux 5, 6 e 7

      14:45

    • 211.

      Diferença entre RHEL7 e 8

      5:20

    • 212.

      Diferença entre fluxos de CentOS 8 e 9

      3:13

    • 213.

      BOAS-VINDAS AO MÓDULO 9

      0:09

    • 214.

      Workshop de currículo

      11:31

    • 215.

      Design e formato do currículo

      3:26

    • 216.

      Erros de gramática

      2:21

    • 217.

      Objetivo ou resumo

      2:23

    • 218.

      Apoie seu currículo

      1:47

    • 219.

      Carta de apresentação

      9:59

    • 220.

      Post-currículo e o que esperar

      9:54

    • 221.

      Dever de trabalho de administrador no Linux

      8:24

    • 222.

      Exposição a outras tecnologias

      5:09

    • 223.

      BOAS-VINDAS AO MÓDULO 10

      0:09

    • 224.

      O que é TI e como ela funciona

      1:41

    • 225.

      Fatos sobre TI

      4:32

    • 226.

      Componentes de TI

      2:09

    • 227.

      Linux ao nosso redor

      1:08

    • 228.

      Trabalhos de sistemas operacionais Linux

      9:54

    • 229.

      Trabalhos de gerenciamento de TI

      3:16

    • 230.

      Workshop de entrevistas

      11:40

    • 231.

      College Degree

      2:18

    • 232.

      Certificação de TI

      3:02

    • 233.

      Novo em TI (certificação A+)

      3:05

    • 234.

      Revise os currículos competitivos?

      3:10

    • 235.

      Diplomas relacionados a TI

      1:29

    • 236.

      Junte-se à comunidade Linux

      4:26

    • 237.

      Certificação Redhat

      12:58

    • 238.

      Boas-vindas à recapitulação do curso

      0:09

    • 239.

      Comandos que aprendemos

      27:07

    • 240.

      Futuro do Linux

      6:05

    • 241.

      Não desista

      1:12

    • 242.

      Parabéns

      0:15

    • 243.

      SEÇÃO DE BBONNUS

      0:09

    • 244.

      Como solucionar problemas de conexão de colcha

      11:41

    • 245.

      Alterando as permissões de arquivos padrão

      8:19

    • 246.

      Player da VMWare Workstation (Opcional)

      5:24

    • 247.

      Instale o Oracle VirtualBox no MAC

      4:15

    • 248.

      Crie uma VM no VMWare Player

      5:14

    • 249.

      Oracle VM no MAC

      4:31

    • 250.

      Instale ferramentas do Oracle

      9:40

    • 251.

      Ferramentas Oracle

      9:40

    • 252.

      Definição de cores do sistema de arquivos

      19:11

    • 253.

      Como solucionar problemas de arquivos

      17:56

    • 254.

      corrompido no sistema de arquivos

      20:30

    • 255.

      SELinux

      35:35

    • 256.

      Remova pacotes necessários ou órfãos

      11:54

    • 257.

      Tipos de ameaças de segurança.

      18:10

    • 258.

      Não pode excluir, copiar, renomear ou mover um arquivo

      17:56

    • 259.

      corrompido no sistema de arquivos

      21:21

    • 260.

      Endereço IP atribuído, mas não acessível

      20:37

    • 261.

      O sistema está lento

      33:54

    • 262.

      Executando Linux no navegador da web

      4:10

    • 263.

      Improve Typing Speed

      6:06

    • 264.

      O que é virtualização

      13:03

    • 265.

      introdução à VMWare

      8:12

    • 266.

      1

      5:00

    • 267.

      4

      15:32

    • 268.

      8

      1:49

    • 269.

      269

      34:02

    • 270.

      Não é possível entrar no CD em um diretório

      18:53

    • 271.

      Executando Linux no navegador da web

      4:10

    • 272.

      Autenticação de diretório do usuário

      5:50

  • --
  • Nível iniciante
  • Nível intermediário
  • Nível avançado
  • Todos os níveis

Gerado pela comunidade

O nível é determinado pela opinião da maioria dos estudantes que avaliaram este curso. Mostramos a recomendação do professor até que sejam coletadas as respostas de pelo menos 5 estudantes.

5.016

Estudantes

5

Projetos

Sobre este curso

O Linux é o sistema operacional número UM para o mundo corporativo.

Se você quiser começar sua carreira no Linux e tiver pouco ou nenhum conhecimento sobre o Linux, então posso ajudar.  Neste curso, você vai aprender instalação, configuração, administração, solução de problemas, linha de comando, ferramentas de sistema operacional e muito mais...  Também incluí um workshop de currículo e entrevistas que definitivamente ajudarão você a conseguir o trabalho dos sonhos em TI.

Além das palestras, haverá testes, tarefas de casa e material de distribuição, assim como um treinamento ao vivo em sala de aula.

Ensinei exatamente esse curso em um ambiente de sala de aula em Nova York.  Observe que 80% dos meus alunos que fizeram este curso conseguiram o emprego no Linux em meses. A  Imagine quem faz meu curso apenas para elevar o nível de sua carreira, como este treinamento pode ser produtivo para essas pessoas

A seguir está a lista de tópicos abordados neste curso:

Módulo 1 - Entendendo os conceitos do Linux

  • O que é o Linux?   

  • Uso diário do Linux   

  • Unix vs. Linux   

  • Teste, tarefa e folhetos 

    

Módulo 2 — download, instalação e configuração   

  • O que é o Oracle Virtual Box?   

  • Baixando e instalando o Oracle Virtual Box

  • Criando uma máquina virtual   

  • Distribuições Linux   

  • Uma maneira diferente de instalar o Linux   

  • Baixando e instalando o Linux (CentOS)   

  • Instalação do Redhat Linux (Opcional)   

  • Desktop Linux (GUI)   

  • Gerenciamento de máquinas virtuais   

  • Linux vs. Windows   

  • Quem usa Linux?   

  • Teste, tarefa e folhetos  

  Módulo 3 — acesso ao sistema e sistema de arquivos   

  • Acessando o sistema Linux

  • Baixe e instale o Putty   

  • Conecte uma VM Linux via Putty   

  • Coisas importantes para lembrar no Linux   

  • Introdução ao sistema de arquivos

  • Descrição da estrutura do sistema de arquivos

  • Comandos de navegação do sistema de arquivos

  • Caminhos do sistema de arquivos  

  • Visão geral das listagens de diretório  

  • Criando arquivos e diretórios  

  • Encontrando arquivos e diretórios (localizar)   

  • Como alterar senha

  • (*, $, ^)

  • Combinando e dividindo arquivos (foto e corte)  

  • Links rígidos e flexíveis (ln)  

  • Teste, tarefa e folhetos  

   

Módulo 4 - Fundamentos de Linux  

  • Sintaxe de comandos  

  • Permissões de arquivos (chmod)  

  • Propriedade de arquivos (chown, chgrp)

  • Como obter ajuda (pessoal, alguém lembra, etc.)  

  • TAB completamento e teclas de seta para cima  

  • Adicionando texto ao arquivo  

  • Tubos ( | )  

  • Comandos de manutenção de arquivos  

  • Comandos de exibição de arquivos  

  • Filtros/Comandos de processamento de texto (cort, sort, grep, awk, uniq, wc)  

  • Compare Files (diff, cmp)  

  • Comprimir e descompactar arquivos/diretórios (tar, gzip, gunzip)

  • Combinando e dividindo arquivos   

  • Comandos do Linux vs. do Windows  

  • Teste, tarefa e folhetos  

   

Módulo 5 — administração de sistemas  

  • Editores de arquivos Linux (editor de texto vi)

  • Comando sed   

  • Gerenciamento de contas do usuário  

  • Switch users e acesso ao Sudo  

  • Monitore usuários  

  • Conversando com usuários (usuários, parede, escrita)

  • Serviço de diretório Linux — autenticação de conta

  • Diferença entre Active Directory, LDAP, IDM, WinBIND, OpenLDAP etc.

  • Comandos de utilitário do sistema (data, tempo de atividade, nome do host, que, cal, bc etc.)  

  • Processos e cronogramas (systemctl, ps, top, kill, crontab e at)  

  • Gerenciamento de processos

  • Comandos de monitoramento do sistema (top, df, dmesg, iostat 1, netstat, grátis etc.)  

  • Comandos de manutenção do sistema operacional (desligamento, reinicialização, parada, init etc.)  

  • Como alterar o nome de host do sistema (hostnamectl)  

  • Encontrando informações do sistema (uname, cat /etc/redhat-release, cat /etc/*rel*, dmidecode)  

  • Arquitetura de sistemas (arco)  

  • Teclas de controle do terminal  

  • Comandos de terminal (clear, exit, script)  

  • Recuperar senha raiz (modo de usuário único)

  • Relatório SOS   

  • Teste, tarefa e folhetos  

   

Módulo 6 — scripts de shell 

  • Kernel Linux   

  • O que é um shell?

  • Tipos de conchas 

  • Scripts de shell  

  • Scripts básicos de Shell  

  • Scripts If-then  

  • Para scripts de loop  

  • scripts de atividades   

  • Scripts de declaração de caso  

  • Aliases

  • História de shell 

  • Histórico de comandos  

   

Módulo 7 — rede, servidores e atualizações do sistema  

  • Ativando a internet na VM Linux  

  • Componentes de rede  

  • Arquivos e comandos de rede (ping, ifconfig, netstat, tcpdump, arquivos de configuração de rede)  

  • Informações de NIC (ethtool)  

  • NIC ou vinculo de porta

  • Baixando arquivos ou aplicativos (wget)

  • Comandos curl e ping

  • Comandos de transferência de arquivos

  • Atualizações do sistema e repositórios (rpm e yum)

  • Atualização de sistemas/gerenciamento de patches  

  • Criar repositório local a partir de CD/DVD.

  • Gerenciamento avançado de pacotes  

  • SSH e Telnet  

  • DNS  

  • Pesquisa de nome do host e IP (nslookup e dig)  

  • NTP  

  • chronyd (versão mais recente do NTP)

  •  

  • Servidor Web Apache (http)  

  • Logger central (rsyslogd)

  • Como proteger a máquina Linux (reforço do sistema operacional)

  • Instalação do OpenLDAP  

  • Teste, tarefa e folhetos  

   

Módulo 8 - Gerenciamento de disco e níveis de execução  

  • Níveis de execução do sistema   

  • Processo de inicialização do Linux

  • Mensagem do dia  

  • Partição de disco (df, fdisk, etc.)  

  • Armazenamento

  • Logical Volume Management (LVM)  

  • Configuração de LVM durante a instalação  

  • Adicionar disco e criar partição padrão

  • Adicionar disco e criar partição LVM

  • Configuração de LVM durante a instalação

  • Adicione disco virtual e crie uma nova partição LVM (pvcreate, vgcreate, lvcreate,)

  • Estenda o disco usando o LVM

  • Adicionando espaço de troca

  •  

  • Teste, tarefa e folhetos  

   

Módulo 9 — tudo sobre currículos  

  • Workshop de resumo

  • Carta de apresentação

  • Descrição do trabalho ou funções no Linux

  • Exposição a outras tecnologias

  • Lição de casa e folhetos  

   

Módulo 10 - tudo sobre entrevista  

  • Componentes de TI

  • Estatísticas de trabalho de TI

  • Linus ao nosso redor

  • Trabalhos no sistema operacional Linux  

  • Trabalhos de gerenciamento de TI

  • Post-currículo e o que esperar

  • workshop de entrevistas

  • Join Linux Community

  • Mais de 200 perguntas de entrevista

  • Trabalho de casa

Recapitulação do curso

  • Comandos que aprendemos

  • Não desista!

  • Parabéns

  • Recapitulação — folhetos

Você pode entrar em contato comigo em imran_ny@hotmail.com com quaisquer perguntas ou preocupações

— Imran Afzal

Conheça seu professor

Teacher Profile Image

Imran Afzal

IT Professional, Entrepreneur and Best-s

Professor

 

 

Hello, I'm Imran Afzal and here is my education and experience:

 

 

About Me:

Imran Afzal

 

Education:

Bachelors in Computer Information Systems (Baruch College, City University of New York)

Master of Business Administration (New York Institute of Technolgy)

 

Experience:

- Over 20 Years of IT Infrastructure experience

- 7 years of training experience in Linux, VMWare, Windows and many other IT technologies

- 5 years of IT Infrastructure management experience

 

Certification:

- Linux Systems Management (New York University, NY)

- UNIX Operating Systems

- Linux System Administration and System Internals<... Visualizar o perfil completo

Level: Beginner

Nota do curso

As expectativas foram atingidas?
    Superou!
  • 0%
  • Sim
  • 0%
  • Um pouco
  • 0%
  • Não
  • 0%

Por que fazer parte da Skillshare?

Faça cursos premiados Skillshare Original

Cada curso possui aulas curtas e projetos práticos

Sua assinatura apoia os professores da Skillshare

Aprenda em qualquer lugar

Faça cursos em qualquer lugar com o aplicativo da Skillshare. Assista no avião, no metrô ou em qualquer lugar que funcione melhor para você, por streaming ou download.

Transcrições

1. Introdução completa ao trianing no Linux: Olá a todos. Estou tão feliz que esteja aqui. Bem-vindo ao meu curso, completo curso de treinamento Linux para obter o emprego de TI dos seus sonhos. Agora deixe-me colocá-lo de uma forma muito simples. Quando você fizer este curso, você vai aprender tantas coisas sobre Linux que você vai ser capaz de se candidatar a um emprego no Linux e você vai conseguir o emprego. Justo o suficiente. Meu nome é Enron Absoluto, e eu estou em TI especificamente no campo Linux há mais de duas décadas agora. Na verdade, trabalho em Nova York para a indústria da moda, para empresas de mídia tecnológica, para empresas financeiras, para empresas de nuvem e hospedagem, o que quiser. Eu fiz meu bacharelado em Sistemas de Informação de Computadores pela Baruch College City University of New York, e meu MBA pelo New York Institute of Technology. Eu ensino em uma linguagem muito simples. Na verdade, vou segurar sua mão a cada passo do caminho através deste curso e vou me certificar que você entende tudo. Há tantos dos meus alunos que realmente fizeram este curso e eles foram capazes de passar em qualquer certificação Linux. E eles foram capazes de conseguir o emprego de seus sonhos. Então, o que você está esperando? Vamos nos inscrever. 2. Visão geral do programa 03172020: Olá, todo mundo. Eu realmente peço que por favor me dê cinco minutos para rever o programa juntos porque uma vez que você vai rever todo este programa comigo, você vai saber que este é o melhor e perfeito curso lá fora. Tudo bem? Eu realmente dividiu todo o meu curso nos diferentes módulos concurso. primeiro módulo é sobre a compreensão do conceito Lennox. Vamos cobrir sobre as forças UNIX da Lennox Lennox. E notou uma coisa. Cada módulo que eu tenho incluído testes para você fazer lição de casa para fazer depois de cada módulo e folhetos para ler. Você realmente não tem que ler cada mão para fora, mas é bom ter esses recursos está em sua mão indo para o módulo para usar cores reais , baixar, instalar e configurar máquinas Lennox real vai falar sobre virtual download de máquina That Marshall Machine vai falar sobre Quais são as diferentes maneiras de instalar uma máquina Lennix que irá cobrir a instalação real Center West? Eu também incluí a instalação opcional do Red Hat Lennox com palestra também, então alguns um pouco no gerenciamento de parada de teste Lenox em ah, nós m e, em seguida, novamente terminando com testes, lição de casa e folhetos passando para o Módulo três, que é sobre acesso ao sistema e sistema de arquivos. E isso é sobre prompts de comando acessando sistema de clínica baixando massa instalada. Você precisa saber algumas coisas importantes sobre Lennox. Eu cobri essa introdução ao sistema de arquivos. Quais são os diferentes sistemas de arquivos disponíveis, em seguida, o comando básico cdp, W. D e Ellis. É aí que vamos começar nossas linhas de comando Lennox passando para um sistema de arquivos como você vai ver. Eu vou ignorá-lo muito rápido, então você vai rever e rever isso diretamente. Listando comandos de cópia de toque. Encontrar arquivos no diretório curinga Softly Carling Quizzes, lição de casa e folhetos. Então módulo para é sobre Lennox. Fundamentos Comandos Mudança de Índice, Mont. Isto é tudo sobre permissão para arquivar permissão. Além disso, um C l pode acessar o controle, que é um detalhe entrando em Leeds para obter ajuda. Conclusão da guia Adicionando texto dos comandos de gerenciamento de arquivos pipes de arquivos, filtros de comando de exibição, comando comparar arquivado tantos comandos que vamos aprender no módulo, para isso é sobre links fundamentais e combinar explicando Foz Lennox força janelas e é claro, questionários, lição de casa e distribuir módulo cinco Administração do Sistema Obtendo cada vez mais na parte de administração real , vamos falar sobre como poderíamos v i uma diferença de arquivo entre via e quando eles disseram que, que é o comando de substituição. Falaremos de gestão de contas pseudo conta. Como você está? Comande seus links usuários através do Active Directory ou através do outro em terceiros. Autenticação . Nós também vamos falar sobre a diferença entre LDA Aldo idéia e passou e aberto realizada. Em seguida, eles vão falar sobre comandos utilitários do sistema Sempre comando de manutenção mudando hospedagem do sistema, encontrando informações do sistema Recuperar senha raiz S. O s ambiente de relatório Muito mas ah, muito mais. Já estou ficando sem fôlego e ainda estamos. Módulo cinco indo para o módulo seis. Vamos falar sobre tudo sobre scripts shell. Vou mostrar-lhe se Transcript quatro grupos soltos fazem scripts selvagens e muitos módulos de script sete servidores de rede e as atualizações do sistema. Falaremos sobre empresas de rede que ligam portas de rede, baixando arquivos da Internet como um sábio. Pior é ah, 10 lead vai falar sobre o nome do host DNS? Ah e eu P olhar para cima. Anti pico Ronnie desce masculino e todos esses serviços que você vê, eu não vou simplesmente ir foram muito rápido. Na verdade, vou trabalhar com você para ir em frente um dólar em silêncio configurar cada um desses servidores. Em seguida, modular é tudo sobre gerenciamento de disco vai falar sobre níveis de execução vai falar sobre essas partições. L V M é a maior parte disso onde vamos cobrir tudo sobre LV M adicionando disco. Removendo isso. Vamos falar sobre estender a batida espacial existente para uma verificação do sistema. NFS completo. Grande tópico de sobre NFS no conforto. Eu cobri tudo do zero. Também cobriu a diferença entre tudo certo. Tinha sabores. Marjolein. Ok, agora até modular tudo está coberto no lado técnico. Não te vou deixar aqui. Na verdade, estou segurando sua mão e falando com Marjolein sobre como você deve ter seu currículo. Teremos uma carta de apresentação de oficina residente exposição a outras tecnologias. Folheto de lição de casa, depois Módulo 10. Assim como o currículo. Vou levar-te ao próximo nível, onde vou dizer-te como deves estar preparado para as entrevistas da Lennox. E isso é algo sobre Lennox. Hum, quais são os empregos que você tem? I gestão de equipe Quando você se candidatar para o trabalho links. O que você precisa esperar, em seguida, entrevista Bush de oficina real, em seguida, certificação. Se você quiser entrar em certificação, você quer obter uma certificação. E, Lennox, o fim de você tem 200 mais na pergunta que eu vou dar a você e, claro, trabalho manual e esmolas. E então, claro, recapitular. Isto não faz parte do módulo é apenas uma recapitulação que aprendemos com este curso. E o exame final é de cerca de 100 perguntas. Exorto-vos a aceitar isso. Então você poderia você não poderia saber que você onde você está de um discurso, que recursos adicionais eu tenho 20 mais vídeos adicionais e palestras que você poderia fazer se você quiser. Agora você decide. Agora você é o juiz é que este curso vai realmente fazer a diferença em sua vida. Bem, eu vou te dizer. Sim, vai. Então, por favor, vá em frente e clique em desenrolado e você vai encontrar toneladas de recursos está neste curso. Boa sorte 3. BOAS-VINDAS AO MÓDULO 1: 4. Linux cotidiano: Exemplos diários de Linux. Aqui você descobrirá como o sistema operacional Linux é usado em todos os lugares ao seu redor. Vamos dar uma olhada em alguns exemplos, como avião. Os filmes a bordo estão em plataformas Linux incorporadas, acesso à Internet, Internet O roteador WiFi provavelmente tem uma cópia incorporada do Linux em execução para seu aplicativo de gerenciamento da web, TV, pesquisa do Google, sites e smartphones Tudo carregado com o sistema operacional Linux dentro desses gadgets, tablets, é claro, os eBooks, os discos recuperação de dados do Windows Mesmo que sejam do sistema operacional Windows, eles ainda estão executando o Linux para fazer a recuperação no sistema operacional Windows. Isso não é engraçado? Eletrodomésticos, novos aparelhos que estão chegando hoje em dia, todos eles têm telas sensíveis ao toque e operações desse tipo, eles estão rodando Linux. E, claro, no final das contas, você descobrirá que os carros autônomos estão fazendo muitos testes hoje em dia e todos aqueles que testam todos aqueles pequenos sistemas operacionais rodando em placas de secagem automática estão executando Linux. 5. O que é sistema operacional: Ei, pessoal, então todos nós sabemos que o Linux é um sistema operacional. Agora, é claro, antes de continuar explicando o que é Linux. Deixe-me dedicar alguns minutos e explicar para você o que é um sistema operacional. De acordo com a Wikipedia, se você pesquisar no Google agora, a Wikipedia fornecerá essa definição. O sistema operacional é um software de sistema que gerencia recursos de hardware e software do computador e fornece serviços comuns para programas de computador. Agora, em palavras simples, um sistema operacional ou, em resumo, operacional é um software que atua como intermediário ou uma ponte entre o hardware do computador e o usuário do computador, e o usuário é você Ele fornece uma interface de usuário e controla o hardware do computador para que o software possa funcionar. Sim. Portanto, é uma espécie de meio termo entre vocês quando digitam algo no teclado e desejam que uma determinada função seja executada no hardware. Então, esse sistema operacional ajudará você a fazer isso. Agora, há muitos tipos diferentes de sistemas operacionais. O primeiro é o sistema operacional de desktop. Por exemplo, você tem o Microsoft Windows no seu computador, macOS para Apple e o Linux, como um Ubuntu Depois, há o sistema operacional do servidor, o sistema operacional que é executado no nível corporativo do servidor. E o sistema operacional que usamos são servidores Windows em nível de servidor, distribuições Linux como Santas ou Red Hat, então temos o sistema operacional móvel Por exemplo, Android. Então, se você tem um telefone Samsung ou outro telefone, então Apple, você verá que tem um sistema operacional chamado Android. Então você tem o IOS específico para dispositivos Apple ou iPhone. Depois, há também os dispositivos que possuem Windows ou sistema operacional móvel. Depois, há sistemas operacionais incorporados usados em dispositivos como roteadores, TVs inteligentes, automóveis, eletrodomésticos Depois, há sistemas operacionais em tempo real, em resumo, RTOS usados em sistemas críticos, como equipamentos médicos, veículos elétricos, aeroespacial, defesa, firewall de rede, segurança doméstica e Então, neste momento, tenho certeza de que você tem uma compreensão muito boa do que é um sistema operacional, porque todo o nosso curso é focado em aprender sistema operacional, e isso é Linux. 6. O que é Linux: O que é Lennox? Então, é claro, , vamos aprender, Lennox, mas queremos saber exatamente qual é a próxima. Links é um sistema operacional. É como qualquer outro sistema de oferta. Por exemplo, Microsoft tem o Windows. A Apple tem Mac Son, que agora pertence à Oracle. Eles têm o Solaris rodando em hardware de faísca. Então Lennox é um sistema operacional, que fica no meio do seu hardware, e os usuários e os usuários são os que executam os aplicativos. Então é como um intermediário ou uma ponte que pega os comandos dos usuários e os traduz para hardware para olhar para esta imagem. Então você vê um computador, certo? Então, se for um sistema operacional, este computador é considerado como um terminal idiota. Não faz nada. Então, como funciona? Então temos este terminal, que é, claro, um pedaço de tijolo. Você abre a bandeja do computador, insere seu CD ou DVD nesse CD ou DVD, tem a imagem do sistema operacional nela? Se é um Windows são melhores, é Lennox ou qualquer sistema Obering que você está instalando. Então você inicializa seu computador a partir desse sistema operacional. Então, uma vez que você está inicializando, ele passa pelo processo de instalação, esse processo de instalação vai fazer um monte de perguntas como, como você quer que o sistema de abertura seja configurado? Como você quer sua petição de exibição? Como você deseja, quantos usuários você deseja ter instalado e assim por diante. Assim que a instalação estiver concluída, no final do isolamento, vai pedir-lhe para reconstruir. Você reinicializa o computador, e ele vem até a tela de boas-vindas e diz, Bem-vindo ao Lennox ou bem-vindo ao Windows ou qualquer sistema operacional que você está instalando. Então você pode anexar dispositivos externos a ele para exemplos, você pode anexar teclado a ele. Você poderia atacar o mouse a ele. Então você usa essas milhas e teclados. Você digita um determinado comando certos aplicativos de suco e digite-os e, em seguida, enviá-lo para o sistema operacional. Em seguida, você operar Sistema leva esses comandos e encaminhado para outro hardware ou outros periféricos do sistema. Então alguns deles são, por exemplo, ser uma impressora. Portanto, se você estiver executando um aplicativo, por exemplo, você está executando o Microsoft Word. Digita com o teclado e depois quer imprimir o documento, certo? Assim, o sistema operacional levará o documento e o enviará para sua impressora, e sua impressora cuspirá o documento que você deseja imprimir ou se você estiver executando outros programas. Por exemplo, você está online. Você está verificando seu e-mail ou está executando algum programa online ou até mesmo jogos. Então você está usando seu teclado ou suas bocas. Você se comunicando com você. sistema de abertura no sistema operacional do coração completo se comunica com seu hardware, e é assim que ele se comunica com outros dispositivos na rede. 7. História do Linux: Ei, pessoal, neste vídeo, abordaremos a história do Linux. Então você vai começar desde o início. O que existia antes do Linux? Antes do Linux, era um sistema operacional chamado Unix e, a propósito, ele ainda existe Desenvolvido em 1970 no AT&T Bell Labs por Ken Thompson e Dennis Ritchie UNIX foi um sistema operacional revolucionário para a época, introduzindo muitos recursos que se tornariam padrão No entanto, o UNIX não estava disponível gratuitamente e tinha várias versões proprietárias. Depois veio o projeto GNU. Em 1983, Richard Stallman lançou o GNU. GNU it's No UNIX é um projeto com o objetivo de criar um sistema operacional livre semelhante ao UNIX Embora muitas ferramentas e utilitários tenham sido desenvolvidos sob o projeto GNU, faltava um kernel em um sistema operacional totalmente livre Então nasceu o Linux. Em 1991, um estudante finlandês de 21 anos chamado Linus Travalz começou a desenvolver um kernel de sistema operacional gratuito como um Em 25 de agosto de 1991, Linus anunciou seu projeto no grupo Minix News com as famosas palavras “Estou fazendo um sistema operacional livre Só um hobby. Não será grande e profissional como o GNU Tudo bem, então a versão 0.01 foi lançada em setembro de 1991. Essa versão, ou a primeira versão do kernel Linux, não estava funcionando, mas foi lançada para o público ver e comentar. Depois veio a versão 0.02 lançada no final de 1991. Essa versão era funcional e combinada com os utilitários do projeto GNU Ele formou um sistema operacional totalmente gratuito. Essa combinação do kernel Linux com as ferramentas do projeto GNU passou a ser comumente conhecida como Linux, embora alguns defendam que ela seja chamada de Tudo bem, vamos ver o crescimento e a evolução do Linux. No início da década de 1990, o Linux evoluiu rapidamente por meio da colaboração pela Internet. Distribuições geralmente chamadas de distros, como Slack Ware e Dabian, surgem, facilitando aos usuários a obtenção de um sistema operacional completo baseado um sistema operacional completo Então, em 1994, uma versão de um ponto foi lançada com 176.000 linhas de código Então, no final da década de 1990, o interesse comercial pelo Linux cresceu. Empresas como Red Hat e Suzi forneceram suporte comercial para o Linux, tornando-o viável para uso comercial Então, em 2000, o Linux teve uma adoção significativa nos mercados de servidores. Ele se tornou o sistema operacional preferido de vários mercados emergentes, como sistemas embarcados e supercomputadores Depois do Android, em 2007, o Google lançou o sistema operacional Android para dispositivos móveis , baseado no kernel Linux Isso deu ao Linux um enorme impulso no mercado móvel. Tudo bem, vamos ver o que está fazendo hoje? O Linux cresceu de um projeto hopista para uma força poderosa na computação, alimentando tudo, desde dispositivos móveis, computadores pessoais e servidores até mainframes e supercomputadores até mainframes Os princípios do código aberto nos quais o Linux se baseia também influenciaram o desenvolvimento de vários outros projetos de software e até mesmo de campos fora do software. Simplificando, a história do Linux não é sobre um sistema de computador. É sobre ótimas pessoas de todo o mundo trabalhando juntas e tornando esse sistema operacional confiável, seguro e de código aberto. Muito obrigado a eles. 8. Unix x Linux: Vejamos a Gen X versus Linux. Cincy. Quais são as diferenças? Mas antes de encontrarmos as diferenças descobriremos o que é o UNIX. UNIX foi desenvolvido pela primeira vez para vários usuários e multitarefas em meados dos anos 19 em Bell Labs por A, T e T, G E e Massachusetts Institute of Technology. Havia um sistema operacional, mas não permitia vários usuários ou multitarefas. Então esse foi um dos propósitos para criar aquela letra então nascida em 1991. Mas um estudante francês chamado Lynn Extra Walls Lennox é principalmente livre, e linho é de código aberto. Então o que Lennox significa livre é que você pode instalar o sistema operacional Linux em qualquer hardware fora do seu computador. Existem algumas distribuições de letras que não são gratuitas, como o Red Hat, onde você teria que pagar pelo apoio. Uma assinatura. E o código aberto significa que o código Lennox que era DR do UNIX é realmente aberto ao público para a comunidade para que eles pudessem ir e fazer alterações nesse código e fazer o sistema operacional da maneira que eles queriam trabalhar em seu próprio peso. UNIX é usado principalmente pela Sun e o sistema operacional é chamado Solaris. By the way, Son agora é comprado pela Oracle e também outros sistemas operacionais que são UNIX é usado como HP UX por HP Ai sotaque. Algumas outras distribuições fora do UNIX Lennox são usadas principalmente por comunidades de desenvolvedores ou empresas como a Red Hat enviou o OS Debian Fedora Soucy Bun, também. E eles são tantos deles. Mesmo se você sair e procurar por distribuições Lennox, você vai encontrar muitas delas. UNIX é comparativamente compatível. Muito menos sistema de arquivos. Agora, o que é um sistema de arquivos? Isso é algo que vamos cobrir mais tarde. Mas há menos sistema segue que suportado pelo sistema operacional UNIX e muito mais sistema de arquivos que são suportados e clínicas sabores. Lennox pode ser instalado em uma variedade fora de hardware de computador que vai desde telefones celulares, jogos de vídeo tablet, consoles para mainframe e supercomputadores é exatamente como você não pode instalar o sistema operacional Mac na máquina Dell. Você precisa instalar sistemas operacionais Mac em um hardware Mac. Assim, UNIX é Onley instalado em determinado hardware foram como Lennox, você poderia instalar praticamente em cada hardware que está lá fora executando um processador Dio Intel . Então, estas são as poucas noções básicas sobre UNIX e Lennox, e espero que você encontre mais informações se estiver curioso sobre isso online. 9. Sabores do Linux: Neste vídeo, abordaremos os sabores Linux mais usados Quando as pessoas se referem aos tipos de Linux, normalmente se referem a distribuições Linux ou, abreviadamente , distribuições Linux Temos todas essas distribuições diferentes para atender às várias necessidades e preferências do usuário Aqui está uma visão geral de algumas distribuições Linux populares. O primeiro é o Ubuntu ou às vezes as pessoas o chamam de Ubuntu, uma das distribuições mais populares, especialmente para quem é novo no Linux. É baseado no Debian. Ele fornece uma experiência amigável e é apoiado pela Kennon Nicole Limited Em seguida, o próximo é o Fedora, patrocinado pela Red É conhecido por seus recursos e inovações de ponta . Fedora Workstation é usado para usuários de desktop, Fedora Server e o Fedora Silver blue são usados como uma versão que não muda Esses são alguns de seus sabores. Então, o Debian, um projeto dirigido pela comunidade conhecido por sua estabilidade, fornece a base para muitas outras distribuições, incluindo Então, temos um Red Hat Enterprise Linux, em resumo, RL, uma distribuição comum da RedHat, projetada para empresas e empresas Fornece suporte de longo prazo, estabilidade e recursos de nível empresarial. Muitas empresas, eu diria que cerca de 70 a 80% do ambiente corporativo usam RL, então temos o Santas ou o CentOS, um clone gratuito e de código aberto do RL, projetado para fornecer uma experiência semelhante ambiente corporativo usam RL, então temos o Santas ou o CentOS, um clone gratuito e de código aberto do RL, projetado para fornecer uma experiência semelhante sem o custo associado. No entanto, sua direção mudou após o Centaseight com a introdução do fluxo Centas Depois, o Arch Linux, um sistema de lançamento contínuo conhecido por sua simplicidade e personalização Os usuários constroem seu sistema do zero, escolhendo os componentes que desejam. Ele tem uma versão bem conhecida chamada Manjaro, que tenta simplificar o uso do Arch Em seguida, o próximo é aberto Si. Vem em dois sabores principais, tumbleweed, que é o lançamento contínuo e Leap, que é um lançamento regular, e é patrocinado pela Susiinux Susiinux O próximo é o Linux Mint. Baseado no Bantu, ele fornece uma experiência de desktop mais detalhada e tradicional Ele vem com ferramentas especiais integradas para reproduzir mídia. Em seguida, a próxima é a distribuição baseada na fonte do agente qual os usuários compilam software a partir do código-fonte, altamente personalizável e otimizado para o hardware específico do usuário Depois vem a próxima, que é o SlackwareO da distribuição mais antiga conhecida por sua simplicidade A próxima é o Alpine Linux, uma distribuição leve projetada para segurança, simplicidade e eficiência de recursos, tornando-a popular para aplicativos em contêineres Depois, a última, mas não menos importante, porque há muito mais Kali Linux, uma distribuição projetada para análise forense digital e Essas são apenas algumas das muitas distribuições Linux disponíveis Cada distribuição tem suas características, pontos fortes, público-alvo e filosofia exclusivos pontos fortes, público-alvo e filosofia A distribuição certa para um usuário geralmente depende de suas necessidades, preferências e caso de uso pretendido. Agora, se você está entrando no Linux e realmente quer, seu objetivo final é conseguir um emprego no Linux no mundo corporativo, então eu recomendo fortemente que você opte pelo CentOS, que é a réplica exata do Redhead Enterprise Linux e é usado principalmente em todo o 10. Usuários de Linux: Ei, pessoal, neste vídeo, vamos aprender quem são os maiores usuários do Linux. Portanto, o Linux é usado por uma ampla variedade de usuários e organizações devido à sua versatilidade, estabilidade e natureza de código aberto , que também discutimos anteriormente Agora, o primeiro são os desenvolvedores. Programadores e desenvolvedores geralmente usam o Linux para codificação, pois ele suporta uma ampla variedade de linguagens de programação e ferramentas de desenvolvimento Depois, temos instituições educacionais. Escolas e universidades costumam usar o Linux para pesquisas em ciências da computação e educação. Então vamos falar sobre as agências governamentais. Existem muitos órgãos governamentais em todo o mundo que usam Linux, especialmente para tarefas que exigem estabilidade e segurança. Agora, nos EUA, muitas agências confiam no Linux, como a Agência de Segurança Nacional do Departamento de Defesa, Administração Federal de Aviação, a NASA, FBI e assim por diante Depois, empresa e negócios. Muitas empresas, desde pequenas até grandes corporações, usam o Linux para servidores, desktops e seus data centers Nos EUA, empresas como Walmart, Boeing, McDonald's, Bank of America, Valores de Nova York, General Motors, Pfizer e muitas outras usam Linux Depois, temos empresas de tecnologia. Obviamente, muitas empresas de tecnologia usam principalmente o Linux , como Google, Facebook, Amazon, Microsoft, Oracle, Intel, IBM e muitas outras. Depois vem a nuvem e os servidores web. Linux domina o mercado de servidores web com distribuição de servidores popular, como o servidor aUbuntu Santas Redhat Depois, temos supercomputadores e instalações de pesquisa. A maioria das instalações de pesquisa costuma usar o Linux para tarefas complexas e computacionais Depois, temos telecomunicações e redes. O Linux é usado por empresas de rede e telecomunicações, como AT&T, VodaPhone, T Mobile OK. E o último é mídia e entretenimento. Mas, claro, existem muitos, muitos mais. Eu vou te dizer isso. Estou apenas listando alguns. O Linux também é usado na indústria cinematográfica e de mídia, especialmente para produção gráfica e de animação. Empresas como Pixar, Dreamworks, Sony Pictures e Netflix usam Linux Agora, a razão pela qual passei por todos esses usos e organizações diferentes é porque, assim, você saberia que o Linux é usado em todos os lugares e, quando terminar de aprender este curso, você será muito valioso para todas essas empresas que procuram pessoas com Linux todos os dias. 11. Linux vs Windows: Lennox força janelas. A razão pela qual estou incluindo esta lição neste treinamento é porque e você precisa saber muito sobre uma certa tecnologia, é bom comparar uma coisa com outra, como sempre que você precisa comparar, hum, Digamos que um carro. Você tem que ter uma certa comparação com outro curso. Por exemplo, se você está comprando Mercedes, você deve saber algumas diferenças entre Mercedes e BMW e Audi, disse isso onde você poderia tomar uma decisão certa ou, você sabe, as características que você vai ser Entrando no seu carro novo. Então é isso que estou comparando letras com janelas para que você saiba exatamente qual é a diferença. A diferença básica, e você será capaz de responder a qualquer pergunta que surja durante a entrevista. A primeira diferença entre Lenox e Windows é sobre o preço. Claro, Lennox é livre, e nem todas as distribuições são gratuitas. Certo? Tinha não é, pois você teria que pagar ou assinatura de suporte. Enquanto o Windows não é gratuito, você teria que pagar por isso. Ele é Lennox agora é amigável. Você teria que executar os judeus um comando para obter sua tarefa em muitas janelas você tem um pegajoso para fazer a maioria dessas tatuagens. Tudo que você tem que fazer é clicar duas vezes no programa, e você não. A maioria das coisas são feitas através da confiabilidade pegajosa. Linens é muito confiável, muitas vezes você. Ele vai de uma vez e de anos onde você nem precisa denunciar. Onde no Windows muitas vezes requer uma reinicialização. As janelas têm feito, um, muito melhor. É uma oferta. O sistema tornou-se muito melhor e estável, onde você não precisa reconstruir ou não trava frequentemente. Software Times. A maior parte do software é nosso software de nível empresarial que funciona e os Knicks usam janelas . Há uma seleção muito maior de software, por exemplo, todos os primeiros jogos, utilitários e muito mais. Além disso, as ofertas do Windows são como bate-papo, bate-papo e mídia social sofre multi-tarefa. Multitarefa é uma das razões básicas pela qual as pessoas vieram com o UNIX e o próximo tipo de sistema de oferta, porque naquela época eles precisavam de algum tipo de sistema de oferta que executasse multitarefa. UNIX e o próximo tipo de sistema de oferta, E para aqueles que não sabem o que multitarefa em termos de sistema de abrigar, trata-se de executar vários processos. Ao mesmo tempo, onde, como no Windows, você poderia executar várias tarefas múltiplas. Mas você precisa de muita memória de CPU alta. Por favor, lembre-se, eu não estou tentando salvar a batalha dele ou o nexo o melhor. Estou tentando comparar alguns dos professores básicos. O Windows tem feito um trabalho incrível nos últimos anos, onde eles criaram as ferramentas como Active Directory Domain Controller, Microsoft Exchange e você nos pergunta sobre a execução no Windows. Eles fizeram um trabalho incrível, e eles foram pioneiros no mercado nisso. Portanto, há poucas coisas que são muito boas e Windows, e em Lenox não há em termos fora do programa. A segurança do Ing em relação à Lennox é muito segura, e o Windows é alguém seguro. E por que isso é porque o Windows é mais vulnerável a Seo para hackear porque ele está enfrentando a Internet porque as pessoas correm como mídia social tipo off. As coisas são seções de conversação e um monte de coisas diferentes que eles executam e eles estão acessando o íntimo estavam em Lennox. Você não acessa o código aberto da Internet. Linux está aberto ao público. Há o código lá fora. Você modifica o código. Você poderia criar seu próprio sistema de abrigos onde é o Windows. Você não pode fazer nada. É propriedade da Microsoft. Você não pode ter o código aberto ou revelado a ninguém. 12. SEJA BEM-VINDO AO MÓDULO 2: 13. O que é VirtualBox: o que é o Oracle Worship Box? E, claro, por que precisamos saber sobre a caixa de adoração? Bem, para este curso, você precisa instalar o sistema operacional Linux OS enviado em seu computador, e há duas maneiras que você pode insultar. Um. Você pode remover o sistema operacional existente que você tem no computador. Ou você pode instalar caixa virtual em cima de seu sistema operacional Windows existente ou Mac, e então você pode instalar enviado Oso você Desta forma, você não vai perder nada. Então, basicamente, uma caixa virtual é um hiper sábio livre e de código aberto para computadores X 86 atualmente sendo desenvolvidos pela Oracle Corporation. Insulta em sua matriz Intel existente, computadores baseados em MD, se eles estão executando Windows Macklin excesso LHarris. Ele amplia os recursos do computador existente para que ele possa executar vários sistemas operacionais em um hardware ao mesmo tempo. Vamos ver como funciona. Então você tem quando a camada de hardware e, em seguida, em cima dela, você instala o sistema operacional. Claro, pode ser qualquer um. Você tem que como Windows ou Mac e, em seguida, instalar o Oracle Virtual Box. É apenas um programa A, um software que você instalou em sua máquina como qualquer outro software que você instalaria . Depois de ter instalado caixa de navio de guerra Oracle, então você pode instalar o Lennox nele como uma pequena versão separada fora do sistema operacional. Você poderia ter janelas nele, ou você poderia ter Mac nele, disse este. Esta caixa virtual permite que você tenha vários sistemas operacionais no mesmo hardware. 14. Baixe e instale o Oracle VirtualBox7 novo: Ei, pessoal, e bem-vindos de volta. Neste vídeo, vamos baixar e instalar o software Oracle VirtualBox Portanto, se você seguir passo a passo, o primeiro passo é, obviamente, abrir seu navegador da Internet e visitar dotvirtubox.org Em seguida, a próxima etapa é acessar a página de download e descobrir onde está a página de download na barra de navegação e, em seguida, você verá o software mais recente que pode ser baixado. Tudo bem, uma vez que o software é baixado, o próximo passo é, obviamente, executá-lo e passar pelo procedimento de instalação e configuração do software. Ok, muito simples e direto. Então, vamos iniciar nosso navegador. Agora, é claro, escolha o navegador de sua preferência. Eu vou usar o Google Chrome. Então, vou digitar Chrome. E aqui vou digitar em dub dub, dub dot. Oracle, desculpe, virtualbox.org, e isso me levará a Deixe-me adiantar isso. Tudo bem. Esta página lhe dará as boas-vindas ao virtualbox.org, algumas informações sobre Quero que você vá ao Painel de Navegação e, aqui mesmo, clique em Downloads OK. Quando você está na página de download, aqui, diz pacotes da plataforma VirtualBox 7.0 0.10 Agora, dependendo de quando você está assistindo a este vídeo, a versão pode ter mudado. Portanto, realmente não importa se a versão foi alterada para uma versão superior. Tudo o que você precisa fazer é baixar este software virtual, o mais recente. Ok, então qual plataforma? Você está usando uma máquina Windows onde você vai baixar isso? Então, sim, clique neste . Você está usando MAC? Você está usando outra distribuição Linux ou Solaris Então, para nós, no nosso caso, temos uma máquina Windows, então clicaremos em Windows Host. Está bem? Depois de clicar nele, ele começará a ser baixado e, claro, o processo de download é muito rápido. Ele já foi baixado, aqui mesmo, e é baixado para o meu desktop. Ok, então agora, onde está meu desktop? Então, vamos para o meu desktop. Tudo bem, aqui no meu desktop, você vê que este é o arquivo executável que ele baixou Agora vá em frente e clique duas vezes nele para que ele possa iniciar o procedimento de instalação. Tudo bem. A primeira coisa é: você permite que este aplicativo faça alterações no seu dispositivo? Sim, claro, porque queríamos passar pela instalação. Ok, a próxima etapa é bem-vinda à versão Oracle VM VirtualBox, Setup Wizard, ao setup Wiser instalará o Oracle VM Clique em Avançar. Ok, selecione a forma como você deseja que os recursos sejam instalados. Eu quero que você deixe tudo padrão. Agora, você pode personalizá-lo acordo com sua necessidade, mas, novamente, estamos fazendo isso pela primeira vez, e isso é para o nosso laboratório, você deixará tudo como está e simplesmente clicará em Avançar. Aviso, as interfaces de rede a instalação do Oracle VM VirtualBox no recurso de rede redefinirão sua conexão de rede e desconectarão temporariamente Prossiga com a instalação agora. Agora, antes de clicar em sim, verifique se você não está executando nenhum tipo de download ou programa importante em segundo plano que interrompa a conectividade da rede Se estiver, pare e depois volte e clique em S. Mas é claro que, novamente, isso é um laboratório, sabemos que não estamos executando nada, então vá em frente e clique em sim. Dependências ausentes do Python core. Se você está recebendo essas mensagens, tudo bem. Ele também instalará essas dependências, então clique em S. Tudo bem , comece a instalação, pronto para instalar Sim. Vá em frente e clique em sim. Ou instale. Ok, Oracle VM VirtualBox 7010, aguarde enquanto a visita de configuração instala o aguarde enquanto a visita de configuração instala o Oracle VM VirtualBox. Isso leva algum tempo. Ou, claro, para mim, demorou literalmente 15 segundos. Ou no Oracle VM VirtualBox, a instalação está completa. Clique em Concluir, inicie o Oracle VirtualBox. Se estiver marcado, ele iniciará o programa imediatamente. Então clique em Concluir. E iniciará o aplicativo Oracle VirtualBox agora mesmo. Tudo bem. Vamos ver se ele está sendo executado em nossa bandeja ou gerenciador de tarefas. Sim, é. Veja aqui, está funcionando. Ok, então aqui está o Oracle VM VirtualBox. É assim que o Oracle VirtualBox, após instalação, ficará o portal Não, este portal permite criar novas máquinas virtuais, adicionar as existentes, se você já as tiver, importá-las, exportá-las e todos esses recursos que você pode percorrer um por um e entender. Mas, é claro, nosso foco principal deste curso não é aprender o software de virtualização, mas realmente aprender Linux. Então, vou deixar esse pequeno aprendizado com você se você quiser explorar mais, analisá-lo e aprender. Mas, por enquanto, vamos parar por aqui e ir para o próximo vídeo. No próximo vídeo, criaremos uma nova máquina virtual, para que a máquina virtual possa ter sistema operacional Linux em nosso ambiente de laboratório, para que possamos praticar comandos Linux nela. 15. Baixe e instale o VirtualBox: nesta lição, vamos cobrir o download Oracle Horschel Box, e é É isolamento. Primeiro de tudo, você teria que ir para o Google e digitar Oracle Virtual Box download e, em seguida, o primeiro link que você verá aqui ir para download. Se o seu sistema operacional for o Windows, você clicará em Windows Host. Uma vez que você clicar em, ele irá pedir-lhe para salvar o arquivo. Não consigo salvar o arquivo, mas como leva algum tempo, já salvei o arquivo anteriormente para economizar algum tempo. Este é o arquivo executar o arquivo herbal que foi salvo. Executar, clique. Em seguida, Deixe tudo configuração padrão. Criar uma entrada do menu Iniciar Você. Pode acreditar nisso? Criar um atalho na área de trabalho? Isso é bom. Crie um atalho em um furo de lounge rápido. Eu não gosto disso e Register File Association. Você acredita que a instalação de rede da caixa Oracle Worship e do recurso de rede redefinirá temporariamente a conexão do adaptador de rede. Isso é bom. Prossiga 10 e roubei. Deseja permitir que o seguinte programa seja executado desde os anos de software instalados? Deseja instalar este software de dispositivo a partir da Oracle? Sim, se você notar rapidamente. Isso criou um atalho rápido na área de trabalho. Está tentando instalar outro software de dispositivo. Clique em Instalar. Só vou dizer, Sempre confie em qualquer coisa que está vindo da Oracle Corporation e basta clicar em instalar. Então essa semana não vai me incomodar de novo. E lá vai você, Oráculo seja imparcial. A instalação da caixa está concluída. Clique em Iniciar caixa Oracle de Urschel após o isolamento. Sim, você poderia deixar a caixa de seleção cozinhar terminar e é Cancelar este homem Dairy ir! Essa é a primeira página de boas-vindas da caixa do guarda-roupa. E foi aí que nós realmente concluímos a instalação da caixa do navio de guerra de um cabelo em que você poderia construir, criar uma nova máquina de guarda-roupa. E assim que criarmos uma nova máquina de lavar roupa, instalaremos o sistema operacional da Lennox Santo nessa máquina de lavar. 16. Baixe e instale o VMWare Workstation Player (Opcional) 1: Neste vídeo, baixaremos e instalaremos o VMware Workstation player, um software de virtualização semelhante ao Oracle Virtual Box Se você estiver usando o Virtual Box, fique à vontade para pular este vídeo Mas se você preferir o VMware, fique por aqui. Eu vou orientar você no processo. Só uma nota. Eu usarei o Virtual Box durante todo este curso. Além disso, a Broadcam adquiriu a VMware em 22 de novembro de 2023 para aprimorar seus Tudo bem, agora vamos começar. Meu navegador já está aberto, estou no Google e agora basta digitar Broadcom. Tudo bem, vamos lá. Primeiro, acesse broadcom.com e, quando estiver na página inicial, localize a guia Suporte e Serviço Clique nele e um menu suspenso aparecerá. Nessa lista, selecione a opção de download e suporte do documento. Agora, vá em frente e clique no portal de suporte ao cliente. Neste ponto, você acessará a página de suporte da Broadcom. Se você ainda não está cadastrado, não se preocupe. Basta se inscrever inserindo alguns detalhes básicos, como seu nome, endereço de e-mail e algumas outras coisas. Como eu já estou cadastrado , vou pular o processo de inscrição e ir direto para o login Quando estiver na página de login, digite seu e-mail como nome de usuário e digite sua senha. Depois de fazer login com sucesso, você notará uma nova opção aparecendo no canto superior direito da tela, um ícone de nuvem ao lado do seu nome. Vamos clicar nele. Agora, você verá uma lista de opções diferentes. O quinto da lista é o VMware Cloud Foundation. Vá em frente e clique nele. E isso o levará ao painel do VMware. No painel, você verá várias opções. Vamos clicar na terceira opção, Baixar. Quando estiver na seção Download, você poderá ver uma grande variedade de softwares Vmware disponíveis Vamos rolar para baixo até encontrar o VMware Workstation player Agora vamos clicar nele. Em seguida, escolheremos o VMware Workstation player 17. Essa é a versão mais recente no momento, então vamos escolher isso. Depois de selecionar a versão 17, você verá outra lista com subversão Vamos clicar na subversão mais recente, que é 17-6. Depois de fazer isso, você verá um ícone de download aparecer. Depois disso, você marcou a caixa concordando com os termos e condições Você pode notar que o ícone de download ainda não é clicável e não permite que você baixe o Hmm. Agora, por que isso? Isso acontece porque o VMware Workstation player 17 agora exige uma autorização da broadcom devido às novas restrições de licenciamento 17 agora exige uma autorização da broadcom devido às novas restrições de licenciamento. Sim. Essencialmente, você precisa de acesso especial ou de uma licença para fazer o download. No entanto, se você estiver procurando por uma opção gratuita , as versões anteriores, como 16, ainda estão disponíveis para download sem esse requisito. Então, vamos voltar e desta vez selecionar a versão 16. Em seguida, escolha a última versão do subversão, partir de hoje, é 16 d2d5 Clique nele para começar a baixar o arquivo. Agora, o download começou, então relaxe e deixe terminar. Quando o download estiver concluído, clique no arquivo para executar o instalador. O processo de instalação pode levar de 30 segundos a alguns minutos dependendo da velocidade do computador. Agora, a visita do jogador do VMware Workstation 16 começará. Clique em Avançar para continuar. Depois disso, aceite o contrato de licença e clique em Avançar. Você será avisado sobre o driver de teclado aprimorado. Se você instalá-lo, seu computador precisará ser reinicializado. Se você não quiser isso agora, pode pular. Em seguida, deixe a opção de adicionar ferramentas do console VMB Workstation ao caminho como padrão e clique em Avançar Na próxima tela, você pode optar por verificar se há atualizações. Novamente, deixe-o como padrão e clique em Avançar. Você também será perguntado se deseja criar um atalho na área de trabalho e no menu Iniciar Vamos deixar esses dois como padrão e clicar em Avançar pela última vez. Por fim, clique em Instalar para iniciar o processo. Quando a instalação estiver concluída, o assistente de configuração do VMware WSessionPlayer informará que Clique em Concluir para concluir a configuração. Agora você pode ver que ele criou um atalho na minha área de trabalho. Vamos clicar duas vezes nele para abrir o software. Como o estamos usando para fins não comerciais, selecione a opção para uso gratuito e não comercial e clique em Continuum. Então termine. E aí está. O VMware Workstation está instalado e funcionando. Linda. Você pode ver o aviso de que é apenas para uso não comercial. Portanto, certifique-se de usá-lo apenas para fins educacionais. Agora você pode criar uma nova máquina virtual e instalar qualquer sistema operacional necessário nessa máquina virtual. Tudo bem, e nos vemos na próxima palestra. 17. CentOS vs.: Ei, pessoal, neste vídeo, vou abordar CentOS versus Cento Muitas pessoas têm essa confusão e há muitas perguntas circulando. O que é Cento Estrem? Santos vai morrer? Haverá algum suporte para o CentOS? Então, o que vou fazer é ser muito curto e preciso para responder a essa pergunta. Então, a primeira coisa é falar sobre uma breve história do Centos. De onde veio? O Centos é um sistema operacional corporativo comunitário. O que significa que há vários voluntários que realmente trabalham juntos para criar esse sistema operacional. Então, voltando à história em 2004, há um cara chamado Greg Kurtzer Na verdade, ele pegou o código do Red Hat Operating System porque o sistema operacional Red Hat é de código aberto. Está disponível para o público. Então, o que ele fez foi pegar o código-fonte e, na verdade, colocou uma marca diferente nele E ele chamou esse novo sistema operacional de CentOS. E então, muitas pessoas, na verdade, muitos voluntários começaram a contribuir para esse projeto de começaram a contribuir para código aberto do CentOS Então, em 2014, a RedHat realmente voltou e adquiriu a comunidade do sistema operacional CentOS, e seu código é como um para um Tudo o que eles têm sistema operacional RedHat eles têm no CentOS Portanto, antes de fevereiro de 2021, a forma como era introduzida era do Fedora O Fedora também é outro projeto de código aberto da Red Hat. Então eles criam esse projeto, esse código-fonte do sistema operacional. Em seguida, eles o transferem para o sistema operacional Red Hat Enterprise Linux. E então eles o transferem para o CentOS. Agora, depois de fevereiro de 2021, ele mudou sua sequência. Do jeito que é transmitido, será o Fedora. Então, do Fedora, ele vai direto para o stream CentOS e, do stream, vai para o Red Hat Enterprise Linux Então, em outras palavras, até o CentOS oito, todas as atualizações serão retiradas do RedHat Com o fluxo do CentOS, as atualizações serão enviadas do CentOS para É por isso que o CentOS agora é chamado de upstream em vez de downstream Ok, então a grande questão agora é: vale a pena aprender o sistema operacional Santo OS? E a resposta é absoluta. O riacho do Papai Noel será como um chapéu vermelho. Portanto, aprender Linux é essencial, independentemente de qual você escolher. E quando se trata de versões gratuitas do Linux, não há nada melhor do que Atualmente, o Santas nine Stream é a versão mais recente. Então, boa sorte e vamos aprender Linux juntos. 18. Criando uma máquina virtual v2 Novo: Neste vídeo, criaremos uma máquina virtual em nosso software de virtualização Portanto, temos nosso laptop ou desktop executando Windows ou Mac. Instalamos o software de virtualização e escolhemos o VMWPlayer ou o Oracle Agora é hora de criar uma máquina virtual nesses softwares de virtualização Então, vamos usar o Oracle Virtual Box. Este é o software Oracle Virtual Box que usaremos ao longo deste curso. Ok, então agora vamos começar nosso software Oracle Virtual Box. Você pode clicar no menu Iniciar pesquisa e simplesmente digitar Oracle, e ele corresponderá a qualquer coisa que apareça com o aplicativo Oracle. Portanto, temos apenas um aplicativo Oracle, que é o Oracle VM Virtual Box. Vá em frente e selecione isso. Clique nele e ele iniciará gerenciador do Oracle VM Virtual Box Então, vamos continuar e clicar em Novo. Aqui, a primeira opção é definir nome e sistema operacional. Portanto, escolha um nome para sua máquina virtual. Esse não é o nome do host do seu sistema operacional Linux. O nome do host que definiremos posteriormente durante a instalação. Esse é apenas o nome da máquina virtual. Aqui, a pasta onde ele salvará os arquivos e o diretório dessa máquina virtual. Você deixará esse padrão. A imagem ISO não está selecionada porque ainda não baixamos a imagem ISO do sistema operacional, portanto, deixaremos como está. Digite aqui o Microsoft Windows porque ainda não escolhemos nenhum sistema operacional. Então, agora, vamos voltar e digitá-lo no nome que você deseja escolher para o seu sistema operacional. Eu sugiro que você escolha meu primeiro Linux. VN. É só um nome. Mas veja isso. O software Oracle Virtual Box é inteligente o suficiente para que, assim que você digite Linux, ele realmente corresponda ao tipo do sistema operacional Eu escolhi o Linux para você. Se você acha que esse não é o correto, você pode definitivamente entrar e mudar para qualquer sistema operacional de sua escolha que esteja instalando. Mas, é claro, vamos usar o Linux, então vamos deixar isso como está. Em seguida, a versão escolherá a versão mais recente, que é de cinco x 64 bits. Você pode escolher uma versão diferente dependendo se você está usando Debian ou se você está usando o Oracle virtual box, red hat ou qualquer coisa ou qualquer tipo. Mas, por enquanto, vamos deixar isso como está. A próxima opção é autônoma, instale, deixe como está por enquanto Em seguida, na próxima, expanda o hardware. No hardware, a primeira opção é a memória base, que é o objetivo da sua máquina virtual. Novamente, como se você estivesse construindo seu computador do zero, como se estivesse na linha de montagem, você está colocando as peças dentro do seu computador. Tudo bem, por padrão, ele está nos dando um giga, que é 1024 Vamos mudar para dois shows, passando para 2048 Processador por padrão, uma CPU, poderíamos deixar isso como está, podemos alterá-lo a qualquer momento depois também Agora, a próxima, a última opção é o disco rígido. Expanda isso. E está nos dando o disco rígido, por padrão, de oito giga. Vamos mudar isso para 20 giga. Você pode alterá-lo para 40 giga, 60 giga, dependendo do disco que você tem disponível no seu computador host Mas, novamente, para este vídeo ou para esse treinamento, 20 giga são mais do que suficientes Vamos mudar isso para 20 giga. O resto, deixamos como está e por padrão e clicamos em Concluir. Agora, aqui está sua máquina virtual criada. O nome está aqui e está desligado. Se você olhar no lado direito, essas são todas as informações associadas ou recursos atribuídos à sua máquina virtual. Uma coisa que você precisa fazer é ir para a configuração. E clique em Rede. E aqui está escrito: Ativar adaptador de rede conectado ao NAT Eu quero que você mude para adaptador de ponte. O motivo pelo qual estou pedindo que você faça isso agora é que, quando você instalar o sistema operacional Linux posteriormente, ele detectará automaticamente a rede pela sua rede WiFi e você poderá se conectar à Internet. Tudo bem, então é mais ou menos isso. Clique em. OK. Aí está. Agora sua máquina virtual está pronta e você pode baixar a imagem ISO do seu sistema operacional Linux, que faremos nas próximas lições, e a anexaremos a essa máquina virtual e passaremos pela instalação do sistema operacional Linux. Mas agora, se você estiver usando o VMware Workstation player, poderá ficar por aqui e eu mostrarei como criar uma máquina virtual no Então, aqui você tem a página inicial principal do console. Basta clicar em criar uma máquina virtual. Você instalou a partir de três opções. Escolha Vou instalar o sistema operacional mais tarde. Clique ao lado do sistema operacional convidado Linux e escolha a versão no menu suspenso. Você verá que encontrará muita distribuição. Você pode escolher qualquer distribuição Linux dessa lista. O que estamos aprendendo aqui é o sistema operacional Linux. Não estamos aprendendo Santos, Dabian, Red Hat, Sushi, ubuntu Portanto, nosso foco principal é o Linux. De qualquer forma, você escolhe qualquer coisa. Digamos que se você decidisse escolher Santos nove, Desculpe, Senta sete, você poderia simplesmente escolher este E se você escolher o Sentas nove, não está na lista Veja, não está na lista, então você pode vir aqui e simplesmente escolher outro Linux de cinco pontos X Kernel 64 bits Então, isso funcionaria perfeitamente com o Sentas nine stream. De qualquer forma, para o Senta seven, basta clicar neste Clique em Avançar. Esse é o nome da máquina virtual, minha VM Linux Clique em Avançar. Tudo bem, tamanho mínimo de disco 20 Então, se você vai com sete, você pode mudar para dez, se quiser. Mas se você optar por uma versão superior, deixe 20. Mas quanto mais disco você tiver, melhor será. Armazene o disco virtual como um único arquivo, sim, selecione esse. Clique em Avançar. Tudo bem, personalização do hardware antes de clicar em Concluir, clique em personalização do Eu quero que você vá até o adaptador de rede aqui. Como você pode ver, essa é a mesma configuração que tínhamos no Oracle Virtual Box. Vamos mudar para o adaptador de ponte. Clique em fechar. Tudo bem, então clique em Concluir. Perfeito. Então você vê que sua máquina virtual agora foi criada. Agora, em nosso próximo vídeo, faremos o download da imagem ISO do nosso sistema operacional Linux e voltaremos a essa máquina virtual, anexaremos a imagem ISO ISO à máquina virtual e faremos a instalação. 19. para instalar o sistema operacional.: Quais são as diferentes maneiras de instalar um sistema operacional? Ah, bem, há muitas maneiras diferentes, mas as maneiras mais comuns que eu vou cobrir são três maneiras mais comuns, e a 1ª 1 é através do CD ou DVD. Agora você tem um CD ou DVD, muitas vezes sistema operacional, seja Lennox Windows, nosso Mac, um, um, o procedimento de isolamento muitas vezes está começando. Abrir o sistema é o mesmo, mas o primeiro é que você tirou a bandeja do computador, mas é um servidor, laptop ou estação de trabalho. Você abre o tambor de CD, dirige para fora, insere um CD e, em seguida, inicializa a partir do CD. Agora, esta é a maneira mais comum, e uma vez que o CD é instalado, o programa de isolamento começa. A segunda maneira é através do gelo ou imagem que você instala, e você está realmente baixar a imagem do lado do representante da janela. Digamos que se você estiver instalando janelas chapéu direito Santo s, você vai para o site ruivo ou você vai para o lado positivo da Microsoft. Você não sabe a imagem do gelo. Você anexa a imagem da Eissa ao disco de adoração do seu computador. Agora, como você acessa o disco virtual? Cada computador, um, tem um eixo cônsul, por exemplo, Dell tem Ah, eu arrasto. HP tem doente Oh, e assim por diante. Portanto, há muitos fabricantes diferentes têm sua maneira diferente de acessar seu conselho. Depois de acessar o cônsul, você pode anexar esta imagem ISA como um disco virtual e iniciar a instalação em nossa lição . Isto é o que vamos seguir. O terceiro método é a inicialização de rede. Isso também é comum em uma organização maior, onde há a construção de centenas de computadores , instalando sistemas oferecendo 100 deles por dia. É quando você precisa de “ah nunca bota”. Basicamente, você diz ao computador para ir a um Pacífico I e uma pasta do Pacífico que está sendo compartilhada por, uh, um servidor compartilhado que pode ser um servidor NFS ou servidor samba. diz ao computador para ir a um Pacífico I e uma pasta do Pacífico que está sendo compartilhada por, uh, Esse anexo é aquele arquivo que você deu i P endereço, e então você faz a inicialização de rede. Portanto, estas são as três formas comuns de fazer a instalação do sistema operacional. E novamente, para a nossa lição, estaremos cobrindo o 2º 1 que é o I S o download. Nós já baixamos e vamos anexar que eu soto nosso ambiente chul trabalho e fazer a instalação 20. Baixe e instale o CentOS7 v2 novo: Neste vídeo, vamos baixar e instalar o sistema operacional Linux. Agora, você provavelmente está pensando: Ei, posso usar qualquer outro sistema operacional Linux como Bantu, Cali ou qualquer outro sistema operacional Linux Bem, a resposta é sim, você pode usar qualquer uma dessas distribuições Linux. No entanto, eu recomendaria que você ficasse com o CentOS E a principal razão por trás disso é porque 80% do mundo corporativo hoje usa REL, que é o Redhat Enterprise Linux. E o Redhat Enterprise Linux é exatamente o mesmo que o CentOS E o CentOS, é claro, é de código aberto e pode ser baixado gratuitamente Agora, se você estiver usando outra distribuição Linux, tudo bem. Mas observe que cerca de 90% do comando que estou abordando no CentOS também pode ser aplicável em outras distribuições Linux Tudo bem, agora vem a versão do Papai Noel. Qual versão você vai usar? Existem diferentes versões sete, oito e nove. A resposta é: você pode usar qualquer uma dessas versões sete, oito ou nove do sistema operacional. As instruções estão incluídas. Alguns dos recursos do Redhat que foram introduzidos no Papai Noel oito e nove, como contêineres e Portanto, se você for usar sete, mais tarde neste curso, precisará instalar o Santas oito ou nove para usar esses contêineres ou alguns dos recursos mais recentes Tudo bem. Então, voltando ao nosso diagrama, temos nosso laptop ou desktop rodando Windows ou MAC. E então instalamos o software de virtualização, VMware Player ou Em seguida, criamos nossa máquina virtual. Agora, neste vídeo, é a hora de instalar o sistema Linux Sopering. E a distribuição ou variedade Linux que estamos usando é o Papai Noel E neste vídeo, vamos com a versão sete. Se você quiser usar a versão oito, pule este vídeo agora e vá para o próximo Se você quiser ir com o Santas nine Stream, pule este e o seguinte e vá direto para o Santas nine Stream vá direto para o Santas Tudo bem. Portanto, a primeira coisa que você faz em relação à ISO do Papai Noel é baixá-la E para isso, você precisa acessar o site do Papai Noel. Portanto, escolha um navegador de sua preferência. Estou escolhendo meu navegador, que é o Firefox, ou você pode escolher qualquer um de sua escolha, vá ao Google e digite Download Santas sete Tudo bem, clique no primeiro dirá santos.org Faça o download, clique aqui, e ele levará você ao Santos Linux sete já selecionados, selecione X 86 underscore 64 Se você não encontrar a versão sete, basta escolher a versão mais recente disponível aqui. Agora, ele fornecerá todos os diferentes espelhos de onde você poderá baixar a imagem ISO Escolha o primeiro e, 99% das vezes, você obterá o ISO no primeiro link. Clique nele e ele o levará para a próxima página, onde você deverá acessar as que dizem que o tamanho mais alto no momento é 9,5 e diz tudo ISO Clique nele. E ele começará a baixar. Agora, eu já baixei esse arquivo para economizar tempo. Você pode pausar o vídeo agora mesmo concluir o download e voltar De qualquer forma, supondo que você tenha baixado o arquivo, agora é hora de anexar esse arquivo ao nosso Oracle VirtualBox Tudo bem, então, para isso, vamos para o Oracle VirtualBox e vamos para a máquina virtual que Tudo bem, minha VM Linux e clique em Iniciar. Tudo bem, assim que começar, ele perguntará onde está a imagem ISO que você deseja anexar e instalar o sistema operacional Aqui, está escrito por padrão a unidade host D, o que significa que você precisa inserir o DVD na DVD-ROM, o que não é o caso. Baixamos a imagem ISO. Então clique nessa pasta e especifique onde está sua imagem ISO. Então clique em Adicionar. Isso é algo que eu adicionei anteriormente, então não se preocupe com isso. Basta clicar em Adicionar e ir para a trabalho onde você baixou a imagem ISO sete do Papai Noel. Aqui está, clique em Abrir e escolha. E agora vá em frente e clique em Iniciar. Agora, isso iniciará sua máquina virtual e iniciará a tela Balcom do Papai Noel 7 Então você tem que clicar dentro dessa janela. Aqui. Portanto, você precisa clicar dentro da janela para mover ou selecionar a opção que lhe é dada. Então instale o Santa a seven ou teste essa mídia e instale o Centa seven Portanto, escolha o primeiro agora, como você pode ver, ele está destacado. Você teria que usar o Aoki para cima e para baixo porque o mouse não funcionaria Selecione o primeiro e pressione Enter. Agora, se você estiver usando o VMware Workstation Player, abra o VMware Aqui, temos nossa máquina virtual. Então, clique com o botão direito nele. Vá para a configuração. E vá até onde diz cd slash DVD e clique aqui onde diz usar arquivo de imagem ISO e clique em Procurar e escolha o arquivo ou imagem ISO que você baixou para o Senta seven Selecione esse, clique em Abrir e clique em OK, e então você pode simplesmente clicar aqui, que ligará ou reproduzirá a Máquina Virtual. Qualquer um deles executará a mesma função. Então, digamos que se você clicar nela e ver assim que ela detectou a imagem ISO, você verá a tela de boas-vindas do Centa seven Vá em frente e clique dentro da janela e mova cursor para cima para fazer o Centa sete instalado A propósito, enquanto você captura o mouse dentro desta janela, você pode pressionar Alt e Control ou escrever a tecla de controle no teclado para se livrar do mouse capturado. Então veja se você recuperou o mouse. É assim que você pode fazer ou soltar o mouse. Se você clicar em Dentro novamente, ele o capturará novamente. Esse é o comportamento do Oracle VirtualBox. Então não se preocupe. Tudo bem, está te dizendo a mesma coisa. A Máquina Virtual relata que, eu acho, suporta coisas de integração do MousePoint , blá, blá, blá Tudo bem. Clique. Cancele isso aqui mesmo. Cancele essa notificação também. Vamos aguardar a chegada do assistente de instalação e veremos passo a passo como o assistente de instalação funcionará. Tudo bem, então aqui você terá um assistente de instalação do tipo GUI ou interface gráfica do usuário instalação do tipo GUI ou interface gráfica do Bem-vindo ao Centa seven. Selecione o idioma. Estou selecionando os Estados Unidos. É onde eu estou. Se você estiver em qualquer outro lugar, escolha a opção de acordo com sua região e clique em Continuar. Tudo bem, data e hora, America's New York Estou em Nova York, então está selecionando Nova York por padrão Teclado obtendo uma lista de teclados. É selecionado em inglês dos Estados Unidos. Suporte de idioma nos Estados Unidos, mídia de instalação, mídia local porque anexamos a imagem ISO. Seleção de software, instalação mínima. Clique nele e escolha servidor com GUI porque você deseja o tipo de ambiente de desktop ou GUI, não apenas uma linha de comando . Clique em Concluído. Tudo bem, ele está verificando a seleção de software, que significa que está verificando se ele tem os pacotes ou software necessários para instalar o servidor com a seleção de GUI que eu fiz Tudo bem. Então, enquanto está passando por isso, está verificando, vamos até o destino da instalação. Diz que o particionamento automático foi selecionado. Então, basta selecioná-lo. E diz dez giga, clique nele e clique novamente, então ele marcará Marcar e clicará em Concluído Tudo bem, está verificando, certificando-se de que tem tudo. Tudo bem, então a mídia local está pronta. A pesquisa com a GUI está concluída. O destino da instalação está concluído. K dump está habilitado por padrão, deixe-o como está. O que isso significa é que, se kernel der certo, algo der errado com o kernel, eu criarei os logs, e você quer esses É por isso que o habilitamos. Tudo bem, rede e nome do host. Clique nisso. Diz Não conectado. Primeiro, especifique o nome do host que você deseja escolher para sua máquina virtual. Vamos escolher minha VM Linux. Ou você pode escolher qualquer nome de host de sua escolha. Clique em Aplicar e você verá agora mesmo que diz host local. Vou mudar para minha VM Linux. Clique em Aplicar. Aí está. inscrição está concluída. Agora, clique em Configurar. E vá para Geral e clique em conectar-se automaticamente a esta rede quando ela estiver disponível. Marque Mark, salve. Agora conecte-se e ele é ativado automaticamente e basta clicar em Concluído. Tudo bem, a rede e o nome do host estão prontos, uma política de segurança, nenhum conteúdo foi encontrado Isso é bom. Deixe-o como está por padrão e clique em Instalação do BGN Tudo bem, então o próximo passo é definir ou criar uma senha root. Clique na senha do Rood. Isso é como uma senha administrativa para você. Assim como quando o Windows Window tem uma senha administrativa, no Linux, o administrador é chamado de senha raiz. Então, por favor, certifique-se de escolher uma senha que você possa lembrar. Tudo bem, outra coisa, se você estiver escolhendo uma senha fraca na parte inferior, ela dirá que a senha que você forneceu é fraca A senha falha na verificação do dicionário. É baseado em uma palavra do dicionário. Você terá que pressionar Concluído duas vezes para confirmar. Então diz que é fraco, mas eu vou permitir. Tudo bem. Mas basta clicar em Concluído duas vezes, uma e duas. Tudo bem. Criação de usuários. Agora, esse era o administrador. Agora, você pode criar um usuário comum no Linux. Vamos clicar nele. E nome completo, vou criar meu nome de usuário. No seu caso, você pode criar seu nome e sobrenome. Então, o nome completo é Imran Afzal. E você vê automaticamente que ele define um nome de usuário para mim, que é I AFSL, inicial do primeiro nome e sobrenome Torne esse usuário administrador. Tudo bem. Exija uma senha para usar essa conta. Portanto, defina uma senha para sua conta agora. Agora, pode ser que você escolha a mesma senha que escolheu para root ou, se estiver escolhendo uma senha diferente, lembre-se de suas senhas. Tudo bem. Da mesma forma. Se você escolheu semana, clique em Concluído duas vezes. Tudo bem, agora está passando pela instalação do pacote e toda a instalação do sistema operacional. No momento, como você pode ver, ele precisa 348 pacotes para ser instalado, e estamos em 149 Isso pode levar de 5 minutos a 20 minutos dependendo da velocidade do sistema. Então, vou avançar rapidamente a partir deste ponto e, quando a instalação estiver totalmente concluída, voltaremos. Tudo bem, o CentOS agora está instalado com sucesso e pronto para você usar Vá em frente e reinicie para começar a usá-lo. Clique em reiniciar Tudo bem, então agora você tem que aceitar a licença. Então, clique em Informações da licença, clique em Aceitar o contrato de licença e clique em Concluído. Tudo bem, então isso está concluído. Clique em Concluir configuração. Ok, então você tem uma tela de login. Vá em frente e clique em seu nome ou, se quiser fazer login como Root, clique em Não listado e insira seu Root. Aqui, use o nome Root e, em seguida, clique em Avançar, e ele solicitará a senha root. Então, agora vamos clicar em Cancelar, vamos fazer login normalmente e digitar a senha. H. Ok, então aqui está sua área de trabalho, e você precisa usar um terminal. Então, se você estiver fazendo login pela primeira vez, você receberá esta tela de boas-vindas. Basta clicar em Avançar. No próximo serviço de localização, você pode desativá-lo em seguida pular este e começar a usar o Centas Linux Tudo bem, agora você recuperará a área de trabalho Clique com o botão direito na área de trabalho. Opa, iniciei o Gnome. Tudo bem. Você poderia fechar isso. Tudo bem, clique com o botão direito e clique em Abrir terminal. Este é o seu terminal que você usará para executar todos os comandos. Agora, isso conclui a instalação do seu sistema Linux. Parabéns. 21. Baixe e instale o CentOS8 v2 novo: Neste vídeo, aprenderemos o download e a instalação da distribuição do sistema operacional Linux Santas versão oito Agora, se você quiser usar a versão nove do Papai Noel , pode simplesmente pular esse vídeo inteiro e ir para o próximo Ou se você quiser usar a versão sete do Papai Noel, então você pode ver um vídeo onde eu tenho todas as instruções de instalação desse vídeo Tudo bem. Então, se você decidiu usar o Centaseight, tudo O que abordaremos neste vídeo é que criaremos uma máquina virtual, baixaremos o Centaseightstream, ISO do site senasdt org e, em seguida, anexaremos e instalaremos Voltando ao nosso diagrama de laboratório, temos nosso laptop ou desktop executando Windows ou MAC. Instalamos o software de virtualização e tínhamos duas opções VMware Player ou Oracle Em seguida, criamos nossa máquina virtual, ou criaremos nossa máquina virtual e instalaremos o Linux. E, claro, vamos falar sobre o sabor ou a distribuição da versão oito do Papai Noel neste vídeo Tudo bem. Vamos ao nosso Firefox, vamos ao Google e digite download Santas eight Escolha o primeiro link. Vá para o Santas OS Stream e, por padrão, ele vai para nove, então escolha oito Agora, se você não vê a versão oito, basta usar a versão mais recente do Santa Stream. Ok, vamos clicar na versão oito e depois clicar em X 86 underscore 64 Clique no primeiro espelho ou em qualquer espelho de sua escolha e, em seguida, ele o levará a um desses links. Então você tem que escolher aquele que tem um tamanho, o tamanho mais alto aqui, diz 10,7 giga, DVD com um ponto ISO Clique nele e ele começará a baixar o ISO. Agora, vou cancelá-lo porque já o baixei para economizar tempo. Caso contrário, você pode pausar o vídeo agora mesmo, deixar o download ser concluído e voltar Tudo bem, supondo que tenhamos baixado, agora vamos criar uma máquina virtual Tudo bem, então essa é a máquina virtual que criamos anteriormente para usuários que desejam usar o Papai Noel 7 Tudo bem, então vamos criar uma nova máquina virtual, e vamos chamá-la de Papai Noel oito Ou se você não tiver o Papai Noel 7, você pode escolher o mesmo nome que escolhemos aqui, minha VM Linux Tudo bem, então digite a versão Linux, Redhat. Eu quero que você altere isso para aqui, Linux 263.x4 dot X. Tudo bem, então a razão pela qual eu não escolhi o Redhat é porque ele tem algum tipo de problema de compatibilidade com o Oracle VirtualBox então a razão pela qual eu não escolhi o Redhat é porque ele tem algum tipo de problema de Linux 263.x4 dot X. Tudo bem, então a razão pela qual eu não escolhi o Redhat é porque ele tem algum tipo de problema de compatibilidade com o Oracle VirtualBox. E se você escolher essa versão, de qualquer forma, você escolhe essa versão genérica, tudo bem. Clique em Avançar. Memória, um show. Por padrão, ele escolhe oito giga de memória Isso é bom. Vamos mudar isso. Agora, basta deixar como está, criar o tipo de arquivo do disco rígido, deixar o VDI padrão, armazenamento no disco rígido físico alocado dinamicamente Aqui está o tamanho do arquivo ou tamanho do disco oito. Vamos mudar para 20. Você pode escolher 30, 40, 50, dependendo do tamanho que você tem ou do espaço em disco que você tem no seu computador. Então vá em frente e clique em Criar. Isso criou a máquina virtual. E agora eu quero que você vá até a configuração, vá até a rede e altere a conexão para NAT de NAT para adaptador Bridge Isso nos permitirá conectar-nos à Internet se você escolher o adaptador Bridge. Clique em OK. Agora, a máquina virtual está pronta. Agora, se já baixamos a imagem ISO, clique em Iniciar tudo corretamente, para que você pergunte onde está a imagem ISO ou o disco do sistema operacional. Por padrão, ele está escolhendo a unidade host, que é a unidade de DVD da unidade D. Nós não temos isso. Temos o ISOImage para clicar nessa pequena pasta. Tudo bem. E então eu já adicionei ou anexei o CentOS oito anteriormente Se você não tiver anexado, basta clicar em adicionar e clicar na pasta onde está localizada a imagem ISO. Eu o tinha aqui. Eu cliquei aqui e cliquei em Então você clica em Então depois de clicar em Abrir, ele aparecerá aqui. Em seguida, você seleciona esse ISO e clica em Escolher e, em seguida, clica em Iniciar. Agora, quando chegar a esse ponto, clique dentro da janela, mova a tecla de seta para cima e pressione Enter. E isso iniciará o assistente de instalação e seu mouse será capturado internamente. Se você quiser soltar o mouse, clique na tecla Control direita, que está no lado direito do teclado. Clique sobre isso. E isso liberaria um mouse para você. A propósito, sempre que precisar de algum tempo para iniciar a instalação ou o processo de instalação possa levar algum tempo, vou avançar rapidamente a partir desse ponto. Então, se você ver minha tela indo muito rápido e você ficando lento, não porque seu computador está lento, é só que eu encaminhei o vídeo rapidamente Tudo bem, você poderia ir em frente e cancelar isso. Isso está apenas dizendo que seu mouse foi capturado e coisas assim. Então, bem-vindo ao Santa Stream, eight stream, inglês e o idioma em que você está localizado, dependendo da sua região, escolha aquele, clique em Avançar ou continue. Vamos minimizar o gerenciador do Oracle VirtualBox em segundo Tudo bem. Ok, então resumo da instalação. Aqui no resumo da instalação, o teclado, ele será selecionado com base em onde você está. Estou nos Estados Unidos, então ele escolheu inglês americano, mídia local de instalação, que anexei , destino de instalação. Clique sobre isso. Escolha o show de 20. Já está marcado. Então você só precisa clicar em Concluído. Então está feito. Suporte de idiomas: software inglês dos Estados Unidos. Servidor com GUI que deve ser selecionado. Se você não tiver isso, selecione nele e, em seguida, escolha esse servidor com GUI e clique em Concluído Tudo bem, K dump está habilitado. Isso é um kernel dump, hora e data, América, fuso horário de Nova York Estou no fuso horário de Nova York, onde quer que você esteja, ele deve aumentar com base na sua localização. Nome da rede e do host. Então, aqui, eu quero que você escolha o nome do seu host ou do seu sistema operacional. Vamos escolher minha VM Linux. E assim que você clicar em Aplicar, você verá que o nome do host atual é agora host local, ele mudará. Então clique em Aplicar. Veja aqui que está alterado. Agora, queremos que você clique aqui e ative ou ative a rede. Então, ao clicar em, você verá que ele escolherá um endereço IP e escolherá a rota padrão com base no seu roteador. Tudo bem, então é bom Clique em concluído. Tudo bem, agora clique na senha raiz Essa é a senha raiz, que é uma senha administrativa da sua máquina Linux. Então, por favor, digite a senha que você possa lembrar. Agora, se você escolheu uma senha fraca, ela dirá que é fraca, mas tudo bem. Ele perguntará se é baseado em um dicionário ou qualquer que seja o motivo. Você terá que pressionar Concluído duas vezes para confirmar. Isso é bom. Um, dois. Tudo bem, então está feito, e você pode simplesmente mover isso para baixo. E então você verá aqui que diz criação de usuário. Vamos clicar nisso. Vamos criar um usuário comum, que é o seu nome. Então, nome completo, vou usar meu nome Imran Afzal. E automaticamente , o nome de usuário é meu primeiro nome, sobrenome inicial completo. Torne esse usuário administrador. Isso é bom. Exija uma senha para usar essa conta. Isso é bom. Vamos inserir a senha. Novamente, lembre-se da senha. Você pode escolher a mesma senha que escolheu para um root ou escolher uma diferente. Isso é bom. Mas o que quer que você escolha, por favor, lembre-se disso. Novamente, a mesma coisa se você escolheu o fraco ou se for baseado no dicionário, você terá que pressionar Concluído duas vezes. Um, dois. Tudo bem, então tudo está selecionado. Veja, não há mais nenhum sinal de alerta. Linda. Agora, vá em frente e clique em Iniciar instalação. Tudo bem, então isso está começando a ser instalado, passe pela instalação Ele coletará o número de pacotes necessários, a configuração, o sistema de arquivos e muitas outras coisas. Agora, isso pode levar 10 a 25 minutos ou até 30 minutos dependendo da velocidade do sistema Então, vou avançar rapidamente e, assim que seu sistema ou sua instalação estiver concluída, começaremos a partir daí. Te vejo daqui a pouco. R Ok, então a instalação foi concluída. Vá em frente e clique em Reinicializar sistema. Tudo bem. Aqui você precisa aceitar uma licença. Basta clicar em Aceito o contrato de licença e clicar em Concluído. Você pode fechá-la novamente e clicar na configuração finalizada. Tudo bem, você tem uma tela de login. Você pode fazer login com seu nome normal ou clicar em Não listado, inserir o nome de usuário como Root e, na próxima tela, depois de clicar em Avançar, inserir a senha. Mas vamos prosseguir e fazer o login como nós mesmos. Tudo bem. Quando estiver na tela, você pode clicar em Atividades e clicar no terminal. E aqui você tem o terminal, que usaremos para executar todos os comandos de link e aprender tudo sobre o Linux. É isso mesmo. Parabéns por concluir a instalação do Linux que a Virgin enviou como oito. 22. Baixe e instale o Linux (CentOS 9) 1: Neste vídeo, abordaremos o download e a instalação do sistema operacional Linux. O sabor é Santas a nine stream. Agora, se você quisesse usar a versão oito ou sete do Papai Noel , você poderia simplesmente voltar Incluí neste curso a instalação do Papai Noel oito e sete Tudo bem, então se você decidiu que queria usar stream da versão nove do Papai Noel, fique Então, o que vou abordar criar uma máquina virtual. Faremos o download do Santas nine Stream ISO e instalaremos o Santas nine Então, voltando ao nosso diagrama de laboratório, temos nosso laptop ou desktop executando Windows ou macOS Instalamos o software de virtualização VMWPlayer ou Mais uma vez, vou usar Oracle Virtualbox ao longo deste Se você quiser usar o VMWplayer, tudo bem Tudo bem. Agora, o que faremos é criar uma máquina virtual em nosso software de virtualização e, em seguida, fazer o download da imagem ISO Senta nine Stream E então, é claro, o que faremos é instalar o sistema operacional Linux em cima dessa máquina virtual. E qual é a versão do Linux? Sim, isso seria a versão nove do SentAs. Tudo bem, então a primeira coisa é que temos que baixar, então temos que criar uma máquina virtual Então, vamos até nossa caixa virtual Oracle. E aqui você tem todas as máquinas virtuais que você criou anteriormente. Isso é bom. Você pode ignorar isso. Clique em novo e insira o stream do Papai Noel Nine. E digite Linux Lev como padrão. Eu quero que você mude a versão do redhat para aqui em cima, onde diz Linux 26, três pontos x, quatro DX 64 bits Sim. Clique sobre isso. Clique em Avançar. Agora é que a memória, que é de um giga, deixa como padrão a seguir Tudo bem, lado recomendado dos oito shows mais difíceis, vamos mudar isso na próxima etapa. Clique em Criar. Arquivo de disco rígido Ty VDI, deixe um padrão, armazenamento em disco físico alocado dinamicamente, deixe um padrão. Clique em Avançar. Agora, altere o tamanho do disco de oito giga para 20 giga ou 30 giga ou 50 giga, qualquer que seja o espaço em disco que você Clique em Criar. Ok, agora a máquina virtual foi criada. Mais uma coisa que você precisa fazer, vá para as configurações. Vá para Rede e , em Conectar ao NAT, altere-o para o adaptador Bridge, o que nos permitirá conectar-se à Internet Clique em OK. Tudo bem, agora nossa máquina virtual foi criada. Qual é a próxima etapa? A próxima etapa é baixar a imagem ISO do stream SentasNine, que precisamos baixá-la do site deles Então, vamos ao seu navegador favorito. Vou acessar o Firefox, vamos ao seu mecanismo de busca e digitar download SentAs nine e clicar no primeiro link E clique no stream do Papai Noel e, por padrão, ele fornecerá a versão nove Clique em X 86 underscore 64 para sistemas operacionais de 64 bits. Ele começará a ser baixado. Esse download pode levar 5 a 10 minutos, dependendo da velocidade da sua rede Eu já baixei isso antes para economizar tempo. Se você estiver baixando pela primeira vez, pause o vídeo e vamos voltar depois de fazer o download completo Tudo bem, então vamos supor que você o baixou e o colocou no seu desktop Tudo bem, então vamos para nossa máquina virtual que criamos anteriormente Aqui, o stream Sentas Nine. Vá em frente e clique em Iniciar. Tudo bem, ele perguntará se você tem o DVD, a mídia inserida na unidade de DVD, o que não temos. Temos uma imagem ISO. Então, vamos escolher essa opção, que é a opção de pasta. E aqui você pode adicionar, clique em AD. Esses são os poucos que eu anexei anteriormente. Se você não os vê, não se preocupe com isso. Basta clicar em AD e ir até o local onde você baixou o Santas Stream nine Então, eu baixei aqui mesmo no meu desktop. Clique nele e clique em Abrir. E aqui você pode clicar em Escolher. Uma vez feito isso, clique em Iniciar. Agora, isso vai começar. Ele já conectou o riacho nove do Papai Noel e já começou Então, aqui, você verá duas opções: instalar o Santas Stream nine ou testar essa mídia Então, clique em Dentro e pressione a tecla de seta para cima e pressione Enter para iniciar a instalação. Agora, se você quiser soltar o mouse, agora mesmo, o mouse está preso dentro da janela Se você quiser soltar, basta clicar na tecla Control direita, que liberará o mouse. Agora, essa foi a instalação do Santas nine stream no Oracle Virtual Box Se você estiver fazendo isso na VMware Workstation, basta acessar E aqui você pode criar uma nova máquina virtual rapidamente. Vou instalar o sistema operacional mais tarde. O Linux não é sete, e desta vez estamos fazendo nove. Então, se você não vê a versão nove sobre isso, tudo bem. Você pode escolher o genérico, que é Linux ou outro Linux de cinco pontos X Kernel 64 bits Selecione este, clique em seguida. O nome, vamos escolher o Papai Noel nove. Em seguida, o tamanho do disco, vamos escolher 20. Armazene o disco virtual como um único arquivo. Clique em Avançar. Personalize o hardware se quiser mudar alguma coisa. Sim, nós queremos. Então, em vez de 768, queríamos colocar 102, quatro, que é uma memória de um giga Então processador, você não precisa de dois, você pode alterá-lo para um. Isso é bom. Em seguida, adaptador de rede, você precisa de adaptador de ponte. Bom. E tudo parece bom, clique em Fechar. E clique em Concluir. Feito isso, agora quero que você volte novamente, clique com o botão direito do mouse e edite a configuração. E aqui, você pode acessar o CD DVD e clicar aqui, usar a imagem ISO, navegar e, em seguida, ir até a localização do stream do Santo, anexar e iniciar o processo de instalação. E chegará à página exatamente como a que tenho aqui. Então, vamos cancelá-lo. Vamos cancelar isso. Exatamente o que eu tenho aqui. Tudo bem, então vamos ver se você fez Oracle Virtual Box ou, se estiver usando a estação de trabalho VMware, vamos minimizar isso na Vamos fechar essas pequenas notificações. Tudo bem, bem-vindo ao Santa Stream nove. Esta é a região, o idioma, a localização. Ele escolherá por padrão onde você está. Clique em Continuar. Tudo bem, o teclado é inglês dos EUA. Fonte de instalação, mídia local. Isso é bom. Destino da instalação. Vamos clicar nele e ele escolherá os 20 giga já selecionados. Isso é bom. Bom. Basta clicar em “Concluído”. Suporte de idioma inglês, Estados Unidos, instalação de software, servidor com GUI, sim, você deseja que a instalação do software também tenha uma GUI Eu despejo. Este é um despejo do kernel, caso o kernel falhe, ele despejará Você quer que ele seja ativado? Sim. Data e hora, América, Nova York, estou em Nova York, então está escolhendo com base na minha localização e rastreando-a Nome da rede e do host. Vamos clicar nisso. E o nome do host, você pode escolher minha VM Linux e clicar em Aplicar Assim que você clicar em Aplicar, você verá que isso mudará de host local para o nome que você está digitando Tudo bem? É aplicado. Bom. Coma a rede. Verifique se está ligado, está conectado. Eu vou dar um IP. Perfeito. Clique em concluído. Tudo bem Agora, perfil de segurança, deixe como está a senha raiz. Essa é a senha. Root é o usuário mais poderoso em seu sistema assim como o administrador em seu sistema. Então, insira a senha que você lembrará, por favor. Confirme. Tudo bem, registre a conta root? Não. Permita o login do Root SH com senha. Sim. Escolha esse. E diz que a senha falha no dicionário. É baseado em uma palavra do dicionário. Você precisará pressionar Concluído duas vezes para confirmar. Ok, eu quero mantê-lo fraco. Tudo bem se for baseado no dicionário. Então, para que eu tenha essa instalação para usar essa senha, preciso clicar duas vezes em Concluído. Um, dois. Tudo bem, então isso está feito, agora vamos clicar em Iniciar instalação. Tudo bem Então, isso criará o sistema de arquivos e criará as partições, o espaço de troca, tudo o que definimos com a configuração automática e, em seguida, reunirá todos os pacotes necessários para instalação Em seguida, vou para a instalação do pacote, seguida pela configuração pós-instalação. Agora, isso pode levar de 10 minutos a 30 minutos dependendo da velocidade do seu sistema. Então, quando a instalação estiver concluída, e eu avançar rapidamente a partir deste ponto, vejo você quando estiver concluída. Ok Ok, então a instalação foi concluída, vá em frente e clique em Reinicializar sistema Tudo bem, agora o sistema está online novamente. Você pode fechar esta notificação, e isso é solicitar uma configuração. Bem-vindo ao nos enviar. A configuração do Stream nine o guiará na criação de uma conta e a ativação de alguns recursos ajudarão, o que o colocará em funcionamento em pouco tempo. Vamos clicar em Iniciar configuração. Serviços de localização, você pode deixá-lo desativado, clique em Avançar. Conecte suas contas online. Se você tiver, conecte-o. Caso contrário, simplesmente pule. Tudo bem, vamos criar uma conta que seja uma conta normal Então, coloque seu nome completo. Então, vou colocar o meu, que é Iron Absol e o nome de usuário, ele está escolhendo meu nome e sobrenome, mas eu queria alterá-lo para minha inicial e sobrenome, sobrenome completo Tudo bem, então vamos continuar e clicar na próxima senha. Você pode escolher a mesma senha que criou para o Root ou, se estiver escolhendo uma nova, lembre-se disso também Tudo bem Clique em Avançar A senha é fraca. Isso é bom. Você pode mudá-lo para forte. Eu recomendaria isso se você estivesse fazendo isso na produção. Tudo bem, a configuração está completa. Comece a usar o stream do Papai Noel. Linda. Tudo bem, bem-vindo ao SentasStream Se você quiser aprender a se locomover, confira o passeio. Se você quiser fazer um passeio, vá em frente e leve-o se estiver usando pela primeira vez. Mas, para fins de laboratório, diremos não, obrigado. Então, aqui está nosso desktop. Você pode ir às atividades e clicar aqui, neste pequeno ícone. Isso é para o terminal. Isso abrirá nosso terminal, que usaremos para executar os comandos, todos os comandos do Linux e aprender tudo o que precisamos saber sobre o Linux. Tudo bem, então isso completa nossa instalação para Centas Nine Stream. Parabéns. 23. Opção 2: instalação de Linux na nuvem 1: Neste vídeo, aprenderemos como instalar o sistema operacional Linux em uma plataforma de nuvem. Essa é a segunda opção do nosso projeto de laboratório. Agora, observe que se você optar pela Opção 1, na qual instalou o software de virtualização em seu próprio computador e criou uma máquina virtual, basta pular o vídeo inteiro Este vídeo é para quem deseja criar uma máquina virtual Linux em uma plataforma em nuvem. Tudo bem, então vamos ver como isso vai funcionar. Então, aqui temos nosso computador rodando Windows ou MAC. Agora, nesse computador, acessaremos nosso navegador e acessaremos uma das plataformas de nuvem. E esses serviços em nuvem, por exemplo, AWS, Google Cloud ou muitas outras nuvens que estão disponíveis para você. E, claro, você precisa ter certeza de que eles são gratuitos. E se você estiver usando para o mundo corporativo, poderá pagar por isso e obter uma conta do Google Cloud. Tudo bem. Assim que tivermos a conta , criaremos uma máquina virtual e instalaremos o sistema operacional Linux. Com a nuvem, mais especificamente com a AWS, a criação de uma máquina virtual e a instalação de um Linux, tudo isso é agrupado em uma única etapa, porque você pode escolher uma máquina virtual com o sistema operacional Linux e ela a criará para você Tudo bem, eu poderia lhe dar uma rápida demonstração de como você cria ou como você pode instalar o Linux na AWS E então eu tenho certeza que você terá uma boa ideia, e então você pode começar a partir daí. Então, acesse o navegador da web de sua escolha. Vou usar o Firefox e simplesmente usar a conta gratuita da AWS. Isso é o que você precisa digitar. Conta gratuita da AWS. Tudo bem, quando você vier aqui, você pode ir até aquele que diz serviços gratuitos de computação em nuvem aqui E diz AWS Free Tier. Ok, clique nisso. Tudo bem, então aqui está escrito , nível gratuito da AWS, ganhe experiência prática com produtos e serviços da plataforma AWS. Tudo bem, ele fornece as informações sobre o tipo de oferta, avaliação gratuita e o que ela inclui Tem 750 horas que você pode usar. Então, agora, lembre-se de que você pode manter sua máquina funcionando por 750 horas em um mês. Se você estiver executando duas máquinas virtuais, a combinação não deve exceder 750. Se for ultrapassar , a Amazon cobrará de você. Portanto, tenha muito cuidado. E mais uma coisa que eu tenho a dizer quando você estiver criando essa conta gratuita, você precisará de um cartão de crédito para criar uma conta gratuita e usar o computador virtual deles. Portanto, se você não tiver um cartão de crédito, pode parar aí mesmo e escolher a primeira opção que discutimos anteriormente. Tudo bem, para criar uma conta aqui mesmo antes de criarmos a conta Esse é o cálculo que informa o número de horas. Esse é o armazenamento, a quantidade de armazenamento que temos. Temos apenas 30 giga de armazenamento, nada mais. Se você fizer pelo menos um show mais do que isso, você será cobrado Portanto, tenha muito cuidado. Tudo bem, então quando você precisar criar uma conta, basta criar um e-mail de usuário root Esse é o seu e-mail de usuário principal que você poderia usar. Esse é o nome da conta AWS da AWS, qualquer nome de conta que você possa escolher e que não esteja sendo usado, é claro. Eu já criei minha conta da AWS para economizar tempo. Então eu vou entrar e clicar aqui. E aqui está meu e-mail, e aqui está a senha que eu salvei anteriormente. Ok, então, depois de criar sua conta da AWS, você entrará no EC two, que significa computação em nuvem elástica Resumindo, EC dois. Então você tem que ir para a EC dois. E aqui está a aparência do painel EC two. Tudo bem, então, sua região, escolha uma região onde ela esteja mais próxima de você, dependendo da sua região Estou mais perto do East Side. Estou em Nova York, então é o lado leste dos EUA em Ohio. Eu poderia escolher esse ou aquele. Isso realmente não importa. Tudo bem, então vamos voltar Então, este é o nome de usuário que criamos anteriormente. Tudo bem, então, quando você acessa esse painel, vem aqui e diz, aqui mesmo, Launch Instance Clique em Launch Instance. Ok, esse é o nome da sua instância, então você pode colocar no meu Linux. Desculpe, você pode escolher eu acho que a letra minúscula neste caso, M vamos tentar a maiúscula e a minúscula Vamos ver o que acontece. Eu não acho que deveria haver um problema. Minha VM Linux. OK. Então, quando você desce, ele diz: pesquise ou navegue em mais AMIs AMIs são como um contêiner de máquina virtual combinado com o sistema operacional pré-criado para você Então, se você ler a lista, não encontrará o Papai Noel Então, Papai Noel e Redhat são iguais, então você pode usar Você escolhe o chapéu vermelho, descrição AMID de 64 bits, deixa esse padrão. Você escolherá o T dot Micro, que é elegível para o nível gratuito Deixe esse padrão. Isso lhe dará uma CPU e um giga de memória E já discutimos anteriormente: 30 giga de espaço em disco, você não poderia ter mais do que isso Teclado. Então você tem que digitá-lo em um teclado. Eu digitei mais cedo quando estava criando minha primeira máquina virtual, e ela está aqui Você pode escolher seu próprio teclado, escolher qualquer nome de que se lembre e, em seguida, clicar em Criar novo par escolher qualquer nome de que se lembre e, em seguida, clicar em Criar novo Depois de gerado, você pode baixar esse par de teclas e anexá-lo à sua sessão do Putty E a sessão do Putty permitiria que você se conectasse à sua máquina virtual Amazon Tudo bem. Feito isso, deixe tudo padrão. Firewall, permita tráfego SSH de qualquer lugar. Você pode escolher de acordo com sua necessidade, deixar por padrão. Armazenamento, você pode escolher 10 giga, 20 giga, 30 giga, o que Eu diria que vá mais de 20 shows. Mas, novamente, o cliente qualificado para o nível gratuito pode receber até 30 giga Se você escolher 35, isso não o impedirá, mas cobrará seu cartão de crédito. Então, tenha muito, muito cuidado. Tudo bem. Então você simplesmente escolhe tudo e clica em Launch Instant. Ele será iniciado instantaneamente , com seu sistema operacional Linux pré-configurado ou pré-construído embutido, e então você poderá acessá-lo do seu computador ou de qualquer lugar porque dissemos permitir o tráfego SSH de Se você quiser saber mais sobre como criar a partir de agora, quais são os detalhes, tenho certeza de que encontrará muitos tutoriais on-line que ajudarão você a criar uma máquina virtual Linux na AWS. Tudo bem, então é basicamente isso. Tenho certeza de que você entendeu muito bem como criar uma máquina virtual executando Linux na plataforma Cloud 24. Mensagem para instalação do Redhat: Mais uma vez, parabéns todos por completar a instalação Scent OS em nossa próxima lição. Estou incluindo a instalação do Red Hat Linux. E lembre-se, esta instalação é completamente opcional. A razão pela qual é parte do meu treino. Então você terá a experiência de instalar o Red Hat, bem como o Cento nos. Todas as minhas lições seguidas por este isolamento serão em Santo Oeste que instalamos na lição anterior. Mas mais uma vez, eu quero você. Encorajo-te a passar por isto. Red tinha instalação também. 25. Instalação do Redhat Linux (opcional): apenas para que você saiba que a instalação Lennox é exatamente o mesmo que o centro foi. A primeira coisa que vamos fazer é ir ao nosso amigo do Google Emel tipo chapéu vermelho. Lennox, faça o download. Quando formos para lá, , vai levar-me a uns links e quero que vás para aqui mesmo. Diz que a direita tinha links corporativos download. E é o chapéu vermelho dos desenvolvedores dele. E você vem aqui. Você clica no download. Diz aqui, faça o download deste produto. Você deve ter uma conta e aceitar os termos e condições desativados. Chapéu vermelho. É um download. Uma vez que você clicar no download, ele irá pedir-lhe para o seu nome de usuário e senha sobre e-mail e senha. Se você não tem um uso e senha, Vou esconder recomendar que você crie um novo. Eu já o tenho. Fiz login e já baixei o chapéu vermelho. Eu também imagem e é baixado aqui. Fiz isso para poupar tempo. Então, agora que temos lá, vamos para a nossa máquina de adoração Oráculo. Desculpe. Ou caixa comercial Realidade tem um correndo que está executando cento nós. Vamos criar um novo, e vamos chamá-lo de Red Hat. Liam, ele automaticamente pegar Lennox tipo versão já 64 bits. Em seguida, deixamos tudo padrão. Tudo. Padrão. Próximo. Em seguida, deixe o show A decide padrão. Criar uma vez que ele é criado, ele criou um shell. Você vai iniciá-lo clicando. Começa. Está bem. Uma vez que as janelas apareçam, ele vai perguntar onde seu arquivo S O está localizado. Vamos clicar nesta pequena pasta para escolher o local. Se eu medir na nossa área de trabalho, lembre-se, seu mouse será capturado lá dentro. Se quiser soltar a boca, basta apertar a tecla Control no lado direito do teclado. Não do lado esquerdo. Basta clicar nesta mensagem. Escolha o 1º 1 Instale Red Hellenic 7.4. Estamos na visita de isolamento. Se você ver, parece exatamente com Santo Oeste. A única diferença é que ele tem este vermelho tinha logotipo no lado esquerdo, enquanto Santos teria um centro s local. Então é exatamente parece como Cento nós vai para baixo com linguagem seletor que é Inglês e os Estados Unidos continuar a primeira opção que temos que definir como a data e hora, que já é por padrão, definido para mim, que é a América. Nova Iorque. É onde eu sou o teclado. Selecionado Inglês EUA se você quiser mudar para um idioma diferente se você quiser britânico, Inglês ou Europeu são Inglês australiano. Você pode escolher esse suporte de idioma selecionado automaticamente para mim por fontes de instalação padrão . Mídia local, que é eu vi imagens que retratam instalação de software. Este é o mínimo que estamos mantendo por padrão. Você não deseja instalar nenhum pacote gooey ou nenhum pacote adicional. Vamos manter o isolamento muito simples. E, em seguida, o destino da instalação. Como queremos proteger o nosso sistema vai apenas deixá-lo padrão configurar automaticamente petição que este tamanho oito gig Ele já está selecionado e basta clicar feito uma vez que ele selecionou as próximas opções Kate Dumb é habilitar deixar uma rede padrão e host nome. Bem, desça à opção. Foi chamado para baixo. Onde o host nome do host nomeou esta uma das coisas importantes que você precisa escolher. Bem, escolher Lennox Red hat $2,18 não é o meu nome de anfitrião. Você pode escolher qualquer nome de host que você deseja clicar em aplicar. Uma vez que você aplicar, você vai ver aqui mesmo, diz o anfitrião atual. O nome é dito para o que eu queria ser para ser definido. Volte para o lado direito. Existe uma configuração de rede. Você pode ativá-lo se souber o endereço I P ou se quiser ter um DCP atribuído, basta ativá-lo. Ele vai buscá-lo e, em seguida, você clicar em próximo para esta lição, vamos deixá-lo fora e apenas continuar com a instalação. Por favor, lembre-se, você teria que clicar na tecla Control no lado direito do teclado para sair janela e esmagar para baixo. E agora você quer clicar começar instalações, clique dentro novamente na janela e poderia começar a instalação quer que ele na segunda tela. Vamos selecionar a senha raiz. A senha raiz é fraca, eu sei, mas estamos apenas escolhendo porque uma vez que é um ambiente de treinamento, V, se você está em produção ou corporativo, Marmon de recomendo fortemente que você escolha um senha mais forte. Vamos criar um usuário como teste definir uma senha novamente. É uma senha fraca, mas isso é bom você teria que bater feito duas vezes, então ele cria a conta de usuário para você. Agora, se você notar que tem 329 pacotes que ele precisa instalar agora, está em 58. Levará de 5 a 10 minutos. Então eu vou avançar rapidamente pular um pouco do passado. Vá para a página onde ele vai me dizer que o isolamento está concluído. Está bem. Todos os pacotes de isolamento foram concluídos agora está realizando alguns pós isolamento configurado na configuração. A instalação foi concluída. Vamos descer e clicar em reiniciar. Está bem. O sistema foi reinicializado. Ele voltou. Agora, se você notar que não há pegajoso, você simplesmente se dá bem e pede com o nome do host na frente dele. Então você faz login como root ou teste e você terá sua rota. O lucro começa com libra ou sinal de hash. Então esta é a instalação da Lennox para a Red Hat. Nós não escolhemos o isolamento Gui e 95 a 98% do tempo em um ambiente corporativo, você não terá permissão para instalar gooey 26. Instalação no Linux Ubuntu (opcional): Olá, todo mundo. E nesta palestra, vamos cobrir o pão Lennox A para instalação. Agora, observe que isso é completamente opcional. Você não precisa Lennox um coque para este curso. Eu estou incluindo a instrução de instalação fora de um pão também só para que você saiba como isso pode ser feito. E novamente eu sou eu recomendo a todos que estão tomando meu curso é ir com Santos enviado sistema operacional OS para aqueles que querem aprender como um grupo que trabalha ou como Ah bun para instalação funciona para eles. Estou incluindo esta palestra agora, por favor, se você não quiser instalar um coque para simplesmente pular este vídeo inteiramente e ir para o próximo vídeo Então, voltar para os links um coque para a primeira coisa é que você tem que criar uma máquina virtual para um pão para onde você vai instalar Olhe, Lennox um pão para nele. Então, para isso, vamos para a nossa caixa de adoração e eu vou em frente e clique em novo tipo E o nome Lennox Oh, bun também. A propósito, algumas pessoas chamam de trabalho para algumas pessoas chamam de pão também. Enfim, Enfim, qual deles está correto? Realmente não importa. É só um sistema operacional. Você só precisa lembrar, Ah, alguns dos recursos e as configurações ou instalações que irão cobrir quando você digitar o nome automaticamente a máquina virtual ou a caixa de trabalho irá escolher o seu tipo, que é links porque nós amarramos Lennox aqui e virginal pegar para si mesmo porque nós digitamos um pão para lá. Portanto, nossa caixa comercial é inteligente o suficiente para definir esses valores para você. Agora, o tamanho da memória que é definido é um gig por padrão. Se a sua máquina tem quatro gig ou menos memória do que o nosso Druckman que você deixá-lo padrão, que é um show que eu tenho o suficiente. Então o que eu vou fazer é mudar para dois shows. Então, quando você faz 10 a 4 vezes dois, torna-se 20 para oito. Então isso é dois gig disco rígido. um Criarumdisco rígido virtual. Deixe-o com um clique padrão criar. E agora ele está pedindo a você a forma de informação. Deseja salvar o local desta máquina de adoração por padrão? Está bicado na caixa virtual deles. Você acredita que é assim. Mas se você quiser mudar o local, você vai clicar nesta pequena pasta e definir o local. Ah, os tamanhos dos arquivos chegando como 10 gig. Isso é bom. Você poderia deixar que, Como é o tipo de arquivo de disco rígido é VD I, que é para o armazenamento de imagem de disco de caixa Marshall no disco rígido físico dinamicamente alocado salto que como padrão. Se você quiser Nome ou informações sobre isso, você pode definitivamente clicar no modo guiado. Vá em frente e clique. Crie agora a caixa virtual ou a máquina de água. O contêiner foi criado. Agora, o próximo passo é que você precisa baixar o software do sistema operacional, que é a imagem ISA do pão para o site para que irá para o nosso navegador. Eu estou usando o Firefox e eu estou indo para o Google, e aqui eu vou digitar oh bun para baixar eo primeiro link que está me levando ir para download eo download para desktop um coque para 18.4 ponto três. Talvez você veja uma versão diferente que é perfeitamente bom. Eu depende de quando você está baixando na versão muda ao longo do tempo Então, quando você clica em e baixá-lo, ele está indo para a página de download e vamos dar-lhe Obrigado por baixar um bun para desktop e pop up esta mensagem que você dizer-lhe, Diga arquivo e, em seguida, você clicar em OK, ele irá salvá-lo para o seu local de download padrão. Já salvei o “A Bun” para uma imagem na minha pasta. Então, vou cancelar porque queria poupar seu tempo. Então, para aqueles que não baixaram, é claro, você tem que clicar. Ok, então eu vou clicar. Cancelar, sempre baixado. Volte para a minha caixa de Horschel. E aqui, um, deixe-me limpar a tela de fundo e voltar para a outra tela. Ok? Parece muito melhor. Agora vamos para a nossa máquina virtual e clique em Iniciar. Está bem. Sempre que uma máquina virtual é iniciada, ela procura um sistema operacional. Então ele pode arrancar fora do sistema operacional. Uma vez que esta é uma máquina virtual vazia, não tem nenhum sistema operacional. Ele está nos pedindo de desgaste ou fonte rica. Quer que eu ligue o sistema operacional? Precisamos especificar ou anexar o arquivo quebaixamos para umpão para o site. Precisamos especificar ou anexar o arquivo que um E para isso, vá em frente e clique nesta pequena pasta. Isto vai levar-me onde está o meu ficheiro. Então, por padrão, eu meus arquivos estão na minha pasta de poção. Se o seu arquivo está na morte, pare, Ir e clique na área de trabalho. Mas de qualquer forma, esta é a imagem de gelo baixada que fiz antes. E agora vou em frente e clicar em abrir. Agora está ligado. Não é bom. E clique em Iniciar. Você poderia ignorar essas mensagens só dizendo sobre sua boca. Vamos minimizar o gerenciador de caixas virtuais Oracle. Então só temos esta máquina aberta. Tudo bem, agora o que ele está fazendo é realmente upload ou trazendo o conteúdo da imagem de Aiso para sua memória para que ele possa iniciar a visita, a instalação, a visita de isolamento do sistema de abertura. Então, vamos dar alguns minutos. Além disso, como estou passando por este isolamento a qualquer momento em que, onde eu sei que levaria mais tempo, eu vou avançar rapidamente. Então você provavelmente notou que do meu lado em soluções indo tão rápido, mas não é. Na verdade, estou encaminhando a gravação. Tudo bem, então de qualquer maneira, , isso fechou esta mensagem novamente, e eu estava voltando e dizendo, bem-vindo à instalação paga. Tente um pão para você pode tentar um pão para sem fazer quaisquer alterações no seu computador diretamente a partir do CD. Se você já consultou o bun toe ao lado ou em vez disso fora do seu sistema operacional atual , isso não deve demorar muito. Então queríamos. Não queremos experimentar. Queremos ir em frente e clicar em Instalar um pão, também. Ok, então agora, por padrão, o layout do teclado está selecionado para os EUA. Estados Unidos. Estou nos Estados Unidos que é por isso que ele está selecionando o teclado e do lado direito , Ah, bem como em seus outros. Outras opções disponíveis. Você pode deixar esse padrão se estiver nos Estados Unidos. Clique em Continuar. Tudo bem, que abs você gostaria de instalar para começar? Então, queremos fazer a instalação normal Quando você escolher o mínimo Instant Nation, que será utilitários básicos de linha de comando, você não quer ir para a sua apenas deixá-lo padrão, em seguida, outras opções baixar atualizações durante a instalação de um pão, também. Então, se você não tiver Internet enquanto estiver instalando, eu não recomendaria que você escolha essa opção. Além disso, mesmo que você tenha internet, eu ainda estava tentando manter isso fora. E se eu precisar fazer as atualizações, eu faço isso mais tarde. Então escolha a primeira opção. Instalação normal e clique em Continuar. Ok, este computador atualmente não tem sistema operacional detectado. O que você gostaria de fazer? Um disco de corrida e instalar um pão para isso irá excluir todos os seus programas, fotos de documentos, música e outros arquivos em todos os sistemas de oferta. Portanto, isso não excluirá nada que já esteja em sua caixa virtual ou em seu computador, então não se preocupe com isso. Está basicamente dizendo que o 10 show que escolhemos para um pão para instalar a conversa sobre o show do Pacific 10. Então é só dizer, o que quer que você tenha naquele 10 show que você esculpiu para um coque, ele removerá ou excluirá todos os programas que têm qualquer coisa sobre isso. Então, isso é perfeitamente bom. Nós sabemos disso. Então vá em frente e clique em instalar agora. Está bem. Se você continuar, as alterações listadas abaixo serão gravadas no disco. Caso contrário, você poderá fazer as alterações manualmente. Tabela de partição do seguinte dispositivo são alterados para este. As petições em queda vão ser formatadas para o número da petição. Isto é tão bom. Estes são a configuração padrão, e ele está construindo seu sistema de arquivos são extensão para o qual é um sistema falso para Lennox ca e clique em Continuar o tempo. Onde você está? Eu estou em padrão automaticamente ele escolheu em Nova York porque eu estou em Nova York. Se você estiver em outro lugar e tiver conectividade com a Internet, ele detectará automaticamente sua localização e a escolherá. E ele vai aparecer bem aqui. Então tudo que você tem que fazer praticamente clique em continuar. Mas de alguma forma, se não for, você pode realmente mover isso ou arrastá-lo para obter o local certo. Vá em frente e clique. Continue nome de usuário seu nome de que eu vou colocar em meu nome M Ron Absolute. E como eu estou digitando o nome do seu computador, é por padrão está escolhendo com base no meu primeiro nome. Eu queria mudar isso para algo diferente, então eu vou usar o Lennox como meu nome de anfitrião. Certo, então em termos do nome de usuário dele, eu gostaria de mantê-lo consistente. Across são geralmente escolher I de alma, e eu vou escolher uma senha. O passado para a força é justo. Isso é bom. Você tem a opção de fazer login automaticamente ou exigir que meu pastor faça login para que deixemos um padrão. Necessário minha senha para fazer login e ir em frente e clicar em. Continuar. Ok, então agora ele vai copiar as quedas que é necessário para esta instalação do sistema operacional . Isso pode levar de 10 a 30 minutos, dependendo da velocidade do seu computador. Isso pode levar de 10 a 30 minutos, Por isso, vou avançar a partir deste ponto. E quando terminar, quando eu tiver a opção de reiniciar, é quando eu voltar e faremos a reinicialização. Vemo-nos do outro lado. Tudo bem. A instalação está concluída. Ótimas notícias. Assim, como a mensagem indica, a instalação está concluída, você precisa reiniciar o computador para usar a nova instalação. Então vá em frente e clique em reiniciar agora. Está bem. O sistema voltou a funcionar. agora e eu tenho a tela de login. , Vou em frente,clico no meu nome de usuário e coloco a senha. Se você quiser fazer login como root, você tem reboque clique em não listado. Coloque no nome de usuário como root e a próxima rainha colocá-lo um pé de passagem. Ele fará login como root. Mas eu queria entrar como eu mesmo. Então eu vou clicar no meu nome de usuário, e eu vou em frente e colocar a senha. Está bem. O que há de novo em um pão também? Então isso vai dizer o que funciona de forma diferente das versões mais antigas. Você poderia explorar isso um por um. Mas desde que eu já sei as mudanças que eu vou poderia apenas ir em frente e clicar no próximo patch ao vivo . Agora, patch ao vivo exige que você faça um patch que no leste, que enriquece sua máquina, precisa sair pela Internet. Você pode clicar nele, mas antes de fazer isso, certifique-se de que sua máquina tem adaptador de rede ponte, significa que se você vai para sua caixa de jóias guerra e ir para a configuração na configuração, vá para a rede e para a direita Agora você percebe que é. É um está ligado ao Nat. Você teria que selecionar um adaptador de ponte. Clique em OK e agora ele deve ser capaz de atribuir um I p a essa máquina. E então você poderia fazer, um, configuração de vida ou o que quer que você queira fazer ou até mesmo atualizar. Então, de qualquer maneira, para este propósito para este propósito de laboratório, vá em frente. Basta pular e clicar no próximo, Você está pronto para ir. Você pode usar a oferta para instalar o APS como este. Então, se você quiser usar o software esses softwares de terceiros, você poderia ir para suas opções de software e baixar esses programas. De qualquer forma, vá em frente e clique. Feito. Ok, então agora você tem um pão para desktop. Você poderia definitivamente entrar em cada uma dessas categorias e esses programas de aplicação diferencial e passar por isso para realmente se familiarizar com um monte de desktop. Mas, ah, Lennox está praticamente na linha de comando e em minutos de transmissão. Então eu diria que você deve abrir seu terminal de linha de comando e executar os comandos também , se você não tiver atualizado seu software em e há um software mais recente que está lá fora no bun para site está disponível, ele irá realmente aparecer esta mensagem. Ele diz que atualizar sua oferta foi emitida. Então, você quer instalá-lo novamente? Se pretender instalá-lo, certifique-se de que o computador Este computador tem acesso à Internet. E no lado da rede na caixa virtual, sua rede não foi adicionada, mas se adapta a ponte. Se você fizer tudo o que confirmou, então você pode fazer a instalação agora. Mas de qualquer maneira novamente, um, desistir de testes de voltas eu não quero atualizar nenhum software. Vou dizer “Lembre-me “mais tarde. Agora, se você quiser abrir o terminal, você pode simplesmente clicar com o botão direito do mouse em sua área de trabalho e clicar no terminal aberto. E lá você tem o mesmo terminal que você teria em qualquer Lennox oferecendo sistema principalmente como Santo s, um chapéu vermelho. Este é o mesmo terminal que você comandos Alcorão como DF menos idade. Você pode executar comandos como ls menos l e todos os comandos. De qualquer forma, mais uma vez, um pão para é um sistema de oferta Lennox. Eu diria de 80 a 85% de desconto. Os comandos que usamos em Santo s e Red Hat também são aplicáveis em um pão para também. Então tentou executar seus comandos diferentes. E, , mais uma vez, isto é apenas para mais uma vez, isto é apenas parafins experimentais. Para sua consciência. Como funciona a instalação? Você poderia tê-los instalado e ver como ele fica. Boa sorte. Verei na próxima palestra de 27. Tire uma captura da VM 1: Olá, pessoal. Eu sei que agora você concluiu a instalação do Linux. Ótimo. Agora é hora de tirar uma foto O que é um instantâneo? Snapshot permite que você salve o estado atual da sua VM caso precise voltar e fazer uma restauração A razão pela qual eu quero que você tire essa foto é no caso de, daqui a uma ou duas semanas, enquanto você faz meu curso. Você comete um erro. Você não precisa vir e reinstalar todo o sistema operacional Linux Tudo o que você precisa fazer é restaurar o snapshot. Tudo bem, vamos entrar no nosso Oracle VirtualBox. Este é meu Oracle VirtualBox. E esta é minha VM, minha primeira VM Linux E, como você sabe, é um poder de estado. Certifique-se de que esteja no estado Desligado. Se não, vá em frente e desligue-o. Então, quando estiver desligado, vá em frente e clique em Take. Como você diz, mostra Take Snapshot, dê um nome a ele. Vou dar um nome a ele. Primeiro, instale o snap shot. Isso só me lembraria de que, quando fiz minha primeira instalação da minha VM Linux, essa foi a primeira vez que tirei o instantâneo. Clique, ok? Ele vai tirar a foto imediatamente. Boom, está feito. OK. Agora, novamente, como eu disse, uma semana, duas semanas, três semanas ou um mês, dois meses a partir de agora, você comete um erro e, de alguma forma, não consegue inicializar sua máquina Linux. Tudo que você precisa fazer é voltar, clicar aqui e clicar em Restaurar. Sua máquina voltará ao estado original quando, a partir de hoje, você tiver feito a instalação, e isso o ajudará muito , em vez de gastar tanto tempo tentando solucionar o problema de inicializar sua máquina Linux . Boa sorte 28. Desktop Linux ou GUI: Vamos olhar para Lenox desktop pegajoso. Quando você instala Lennox em seu ambiente e você escolhe interface gráfica, ele será instalado com desktop chamado Genome ou Katie E, dependendo do que você escolheu e eu estou passando. Esta lição para o gri ou vista é porque algo que você deve saber sobre Gui como ele funciona, como parece se você tem uma pergunta sobre isso, como você precisa responder. Então vamos olhar para o nosso pegajoso. Então eu tenho que parar qui aqui, que é baseado em Lennox, e é chamado de genoma. E se você notar que tem dois ícones, um é casa e outro é lixo. Esses dois ícones são criados por padrão sempre que você instalar o Lennox na parte superior desta janela. Como vê, esta é a janela do cônsul. Os dispositivos de entrada de visualização da máquina de arquivos do menu superior ajudam. Esse menu é para a caixa virtual. Isto não é para Lennox. Ambiente de trabalho é para a caixa de adoração. Então, agora vamos olhar para nossas aplicações. Então, quando você clicar no aplicativo, você verá nos favoritos o que você usou mais recentemente, ele provavelmente vai aparecer neste menu e você tem um navegador Firefox e algumas das ferramentas, como pode nunca obter o instalador do aplicativo do sistema de arquivos se você precisar de alguma ajuda e abrir um terminal. Se você estiver usando gooey a maior parte do tempo, você estará clicando no terminal. Este terminal permite que você execute comandos e em ambiente sangrento Lenox. É como se você direito, clique em sua área de trabalho e clique em Open Terminal. E este é o meio ambiente. Este é o shell real que usaremos para executar nossos comandos. Outras opções que temos no homem que você é acessórios onde você poderia um relógio calculadora , arquivos editor de texto e se, se você não está familiarizado com o olho, mas você deve ser, e vamos cobrir que em nossas palestras posteriores, o editor de texto pode ser usado no ambiente GUI para adicioná-lo. Sua mensagem. Então a documentação da Goldmans é sobre. Se você precisar de ajuda com qualquer um dos comandos, você pode procurá-lo nos gráficos. Temos que mudar como mudá-lo. Desktops, ferramentas de escritório de Internet, algumas configurações no som e vídeo secar sol. Uma das opções para configurar seu sistema com impressões de firewall. Configurando o S E Lennox Solucionador de Problemas Ferramentas do sistema Se você quiser, altere as configurações do seu ambiente de trabalho ou mesmo se você quiser alterar algumas configurações fora da configuração, você entrará aqui e fará as alterações na opção de configuração, e então você tem outro. Estas são algumas das opções que você pode usar para adicionar a política. Ou, se você quiser modificar alguns JD K. que é um trabalho baseado em ferramentas políticas, mas você não estará trabalhando com ele tanto, então a próxima opção. Temos lugares se você for para a casa que quiser, acesse seus documentos e baixe músicas, fotos e vídeos no lado direito. Você verá que mostra o tempo aqui em cima. E então você tem essas três opções qualquer uma dessas opções, você clica nele. Você vai obter este ícone de configuração para que você possa escolher este ícone de configuração e você vai ver que você pode mudar a configuração de sua área de trabalho pegajosa clicando em qualquer uma das opções personalizadas . Você tem sua pesquisa de privacidade de notificação de antecedentes e, em seguida, no nível de hardware. Se você quiser conectar alguns dispositivos externos ao teclado do dedo do pé azul. A rede de mouse é uma das mais importantes. Se você não estiver familiarizado com a rede, como você configura sua estática? I p você clicar sobre ele e você poderia realmente ir para a configuração e em um sinal e eu p endereço para a sua máquina indo dedo I p antes novamente. Isso virá mais tarde durante nossas palestras. Então você cancela isso, você volta para a configuração e você verá todas as outras opções diferentes. Eles estão associados com o mesmo no fundo que você tem. Se você quiser alterar a hora do sistema. Alguns dos detalhes que estou compartilhando. Se você quiser compartilhar seu sistema de arquivos na parte inferior da área de trabalho, você verá que você tem aqui. Diz que um fora para este fora da guerra significa que você tem quatro espaços de trabalho diferentes. Meio ambiente. Se você tiver uma tarefa em execução em uma GUI de área de trabalho, você pode ir para outro espaço de trabalho do que você poderá executar tarefas em outra. Então é só uma maneira de organizar as coisas. Se você é usuário fora do Mac, você provavelmente já viu este ambiente de espaço de trabalho, bem como onde você poderia ir de um ambiente de espaço de trabalho para outro espaço de trabalho e um. Então, mais uma vez, isto é para o genoma pegajoso para Lennox. E parece praticamente o mesmo em Santo s, bem como em chapéu vermelho. Então experimente-o, tente opção diferente e veja como essas opções diferentes são para e apenas se familiarize com ele. 29. Gestão de VM: gerenciamento vigilante de máquinas. Por que estou incluindo a voz do gerenciamento de máquinas no treinamento de letras? Bem, essa é uma pergunta muito boa. A razão de eu incluir isso, é porque 80% de desconto no ambiente corporativo hoje em dia, eles são executados em ambiente virtual. Então, se o ambiente de trabalho está sendo executado sob o ware VM ou verrugas Oracle, realização ou direita , no entanto civilização, ou mesmo se é socialização da Microsoft, você verá que a maioria dessas máquinas que você vai ser construção Lennox em será executado plataforma inobservável. É por isso que estou a incluir isto como parte deste treino. Para saberes como podes mudar. Adicionar recurso de remoção é de uma máquina virtual que você está configurando. Então, novamente, a tela da máquina virtual se parece com isso. Já está familiarizado com isso? Você já sabe como configurar ou girar uma nova máquina de água. E se você quiser adicionar mais, recurso é para ele quando eu digo recurso é o que eu quero dizer é que você queria adicionar mais CPU, você vai adicionar mais memória. Você vai adicionar mais mesa. Isso faz parte do seu trabalho quando você estará fazendo a administração do sistema novamente. Pense por um segundo que isso será derramado fora do seu trabalho para adicionar ou remover. Recurso é assim que é por isso que é importante para nós ir ou onde este gerenciamento de máquina de lavar agora como um exemplo, o seu construído uma máquina virtual e você instalar o sistema operacional Lennox sobre ele. Incrível. Fizeste o teu trabalho perfeito. Mas agora, um mês depois, dois meses depois, quando o usuário volta para você e diz: “ Ei, Ei, minha máquina está correndo quente o tempo todo, ela precisa de mais. O recurso é que podemos por favor obter mais memória, mais CPU ou tem menos isso? Podemos, por favor, ter mais disco? Então, o que você faz se for uma máquina física do que como você adicioná-la? Bem, é muito difícil hoje em dia porque você tem que puxar toda a máquina para fora da parte superior do rack, tirar a parte superior, adicionar mais memória, memória física ou adicionar mais CPU. Às vezes, nem está disponível para adicionar mais escurecimento de memória a um servidor, portanto, ele não está disponível. Você tem que adicionar mais servidor Obayan uso da máquina de inversão. Essa é uma beleza da máquina de lavar roupa que você pode adicionar todas essas coisas em tempo real, então vamos tirar o nosso exemplo de nosso próprio ambiente de máquina virtual, nosso oráculo e vamos onde algumas das configurações que você pode mudar agora máquina virtual. O que gere a Lennox está desligado. Então, às vezes, dependendo do sistema operacional, você pode adicionar esses recursos estão em tempo real, o significa hot, add ou hot remove. Então vamos para um cenário. A primeira coisa que temos no cenário é o nome. Se você quiser mudar o nome de sua máquina de lavar roupa, este nome não é o nome do host fora da máquina de lavar novamente. O que eu disse? Este não é o nome fora do nome do host da Região Diversa. Este é apenas o nome que aparece aqui. Este é o nome. Então, se você quiser mudar a mudança, mudar algo diferente, você pode mudá-la. Há alguma outra opção avançada que, se você quiser sair, instantâneos de instantâneos são como um tipo de backup, mas não são considerados backup. Mas se você estiver implantando um código em sua máquina virtual, você é Lennix Machine e o tribunal não funciona. As pessoas sempre revertem para o instantâneo, para que o local do sequestrador seja especificado. Se você não gosta deste local. Você poderia mudá-lo algumas outras coisas. Você poderia olhar mais detalhadamente. Dragon Drop significa que se você quer copiar algo do seu desktop enquanto você tem uma máquina virtual em execução e você quer soltar, arrastar e soltar dentro de sua máquina virtual agora é sable dia. Você pode ter que hospedar para convidados ou convidados para hospedar um bi direcional. Do jeito que quiser, você poderia ter mudado. Então, por enquanto, eu vou tê-lo por direção. Então essa onda e eu começamos. Se eu quiser copiar algo da minha área de trabalho para a minha máquina de lavar roupa, eu poderia fazer isso então. O meu tem uma descrição aqui. O que? Esta máquina de lavar está pronta. Eu poderia colocar alguma descrição como este trabalho máquina Chul foi criado por Imron de Zil em tão e tão data. Então você quer que a máquina seja criptografada? Significando toda a transação entre sua máquina Urschel anual anfitrião. Qualquer transação vai e volta Você quer que ela seja criptografada? Então, o que é o host host é sua máquina ou seu laptop? Onde você está executando esta caixa de adoração oráculo e máquina virtual é algo que você construiu sobre este boxe adorador. No nosso exemplo, esta é a nossa máquina de lavar roupa. Então este esforço definindo a configuração do diário, então temos sistema. Se você quiser mudar a memória do seu sistema do que você poderia mudá-la agora, você vê a memória fora de seu fora. Nosso sistema é de cerca de 1200 1024 maga, que é igual em reboque. Um gigabyte. Se você quiser mudar para obter três shows, você pode simplesmente colocar esse número aqui ou clicar neles. Role para cima e para baixo. Ele irá adicioná-lo. A ordem de inicialização fora do computador. Ele vai procurar disquete, seguido de óptico que disco rígido e rede. Se você quiser, vá direto para o disco rígido, pulando CD ou disquete, verifique a mesma coisa. Se você tem o seu computador rígido significando e você tem um computador físico, você vai para o BIOS, e você faz toda essa configuração para que você possa configurá-lo aqui e alguns outros recursos estendidos, que você pode olhar para ele com mais detalhes processador. Neste momento, temos um processo e executando seus usuários dizendo que eu preciso processar ou Meu requisito de aplicativo é que eu preciso de oito processos. Você pode ir em frente e mudar aqui e acelerar parte da aceleração da virtualização de hardware de informação . Você pode verificá-lo para torná-lo e tem o que já verificamos. Próxima configuração. Temos uma exibição. A memória de vídeo que temos agora 16 megabytes. Quando você tem quando vamos a uma máquina e iniciar e as imagens que surgem a interface gráfica ou até mesmo terminal, às vezes você tem a opção de aumentar a resolução. Portanto, se você tem memória de vídeo limitada, você não pode aumentar essa resolução para que você possa mudar a memória aqui. Exibição remota. A mesma coisa com tudo isso relacionado com a informação de exibição e configuração das palavras da máquina. Em seguida, vá para o depósito. Neste momento, nosso armazenamento está conectado como um, eu d e m t, que é o disco vazio agora Controller é S T A T. E nosso espaço em disco que está dentro da máquina virtual está bem aqui. E está nos dizendo que o tamanho do disco virtual é de 10 gigabytes e os tamanhos reais de quatro gigabytes. O que isso significa? Isso significa que mesmo que você tenha alocado 10 gigabytes deste espaço agora, o tamanho real que foi usa apenas quatro gig. Então, o que aconteceu com os seis pontapés restantes? Bem, os seis restantes dão gig não é realmente completamente alocado para a sua máquina. No entanto, se a sua máquina precisar de mais disco, ela irá obtê-lo automaticamente do seu laptop ou desktop. Áudio de armazenamento é se você tem qualquer áudio externo qualquer coisa ou você deseja usar as janelas público Derek Sul. Desde que eu tenho o sistema operacional Windows em execução, você pode alterar essa rede Here. Temos apenas um adaptador de rede neste ponto, e mudamos o adaptador de rede para uma maneira diferente. O que temos rede interna que é para se comunicar entre o nosso host, que é o nosso laptop em uma máquina. Mesma coisa adaptador somente host. E há uma Brigid que a atacou, o que Birgitte Adapter faz. Vai levar o endereço do seu próprio computador e então ele vai se comunicar com o mundo exterior agora. Se você apenas conectar host em Lee, você não pode ir para fora na Internet. Se você quiser ir para fora da Internet, você seleciona adaptador ponte e, em seguida, você clicar em OK, então adaptador para Riedel tê-lo adaptado três e quatro. Se você quiser atribuir adaptadores mawr nick à sua máquina virtual, você pode entrar e verificar esta marca Porta serial. Quaisquer outras portas que você deseja conectar, você não tem isso. USB. Se você quiser anexar um USB ao seu laptop que será lido por sua máquina de lavar roupa, você habilita esta pasta de compartilhamento que você deseja anexar a esta máquina quarteto e interface de usuário. Como é que parece? Você quer mostrar em tela cheia, parecer menos ou mostrar na parte superior da tela para qualquer maneira que você gosta aqui. Ele mostra quando você tem uma máquina de lavar roupa, estas três poucas chaves operacionais são mostradas. Se você não quiser que eles sejam mostrados, você desmarcá-lo para que nós vamos cancelá-lo, já que não queremos adicionar nenhum recurso é. Então. Isso é tudo sobre gerenciamento de sua máquina virtual. E acredite em mim a maior parte do tempo, todas as máquinas de lavar são feitas exatamente assim. Você praticamente fazer clique com o botão direito na máquina de lavar roupa, e você faz em sua configuração ou configuração, dependendo do seu ambiente versão, e você pode mudar. O recurso é que este vídeo é importante, especialmente para aqueles que querem obter um emprego e Lennox nosso trabalho e administração do sistema. Você será perguntado às vezes as perguntas virtuais relacionadas, porque eu disse no início, 80% de desconto empresas ou organizações que executam seu ambiente de computação em plataforma virtual . Espero que esta lição sirva ao seu propósito, e você tenha gostado. Lave esta lição novamente se for preciso. 30. Distribuição de Linux: Distribuição Lennox. Vou cobrir aqui todos os sistemas operacionais clínicas e seus sabores que estão lá fora, os principais e os populares. Há muitos, muitos deles. Mas alguns deles que eu capturei aqui para o 1º 1 são chapéu vermelho. Você provavelmente já ouviu falar de chapéu vermelho de muitas fontes diferentes. Red Hat é um sistema operacional de nível empresarial que está sendo usado por grandes empresas . Eles cobram pelo suporte que eles fornecem seu próprio, hum, personalizado, personalizado, pré-configurado sistema de oferta de compilação. Você não pode mudá-lo. Não é código aberto, e qualquer coisa dá errado com o sistema operacional. Red Hat pode fornecer o suporte para corrigi-lo. Em seguida, o próximo, temos um sistema operacional cheiro que é enviado um oeste. Este é o sistema operacional. Na verdade, trabalharemos com o meu curso. E a coisa boa sobre o centro de aprendizagem é que se você planeja se candidatar a um emprego na Lenox , depois do curso, ou quando você ganhar alguma experiência, ou quando estiver pronto, E a coisa boa sobre o centro de aprendizagem é que se você planeja se candidatar a um emprego na Lenox , , depois do curso, ou quando você ganhar alguma experiência, você poderia facilmente encontrar muitos empregos no Red Hat para Santo s. É exatamente o mesmo que Red Hat ele também tem, mas gerenciado pela Red Hat. Eles não fornecem suporte no centro era e é completamente gratuito. Então temos o Fedora. Este também é um dos sistemas operacionais populares que é usado por muitas empresas. vez, este é grátis. Então temos o Soucy. Soucie é muito popular sistema Obering em termos de personalização, muitas pessoas usa um sistema operacional deste e eles mudam o código para dar seus aparelhos proprietários e seus programas proprietários. Um, um monte de empresas gostam de estar onde também executar aparelhos Soucy no meio ambiente. Então temos o dia. David é muito popular no nível do PC, e o último é um coque, também. David é muito popular no nível do PC, e o último é um coque, Então, todas essas são as principais distribuições Lennox sistemas operacionais Lennox que queriam destacar. Ah, você vai ouvir muitos desses nomes na estrada, e nosso foco neste curso é enviado sistema operacional, que é cento nós 31. Quem usa Linux: Vamos olhar para quem realmente usa links o governo dos EUA e suas agências ao nível do Estado Nacional, Federal e Internacional. Eles usam Lennox, e essas agências são como FBI, I R s e muitos fora das outras agências. Então temos a NASA, Administração Espacial Nacional da Aeronáutica. Eles executam a maior parte de sua plataforma de computação no sistema operacional Lenox. Então eles também não são apenas o plano de usuário é eles também contribuem para o código-fonte alface . Eles Então, cada vez que há uma atualização, o que é um patch? Eles também adicionam a essa fonte fora do patch. Depois, temos um ambiente de saúde, por exemplo, hospitais ou até cientistas. Eles usam Lennox para descobrir as novas descobertas no campo da medicina. Ah, trem bala no Japão, que corre na velocidade de 150 a 215 MPH. Eles executam sua plataforma que faz o aplicativo que controla esse trem. Todos estão no controle de tráfego da Lennox. Muitos países do mundo são implementados controle de tráfego, assuntos diferentes. Por exemplo, eles têm câmeras. Então, toda vez que você quebra uma luz, um sinal de trânsito, ele tira sua foto. E como isso acontece há um aplicativo por trás dele, que desde o momento do seu carro e que a aplicação de todos os institutos financeiros de análise , por exemplo, New York Stock Exchange todos eles fazem suas negociações que aplicativos de plataforma de negociação rodando nos Knicks e as indústrias domesticadas como cinemas, casas de produção e muitas outras indústrias de equipe ou líderes de comércio de sangue e incluindo Amazon, eBay, PayPal e WalMart executar sua plataforma na Lenox. Então, por exemplo, se você for para duct up the dot amazon dot com e a primeira página que você vê que é um servidor Web , esse observador está realmente rodando no sistema operacional Alex e muitos outros Fortune 500 empresas como Google, IBM, Bechdel's e Facebook. E muitos, muitos, é claro, que eu não posso adicioná-los para não gostar de bronze no sistema operacional Lenox. 32. Teclas de teclado usadas no Linux: Olá a todos e bem-vindos às teclas de teclado de palestras usadas no Linux. Agora você provavelmente está pensando, hey, eu vou para as teclas do teclado, mas eu já conheço essas teclas. Ótima. Se conheces estas chaves, Beautiful. E eu recomendaria que você pudesse ir em frente e pular essa palestra imediatamente e ir para a próxima. Mas eu criei essa palestra para aquelas pessoas que estão tentando entrar na TI pela primeira vez. E eu vi, e eu experimentei que aquelas pessoas que estão tentando pela primeira vez tiveram ou tiveram problemas no passado. Compreender essas chaves é mesmo pronunciar essas chaves. Estas chaves são na verdade símbolos que estão principalmente em cima da tecla de dígito. Então eu estou passando por essas chaves uma a uma para que você entenda realmente como acessá-las e como essas chaves são pronunciadas. Então vamos para a primeira chave. A primeira chave é a tecla Escape. Escape tecla é usado quando você está, especialmente em um editor VI e você tem qualquer tecla pressionada ou no modo de edição, você pode escapá-lo. E isso vai te tirar disso. Então, como soa, escape como sua tecla Escape, como seu salva-vidas para sair de qualquer uma das teclas pressionadas anteriormente. Então temos tilda, que é a chave logo abaixo dela. Tilda é que pequena coisa encaracolado no topo ou logo abaixo que escapou ele geralmente quando você faz cd tilde, ele está realmente levando você para o seu diretório home. E logo abaixo desse til, temos o tique de trás. Agora, não confunda o carrapato traseiro onde o casaco único ou mesmo vírgula, tique traseiro é meio como para trás. E é uma citação simples para trás. Então temos a próxima chave é a número um. E em cima do número um temos um símbolo que é chamado de ponto de exclamação. Muitas pessoas já ouviram falar de nota de ponto de explicação, o que é como enfatizar algo em inglês. E no Linux. Você também pode se referir a isso ou também muitas vezes ele é referido como bang. A próxima chave está no sinal, e tenho certeza que muitas pessoas estão familiarizadas com isso. Se você tiver um e-mail, então você notará que seu e-mail tem seu nome na frente dele. E depois disso, seguido pelo sinal de at, o domínio, por exemplo, no Hotmail gmail.com ou onde quer que sua conta de email esteja. A chave número três tem um sinal de libra em cima dela, também conhecido como hashtag. E Linux, esta chave é usada e em scripts ou em um arquivo ou qualquer arquivo de configuração para comentar qualquer uma das coisas que não serão usadas e apenas para fins informativos. A próxima chave número quatro, tem um cifrão. Na linguagem de script que o sinal de dólar é definido como variável int, que vamos cobrir no módulo de script shell. O próximo é o sinal de porcentagem. O número seis tem o sinal de cenoura. Também. Às vezes, as pessoas de TI em uma linguagem simples, eles chamam isso de “cap”. Mas no Linux, você, sempre que ouve cenoura, significa qualquer coisa no início de algo. Então, se você está fazendo Ls menos l e você queria pegar, pegue algo que comece com algo que você poderia usar o sinal de acento. Número sete tem Am por cento, hum, por cento ou e sinal. Então, isso também é colocar algo em segundo plano. Se você estiver executando um script, você pode usar m por cento e ele colocará o script ou seu processo em segundo plano. Então o número oito tem o sinal asterix. Além disso, se você, se é difícil de pronunciar, você pode pronunciar esta estrela tantas vezes eu também pronuncio uma estrela para que isso realmente não importa. Você pronuncia uma estrela ou asterisco, ambos são. Está bem. Em seguida, número nove, ele foi aberto por parênteses. Agora, novamente, não confunda parênteses abertos com as chaves e colchetes, que eu cobrirei logo após a segunda linha. Então tenha em mente número nove, a coisa encaracolada parece que meio C é referido como parênteses abertas. O número 0 tem parênteses fechadas. Então, ao lado dele, temos o sinal de hífen. Sinal de hífen. Não, em primeiro lugar, no topo, é sublinhado. E então o fundo é hífen, que também é usado como uma opção ou traço. Então, se você está executando um comando no Linux, então você tem que especificar algumas vezes as opções com ele. Toda vez que há uma opção que precisa ser acesso, você tem que especificar esse traço. Então, sempre que você ouvir traço ou hífen, ambos são referidos como cada uma é a mesma chave intercambiavelmente, mais seno igual sinal. Todos nós sabemos. Então estamos, temos uma tecla tab que realmente ignora alguns espaços. Depois, há as chaves mais importantes, que são chaves. Então, abrir a parte superior é a abertura das chaves e a parte inferior é a abertura do colchete. Simplesmente assim. O, no lado direito, a tecla superior está fechando chaves e o C0 inferior é o colchete de fechamento. E Turquia ou chave Enter. Tenho certeza que todos conhecem a tecla Enter. Mas às vezes as pessoas também se referiam a essa chave como retorno de carro. Então temos a tecla dois-pontos e ponto-e-vírgula. Essas duas chaves são usadas na linguagem de script também. Ou sempre que você estiver usando o editor VI, você pode especificar dois pontos WQ para salvar o arquivo, que cobriremos mais tarde, é claro. Então temos casaco duplo e um único casaco. Então lembre-se que o único código abaixo não é uma vírgula, então ele suga código único. Então casaco duplo em cima, a parte inferior é código único. E então a mais chave que vai ser usada principalmente no Linux aqui é chamada pipe, que é uma linha reta simples. Ele é usado para combinar alguns comandos juntos ou tomar a saída do primeiro comando e dar-lhe. Para o segundo comando. Abaixo dele, temos barra invertida. Agora lembre-se, barra invertida é usada no Windows e sempre que você estiver especificando um caminho que barra invertida, o caminho que é dado no Windows, ele é usado com uma barra invertida, e no Linux, ele é usado com uma barra direta, que eu vou cobrir nesta linha, a quarta linha. Tudo bem, então tecla Shift, quaisquer que sejam as teclas que eu estou falando que está acima dos números que estão, que pode ser acessado pressionando a tecla Shift, então temos menos do que sinal. E abaixo do menor que, menos que sinal está a vírgula. E o próximo é maior que sinal. E abaixo do sinal de maior que está ponto ou ponto. Agora, estes menos que sinal ou maior que sinal também é referido no Linux como entrada e saída. Então, se você estiver usando dois sinal maior que, isso significa acrescentar ao arquivo. Mas se você usar um sinal maior que, em seguida, ele irá sobrescrever para um arquivo onde como menos do que sinal levará a entrada da saída. Novamente, não confunda isso agora. Eu só quero que você aprenda como você pode acessar essas chaves e como você pode pronunciar esta chave. Então, mais tarde na palestra, eu não quero que você seja, hey, o que é cachimbo ou o que é Tilda ou o que é maior que signo? Como posso aceder a isso? Então é por isso que eu tenho esta palestra para você. E a próxima chave é o ponto de interrogação. E, e abaixo está a barra para a frente. Como mencionei na linha na linha acima dela. A barra invertida é usada para o Windows. A barra é usada no Linux. Você pode acessar as janelas de caminho para a linha de comando, para a barra invertida. Mas no Linux você tem que usar barra. E a última chave que quero cobrir é a chave de controle certa. Você vê no teclado, você tem que controlar as teclas uma no lado esquerdo e outra no lado direito. Muitas vezes na virtualização ou caixa virtual oracle, se você quiser obter, você começa o mouse, que está preso dentro da janela. Se você queria sair disso e soltar o mouse, você tem que usar isso e escrever chave de controle. Também no Linux quando estamos usando certos comandos e você faz escrever chave de controle, ele vai fazer uma função diferente do que, em seguida, pressionar o controle esquerdo. Tudo bem, pessoal. Então espero que agora você entenda cada uma dessas chaves e como acessá-las e como pronunciá-las. Agora, talvez eu tenha pronunciado alguns deles de forma diferente, ou talvez seja pronunciado de forma diferente dependendo de qual país você está vivendo. Mas isso é perfeitamente bom, desde que você saiba onde e como acessar cada uma dessas chaves. Mas no mundo Linux, maior parte do tempo que eu experimentei essas chaves são acessadas ou pronunciadas da maneira que eu expliquei nesta palestra. De qualquer forma, espero que esta palestra tenha servido o seu propósito. E se você tiver alguma dúvida, por favor me envie uma mensagem sobre qualquer uma dessas chaves são se você não entender a funcionalidade de qualquer uma dessas chaves, Boa sorte. 33. SEJA BEM-VINDO AO MÓDULO 3: 34. Coisas importantes para lembrar: algumas das coisas mais importantes que você deve saber sobre Lennox. Os Knicks tinham uma conta de administrador chamada Route. Assim como do Windows tem conta Administrador com Lennox tem Are UNIX sistema governou conta que poderia fazer qualquer coisa que poderia realmente limpar todo o sistema de arquivos. Fruit é a conta mais poderosa que pode criar, modificar as contas de lead e fazer alterações nos arquivos de configuração do sistema. Lennox é sistema sensível a maiúsculas e minúsculas, significa que se você digitar em finalmente com maiúsculas, será um per case, não como janelas de maiúsculas. Em minúsculas não importa em minutos. Isso importa. Então, tenha isso em mente. Evite usar finalmente, com espaços. Lennox. Claro, ele não gosta de espaços no objetivo final, então tente evitar qualquer nome de arquivo que tenha espaços neles. 35. Acesse o sistema Linux: excesso para o sistema de arquivos Linux nosso Lennox em si no sistema. Agora, Lennox, você pode acessar qualquer sistema linear ou sistema UNIX para, uh, um terminal se você tiver um terminal como termo terrorista. Então vamos dar uma olhada em alguns exemplos de sistemas operacionais. Cada sistema de oferta tem um protocolo diferente, ou klein, que é usado para acessar o sistema. Por exemplo, janelas. Se você quisesse conectar uma máquina Windows a partir de outra máquina Windows, você precisaria de seu cliente mais desktop, que também é pagar como RTP Klein. Você coloca o endereço I P da máquina que você quer se conectar. Depois vai pedir-te para usares e palavras-passe. E a próxima coisa que você sabe, você vai se conectar remotamente a outra máquina de invernos. Portanto, o cliente que é usado é chamado de rdp. próximo que temos é um VM ware s servidores X I, não VM. Onde está um ambiente virtualizado? Como nos conectamos a ele? Bem, eles têm seu cliente de esfera V, mas Visa Klein é outro cliente que está instalado no seu computador. Você abre, você insere o endereço i P. Você coloca o nome de usuário e a senha dele, e é aí que você tem. Foi aí que você conectou o ambiente. E o último, aquele que realmente queríamos saber é Lennox. E como nos conectamos às nossas máquinas Lennox? Você precisa ter uma festa que é um terminal de partido, um terminal C R T seguro ou qualquer fora desses terminais, Se é gratuito ou se você tem que pagar por isso, você tem que usar isso novamente. Para isso, você tem que colocar. Eles usam o nome, a senha e o endereço IP. Ssh! De Lenox para o próximo também é possível. O que isso significa é que, se você já estiver em uma máquina Linux ou UNIX, você pode simplesmente usar o protocolo ssh ou um comando de cessação seguido pelo endereço I P. fora de sua máquina remota Lennox, e você pode se conectar a ele. Então, de novo, vou te mostrar bem rápido todos esses três clientes. O primeiro 1 é o cliente de área de trabalho remota que este é um cliente. Parece que em seu computador Windows você poderia ir para um início e pesquisa e apenas tipo de mais área de trabalho virá para cima. E é aí que você coloca no computador. I p seguido pelo usuário e senha para esfera V para se conectar ao centro V ou seus olhos sexuais sobre cabelos. Avian Webbys reclinado. E para Lennox, temos esse cliente de massa onde você colocou o endereço IP IPem cima. Você vê, a porta é 22 que é a porta para ssh e, em seguida, uma vez que você se conectar a ele, irá pedir-lhe para o nome de usuário e senha. 36. Baixe e instale o Putty: nesta lição que queremos Queremos cobrir rapidamente como podemos baixar e instalar Putty, que é um cliente terminal para se conectar à máquina de letras. Então é assim que a festa parece. Então vamos ver como poderíamos baixá-lo Primeiro vai para o nosso um navegador Abrir umgoogle, e nós vamos simplesmente digitar download Hurdy. O primeiro link que você começa colocar ele dot org clique sobre ele, ea primeira coisa feita vai colocá-lo bem aqui. Clique e então você vai chegar ao ponto Ms. I, hum, arquivos. Esses arquivos são usados na máquina de fornecedores. Então, se você tem em apenas 32 bits, você não conhece este. Ou se você tem 64 apostar você vai para baixo com este. Eu tenho 64, então eu vou baixar este. Ele irá salvar o arquivo em sua área de trabalho ou onde quer que você tenha a localização em suas sobrancelhas estão definidas como Tudo certo. O download está completo. Deve estar na minha área de trabalho. Está bem aqui. Vou clicar duas vezes em Executar a seguir. Deixe o padrão em seguida. Aqui. Ele terá adicionar atalho para o grupo na área de trabalho. Quero o atalho. A festa e será em Seul no hidro local. Sim, clique em instalar. A última tela vai pedir-te para veres o ficheiro Leia-me. Você não precisa. Se você quiser acreditar um verificado em e, em seguida, clique em terminar o que está em finlandês. Você vai para a sua área de trabalho, você vai ver este atalho de massa criado em sua área de trabalho para que você possa simplesmente clicar duas vezes. E este é o cliente do partido que você tem. Então vamos colocar o endereço I P e os carregadores já ajustados para 22, então nos conectaremos bem em sua máquina. Mas primeiro, precisamos descobrir o que é isso na máquina Lenox. Então vamos ver isso na nossa próxima lição. 37. Acesse o Linux via Putty ou linha de comando SSH 1: Neste vídeo, aprenderemos como podemos acessar nossa máquina Linux por meio do cliente Putty ou da linha de comando SSH Tudo bem, a primeira maneira de fazer isso, se você baixou e instalou o cliente Putty, então você queria se conectar a uma máquina Linux Tudo o que você precisa é de um endereço IP da sua máquina Linux e você poderá se conectar. Agora, como eu disse anteriormente no último vídeo, se você estiver usando uma versão mais recente do Windows 10 ou mais recente, não precisará do cliente Putty Tudo o que você precisa para abrir seu prompt de comando e , em seguida, simplesmente digitar SSH, espaço, o endereço IP da sua máquina Linux Ou você também pode usar o espaço SSH menos L. L é a opção a ser usada para especificar o nome do usuário e depois seguir pelo endereço IP Tudo bem, o primeiro método que usaremos é conectar-se a uma máquina Linux usando o Putty Então, o que estamos fazendo exatamente é abrir nosso software Putty em nossa máquina Windows e nos conectar à nossa máquina Linux Agora, é claro, para me conectar, o que eu preciso? Preciso do endereço IP desta máquina Linux, para poder conectá-la aqui. Agora, como faço para obter o endereço IP? Pergunta muito boa. Para obter um endereço IP, você precisa executar um comando na linha de comando, e o comando é if config Agora, antes de prosseguirmos, uma mensagem importante, a versão mais recente do Santas pode não ter o comando Portanto, usaremos o comando de endereço IP. Se você quiser usar o ifconfig na versão 7.5 ou posterior do Santas ou RL, poderá instalar as ferramentas enquanto executa os comandos da ferramenta yum install Net Então, para chegar ao console, vamos primeiro ao nosso gerenciador Oracle VirtualBox aqui E procure a máquina que criamos, instalamos o Papai Noel, que estava aqui Eu já comecei. Ok, então está funcionando. Vamos minimizá-lo. E vamos até nossa máquina. Aqui está minha máquina. Ao fazer login pelo console, você verá toda a GUI Agora, na versão sete, com a GUI, você clicará com o botão direito do mouse na área de trabalho e abrirá o terminal A mesma coisa com a versão oito também. Mas se você estiver usando a versão nove, poderá acessar o aplicativo ao lado e procurar o terminal. Tudo bem, então aqui você tem um terminal, o cursor piscando aqui Para obter o endereço IP desta máquina Linux, você executa o comando if config E aperte Enter. Então, no meu caso, o comando config funcionou, então eu não preciso executar o comando IP space ADD R. Você também pode executar esse comando novamente, se quiser IP ADDR, que fornecerá as mesmas informações que fornecem todas as interfaces que você possui De qualquer forma, vamos nos antecipar novamente. Vamos tentar o comando ifconfig novamente, e ele será exibido na tela aqui Quando você o executa, aqui está sua primeira interface, ENP zero S três. Aqui está sua interface local. Você poderia ignorar esse. A terceira é sua interface de adaptação virtual. Você também pode ignorar esse. Nosso foco é essa interface, ENP zero S três. O endereço IP que você está procurando está aqui , 102531 ponto 22 No seu caso, o endereço IP pode ser diferente. Você pode ver, desculpe, 192, 1681 pontos X ou qualquer que seja o IP Mas isso depende de qual roteador ou roteador de rede ISP você está usando Meu roteador vincula isso, então meu IP começa com dez. De qualquer forma, depois de ter esse IP, você abre seu terminal. Desculpe, saia daqui e vá para o Windows e digite Putty, aqui mesmo, e isso abrirá seu Putty E aqui no Putty, quero que você digite o endereço IP da máquina da sua máquina Linux que acabamos de escolher aqui, ok, 102-53-1202, e simplesmente ok, 102-53-1202, Aqui você receberá a mensagem a chave do host não está em cache para este servidor. Você não tem garantia de que o servidor seja o computador que você pensa que é. Isso é bom. Você pode simplesmente clicar, exceto que é apenas um sinal de alerta. Agora, aqui você tem um login. Agora, o login é o mesmo nome de usuário e senha de login que você precisa para fazer login e usaria o Login aqui. Então, se você puder fazer o login como você mesmo, qual é iFSLF me e a senha que eu criei durante a instalação Bingo. Aqui está. Estou logado e esta é a linha de comando desta máquina Linux Essa máquina Linux é a GUI Aces. Essa máquina Linux é o eixo da linha de comando. Ok, agora acessaremos nossa máquina Linux pelo comando SSH que está disponível para nós na linha de comando do Windows Então, aqui está um prompt de comando do Windows, e poderemos nos conectar ao Linux. Mas é claro que, dessa forma, também precisaremos do endereço IP. Então, abriremos uma barra de pesquisa, digitaremos CMD e pressionaremos Enter E esse é o prompt de comando do Windows. Então, usaremos SSH menos L, mas primeiro digite SSH e pressione Enter e certifique-se de receber esta mensagem aqui com todas as opções, o que mostra que o SSH está instalado, que mostra que o SSH está instalado, e aqui estão as diferentes opções para usar o Tudo bem. Então, se você receber toda essa mensagem, tudo o que você precisa fazer é digitar SSH menos L, depois o nome de usuário que você criou na sua máquina Linux e, em seguida, o endereço IP do seu Linux, que já descobrimos executando o comando ifconfig, que é 10253 d1d E então você simplesmente pressiona Enter, e ele solicitará um nome de usuário e senha, e você poderá se conectar à sua máquina Linux. Não há necessidade de executar um cliente Putty. 38. Prompts de comando e retorno de prompts: Olá, todo mundo. Antes de entrarmos no módulo três, há algo importante que eu queria falar. E isso é prompt de comando e como poderíamos obter um prompt de comando de volta se ele ficar preso. Então, o que é um prompt de comando? Prompt de comando Também referido simplesmente como um prompt é um texto curto no início da linha de comando, seguido pelo símbolo de prompt em uma interface de linha de comando. Então, se você tem sua máquina de lençóis e você tem o seu pegajoso e você abrir o seu terminal, ele vai ficar assim. E se você notar nesta janela do terminal você tem essa rota na minha primeira VM links e então , um, um, feche colchetes e sinal de hash. Portanto, a primeira parte deste prompt de comando inteiro é a rota de nome de usuário. A segunda porta é o nome do host e a terceira parte é o símbolo de prompt. Agora, dependendo do sistema em que você está conectado, como em Lenox, maioria dos sistemas líderes mostrará o prompt de comando, como este. Mas talvez existam certos sistemas de permitir que são configurados de forma diferente, onde você não verá usar um nome ou nome de cavalo ou um símbolo de prompt diferente. Mas por padrão. Quando você instala o Lennox, é assim que o prompt será exibido quando você vir o símbolo, o símbolo do problema. Você vê a hashtag hash significa que você está conectado como root. Se você estiver logado em qualquer outra pessoa, exceto rota, então você verá um símbolo de dólar novamente. Isso pode ser reconfigurado. Ou você pode mudar um símbolo também, que é o que pode ser feito em seu nível de perfil de qualquer maneira, então você tem o prompt. Agora, se você ficar preso em um determinado comando e você não recuperar o seu problema, você poderia simplesmente digitar controlado, ver em seu terminal para obter seu baile de volta. Agora, deixe-me entrar rapidamente na minha máquina Lennox e eu vou mostrar-lhe como é o baile de formatura. Então este é o prompt. Se você estiver conectado ao seu Lennox Cônsul, você instala o que fez login. Clique com o botão direito do mouse em seu desktop. Vai abrir o terminal novamente. Esta parte aqui parece ser um nome de usuário e este é o nome do host. Você também pode obter o usá-los digitando quem uma milha? Claro, você está logado na rota dele. Você poderia digitar o nome do host e eu mostrarei o nome da sua máquina novamente. Isso é algo que eu definitivamente vou cobrir na pequena palestra. Mas só estou mostrando como é o problema. E como desde que eu sou rota, Eu tenho um prompt padrão off hashtag agora recebendo o prompt de volta. Significa que toda vez que você precisa executar o comando, você tem que ter esse prompt de volta. Portanto, se você não tiver esse prompt de volta, você não pode executar um comando. Então, se você está preso em um certo ponto, digamos que se você está tentando executar um comando, um comando, que é um gato novamente, que será algo que cobriremos mais tarde. Você está fazendo gato e você está fazendo e você apenas acidentalmente apertou Enter. Veja, é o seu comandante preso. Agora, tudo o que você digita aqui não vai funcionar. Você tem que pegar o baile de volta para ter o prompt de volta. Você tem que digitar controle, veja, exatamente assim. Se você está executando outro comando, isso é um top. E ele está dando algumas informações na tela no tempo Riel. Se você quiser sair dessa e obter o controle de tipo de retorno prompt, Veja novamente , assim, se você quiser usar outro comando, Digamos menos l menos, um, digamos pipe e você vê que está te dando essa de coisa de sinalde redirecionamento. Significa que também está preso. Isso significa que seu comando não foi totalmente executado. Então, a fim de ter seu baile de volta, tipo controlado. Vês? Então, esta palestra é tudo sobre Prompt de comando. Se você está preso em qualquer lugar e você não tem o seu tipo de volta baile controlado, veja para obter o seu baile de volta. 39. O que é raiz: Ei, pessoal, vamos passar alguns minutos e entender o que é raiz Eu sei que muitas pessoas têm essa confusão sobre raiz, diretório raiz, seletor de raiz Então, vou explicar rapidamente para você exatamente quais são as diferentes referências no sistema Linux como root? Há três tipos de root em um sistema Linux. A primeira é a conta Root. Root é uma conta ou nome de usuário na máquina Linux e é a conta mais poderosa que tem acesso a todos os comandos e arquivos. É como uma conta de administrador em comparação com o sistema Windows. Mas no ambiente Linux, essa conta é chamada de Root e, claro, está em letras menores ou minúsculas RT. Em seguida, o segundo é root como barra, o primeiro diretório no Linux. Isso também é conhecido como diretório raiz. Muitas vezes, você ouvirá: Ei, vá para o diretório raiz. Sempre que você ouvir essas palavras exatas, vá para o diretório raiz Isso significa que eles estão pedindo que você vá para o diretório slash, que é o primeiro diretório no sistema de arquivos Linux Em seguida, o terceiro é o diretório inicial raiz. A conta do usuário root também tem um diretório, assim como qualquer conta de usuário teria seu diretório inicial, e esse diretório está localizado na barra Root, que é chamado de diretório inicial raiz Então, novamente, quando alguém indica você ou pede que você vá para o diretório raiz , você precisa ir apenas para o slash Quando alguém diz vá para o diretório inicial do Root , você terá que ir para o slash Root E alguém diz: Ei, qual é a sua conta? O que fazer login na conta root ou se tornar um root significa que você precisa mudar para a conta root. Isso não significa que você precise ir para barra ou para o diretório raiz de barras 40. Como alterar senha: alterando a senha nesta lição, vamos co de como você pode alterar a senha do usuário? Ou você é rota e você força o usuário a mudar o passado da primeira vez que você faz login ou se você é apenas você mesmo e deseja alterar sua própria senha, você deve alterar sua senha inicial assim que você fizer login. Agora, isso é quando sua conta é criada pela primeira vez no sistema e você faz login com uma senha que foi dada a você. Ou, às vezes, o que aconteceu é que uma senha não é dada a você. Você só demoraria com seu nome de usuário, e ele solicitará automaticamente que você coloque uma nova senha para alterar uma senha. O comando é a senha seguida pelo usuário. A senha não é todo o trabalho. É apenas p a s s W d. Ele não tem tudo um r nele. Então, é espaço de senha, usar variedade e usuário. Eu no meu caso é que eu resolvi e você aperta Enter. Ele irá pedir-lhe a sua senha antiga ou a sua senha existente que você tem. Você fornece essa senha. A próxima coisa que ele vai pedir é colocar em sua senha de notícias. Você insere sua nova senha, ela reconfirmará a nova senha para ela. Então eu vou pedir que você re digite sua nova senha. O raciocínio para pedir pela segunda vez é porque se você cometeu um erro em sua entrada anterior de adicionar nova senha, ele irá corresponder para confirmar que você adicionou a senha correta. Agora, se você apenas digitar p a s s w d enquanto você está rota, lembre-se, ele vai mudar sua senha cruel se você digitar ele s w d seguido pelo usuário I d. Em seguida, ele vai mudar a senha fora do usuário. Então vamos entrar na nossa máquina Lennox através do conselho e ver como ele pode mudar é apenas um passaporte. Aqui temos o nosso conselho de máquina pernas apenas com um clique direito e abrir o terminal. Eu sempre gosto de fazer este pequeno padeiro terminal fazer a janela um pouco maior. Eu poderia simplesmente arrastar e soltar ou ir simplesmente para trás simbolizado clicando aqui. Alguém? Vamos entrar em nossa senha de mudança. Então, quando eu digitar senha bem, pelo meu usuário, eu D ele diz rota Onley pode especificar um nome de usuário, então apenas Root tem o direito de especificar o nome de usuário. Não sou rude. Estou sendo eu mesma. Quem sou eu? Quem sou eu em mim mesmo? Então tudo o que eu faria é apenas colocar, apenas comando de senha, para não usar qualquer um de uma tenda melhor. E agora ele está me pedindo para mudar ou fornecer minha senha atual. Vou colocar minha senha agora. Está me pedindo uma nova senha. Lembre-se, eu não vou colocar isso. Vou colocar 1234 e vamos dizer o que diz. Diz que a senha tem certeza do que oito caracteres. Então vamos colocar o 12345678 e diz que a senha teme que o dicionário verifique. Então agora UNIX são a maioria do sistema operacional hoje em dia. Peça para verificar onde ele procura um dicionário e ver se essa senha existe desativada. Veja se essa palavra existe ou não. Então certifique-se de mudar. Você altera a senha para algo que não combina com o vício. Vou mudar para algo diferente. Lá vai você. Vê? Levou-o e reconfirmá-lo e tokens de autenticação de senha atualizados com sucesso. Então esse é o comando para alterar a senha. E quero que tente esse comando. Tente vir até diferentes tipos diferentes, diferentes maneiras se tornam rota e alterar sua senha digitando senha. , Eu resolvi o nome dos judeus e,em seguida, faça login como você mesmo. Tente esse comando. 41. Novo comando de rede: I Esta lição é sobre novos comandos de rede. Agora o que? Todos aqueles comandos de rede Cento nós e real Houve um comando para verificar o seu endereço i p Sua interface I p endereço está em conflito e que é usado para ferroviário ou enviado para nós cinco ou seis. Bem, incentiva-nos ou Rehl Sete. Eles substituíram esse comando If conflict command pelo comando i p so 7.5 e acima que se o comando conflict foi obsoleto ID Então, se você está neste momento baixando e instalando o Red Hat 7.5 ou Santo s 7.5, você não terá o Se comando conflito em seu sistema, você será capaz de usar I p comandos para usar I p espaço A ou um d d r para listar todas as ervilhas I disponíveis ou interfaces que você tem. Então, se você quiser usar o comando if convict na versão mais recente fora de sua máquina Lennix , então você tem que instalar um pacote chamado net dash tools. Então, o comando completo para instalá-lo John instalou ferramentas net dash. Mas, claro, para instalar, você tem que se certificar de que sua máquina é capaz de se comunicar com o mundo exterior. Ou, em outras palavras, tem acesso à Internet. Então vamos ver esses dois comandos e ver como eles funcionam. Então eu me conectei na máquina Lennox. Ok, então, um, um, se o comando do condenado é o comando irá listar todas as suas interfaces disponíveis na sua máquina de pernas . Então a interface primária com a qual estamos preocupados é este e e P zero como três e você sabe que ele tem um IP IP IP endereço off Fine. 90 a 168 56 1 um. Este I p geralmente é atribuído quando temos na caixa Marshall órgão. Quando você vai lá e você vai para a configuração em você vai para a rede e, em seguida, você tem host Onley Adapt se você alterá-lo para adaptador de ponte do que o seu I P vai mudar também. Mas de qualquer forma, o segundo comando que eu quero cobrir como eu p traço ou idade espacial, isso nos dará praticamente a mesma informação. Mas o que nos preocupa é este número dois que é E e P zero como três e I P endereço se você está olhando, é um I para 168 56 1 em um. Este comando também pode ser executado como i p a d d ou que é o mesmo que I p espaço A ou I P espaço 80. Ou você também pode executar homem I p e você vai ver quais são as diferentes opções que você tem disponível. Então, a partir desta lição, eu vou estar usando i if comando conflito em um monte de minhas lições e em alguns deles eu vou estar usando i p. Mas se você não tem se comando convict, por favor use I peça base um comando que lhe dará a mesma informação. 42. Conecte o Linux via Putty: aqui vamos acessar nossa máquina de comprimento, a que instalamos anteriormente para o nosso cliente do partido. Lembra-te que podes ter acesso à nossa máquina de viver que podes usar para o cliente da festa ou podes simplesmente entrar directamente no Cônsul. Lembra-te que podes ter acesso à nossa máquina de viver que podes usar para o cliente da festa ou Na verdade, cabe a você. Então este é o cliente do partido. Parece que vamos nos conectar com nossa máquina de letras, que é nossa primeira máquina de comprimento. Ah, através da massa. Vamos para a nossa máquina Lennox. Aqui temos nossa máquina de letras e aquele é um cônsul. Entramos no Conselho e abrimos um terminal e é assim que realizamos a maior parte da nossa tarefa, maioria dos comandos. Agora, outra maneira de se conectar é através da massa. Ah, para isso temos que atribuir um endereço I P a esta máquina de links. Então, o que é Sally Pierre agora? A verificação do comandante é se config assim nesta chamada. Veja, aqui estão o adaptador de rede. Este é e P 00 s três, mas não tem um endereço I p. Então, como vamos atribuir um endereço I P que vamos entrar em nossa caixa virtual Oracle clique na configuração e ir para nenhum trabalho alterado em que para hospedar apenas adaptador e clique em OK, uma vez que é salvo porque simplesmente um comando If config novamente e, em seguida, você rolar para cima e você vai ver agora ele ainda não tem o endereço Ethernet I p aqui. Deve vir em algum lugar aqui, então eu acho que provavelmente o adaptador não está ligado. Então, teremos que se tornar rota e digite no comando se ver, se g assim se for. E o nome do adaptador, que é E e P zero s três. Uma vez que você acerta isso, é a conexão dele ativada com sucesso. Vamos esperar pelo prompt. O aviso voltou. Aperte a tecla de seta e procure se config novamente. E desta vez você vê, ele tem um endereço I P. , que é de 90 a 68 56 101 Agora vamos colocar o endereço I p em um belo terminal 1 90 a 68 o 56 1 um hit enter. Ou você também pode salvar a sessão dizendo meu Lennox, um, o m como que você poderia salvá-lo desta maneira da próxima vez que você não tem que digitar o endereço i P . E então você clica no cabelo e, em seguida, clica em abrir uma vez que ele abre. Te pediram um aviso. Assine Ele vai dizer-lhe se você queria manter as chaves ssh, é apenas esperar onda segura para se conectar a Lennox. Basta clicar. Sim, vai dizer “log”. E como eu estou registrando como eu mesmo, eu assim e você provavelmente tem suas próprias contas. Um login com sua própria conta bateu entrar no trabalho passado. E lá vai você. Isso é exatamente como se você estivesse logando através do pegajoso. Agora, a razão pela qual precisamos saber como fazer login através da massa é porque 98% das vezes em que você vai estar trabalhando em um ambiente corporativo, não há nenhum ambiente gui onde você vai entrar e entrar no pegajoso. Você sempre vai ter a sessão de putty onde você vai colocar um endereço IP fora do servidor de destino e então você vai se conectar a ele. Agora, se você digitar o nome do host, você verá seu nome de host bem aqui. Então, este é exatamente como este aqui. Então, em nossas lições depois de tudo isso depois desta lição, vamos usar intercambiavelmente. Às vezes você vai usar massa de vidraceiro. Às vezes você vai estar logando como o cônsul. Então realmente não importa de onde fazemos login, mas você deve saber de ambas as maneiras como registrá-lo. 43. Introdução ao sistema de arquivos: Sistema de arquivos Lennox. Agora, o que é um sistema de arquivos? Um sistema de arquivos é basicamente pensar fora como um armário como uma prateleira. Hum, quando você comanda você muda. Coloque suas camisetas e uma concha se colocar suas meias em outra. Então, há uma maneira sistemática no seu armário onde você coloca todas as suas coisas. O sistema de arquivos em um sistema operacional funciona exatamente da mesma forma. Sistema de abertura tem arquivado o sistema onde os arquivos de comando ir para uma pasta diferente. Dispositivos periféricos de arquivos vão para uma pasta diferente. Todos os programas e aplicativos que você instala ir para uma pasta diferente por isso será mais fácil, muito mais fácil para o sistema operacional acessar esses arquivos agora sistema operacional feridas dados em uma unidade de disco usando uma estrutura chamada arquivo consistindo em arquivos, diretórios e informações necessárias para acessá-los e localizá-los. Há muitos tipos diferentes de sistema de arquivos em geral, melhorias foram feitas para o sistema de arquivos com novas versões fora do sistema operacional, e cada novo sistema de arquivos foi dado um nome diferente. Em Lennox, temos sistema de arquivos chamado Extensão três, Extensão quatro X fs, e no Windows, é o sistema de arquivos chamado N T. fs nosso sistema de arquivos pernas gordas armazena informações em alta, rochoso fora de diretórios e arquivos. Significa que há uma primeira pasta uma pasta que é barra um sistema de arquivos raiz e todos os outros arquivos recriados dentro do primeiro arquivo ou diretório. A estrutura do sistema de arquivos em Lenox realmente se parece com isso. Como eu mencionei, o primeiro sistema de arquivos foi a primeira pasta. Sempre comece com barra, que também é referido como root. Agora, por favor, tenha em mente. Slash rota não é tão justo. Slash Slash é a primeira estrutura de diretórios onde você tem que começar a navegar no seu sistema de arquivos e, em seguida, por baixo ele tem pastas diferentes. Como você pode ver, foi vaiado em todos os setores. Então esta é a maneira como a Lennox estrutura seu sistema de arquivos. Ou se você comparar este sistema de arquivos Lennox com o Windows, você verá que o Windows também tem algo parecido com essa estrutura semelhante. Mas eles deram um nome diferente. Então, vejamos o sistema de arquivos do Windows. Se você for começar e for para o computador, você verá sua unidade C. Neste caso são ver, Dr quando nos referimos ao nosso diagrama de estrutura do sistema de arquivos no fundo você verá aqui . Este tem barra. Então, no fornecedor, ele começa com C soc ou barra é o mesmo. Mas ver Windows, Slash e Lennox. Então, quando você clicar duas vezes nas janelas, veja , Dr., você vai ver todas aquelas pastas diferentes. Agora, por que nós temos todos aqueles retoques diferentes? Por que não só uma pasta? E será tão difícil para o sistema operacional encontrar o arquivo ou diretores certos que você está procurando. Então, por exemplo, como APS e Del, então você tem a pasta Intel. Todos os arquivos relacionados ao chip de inteligência estão nesse diretório. Os arquivos de programa Logs arquivos de programa são a pasta e você instala aplicativos de 1/3 de terceiros. É onde eles estão. Faça o download de todos os arquivos, então temos outro arquivo de programa X 86. É aí que os diretórios relacionados de 32 bits são criados e os usuários que são os diretórios de usuário . Se clicar nele, verá meu diretor aqui também. E então, é claro, as janelas, as janelas, qualquer coisa que relacionasse as janelas dos dedos dos pés. É por isso que é pré-definido pelo Windows que cada vez que criamos um arquivo ou ao longo de cada vez que instalamos um programa automaticamente, ele é instalado nesses arquivos em diretórios. Então, apenas assim, e tornar-se aqui você verá aqui que este é o sistema de arquivos da mesma forma em Lenox, este sistema de arquivos é criado. Mas é claro, a convenção de nomes é diferente. Agora vamos dar uma olhada no nosso sistema de arquivos de pernas. Então eu vou abrir o Oracle Virtual Box. Então vamos para o sistema de arquivos diz que no sistema de arquivos linho, ele começa com a rota. Então, quando você faz barra de CD, que é barra de raiz bater entrar e, em seguida, você faz ls menos. L Aqui você tem uma lista de todos os diretórios e para casa que estão começando com barra. Você pode ir para cada um desses diretórios e você pode ver como o sistema de arquivos é estruturado. Espero que tenham percebido como o sistema de arquivos se parece. E por que temos sistema de arquivos em nosso sistema operacional? 44. Estrutura e descrição do FileSystem 1: Estrutura do sistema de arquivos e sua descrição. Temos um sistema de arquivos e cada um no Linux, dividido em diretórios diferentes, e isso também é algo que vimos anteriormente Então, agora vou dedicar algum tempo nesta palestra para examinar cada partição do sistema de arquivos ou a pasta ou um diretório configurado no Linux E eu vou te explicar cada diretório, sistema de arquivos Linux, e para que ele é usado? Então, listei todos os diretórios e os examinarei um por um, com base na importância deles um por um, com base na importância deles Portanto, o primeiro e o mais importante que temos na lista é o slash Boot Slash Boot é o arquivo ou é o diretório que contém os arquivos usados para o bootloader, ou o arquivo que está lá é um grub Doc CFG O que acontece é que toda vez que o sistema é inicializado, a primeira coisa que o sistema operacional precisa ser inicializado, o sistema procura o slash boot, que está de alguma forma codificado no disco que você inicia, acesse o Slash Boot e você encontrará qual sistema operacional precisa iniciar, se é um sistema operacional antigo ou novo ou versão atualizada Então, ele vai para o arquivo slash Boot e o examina. A propósito, examinarei cada um dos diretórios do meu sistema Linux e mostrarei exatamente o que está dentro de cada diretório. Segundo, temos slashoot como o diretório inicial do usuário root Lembre-se de que não é o mesmo que barra. Muitas vezes as pessoas confundem slash, que também é conhecido como Root, mas na verdade não é slash root mas na verdade não é slash Então, root, quando você fizer login em um sistema, um sistema Linux como Root e fizer PW, você verá que estará no slash root, não apenas Em seguida, temos o slash Dev Directory. Este é um dispositivo de sistema, como um disco, um CD Rom, alto-falantes, pen drive, teclado, qualquer um desses dispositivos periféricos conectados ao seu sistema Linux Eles também são criados como um arquivo e aparecerão em uma barra no Diretório de Desenvolvimento Ir e seguir em frente é o Slash Etc. É também um dos diretórios mais importantes no sistema de arquivos Linux. Ele tem todo o arquivo de configuração. Se você estiver executando SendMil, NFS, NTP ou qualquer tipo de aplicativo que realmente seja executado no seu sistema Linux ou que venha com o sistema Linux , todos esses arquivos de configuração estão Se eu quiser modificar algo, digamos, no DNS, vou para o arquivo Slash Etc, name.com. Se eu quiser modificar algo no SendMil, entrarei em tc, Milsenmail Cf ou esse Portanto, lembre-se de que sempre que você estiver fazendo alterações na barra tc em qualquer arquivo dentro deste diretório, certifique-se de fazer um backup primeiro desse arquivo antes de modificar o arquivo Então, temos o Slash Bin A versão mais recente foi alterada para slash user slash É como um usuário vinculado à barra slash Bin e, na verdade, é o diretório em que temos os comandos usados pelos comandos do usuário diário, como o LIS PWD, esse tipo de comando como o LIS PWD, esse tipo Todos eles estão no diretório slash user, slash bin. Temos outro diretório chamado slash Spin, que está apontando ou vinculado ao slash user slash Esta é uma barra do sistema. Comandos do sistema de arquivos. Esses são os tipos de comandos que você realmente precisa para fins do sistema . Se você quiser estender seu sistema de arquivos ou configurar seu sistema de arquivos, darei uma olhada novamente quando eu abrir minha máquina Linux. OP slash OP é usado como aplicativo adicional opcional. Não é o aplicativo para aplicativos do sistema operacional como NTP, DNS Esses são os aplicativos que realmente vêm com o sistema operacional. Essa barra Op não é usada para esse tipo de aplicativo. Isso é usado para aplicativos de terceiros. Digamos que se você estiver instalando, digamos, Oracle ou algum outro tipo de aplicativo ou SAP, esses candidatos geralmente e na maioria das vezes são instalados no slash Slash PC é o diretório usado para criar arquivos para todos os processos em execução Lembre-se de que quando você desligar o sistema operacional Linux, não haverá nada no Slash PC. Estará vazio. Então, o kernel, que explicarei mais tarde o que é o kernel, mas existe um kernel de programa no Linux que realmente cria todos esses arquivos para todos os programas em execução Quando o sistema é desligado, todos esses arquivos desaparecem. IB, que agora está apontando para UserLib, é um local onde todos os arquivos da biblioteca de programação C, e esses arquivos são necessários para comandos e aplicativos Ou seja, se você estiver executando um comando, digamos, PWD ou LS, todos esses comandos realmente têm bibliotecas anexadas que eles podem procurar E é assim que esses programas são executados porque são escritos em C e C plus plus. Se você quiser saber qual comando é usado e desculpe, qual arquivo de biblioteca é usado para qual comando, você pode usar este comando strace menos E open, como se PWD fosse o Na próxima, temos o slash Temp Directory, o diretório usado para arquivos temporários Não tem nenhum significado. Mas se você quiser criar um arquivo temporário que você acha que o excluirá mais tarde, você pode criar esse diretório temporário de barra O Slash Home Directory é usado para usuários regulares. Se eu criar uma conta normal em um sistema de arquivos Linux, digamos IASol, meu diretório inicial será criado na barra O próximo que temos é slash WAR. O Slash WAR é usado para registros do sistema. Toda vez que seu sistema operacional grava alguma saída ou alguns registros, todos esses registros ou os registros de seus aplicativos sempre entrarão no slash WAR Portanto, se você estiver solucionando problemas, sempre poderá acessar o Slash Warlog e outros diretórios onde poderá encontrar informações sobre um aplicativo específico ou algo errado Então temos slash Run. É aqui que o systemdemon é iniciado em estágios iniciais, por exemplo, systemd D e uDB para armazenar execução temporários, como PIDs ou arquivos de IDs E, novamente, isso desaparecerá se o sistema for desligado, é apenas para armazenar a ID do processo e controlá-la. O Slash Mount é usado para montar o sistema de arquivos externo. Se não houver nada se nada estiver montado em seu sistema de arquivos existente, você poderá usar essa montagem em barra para criar outro subdiretório e montar um sistema de arquivos NFS externo O Slash Media é usado para CDs oms. Se o seu sistema tiver uma unidade de CD Rom e você colocar um CD Rom dentro dela, feche a bandeja. Esse CD-ROM será montado sob a mídia de barra. Se você estiver usando uma máquina virtual, mapeie a unidade virtual para sua máquina virtual, essa imagem ISO virtual será mostrada em slashi CD Rom Então essa é a lista de todos os diretórios que temos. Essa é a estrutura do sistema de arquivos e sua descrição. E agora vou entrar rapidamente no meu sistema Linux e vou mostrar exatamente cada um deles e como ele está configurado. Então, estou logado como quem sou eu? Eu vou fazer Root, colocar CD em barra, e vou fazer LS menos LTR ou LS menos L, e você verá todos esses diretórios que Então, o primeiro que eu tenho é boot e se você notar no estande, existem esses dois diretórios, grub e grub Se eu entrar no grub ou no Grub two, vamos para o grub two e fazer o LSM LTR, você verá que há Esse é o arquivo que informa ao sistema quais sistemas operacionais iniciar ou qual versão dos sistemas operacionais iniciar. Vamos cortar o ROT, este é o diretório inicial raiz. Se eu clicar em CD, clicar em erro e fizer PWD, esse é o diretório inicial raiz Não há muita coisa lá dentro. É apenas seu próprio documento de desktop. Provavelmente todos eles estão vazios, não há nada lá dentro. Em seguida, vou para slash et C. Este é o diretório que tem todo o arquivo de configuração A maioria dos arquivos que você verá nesse diretório ou nos subdiretórios, todos eles teriam o.com Então isso significa que ele tem arquivo de configuração. Ao cortar o Bin, que está apontando para o usuário Bin, ele tem todos os comandos que usamos os dias para realmente falar com o sistema operacional A mesma coisa com o SBin. Este tem todos os que lidam principalmente com seu sistema de arquivos, discos e com a extensão dos sistemas de arquivos Então temos o Op. Você faz LS menos L, e você verá que este é o que é usado para aplicativos de terceiros No momento, ele só tinha RH , que significa Redhat, nada mais Então temos o PC que executa temporariamente todos os programas em execução. Não é o arquivo real que permanecerá no disco. Temos a próxima biblioteca, e a Biblioteca tem todos os arquivos de biblioteca necessários para executar um comando simples. No próximo, temos slash TEMP e TEMP, você verá Todos esses são arquivos temporários, você os exclui, cria novos arquivos. Isso realmente não importa. É apenas um espaço rascunho no qual você pode colocar seus arquivos. Então você tem slash HOME. Slash HO é para usuários como eu tenho meu usuário aqui. Eu tenho outro usuário chamado Seinfeld. Esse é o diretório inicial. Hum, então o próximo é que o WRR é usado para todos os registros criados em seu sistema Portanto, se você for principalmente o registro principal do WR slash log, e é aqui que todos os registros são criados Se algo der errado com o sistema, é aqui que você deve entrar. A propósito, cada um desses que eu estou examinando, eu o examinarei novamente mais tarde, e você se familiarizará cada vez mais com esses sistemas de arquivos e seus diretórios e com todos os comandos em que estou executando Em seguida, na próxima, temos o slash Run. Esse é o que executa os demônios do systemd logo no início dos estágios, e é um arquivo temporário No próximo, temos o MNT. Isso provavelmente não tem nada porque eu não tenho nenhum sistema de arquivos externo montado neste computador. Então, se eu montá-lo, usarei um comando mount para arquivá-lo, e geralmente ele é montado em barra porque você precisa especificar. E é para lá que vai. O último é Va slash Media. É aqui que, se você tiver um CD-ROM com montagem em CD conectado ao seu sistema, é para lá que ele irá. De qualquer forma, isso é o que eu queria abordar na estrutura e descrição do sistema de arquivos . Eu realmente espero que esta palestra aborde tudo em termos de sistema de arquivos e estrutura. Tudo bem, obrigado 45. Comandos de navegação do FileSystem: navegando para o sistema de arquivos. Claro, Agora você sabe um monte de sistema de arquivos inferior. Agora precisamos saber como vamos entrar no sistema de arquivos? Quais são esses comandos que realmente precisamos aprender a realmente ir de um diretório, dooutro , outro , obter o conteúdo do arquivo e descobrir qual diretório estava en ao navegar em um sistema de arquivos UNIX ? Existem poucos comandos importantes. Novamente, O comando número um é CD, que significa mudança de tecnologia Directory e 2º 1 é P W D, que é diretório de trabalho de impressão, que lhe diz Wish Director você está atualmente em eo 3º 1 é L S, que significa listagem, que lista o conteúdo do seu diretório ou pasta. CD significa Change Directory. P D significa Pet Working Directory e Ellis para lista. Agora vamos olhar para o exemplo rial. Eu vou começar com o Windows porque a razão de eu comparar janelas e então é o tempo todo é porque será muito mais fácil para todos vocês realmente entender o conceito por trás dele, porque nós realmente trabalhamos em janelas quase todos os dias e a rolagem através de tudo e nós clicamos através de tudo e nós realmente não percebemos como especialistas nós nos tornamos. Então, se você realmente precisa conhecer Lennox, você deve haver alguma comparação com o Windows que eu estarei fazendo. Então vamos ver, exemplo fora das janelas. Ok, então eu tenho que ver o Dr. Que em Lennox é o que é a unidade C para Lennox é Slash. Quando eu queria ir para este uma unidade C, Eu só vou fazer duplo clique e a pasta aparece. E quando eu queria entrar em arquivos de programa tudo para clicar duas vezes e as pastas aparecem e assim por diante. E se eu quiser ir para janelas na verdade, eu vou apenas clicar duas vezes em Lenox. Vamos à Lennox Machine. Lembra, nossa próxima máquina? A primeira coisa que eu quero que você faça, é claro, tornou-se rota. Significa que você está como você mesmo agora. Como você sabe que é você mesmo? É porque primeiro você vê aqui em seu adereço, você verá Nome. Se você só ainda queria saber o seu nome, você poderia apenas digitar Quem sou eu E você vai ver o seu nome de usuário você Quando você se tornar rota, você tem que digitar s U o que significa mudar de usuário e apenas traço entrar Coloque em sua senha. Ok, então você tem essa mensagem que lhe diria que a última vez que você se tornou Rota foi o estado desta vez e assim por diante. De qualquer forma, , vamos fazer claro como claro é, então só vou limpar a tela. Só quero tornar isto um pouco maior, que seja mais fácil de ver. Ok, então agora quando você está em um diretório, como você sabe onde você está nas janelas? Você poderia dizer certo? Pode-se dizer que está no computador. Unidade local, o Windows escreve aqui. Mas analítica, você não sabe. Então o comando que você vai precisar é PWD. Isto é o que vai dizer que você está neste diretório. Se você quiser ir para um diretório diferente, digamos que você quer ir para barra, que é barra Flash é o diretório principal ou pai de todos os diretórios. Então você digita C d. que significa novamente alterar a barra de espaço do diretório que você acertou. Digite Uma vez que você acertar. Entrar. Como sabe que está naquele diretório de novo? Você digitar pwd e ele irá dizer-lhe que você está no diretório barra agora o que está dentro deste diretório? Precisamos ver isso, a fim de ver que você tem que digitar LS opção l. E todo mundo lhe diz todas as listagens fora do diretório e pastas e arquivos que estão dentro deste diretório em linho e windows. Quando você é meu computador, você clica duas vezes em uma pasta. Digamos que você está clicando em arquivos de programa ao redor, Hum, e você clica em qualquer outra pasta. Vamos dizer Del Então você percebe que você apenas clicar duas vezes nele e ele está levando você para o diretório em Lenox. Udo tem que você não tem clique. Então o que você precisa fazer é que você precisa fazer CD para que você já seja o diretor em que você está. Você está no caminho, e digamos que se quiser ir a um diretório, ligue para Ah, isso é uma bota. Então bota B 00 t decadente e aí está você, você está na bota. Agora digamos que neste exemplo você quer vir aqui. Você já viu a lista desligada. O que tem dentro? Como sabemos a lista em Lenox? Bem, você tem que executar um comando. Não é assim tão fácil. Lá vai você. Diz-lhe que isto é o que tens lá dentro. A propósito, algumas linhas estão cortadas um pouco, então vou fazer isso um pouco mais grande. Olha, então você vai ver qualquer coisa que armazene com o Dash bem aqui? Significa que é um arquivo. Qualquer coisa que comece com D, significa que é um diretório ou uma pasta. Eu queria voltar para o meu diretório raiz, mas antes de voltar, eu queria saber onde estou. Comandantes PWD. Estamos no boot e eu quero ir para uma rota de corte novamente. Há duas maneiras que você poderia fazer você poderia fazer qualquer barra de CD e nós vamos levá-lo para barra diretório ou você poderia fazer ponto de CD ponto ponto que é vai levá-lo um passo para trás. Um diretório de volta ao Windows. Como você faz isso? E janelas? Você poderia simplesmente fazer as costas planas. Você poderia simplesmente pressionar o botão Voltar. E lá vai você. Você tem tudo isso também, e janelas. Você percebe que está quando você clica duas vezes. Uma vez que ele está fazendo três coisas para você, você clica duas vezes quer que está fazendo CD para você, em seguida, automaticamente ele está listando todos os insights de diretores que está fazendo é para você já e agora como você sabe qual diretor você está certo Aqui em cima? É assim que te diz. Restringir-te, por isso está nas janelas. Você está fazendo três coisas em um tiro em minutos. Você realmente tem que judeus todos os três comandos um por um para ver a mesma coisa que você queria ver nas janelas. Então vamos dizer se eu estou em se eu queria ir em etc E eu queria ir para outro diretório que está no sea sis config. Então eu sou para diretores em Como eu sei PWD Working diretório? Ele diz a você em Etc. Configuração do Sis. Agora, se eu quisesse voltar para o diretório Etc o que eu faria cd dot e confirmar se você não estava no diretório do mar você faz PWD e a Águia. O que se você quiser ir um passo para trás novamente cd ponto ponto e onde você está Você está no caminho. Eles vão. O que aconteceu se você apenas digitar CD e pressione enter Ok, Ele funcionou porque temos um problema de volta Nós não recebemos qualquer erro. Mas qual trator? Desligado de novo? Estamos dentro. Vamos verificar. Estamos em Slash Route. Por quê? Porque somos quem somos. Quem sou eu? Nós somos a rota. Estamos logados como diretório raiz e raiz é barra de fruta. Então todos estes três primeiros três comandos que você realmente precisa aprender para navegar no sistema de arquivos sem os comandos ainda. Você não pode fazer nada. Lennix. Então, quais outros três comandos realmente rapidamente? 1º 1 é CD. Vamos para casa. Vamos ver o que há dentro da casa. Este tipo é menos. L você esqueceu desejo Diretor, você está neste tipo Pwd. Você está em casa. Se você quiser ir para um disco diferente, digamos que você quer Goto Um Eu quero ver o que está dentro de barra Então eu vou digitar barra eo que está dentro de seu Ellis? Meu celular, esses outros diretores. Eu queria entrar em cada um desses diretórios e final. O que está dentro de vamos ver, você quer ir para a guerra? Entrar no que está dentro da guerra? Estes são esses diretórios, tipo diferente de direção. Eu quero ir para ah demitir todo o diretório de log aqui. Então eu vou fazer o registro de CD. O que tem dentro do tronco? Eu tenho que fazer. Bem, é o meu telemóvel outra vez. Estes são os arquivos e diretórios dentro. Fechado Victory. Ok. Tudo bem. Esqueci-me onde estou. Onde eu estou. Arte Warlock PWD. Quero voltar ao diretório de barras. Você poderia fazer ponto ponto e ponto para fora novamente. Ou você poderia simplesmente fazer uma barra de CD. E agora onde você está, você está em barra. Tudo bem, então isso conclui nossa lição. E eu espero que você tenha uma idéia muito boa sobre CD l s e P W D. Comandos como um todo. Trabalho de um recomendo fortemente que você faça login em sua máquina Lennix. Vá dois cd slash. Então, a menos que meu celular e eu queiramos que você vá para cada um dos diretórios um por um subdiretórios, volte para um diretório, descubra a listagem fora do diretório, e então você vai descobrir exatamente como navegue no sistema. 46. Propriedades de arquivos ou diretórios do Linux: Cada arquivo ou diretório no Linux tem informações detalhadas ou, no idioma do sistema operacional, propriedades associadas a cada arquivo ou diretório. Neste vídeo, veremos as propriedades de arquivos ou diretórios do Linux. Agora, quais são as propriedades? Vamos dar uma olhada no exemplo de nossas janelas para entender quais propriedades estamos falando? Então, no Windows, temos essa pasta. Como sabemos que é uma pasta? Porque parece uma pasta, certo? No Linux, você não conseguirá dizer se é uma pasta ou não. Então, se você entrar nessa pasta clicando duas vezes nela, haverá outra pasta chamada data. Agora, ao clicar com o botão direito do mouse nessa pasta de dados e acessar as propriedades, você verá todas as informações associadas a essa pasta. Ele diz que é um tipo, é uma pasta. Onde está localizado, o tamanho, quem o criou, quando o criou, compartilhando informações de segurança, quem é o proprietário, versão anterior, personalize todas as informações associadas aos dados dobrados Da mesma forma, se você entrar nos dados, verá que há mais dois arquivos. Como posso saber se são arquivos porque eles não têm o formato de uma pasta. Portanto, é muito fácil saber no Windows. Então você clica com o botão direito do mouse e faz propriedades, você encontra as mesmas informações. A localização, o nome, é um arquivo de texto, é um bloco de notas, tamanho zero porque não há nada lá, quando foi criado, quando foi modificado e assim por diante. Tanta informação. Todas essas informações associadas a um arquivo ou diretório são chamadas de propriedades. É disso que trata toda essa lição ou todo esse vídeo. Agora, no Linux, quando você executa o comando LS menos L, você obtém essa lista de colunas Agora, à direita, você verá o nome e o diretório de um arquivo ou, é claro, o nome do diretório. Agora, cada diretório ou arquivo tem todas essas propriedades associadas a ele. A primeira coluna informa o tipo de arquivo. Agora, qualquer coisa que comece com D, significa que é um diretório. Agora, como eu estava dizendo, quando você está no ambiente Windows, você pode dizer que é um diretório olhando sua imagem, certo? Parece uma pasta, mas no Linux, não dá para saber. Então, a única maneira de saber se é um diretório, se tem esse D na frente, então você poderia dizer, A, que o R é um diretório. Da mesma forma, se você ver alguma coisa na coluna de tipo, que é a primeira coluna, ela começa com L. Isso significa que é um link. O arquivo Bin é um link para outro arquivo. E quando se trata do terceiro que começa sem nada aqui , significa que é apenas um arquivo de texto normal, e esse é o nome desse arquivo normal. Existem muitos tipos diferentes de arquivos no Linux, que, a propósito, abordarei mais tarde, e estão incluídos neste curso. Mas, por enquanto, estou apenas examinando as propriedades de um arquivo ou diretório. Agora desça para a segunda coluna. A segunda coluna é o número de links rígidos para o arquivo. Para um diretório, o número de links har é o número de subdiretórios imediatos que ele tem, mais seu diretório pai e Então, todos os diretórios que ele tem e seus diretórios pais, combinando tudo isso, ele mostra o número aqui Mas se quisermos saber mais sobre Links, Link é outro tópico em outro vídeo que abordarei mais tarde. Agora, a terceira coluna, terceira coluna, informa quem é o proprietário desse arquivo ou diretório. Aqui, ele diz que o root é quem o possui. Grupo, qual grupo possui esse arquivo ou diretório? Aqui, Root, se eu for um usuário como o IASol , ele mostraria aqui IASL o tamanho do diretório Floyd, quando foi criado, o mês, o dia, a hora em que foi criado e, claro, o nome do diretório do Tudo bem, então deixe-me entrar em nosso sistema Linux e, em seguida, executaremos o comando para visualizar todas as propriedades Então, eu tenho minha máquina Linux aqui. Estou logado como eu mesmo. Quando você executa esse comando, quem sou eu? Isso significa que você está perguntando ao sistema ou me fornece o nome de usuário da pessoa que está logada Tudo bem. Agora, em qual diretório você está agora? Você faz PWD, ele diz que você está no SlaolashifSL. Tudo bem. Quantos arquivos e diretórios eu tenho no meu diretório pessoal Vamos fazer o LS, e ele dirá que esses são os arquivos e diretórios você tem em seu diretório inicial, que é a barra inicial IFSL Agora, e se eu quisesse saber todas as propriedades associadas a todos esses arquivos e diretórios, então eu farei LS menos L. Agora você vê que está me dizendo que aqui, esse é o tipo do arquivo. Estes são o link de quem o possui, qual grupo o possui quando foi criado, desculpe, o tamanho do arquivo, mês, data e hora em que o arquivo foi criado ou o diretório foi criado, e aqui está o diretório. Como sabemos que é um diretório? Porque tem esse D na frente? Excelente. Agora, você vê que todos esses diretórios aqui estão listados aqui, exceto este Existe um arquivo chamado Sum file. Não tem um D na frente. Então isso significa que não é um diretório. Então, se você tentar entrar nesse arquivo, mesmo que ele não seja um diretório, o que acontecerá? Vamos ver o CD, arquivo de soma. Ele lhe dirá: Ei, não é um diretório, então você não pode entrar nesse diretório. Você entendeu? Agora, digamos, se você quiser fazer a mesma coisa de CD para desktop aqui. Isso é um diretório, certo? CD, desktop. Pressione Enter, ele permite que você entre porque é um diretório. Agora, você quer ver o que está dentro desse diretório, você faz LS. Não há nada lá dentro. E se você quisesse voltar a esse diretório, você poderia fazer CD dot, dot, come one step back. De qualquer forma, esses são os comandos de navegação que aprendemos. Mas se você quiser ver as propriedades de um arquivo ou diretório a qualquer momento , você terá que executar o comando LS menos L, e ele listará todas as E por meio das propriedades, você pode dizer que o que você precisa fazer com um arquivo ou 47. Caminhos absolutos e relativos: Caminhos do sistema de arquivos, aqui falaremos sobre como podemos navegar pelo sistema de arquivos pelo caminho absoluto ou pelo caminho relativo. Então, basicamente, há dois caminhos para navegar em um sistema de arquivos. O primeiro é o caminho absoluto e o segundo é o caminho relativo. Um caminho absoluto sempre começa com uma barra. Isso indica que o caminho começa no diretório raiz. Um exemplo de caminho absoluto é se você for para o diretório Samba, que está no diretório var log, ele tem dois diretórios acima dele, ele tem dois diretórios acima dele, então você pode começar com CD War slash Log e slash Samba Nós o levaremos diretamente para uma pasta do Samba. A propósito, este é apenas um exemplo que escolhi para fazer você entender o caminho absoluto. Então temos o caminho relativo que não começa com barra Ele identifica um local em relação à sua posição atual Um exemplo de caminho relativo é seu CD em slash WAR. Quando você já estiver no WAR, você pode simplesmente fazer registros de CD. Agora, você percebe que agora estamos usando o registro de barras porque já estamos no diretório WAR e poderíamos simplesmente acessar o CD Log E então, a partir daí, poderíamos gravar um CD no Samba. Novamente, aqui não estamos usando o slash Log ou slash Samba porque eles não começam Eles estão no diretório slash War. Então, vamos dar uma olhada no exemplo. Então, a primeira coisa que você precisa fazer é se tornar usuário root enquanto corre. Você insere uma senha Agora, se você quiser ir diretamente para a pasta Samba, basta citar slash Log slash Samba. Onde você está? Você está no WR Log Samba. Agora, se você notar, se você seguir o caminho relativo, que significa que vamos para a barra, estamos no diretório raiz, no diretório barra E se você quiser ir para o diretório War, você pode simplesmente fazer o War ou você também pode fazer o War quando estiver nesse diretório, e se você tentar fazer o log de barras do CD, ele não o encontrará porque você está tentando dizer ao sistema operacional que há um diretório de log dentro do diretório de barra, o que não é o Então, como vamos entrar no registro? É simplesmente um registro de CD. E se você fizer PWD, verá que está no registro de guerra Agora, se você quisesse entrar em mais um diretório, que é o Samba, qual comando você executaria CDs Samba ou CD Samba. Bem, você executará o CD Samba e ele o levará ao diretório do Samba Quando você faz o PWD, ele informa que você está no diretório R, Log slash Samba Então essa é a principal diferença entre o caminho absoluto e o caminho relativo. E a razão pela qual você usa esses dois caminhos diferentes é porque, se você já conhece o diretório em que deseja entrar, não precisa entrar em um diretório. Em seguida, na segunda, terceira ou quarta, você pode ir diretamente para o caminho do diretório em nosso caso, que é, novamente, VR Log slash Samba E aí está você. E, por exemplo, se você quiser ir para outro diretório, digamos que você vá para CD etc., Cis Config e Network Scripts, você pode simplesmente fazer isso e ele o levará até A propósito, se você clicar em tab, ele completará automaticamente seu diretório , se ele existir lá. Agora, em qual diretório você está? Você está em Etc Cis Config Network Scripts. Se você quiser sair de um diretório, faça cd dot dot. Onde você está? Você está no Etc Cis Config. Se quiser dar um passo atrás, você faz cd dot dot. E você está no Etsy. Se você quiser sair mais um diretório, você faz cd dot dot, e você faz isso, e você entra no diretório slash Novamente, o diretório raiz, o diretório principal. Então é isso que esta palestra está prestes a lhe dizer : a diferença entre o caminho absoluto e o caminho relativo 48. Visão geral das listagens de diretório: nesta lição. Vamos cobrir os atributos de listagem direta quando você faz Ellis dentro de um diretório para usar CD em um diretório, e você faz ls e você só vai ver os diretórios dentro. Mas quando você faz é menos l ou é outras opções. Dentro desse comando A list, você verá diferentes campos que serão exibidos em sua tela. O primeiro campo é o tipo fora do arquivo. Então, se qualquer arquivo que começa com D é um diretório, qualquer pai começa com L. É um link, e qualquer arquivo que não tem nada nele. É apenas um arquivo normal. Assim, os primeiros informam sobre o tipo O segundo campo informa sobre o número de links. Ele tem um coração links que anexado ao diretório. O 3º 1 Ele diz-lhe o proprietário do diretor que o possui, que o quarto, o 4º 1 diz-lhe o grupo fora do diretório. Qual grupo possui o diretório e, em seguida, o tamanho fora do diretório ou arquivo o mês, o dia, a hora e o nome. Então estes são os atributos básicos quando você faz ls menos. L Vamos para o nosso servidor Lennox e ver como ele fica em nosso servidor vivo clicando em Abrir terminal. Certo, onde está o diretório? Você vai acabar com esse estúpido W d e eu estou no meu diretório. Então vamos para barra diretório home. Desculpa, Slash Só o último médico, que é o pai, e depois vamos fazer o menos. L. Aqui você verá o primeiro novamente. A primeira coluna aqui indica que tipo de arquivo. Otis 2nd 1 Quantos links? Quem grupo nervoso, proprietário, o tamanho, a data do mês e o nome. Então isso é o que você deve saber sempre que você está fazendo. O Ellis. Porque se você está tentando fazer CD para Ah, Fire, vamos salvá-lo. Tenha isso enquanto teste papel alumínio. Se você fizer o teste. Se você está tentando entrar neste arquivo, ele diria que não é um diretório porque é um arquivo. É assim que você deve saber se você é capaz de entrar em um arquivo ou não. Se você entrar em vamos um usuário de CD barra lá vai você. Você está no diretório de usuário de barra porque é um diretório. Então é assim que você descobre se um arquivo é o diretório ou link ou apenas um arquivo normal 49. Criando arquivos e diretórios: criar arquivos e diretórios nesta visualização de lição irá colorir como podemos criar arquivos e diretórios diferentes maneiras de criar arquivos. O 1º 1 é o toque. O Touch Command cria um arquivo que é, claro, um arquivo vazio. A segunda maneira de criar um arquivo é se você está copping um arquivo existente e criar uma nova queda no local de destino e a terceira maneira de criar um arquivo é através de V. I, comando de EI é o nosso editor, que realmente as pessoas cobrem em detalhes mais tarde nas lições. Mas vou cobrir rapidamente como poderíamos criar arquivo ah usando V I criando diretórios. A maneira mais fácil de criar diretório no comando é M. K D. I. R. Pontes fazer diretório. Então agora vamos entrar em nossa máquina Lennox e vamos usar todos os comandos listados aqui como uma prática para criar nossos arquivos. Ok, a primeira coisa que temos que fazer é descobrir qual usuário eu DVR logou. Assim como você faz. Quem eu vou te contar? Você está logado como você mesmo e, em seguida, a segunda coisa, você tem que saber em qual diretor você está e eu estou no meu diretório home. Agora que eu tenho vou estar criando ah, alguns arquivos e como todo o seu trabalho. Quero que crie esses arquivos e diretórios também. A primeira maneira de criar um arquivo. Aqui está aqui. Tenho uma lista fora da nossa que vou criar. Vamos usar o primeiro comando para criar um arquivo. Será toque. Ok. Espaço de toque que eu tenho aqui Jerry tinha entrar. Quando aperta Enter e recupera o baile. Isso significa que seu comando funcionou. Agora, como sabemos? Onde está esse arquivo? Você tem, Ellis menos l e você verá aqui o diretório que você tem está bem aqui, Jerry. Desculpe que não diretamente o arquivo. Agora, eu quero que você crie outro arquivo. Toca no Cramer outra vez. Verifique se ele foi criado. Sim, é criado Jerry e Cramer. Agora, usei a opção Ls menos. L, que irá listar todas as quedas em diretórios em ordem alfabética. Se você quiser listar todos os arquivos ou diretórios criados, ele foi modificado pela última vez. Você vai usar ls menos lt. Ou o que significa dar-lhe tudo pela água oportuna e no sentido inverso, o que significa o mais antigo, um do topo e o mais novo na parte inferior. Quando você clicar em enter, você verá que Jerry foi o primeiro 1 que foi criado, seguido pelo Kramer. O próximo que criaremos é George. Como verificar se o arquivo foi criado? Você faz, Ellis l Agora esses arquivos podem ser alterados ou renomeados removidos, mas vamos para o próximo conjunto de arquivos para criar. Quero que use esse tempo para copiar o comando. Então eu quero usar copiar Jerry, e depois o arquivo de destino. Quero que sejas o Lex. O que exatamente copiou esse Jerry Fall e o chamou de Lex? Quero que faça o mesmo pelo Clark. Entendido, Jerry. Trabalho creme de guerra ou qualquer queda e Do Clark. Mesma coisa. Copiar. Jerry e Lois, vamos para o “Cinco”. Você tem todos esses arquivos. Lá vai você. Temos todos os seis arquivos. Então agora 34 recriou com toque Comando três compilações recriadas com o comando ah copy . E o resto dos arquivos vai criar usando V. Eu agora me lembro que V. I é um muito complicado, então eu só vou criar um arquivo em. Vamos cobrir o V I mais tarde. Que assim seja. Homer Espacial. Então bata. Entrar. Uma vez que você pressione enter, ele irá levá-lo para o editor de arquivos. Agora, tenha muito cuidado com o que você digita aqui porque você não será capaz de sair se você realmente não sabe o que está fazendo. Então, neste ponto, eu só quero que você faça deslocamento Colon W como em Q direito como em sair de um ponto de exclamação, que também é para como golpe bancário. Digite o arquivo. Homer foi criado. Como você verifica? Tem que me dirigir ao seu e lá vai você. A página inicial ou o arquivo é criado. Agora os outros três arquivos que vou criar pelo Touch Command. Agora você vai notar Você não tem que executar o comando Touch uma e outra vez. Você poderia executar o comando de teste apenas uma vez e fazer espaço de casca Lisa Espaço e Maio ou G Março cenário com este Apenas um comando. Ele vai criar três arquivos tão hit. Digite verificado. Todos os três pais Bart March Lisa fora deles estão neste diretório agora. Ah, o próximo passo que eu quero que você faça é criar diretórios com em seu diretório pessoal. Então, basta fazer pwd apenas para se certificar de que você está no diretório home. Então a partir daqui, você faz em que de ir espaço Seinfeld. Agora o diretório foi criado porque você tem seu baile de volta. Como se veste? Permanecer a menos que mente vender tr e você vê na parte inferior Isso é onde o diretório é criado. E se você notar alguns dos limites, as distribuições também mudaram a cor para uso desta maneira. Será mais fácil para você identificar qual deles é o arquivo ou qual deles é um diretório. Mesma maneira lançada para criar outro diretório M k D I o r Superman. E novamente, você também pode fazer o mesmo. Em vez de correr, umcomando após o outro, você poderia executar um comando e seguido por dois diretórios diferentes. Em vez de correr, um comando após o outro, Então, a segunda vitória temos um Simpson Simpson e aperte Enter uma vez que você bater e perú e fazer isso eu mesmo para você são os três diretórios na parte inferior e você tem todos os seus arquivos aqui listados. Então esta é a maneira que você cria arquivos e diretórios em seu diretório home Se você tentar criar um diretório em, vamos uma barra ou em outro lugar onde você não tem permissão. Ele diria que este diretório você não tem direito suficiente secrete diretório. Então vamos dar exemplo se você vai para CD, barra, etc e eu quiser criar um arquivo aqui, vamos chamá-lo de, hum, teste 123 e hit. Entrar. Vou te dizer que você não tem permissão para criar essa precipitação lá dentro porque nós não emprestamos barra quem é dono da barra raiz. E você não é raiz. Quem é você? Você é você mesmo. Neste caso, eu tenho sal novamente. Aprendemos 34 comandos Toque copiar o I para criar quedas. E o último comando que aprendemos a cumprimentar diretórios é M k D I R. 50. Copiando diretórios: Ei, pessoal, neste vídeo, vamos aprender como copiar diretórios Então, aprendemos a criar arquivos e diretórios e a copiar arquivos Agora, vamos nos concentrar em como você pode copiar os diretórios. E a razão pela qual queríamos fazer isso é porque, se tivermos alguns arquivos de configuração em um diretório, é melhor fazer uma cópia antes de modificá-la. Então, para fazer a cópia de um diretório, você usa o mesmo comando, CP , sim, para copiar um diretório no Linux, você precisa executar o comando CP com a opção menos R. Para recursivos e especificados os diretórios de origem e destino a serem copiados Por exemplo, CP menos R, a pasta de origem que você está copiando e o destino para onde você a está copiando também, menos R precisa ser usada porque, se você não a usar, ela reclamará Ele dirá: Ei, não posso copiar isso porque é um diretório. Tudo bem, então vamos direto para nossa máquina Linux e executaremos alguns comandos para que possamos copiar um diretório. Então, primeiro de tudo, quem sou eu? Estou logado como eu mesmo. Em qual diretório eu estou? Estou no meu diretório pessoal. O que está no meu diretório inicial. Esses são os arquivos e diretórios que eu tenho. Agora, para essa prática, vou criar um novo diretório. Vou chamá-lo de Config, porque, como eu disse, maioria das vezes, você precisa copiar o diretório inteiro se ele tiver arquivos de configuração Caso você cometa um erro, poderá restaurar esses arquivos de configuração de um diretório. Tudo bem, então o diretório do arquivo de configuração foi criado Agora vamos entrar nesse arquivo de configuração. E vamos criar o arquivo de configuração. Então, digamos que eu queira criar um arquivo touch a.com, um arquivo b.com e um arquivo c.com Tudo bem, então vamos confirmar. Ok, então ele tem três diretórios criados. Ok, em qual diretório estou, estou em casa. Eu resolvi o diretório de configuração. Então, agora vamos voltar ao meu diretório inicial. Eu poderia simplesmente digitar CD e pressionar Enter, e isso me levará de volta ao meu diretório inicial. Agora, vamos ver. Temos o arquivo de configuração Perfeito. Agora precisamos copiar esse diretório do arquivo de configuração Então, faremos CP. Agora, se não especificarmos a opção menos R, vamos ver o que acontece Diretório de configuração. Para onde estamos tentando copiá-lo para o diretório temporário. Agora, se você deixar apenas Temp assim, ele terá o mesmo nome de configuração e nós o copiaremos Vou copiá-lo, desculpe. Mas se você quiser alterar o nome do diretório de destino, você pode colocar config, dash de volta. Então, basta colocar de volta. Agora, pressione Enter e você verá que ele vai reclamar Copie o diretório emissor, configure porque ele acha que você está tentando copiar um arquivo Então, temos que informar que não estou tentando copiar um arquivo. Estou tentando copiar um diretório. Então, vamos fazer menos R. Agora estamos fazendo configs tamp e o nome do novo nome do Tudo bem. Pressione Enter. Linda. Temos o pacote Prom, isso significa que funcionou Como verificamos? Poderíamos simplesmente entrar no diretório temporário do Cdh. Faça LS Minus LTR, e você verá na parte inferior que está aqui, um diretório que é Agora vamos entrar nessa configuração. Diretório e faça LS menos LTR, e você verá que todos os três arquivos que criamos dentro desse diretório também foram copiados Portanto, recursivo também indica o comando de que você está copiando um diretório, além de dizer a ele, copie a subpasta nesse diretório e os subarquivos ou os arquivos dentro 51. Encontrando arquivos e diretórios: encontrar arquivos e árvores diretas. Muitas vezes, os administradores de sistema de tempo são engenheiros de sistema são tradições. Quem quer que o usuário esteja fora dos limites, esquece onde os arquivos estão localizados, assim como no Windows. Quando você deseja arquivar, encontrar um arquivo, você recebe uma pequena caixa de pesquisa e o topo da janela e seu tipo na pesquisa e procura por seu arquivo. Demora muito tempo, é claro, e Windows. Mas Lennox. É muito mais rápido e muito mais fácil. Portanto, existem dois comandos principais que são usados para encontrar arquivos e diretórios em seu sistema e a razão pela qual você precisa encontrá-lo. Se você se lembra, eu te dei o exemplo do nosso armário, você entra no nosso armário. Você quer encontrar uma camisa que você não nasceu há muito tempo, e você não sabe onde você tem uma gaveta de sua prateleira. Você precisa ter ferramentas para procurar esses arquivos e essas ferramentas em linho ou localizar e localizar. Então vamos usá-los para comandos em nosso ambiente de letras e fazer alguns exercícios e ver como eles funcionam. Então aqui temos nossa máquina de limites, e vamos descobrir onde você está. Estamos em nosso diretório home e em nosso diretório home. Temos arquivos, arquivos diferentes em diretórios diferentes. Eu queria ir para o diretório Seinfeld, e eu quero ver o que está dentro dele dentro dele. Há arquivos diferentes chamados Creamer George Jerry Putty, personagens Seinfeld, todas essas partes diferentes. Agora e se você é você voltar um passo e você está no diretório home. E você pensou que criou um arquivo chamado Cramer neste diretório pessoal. Mas quando você vem aqui, você não vê. Então você pode ir para cada diretório um por um para um menos comando e encontrá-lo, o que é muito complicado. Você não quer fazer isso para que você possa encontrá-lo pelo comando. - Tudo bem. O primeiro. A sintaxe do comando está bem. E onde você quer encontrá-lo? Você poderia dar um caminho relativo, que é o ponto que significa neste diretório atual, iniciar a pesquisa a partir deste diretório concorrente e este contraditório é o home. Eu tenho auto tão bom ponto Dash nome espaço, casaco duplo, Cramer, as roupas do casaco e você aperta enter. Vai dizer que o arquivo do Kramer está dentro do diretório Seinfeld. E está em sua partida a partir deste diretório atual. Então este contrato, ele sujou o Seinfeld? Sim, claro. E agora sei que criei aquele arquivo Cramer e assinados. Certo, perfeito. Localize. comando funciona da mesma maneira. Então você está em seu diretório home e você quer localizar Cramer. Isto está a dizer-te exactamente onde está o ficheiro. - Tudo bem. Comando é usado às vezes para procurar arquivos de uma forma muito alta rock, onde você tem toneladas de diretório diferente onde localizar vai encontrá-lo em uma pesquisa curta . Então, se você quiser encontrar onde isso é um arquivo são nunca é onde faz localizado. Então, se você ver barra fina porque você deseja encontrar o arquivo de rede a partir da raiz fora do sistema de arquivos porque você não sabe onde esse arquivo está começando de qual diretório. Então você sempre começa com espaço raiz Dash nome vírgula. Se C f G traço e qual é a nossa interface? Nós não conhecemos nossa interface um bem, apenas controle, veja, e nós vamos fazer se config e não são se S e P s zero como três. Então, nome de barra fina. C f g. Este é o nome é um nome de arquivo fora da nossa interface, que vamos cobrir a propósito mais tarde. E queremos encontrá-la agora. Estamos recebendo toda a permissão negada. Whoa! OK, OK. Relaxe. Relaxe. Por que estamos recebendo permissão negada? Por quê? Não encontrou? Mm. Está bem, eu sei porquê. E tenho certeza que vocês também sabem o porquê. Porque você não tem permissões para entrar em determinados diretórios. Então, por quê? Porque você é eu tenho célula e que têm permissão para ir para diferentes territórios. Diga-me a rota. Sim. A rota tem isso. Então você faz s você Stroot para se tornar root, colocar em uma senha. Agora você executar esse comando, encontrar barra desde o início. C f g, Dash, D e P. Hum, eu sempre esqueço essa história. Ok, então belo nome de barra. E se c f g, Dash d e P são OS zero s três e agora eu vou executá-lo agora, ele vai entrar em todos os diretórios e procurá-lo. O 1º 1 é apenas um diretório de execução. Suponha que isso seja apenas para o processo em si. Então não se preocupe com isso. Você ignorou o 2º 1, você verá, encontrou. Ele está me dizendo que este arquivo que você está procurando está em etc configuração sis. Script de traço de rede. E se c, f, g, Dash, E e P forem OS 3, se alguém perguntar, onde está o arquivo? Como se estivesse em apenas uma pergunta geral ou se é uma pergunta de entrevista, você sabe que a melhor maneira de responder é executar meu comando fino ou localizar o comando para encontrar onde esse arquivo está localizado. Então pratique esses dois comandos, execute homens nesses comandos e procure opções diferentes que você poderia usar para esses comandos e veja como isso pode ser fácil para você. 52. Diferença entre os comandos Localizar e Localizar: Diferença entre localizar e localizar o comando. Agora, recentemente aprendemos o que, como poderíamos usar o comando fino e como poderíamos usar o comando localizar para encontrar os arquivos. Normalmente, as pessoas esquecem uma vez que ele criou. Então agora precisamos, nesta lição, vamos aprender qual é a diferença exata entre o comando de localização final y. usaríamos um e agora usaríamos o outro, ou vice-versa. Então localizar comando usa um banco de dados pré-construído que deve ser atualizado regularmente. Enquanto o comando Localizar itera sobre um sistema de arquivos para localizar arquivos. O localizado é muito mais rápido do que encontrar, mas pode ser impreciso se o banco de dados pode ser visto como um cache não é atualizado. Então, em palavras simples, a diferença entre localizar e localizar comando é localizar comando tem um banco de dados que ele mantém. Então, se esse banco de dados é atualizado e, em seguida, você tentar encontrá-lo usando o comando locate, então ele será, o resultado da pesquisa vai ser muito mais rápido. Considerando que o comando fine é realmente depende do sistema de arquivos para fazer as pesquisas. Ele não tem um banco de dados. Essas são as principais diferenças entre esses dois comandos. Para ter o banco de dados atualizado. Sempre que um novo arquivo é criado, então você deve executar o comando update db. Ou se você não executar este comando, então, por padrão, talvez após alguns minutos ou horas, que o sistema ou o sistema operacional executará ou atualizará o próprio banco de dados de comando locate. Mas se você não quiser esperar e UI para obter o resultado imediatamente, então, é claro, você deve executar o comando update db. Agora, sem mais delongas, vamos entrar em nossa máquina Linux e eu vou mostrar exatamente qual é a diferença entre ambos os comandos que aprendemos na lição anterior. Vou direto para a minha máquina Linux. Estou logado como eu mesmo e meu nome de host é Minha primeira VM Linux. Ok, então agora se eu criar um arquivo, digamos toque, e vamos chamá-lo de Susan. E aperte Enter. Agora, onde estou? Qual diretório eu sou MIN. Então você faz PWD? Estou na minha casa. Eu absolvi o diretório. Certo, perfeito. Agora, se eu quiser encontrar o arquivo, eu vou executar o comando localizar.me, este local atual, nome do traço, Susan, e pressione Enter. E agora está dizendo que o arquivo da Susan está neste diretório atual. Você também poderia fazer a mesma coisa se pudesse especificar o caminho completo, o caminho absoluto, que é o Lar que eu vi. E então você aperta Enter. Então ele irá dizer-lhe que este arquivo Susan está localizado em casa i do solo. Se você executar o comando de localização na Susan, você acha que vai acontecer aqui? Ele não vai encontrá-lo. Por quê? Como o comando locate depende de seu próprio banco de dados, um banco de dados local e esse banco de dados ainda não foi atualizado. Então, para esse banco de dados saber, há um novo arquivo que acabamos de ser criado chamado Susan. Você precisa saber sobre isso. Então o que precisamos fazer é executar o comando update db. Quando você executá-lo, você receberá essa mensagem de erro dizendo atualização de dados db não pode abrir um arquivo temporário para war urllib e localizar m localizado db. By the way, este é o arquivo de banco de dados real onde todas as informações de arquivos no sistema de arquivos são armazenadas. Então está dizendo que não pode atualizar, por quê? Porque ou ele não pode encontrá-lo ou não pode abri-lo porque VR não root. Então torne-se raiz. E agora execute atualização db. Concluiu a saída fora da raiz. Certifique-se agora que você é você mesmo. Agora você executa o comando localizar na Susan e aperta Enter, e lá vai você. Ele o encontra, ele o encontra tão rápido. Então localize o comando. Você não precisa especificar o caminho onde ele tem que ir e procurar. Você não precisa especificar o nome do traço de opções. É assim tão simples. Você vai executar localizar comando seguido pelo nome do arquivo que você está procurando. E ele vai encontrá-lo em uma fração de segundo para você. É por isso que localizar pesquisas de comando é muito mais rápido, no entanto, ele depende do arquivo de banco de dados. Portanto, certifique-se de que cada vez que você criar um arquivo e você precisa fazer localizar o comando nesse arquivo, execute o banco de dados de atualização de comando. Então essa é a principal diferença que eu queria cobrir nesta lição. Eu sei que eu tinha um monte de gente, um monte de estudantes me perguntando sobre a multa e localizar o comando. Então eu adicionei esta lição para vocês, então não há confusão sobre isso. E agora você sabe tudo sobre esses dois comandos. Tudo bem, aproveite. 53. curingas: cartas curingas. O que são enquanto cartões, assim como seu nome diz que eles são wild cards, reunião. Se você jogar cartas e, você sabe, no poker ou blackjack, eles escolhem um cartão como um 10 ou nove, que seja o cartão, e você poderia combiná-lo com qualquer um dos cartões para fazer o seu rastro flash ou o que quer que você Gostei. Então isso é uma espécie de curinga. Assim como na Lennox, usamos curingas para obter a saída que você estava procurando. Ah, curinga é um personagem agora. Esta é uma definição diretamente do Dicionário Lennox que pode ser usada como um substituto de qualquer classe de caracteres fora de uma pesquisa. Então, há muitos curingas, mas os mais básicos que eu listei aqui são três. O 1º 1 é o que eu uso mais do tempo é asterisco, que também é referido como uma estrela. Ah estrela representa zero ou mais caracteres, qualquer coisa que corresponda, exceto aquele marcador de posição estrela. Vamos olhar para isso em um momento em que realmente usamos o curinga estrela em nossa máquina Lennox . Que temos pergunta mais representa um único caractere, por isso, se você tem Ah, nome do arquivo, texto e você está procurando por todos os arquivos que tem a palavra texto. E você poderia usar o e em vez de ex. Você poderia colocar ponto de interrogação lá e então isso significa que qualquer arquivo que tenha t e não importa o que está dentro do X e a última letra é X o chá, então ele funciona. O 3º 1 temos colchetes, que representa um intervalo de caracteres. Por isso, é melhor olharmos para a máquina de limites feitos para compreendê-los mais profundamente. Vou trazer a minha máquina bem rápido. Onde é que ele foi? Bem aqui, nos corredores Long den, sou eu e estou no meu diretório pessoal. Claro que sim. Agora, hum agora esses são os arquivos nos diretórios em Existir no meu diretório pessoal. Eu quero criar nove arquivos que tem um nome que é um B, C D um e X y Z e, em seguida, a mesma coisa em vez de um. Só incrementa o número 23456 que eu poderia fazer isso. Toque um B c d um traço x y z uma vez e, em seguida, pressione a tecla de seta novamente. mudança queria mudar para três e continuar. Mas você não acha que é complicado? tedioso. Certo. Então usamos curinga para executar essa tarefa porque você vai criar nove arquivos. Então é apenas uma prática que estamos fazendo para nove seguimentos. Confie em mim. Em um ambiente corporativo, você provavelmente vai ter que criar, tipo, milhares de quilômetros. O que você vai fazer? Você vai apenas apertar a tecla de seta e ou digitar 1000 vezes? Não, isso não é produtivo. Então o que você faz? Usar curingas? Então, primeiro de tudo o que vou fazer é remover estes ficheiros um por um. Novamente. Eu poderia remover cartão vil também, mas vamos criar primeiro e eu vou mostrar-lhe como eu poderia removê-lo. Então eu tenho dois agora. Eu poderia usar um curinga para remover ambos em um tiro removido, ABC wild card. Então, o que está dizendo? Removido tudo o que tem um nome de fazenda que começa com um B C e o que vem depois. Você não se importa. Apenas remova. Aperte, Enter. Sou eu aqui e verá que todos esses dois arquivos sumiram. Agora vou criar nove arquivos e criar nove quedas. Vou usar o toque de comando, como você sabe, os toques. Um comando a ser usado. E depois há um curinga, outro cartão de óleo chamado Craces encaracolados. Então eu estava criando arquivado A B C d chaves encaracoladas um ponto nove porque eu vou criar nove arquivos. Então esta chave 1.9 venda criar nove arquivos que tem dígito de um a nove e Dash X Y z. Quando eu executar este comando, o que você acha que eu vou ter listado no meu diretório pessoal? Terei nove arquivos aqui na parte inferior. Você vai ver. Eu tenho nove arquivos. Incrível, certo? isto que querias fazer? É muito mais rápido fazer no curinga em vez de digitar o que por um. Então vamos usar o gástrico. - É o quê? Eu só quero listar cada nome de arquivo que começa com um B. C. Você faz um truque de bunda ABC, e você terá todos os arquivos que começa com um B. C. Eu quero remover todos os arquivos que começam com um B. C. Você poderia remover um por um um um B, C D. Um e assim por diante e assim por diante novamente. Muito incômodo. Não faça isso. O administrador do sistema. Vocês são pessoas espertas. Você não quer usar os comandos um por um. O que você usaria? Você usa um curinga para que você faça um, B, C D ou B e para Astra a razão pela qual eu escolhi as quatro letras. Porque se eu apenas escolher um e acertar Asterix, ele também irá remover quaisquer outros arquivos no meu diretório pessoal que começa com um e que eu não quero fazê-lo agora. Eu não tenho nenhum arquivo. Então, digamos que se eu criar um toque A Então agora eu tenho todos os arquivos e um então eu só quero confirmar que eu não tenho um então eu não excluir nenhum arquivo acidentalmente. Então, sim, eu não tenho nenhum. Pai começa com um outro que não estes. Então se eu fizer isso removeu um Asterix já removeu todos os arquivos que começam com Kate. Vamos verificar. Veja, todos esses arquivos sumiram. Isso não é legal? Sim, é. Adoro este asteróide porque o uso o tempo todo. Eu vou recriar esses arquivos novamente ouvindo apertar a tecla de seta que retornará meu último comando executado. Apenas confirme que eles estão lá agora. E se eu quisesse remover tudo o que termina com X y z? Da mesma forma removida. Mas desta vez vamos colocar Asterix na frente de X Y z-lo enter. Boom! Todos se foram. Incrível! Vou recriá-lo só para o exercício desta lição. Criou nove arquivos. Agora vamos querer o próximo curinga. Mas é o ponto de interrogação, o próximo ponto de interrogação é dizer que é menos. L pergunta Mark B C d pastoreio. Certo, o que estou pedindo aqui? Estou pedindo que me deu todos os arquivos que tem o que quer que o personagem seja o primeiro, contanto que os outros personagens tenham B, C, C, D. E o que quer que venha depois, estes são os arquivos correspondentes Porque o que quer que os primeiros personagens resistam ou não, eu não me importo. Eu só quero ter certeza que eu vou obter a lista dos arquivos que tem B, C. D. E depois do Então é assim que você usa o ponto de interrogação e o último que temos colchetes colchetes vai me dizer que me dá qualquer coisa que tenha letra C ou D em um arquivo. Também é simples assim. Veja, ou d ou f ou isso e aquilo. Então você coloca todas as coisas que você está procurando dentro do colchete e você terá todos os arquivos que você vê aqui. E foi tão rápido que vou colocar no Mawr. Colocar. Eu quero ver uma página de cada vez e você vai ver que me deu. E tem um tem que ser cada arquivo que eu estou recebendo como quer tem A ou B ou tem A ou B. Então é assim que funciona. É assim que o curinga funciona novamente. Agora eu quero me livrar de todos os arquivos que tem, um por que x e y nele. Incrível. Eu tenho meu curinga. Não vou entrar em licença um por um. Então este comando está dizendo ao show que vai cabeça e por favor exclua todos os arquivos que tem X e Y nele. E X e Y têm que ficar juntos, é claro. Então nós temos esses arquivos correspondentes X y, e foi bom e excluí-lo, e todos eles desapareceram. Então, enquanto cartão não necessariamente é usado apenas com LS ou removido, você pode usá-lo que qualquer um dos comandos que você tem. Você poderia usá-lo com todos os comandos que aprendemos até agora. Experimente, experimente com comandos diferentes. Se não funcionar, tudo bem. Entra online. Google e tentar selvagem vestido enquanto Clark Exemplos Experimente-os. Apenas familiarize-se com eles. Isso vai te ajudar muito no seu trabalho, eu prometo. 54. Linux File Type: tipos de arquivos de linens. Você sabia que existem sete tipos diferentes de arquivos de linho na Lenox que inclui diretórios, comprimentos e um monte de outras coisas? Vamos olhar para eles um por um. O 1º 1 é um arquivo regular, qualquer coisa que não tenha uma letra associada a ele no início. Fora disso, é um arquivo normal. Qualquer coisa que comece com D. É um diretório. Algum atributo de um arquivo que tenha um L na frente? Se é um link e qualquer coisa começa com C é um arquivo especial ou arquivo de dispositivo, significa que se você anexar um barco chave ou um C, P ou memória, qualquer coisa que está anexado ao seu sistema que também tenha criado como um arquivo e que falso começa com C e há um arquivo de soquete começa com s pipe nome que começa com P e um dispositivo de bloco que começa com B muitas vezes thes são o tipo de perguntas que são feitas durante a entrevista. Eles vão perguntar para você me dizer o arquivo que estrelar com, hum , veja, que serve esse arquivo ou para que é o arquivo que começa com P? Lembre-se, eu não estou falando sobre o nome do arquivo eu estou falando sobre a primeira coluna que você vê quando você executa ls menos l que define um tipo off arquivo com o qual você está lidando. 55. Link soft/hard link: links suaves e links rígidos. Este é, Ah, um dos tópicos importantes em Lenox e algo que você terá que lembrar porque você estará trabalhando na criação de links suaves e links rígidos em sua carreira de linho. Ou se você vai estar trabalhando na capacidade de administração do sistema antes de eu dizer qualquer coisa acima do que um link suave e link rígido é, eu tenho que dizer , eu sei que é basicamente um ponteiro ou um número de um arquivo no rígido. Então, se eu criar uma chamada de arquivo, digamos Hulk, esse nome de arquivo é H U L K. Esse é um nome para mim como um humano para eu entender o nome do arquivo. Mas o computador não entende nomes computador, entender números. Então, toda vez que você cria um arquivo, computador atribui um número a esse arquivo no ah, disco rígido e associa esse número a ele, esse número é chamado. Eu sabia. E toda vez que ele tentava recuperar o arquivo ou ler um arquivo, ele vai e recupera esse número. Então agora, agora você sabe que eu sei. Deixe-me falar sobre um elo suave. Agora, um link suave é um link que quando criado e ele será removido se ah, servidores de dados removidos ou renomeados. Então, se eu criar um arquivo e eu vincular, criar um link um link suave para esse arquivo então uma vez criado, ele realmente procura por isso. Eu sei através desse arquivo, então isso cria um amaciamento. Então, se eu removi o arquivo de origem, ele removerá o destino. Como enquanto Hard Ling foi o líder A renomeando o arquivo fonte, o link do coração não mudará. Ele permanecerá o mesmo que se você tiver copiado. Para criar um comando de link rígido, você executará l n como um link para criar um link suave. Você executará o mesmo comando, mas com a opção menos s. E eu tenho uma imagem aqui que, é claro, como a imagem fala 1000 palavras. Então, se você vê no lado direito, sou eu mesmo. Link. Ele está se conectando através do meu arquivo para o I note onde, como meu link rígido está se conectando diretamente à nota I. Então, se a parte do meio, que é o meu texto de ponto de arquivo desaparece, meu Lynn suave desaparece No entanto, no meu arquivo de link rígido, se o arquivo do meio meu texto de ponto de arquivo desaparecer, não importa. O arquivo fica. Vamos colocar esse log em nossa máquina estão deixando máquina, e eu vou explicar muito melhor como esses comprimentos funcionam. A propósito, mais uma coisa que devo mencionar. Link é como um atalho em um termo regular, como se você estivesse criando um atalho em sua área de trabalho. Em seu ambiente Windows, você tem um incêndio localizado em algum lugar no sistema de janelas 32 blá, blá, blá, blá. Claro, você tem que ir para o arquivo o tempo todo navegando através desse sistema de arquivos. Clique, clique, clique, clique, clique, clique, clique, clique. Tanto trabalho, cara. Então, o que fazemos? Criamos um atalho para a nossa área de trabalho. Tudo que você tem que fazer é clicar duas vezes e explodir. Funciona da mesma forma. Simplesmente assim. Temos amaciamento e endurecimento de linho. Então, sem mais delongas, vou entrar na minha máquina e explicar-te e esta é a nossa máquina. Vai arrastá-lo e mais para a esquerda. Apenas por quê? Para confirmar novamente, estou logado como eu mesmo. Este é o meu nome. Este é o meu diretório pessoal. Perfeito. Quero criar um arquivo. Espero que todos conheçam Hulk, certo? Um personagem, grande personagem comum. Eu gosto disso. Como os filmes dele. Ok. De qualquer forma, , criei o Ah, chamada de arquivo, Hulk. Agora eu gostaria de criar um link para esse arquivo Hook. Vou para o diretório temporário. Estou em Tempt Not no meu diretório pessoal. E eu quero criar link suave link para gancho e localização de fogo de gancho sua casa eu resolvi. E o nome do arquivo está viciado. Boom. Ele criou o link do arquivo. Como verificamos isso? Seu comando amigável. A não ser que o meu SLT seja. E se você vê bem na parte inferior, ele está dizendo que criou um link e sistema operacional Lennox. Como estamos executando Lennox com a gosma, ele muda algumas das mudanças de cor para azul. Então, aqui mesmo a primeira parte que está dizendo que é I O que é l quatro? L é para o link. O que é D para D é para diretório? Sim, muito bom. E o que é um arquivo que não tem nada? Claro, é um tempo. Eu já respondi a isso. Ok, qualquer maneira, então ele criou um link. Agora eu vou voltar para o meu diretório home, mas apenas digitando C d p w d para apenas confirmar que eu estou em minha casa drippy. Sim, eu sou. E eu vou digitar algo no meu gancho de chamada de arquivo. Então eu vou fazer eco e fazer, hum hoc é ah, super-herói. Ok? E eu vou colocar isso para cutucar cair quando eu fizer Gato Gancho, é o direito deles. Ok, agora eu vou para o meu diretório temporário, e eu vou fazer isso gato. Confirme que estou no meu temperamento. Ele é, e eu vou fazer o “Hoc”. E você vê, ele tem o mesmo conteúdo que acabou de digitar. E então é apenas um curto, bom, apenas um link. Voltarei ao meu diretório pessoal e executarei ls menos. L I O que é que eu sou? Eu defendo, I observa se eu queria descobrir o que eu sei fora deste arquivo eu vou executar. Então, hum, sim , está lá. Mas desde que eu não digitei a menos que as mentes foram para os talismãs do ensino médio e depois alto. Assim, será no fundo. Se você ver que eu sei número aqui é o número que é associado ID com o meu gancho de arquivo . Novamente, noto que é o número que é lembrado pelo seu sistema operacional. E está no seu disco. Não se lembra da esperança. Quando eu for para temporário e fazer É minha cela para você e bem aqui. Se eu fizer, é menos. Sou eu para descobrir o que eu sei fora deste gancho, ele tem um diferente que eu conhecia. É diferente? Eu não tenho certeza. Vamos verificar se é menos. Sou eu. E vou para casa. Eu tenho tão gancho, que tem um diferente que eu conhecia. Então este é lembrado como um arquivo diferente. Está se lembrando de sua ligação. Ele não sabe que é realmente. Ah, arquivo. Só sabe que é uma ligação. Portanto, este número está associado a um link. Agora eu vou para o meu diretório pessoal novamente, e desta vez eu vou remover o Hulk. O público se foi do meu diretório pessoal. Certo? Vou voltar ao diretório temporário e ver onde estão os meus filhos, mas se escrever o Hoke vai dar-me um gancho. Então, Hulk, está lá, mas não é mais azul ou parece torto. Por que parece torto? Porque o arquivo sumiu. Se eu fizer gato agora e fizer gancho, me diga o que vai acontecer. Nenhum arquivo ou diretório. Claro, há nenhum arquivo simples porque o link é removido, o link de origem é removido para que o link ainda permaneça por aí, mesmo que a fonte fora do link não esteja lá. Então, é melhor que eles apenas removam o link também. E apenas verificada. No entanto, ele se foi. Se eu só queria fazer É eu mesmo tr apenas através hoc. Sim. Vês? Não. Então é assim que o soft link funciona. Agora vou explicar como funciona o elo duro. Vamos criar nosso arquivo novamente. Vamos chamá-lo de Hulk novamente, e eu vou colocar algo dentro do arquivo que vai. Hoke é um super-herói. Certo, vou colocar isso no gancho. Eu faço um verificado. Vamos fazer o arquivo do gato. E sim, Hulk é um super-herói. Os continentes lá. Agora eu vou entrar no diretório temporário e eu quero vincular a este arquivo criando link rígido. Você vê, eu não vou com menos s opção s significa suavemente então eu vou fazer link para casa. Eu vi Hook Link é criado. Como verificamos que você acabou de executar ls menos l para o seu e você vai ver na parte inferior. Está me dizendo que o link foi criado agora. A diferença entre este link, link rígido e link suave é que não há nenhum apontar para outro arquivo. Essa é a diferença de Harling suavemente. Agora, se você ler. Se eu ler o conteúdo deste arquivo, ele diz que Hulk é um super-herói é o mesmo conteúdo, tudo o mesmo. Agora deixe-me voltar ao meu diretório pessoal. Estou no diretório home deles. Vamos verificar o arquivo do gancho, e escreverei outra coisa nele. Agora que vai 123 e, em seguida, para o gancho. Vamos lê-lo. O abraço é um super-herói e, em seguida, 123 na linha. Eu vou voltar para o meu diretório temporário e gato hook, e ele é adicionado aqui também. Então, o que está nos dizendo que você poderia modificar o arquivo fonte? Você pode modificar o conteúdo do arquivo de origem do armazenamento. Ele irá modificar o link de destino, o que é perfeito. Agora vamos para o meu diretório pessoal novamente. E desta vez vou remover o gancho. Tudo bem, arquivo de saúde sumiu. Ele confirmou. Não está lá agora. Eu vou voltar para o diretório temporário e eu vou fazer a menos que meu SLT são novamente e você vai ver o arquivo ainda existe. O link ainda existe. E quando o fizermos, Hoke e Inust ainda têm todo o conteúdo. Você já colocou? Bem, ok, então o que isso está nos dizendo? Está nos dizendo que no link rígido, quando você remove a fonte do arquivo, ele não remove o destino. Então essa é a diferença básica é que eu vou em frente e apenas remover este arquivo de porco também. A ligação do Hulk A. Então, por favor, lembre-se da diferença entre ligação suave e ligação cardíaca. Muitas vezes, essas perguntas serão feitas durante a entrevista. Se você não está indo para a entrevista, se você só quer, hum, nivelar sua carreira, se divertir 56. Boas-vindas ao módulo 4: 57. Sintaxe de comando do Linux: comando. O Centex. Toda vez que você executa um comando, você tem a opção e você tem argumento. Comando tipicamente tem o comando Syntex like, como se você estivesse executando o comando. Digamos que L é um comando de listagem. A opção será o menos l ou tenente ou o que quer que seja usado na discussão. Se você está procurando uma queda no Pacífico agora, quais são as opções novamente? Ele modifica a forma como um comando funciona geralmente consistem em ah, hífen ou traço seguido por uma única letra. Algumas vezes alguns comandos, exceto várias opções, que normalmente podem ser agrupadas para um único hífen. E quais são os argumentos? A maioria dos comandos são usados em conjunto com um ou mais argumentos. Alguns comandos Azuma argumento padrão se nenhum é fornecido e argumentos são opcionais para alguns comandos e exigidos por outros. Vejamos nossa máquina Lennox e explicarei exatamente como funcionam os comandos e o texto . Então estamos nessa máquina Lennox de novo. A primeira coisa que você sempre tem que fazer é descobrir quem é você quem Como quais usuários você está logado? Assim como você faz? Quem sou eu? Você é a segunda coisa, em qual diretor você está. Você está na faixa de casa e cortar seu usuário. Este é o seu diretório pessoal. E a propósito, toda vez que você começa a digitar CD, não importa qual sujo você está e você sempre vai voltar para o seu diretório home agora quando eu quero dizer por comando. Então, o primeiro quando executamos o comando ls em seu diretório, você verá todos os diretórios e arquivos que ele tem sem outros detalhes que você obtém Então quando você usa a opção assim que você faz ls meu l. Isto irá listar tudo o que você tem em seu diretório home. E então também lhe dará todos os detalhes. Quer se trate de um comitê, é um arquivo de diretório que possui e todo o monte de coisas. Então você adiciona a opção com visão menos l. Assim, as opções também podem ser agrupadas com quando eu estou destinado O grupo é que significa ls menos l. E você pode adicionar outra opção a ele. Apenas t Você vê o It irá listar todo o conteúdo do seu diretório no momento em que eles foram criados. Em seguida, quando você faz outra opção com que ls minas lt, ou ele ainda vai dar-lhe a todos os listagem, mas eu vou listar todos os arquivos mais recentes ou diretórios começando na parte inferior e o mais antigo do topo. Então que as capas são ls como um comando. E, em seguida, há o 2º 1 é a opção que usamos ls menos lt são. E o que queremos dizer com argumento? Vamos olhar para o argumento novamente. Argumento pode ser usado para ser mais pacífico. Quer dizer, digamos, se ele quisesse saber apenas um arquivo, Bart . Isso vai listar a casca do arquivo se quiser saber os detalhes sobre o arquivo Bart Ah, quem é o dono,foi uma permissão nele. Isso vai listar a casca do arquivo se quiser saber os detalhes sobre o arquivo Bart Ah, quem é o dono, Você poderia usar esse argumento para listar isso. Agora você tem comando, você tem opção e você tem argumento Se você quiser, digamos excluir Ah diretório, que é, a propósito, o comando para o lead é R M removido menos f, que é remover sem perguntar se eles devem excluí-lo ou não. Você poderia apenas ficar movimento menos f E então vamos dizer Avant, remover Seinfeld e quando você aperta Enter, ele vai dizer que não pode remover Seinfeld. É um diretório. Então temos que usar uma opção para removê-lo. E verdadeiro, para remover um diretório com uma opção. É o menos dito se desta vez você tirar f e nós apenas fazer o nosso Então são é uma opção para remover um diretório. Então, quando você clicar em Enter ele irá remover o Seinfeld. E como você valida isso? Você faz ls menos l para o seu e você vai ver em sua listagem. Seinfeld diretório se foi, e eu quero que você recriá-lo novamente é m. K D. I R sinal caiu. Você faz É menos l para o seu E lá vai você. Isto tem no fundo. Tem seu novo diretório, Seinfeld. Então novamente para encerrar esta lição Ah, nós combinamos o comando, a opção e argumento e a melhor maneira de descobrir quais opções você tem disponíveis com o comando que você sempre executa, cara, que é stands para manual e l s, que é o comando. Quando você bater. Enter, ele lhe dará um comando de usuário ah um manual que lhe dará todas as opções. Como se você executar menos um ele irá ignorar entrada começando com ponto Se você maiúsculo um Biggs e C e assim por diante e você poderia apenas bater espaço para ir para baixo e ver outra opção manter batendo espaço . Ele pitting espaço Continue batendo espaço e você vê todas as opções diferentes. E quando chegares ao fundo e não conseguires mais acertar o espaço, podias entrar na fila para recuperares o teu adereço. Você também pode executar um homem que Ellis acertou, Enter. E se você só queria ver a primeira página com trabalho sem ir mais longe, você poderia simplesmente sair dela imediatamente em vez de apenas bater a base espacial e ir para o fim. Então você teve que Então isso é o que se recuperou principalmente nesta lição novamente, opção de comando um argumento. 58. Permissões de arquivos e diretórios: nesta lição, aprenderemos como você pode alterar permissões de seus arquivos e diretórios. Dessa forma, você está protegendo seus arquivos ambientais e seus diretórios de serem exibidos por outros usuários ou excluídos por outros usuários. UNIX é um sistema multiusuário. Todos os arquivos e diretórios em sua conta podem ser protegidos ou tornados acessíveis a outros usos. Ao alterar suas permissões de acesso, cada usuário tem a responsabilidade de controlar o acesso aos seus arquivos. As permissões para um arquivo ou diretório podem ser restritas para comprá-lo tipos. Existem três tipos de permissões. Leia para a direita e execute. Tenho certeza que sabe, ler e escrever. O que significa executar? Se é um programa, se é se um arquivo em si é um script ou programa, ele tem uma permissão ex, que é executado herbal. Nem todo mundo tem permissão para executar uma certa permissão. Então, se um usuário tem permissão para executar um programa, teria executado permissões herbal para ele. E permissão, que é ler, escrever e executar Herbal pode ser controlado em três níveis diferentes em um nível de usuário, que é você mesmo em um nível de grupo, pode ser pessoas no mesmo projeto ou grupo ou mesmo departamento ou outros como todos os outros . permissão de arquivo ou diretor pode ser exibida executando LS menos. Comando L. Então você vai ver aqui na parte inferior. Você vai ver. Leia escrever X. A primeira parte mostra que é É um arquivo. Os próximos três bits mostra que leu, escrever e executar a permissão herbal pelo usuário. Os 2 3 bits são para o grupo, e os 3 bits 3 são para os outros. Comando para mudar. Permissão é mudar Mod Ah, muitas vezes sais referidos como ela Ahmad. Então vamos olhar para a nossa máquina de links. Assim, vou explicar melhor como a permissão funciona novamente. O primeiro passo que você sempre faz é verificar quem você é. Você é você mesmo. Em qual diretor você está, você está no seu diretório pessoal. E quando você faz ls este comando irá mostrar-lhe documentos, pastas e arquivos. Mas não vai mostrar-lhe os detalhes se é um diretório, que permissão ele tem ou qual é o tamanho dele? Então, qual é a opção que usamos? Tenho certeza que já sabe disso. É menos l ou L T R. que preferir. Então, quando você faz ls menos l Você vê a listagem fora de todos os arquivos com todos os seus detalhes. Agora vamos escolher um arquivo. Isso é escolher. Vamos escolher o Jerry. Nós também usamos a opção ls menos. Aqui é o Jerry. Você verá a primeira parte aqui, Dash. Este se refere a como um arquivo este segundo três bits referidos como direito de leitura e execução. Agora isso mostra o usuário que eu resolvi, que sou eu mesmo. Quem criou este arquivo tem Leigh permissões de leitura e gravação. Não tenho permissão de execução. Isso significa que eu Este arquivo não é um script. É por isso que ele não tem executado herbal Se fosse um script que ele teria x para ele. Então eu tenho a mim mesmo, como eu vendi, tem o direito e o direito de ler o arquivo e direito ao direito a ele. O segundo grupo que possui que tem uma permissão está aqui é Har w e novamente traço que significa que o grupo que é o próprio grupo, é também eu tenho alma também tem r w e traço eo último é outro. Estas últimas permissões ver é que os outros são só pode ler neste outono. Eles não podem escrever para ele ou eles não podem excluí-lo para ele. Portanto, estas são as permissões no nível fora do grupo de usuários e outros. Agora, vamos tomar o comando para mudar isso para permissão. Qual é o comando para mudar? O sistema de arquivos é alterado. Mod Novamente. Toda vez que você está aprendendo um novo comando, eu vou altamente recomendá-lo que depois da lição que você executar homem e C h m o d eles seguido pelo comando. Isso lhe dará todos os detalhes sobre o comando, o que ele faz, quais opções ele tem, que os comandos são usados e assim por diante. Então eu vou usar o comando C h M o d e eu. O que eu queria fazer agora é que eu quero ter o grupo bem aqui. Estes três pedaços. Quero que este grupo não tenha a permissão certa. Então eu vou fazer. É G como um grupo menos w e finalmente Jerry. Então o que eu estou dizendo ao sistema oposto para fazer é remover suas permissões de gravação do nome de arquivo Jerry novamente. Isso mostra que eu tenho um comando bem aqui. e estas são as minhas opções. E estes são os meus argumentos. Assim que eu executar isso, você vai me devolver meu baile de formatura. E quando o fizer, Ellis menos a minha cela, Jerry, e você verá bem aqui. Agora não há permissão certa. Então, qualquer um no grupo que exulto não pode escrever para este outono. Eles ainda podiam lê-lo, mas não podem escrever para ele agora. Quero remover a permissão de leitura de todos. Então o comando para fazer isso é C h m o d. E se você quiser fazer para todos, o Usu é A para todos menos ou e em que queda você está trabalhando em seu trabalho? O Jerry? Então você bateu. Entrar e você faz ls menos lt Ou apenas l e Jerry, Você vai ver que ninguém tem permissões de leitura. Agora só temos a permissão certa do usuário. Já vendi. Quero remover a permissão certa também. Então, o que faria C h m o d? E agora qual opção? Hum eu vou usar e vou usá-lo como um usuário? Lembrem-se, tínhamos três grupos diferentes. Três maneiras diferentes. Podemos mudá-lo aqui mesmo. Coma. permissão pode ser controlada em três níveis. U G e O. Então vou usar você como porque você é eu mesmo. Menos W. Jerry, como é que lutaste outra vez? Você faz isso eu mesmo, Cherry. E lá vai você. Agora, você poderia dizer olhando para este arquivo que ele não tem permissão. Então, mesmo eu, se eu quisesse excluir este arquivo, eu não posso excluir este outono. Vamos olhar para o nosso M para remover um arquivo, Jerry, ele vai dizer remover direito. protegido, feio, Arquivoprotegido, feio, vazio. Está me dando o sinal de aviso que você está protegido por escrita. Se eu disser, acho que foi amore. Porque já que sou o dono, na verdade, mas isso me dá um sinal de aviso, então eu não quero removê-lo. Só vou dizer que não. E então se eu quisesse ler uma queda para ler um arquivo, você poderia usar o gato de comando, que seria mais legal mais tarde. Mas para esta lição, eu vou te dizer, Jerry, Jerry, que podemos fazer o Reid, e eu vou ver se diz permissão negada. Por que é isso? Porque eu nem tenho permissão de leitura para ler? Uh, queda. Então eu queria devolver todo o acesso que todas as permissões que eu tinha no início aqui é o arquivo. Eu queria devolver todas as permissões. Vamos começar com o primeiro usuário C H M O D. E o usuário é você e eu quero dar Plus porque eu estou adicionando permissão. Quero dar ao Reid, ao W e ao Jerry. Vamos ver se tem permissão. Eles querem. Sim, ele tem agora o usuário tem agora. Eu queria dar a esse grupo a mesma coisa. Então, o que você faz? A propósito? Você pode executar a tecla de seta para cima para voltar para o último comando que você digitou. Então, este, neste caso, vai apenas para substituí-lo com g aperte Enter. Vamos verificar de novo. E lá vai você. Nós, o usuário tem que reescrever. O grupo não leu bem, mas outros não têm nada. Esperamos recriar o arquivo. Outros tiveram que ler permissão. Então eu queria designar para outros também. Assim, o comando a fazer é alterado mod other plus read. Jerry, vamos tentar de novo para ver se funcionou e funcionou. Agora temos todas as permissões de volta. Agora este mesmo comando funciona em um diretório, funciona em um link e funciona em um arquivo que você pode usar em Qualquer um disse que estas são as três permissões que você pode ver. Você tem essa coluna de permissão. A primeira coluna em sua saída ls menos L. Isso diria que tipo de permissões você tem agora. E se um diretório tiver esse “Executar Herbal “aqui? Isso significa que o diretório é um script? - Não. A razão pela qual significa X aqui é porque você pode CD nesse diretório. É onde você tem X nos diretórios. Então,se eu tiver esse Então, diretório chamado Seinfeld, eu poderia fazer CD Seinfeld e entrar eu poderia realmente entrar no diretório Seinfeld. Agora vamos dar um passo para trás e para um menos menos. São de novo. E agora eu não quero tirar as permissões para f para todos irem para o diretório. Então o que vamos fazer é mudar o mod. Eu quero todos assim um sinal de menos executar ervas cheio. Então agora quando você faz É a minha sanidade ou você vai ver que este diretório tem lido, escrever, mas não executar ervas, ler, escrever não executar ervas, ler, escrever ou ler. Nem desculpável. Nem direito assim Kenna e CD para o sujo. Agora eu não sei. Vamos ver a permissão do Phil negada do CD. Tudo bem. Por quê? Porque nós não executamos. Tudo bem para aquele diretório. Temos que executar o direito de ervas para CD nesse diretório. Então vamos atribuir a permissão de volta todos mais X sinal ful e esta verificação novamente e você vai ver o sinal para o fundo agora tem executar ervas, executar ervas e executar ervas. É assim que você pode proteger seus arquivos e diretórios de serem manipulados ou excluídos mesmo por acidente. 59. Permissões de arquivos e diretórios usando valores numéricos: Olá, todos. Agora que você aprendeu a atribuir permissões a arquivos e diretórios usando letras Mas agora você sabe que também pode atribuir permissões usando valores numéricos? Sim. Assim, toda vez que você tem um arquivo, você pode atribuir permissão para seu arquivo ou diretório usando dígitos numéricos. E como funciona? Então, você sabe, mudar mod você g o é para o usuário Grupo e outros mais R dois um arquivo, mas na verdade atribuindo permissão de leitura a todos. Se você quisesse usar de uma forma numérica, você poderia fazer mudar Mod para 44 E o arquivo que irá atribuir exatamente a mesma permissão que no primeiro comando e o resultado final será lido, ler e ler permissão em Lee para todos para um arquivo. Agora, como é que quatro por quatro mudanças e um sinal de permissão? Vamos olhar para ele olhando para a estrutura de um arquivo. Então, como todos sabem, os proprietários atribuíram permissão em cada arquivo e diretório e nós temos usuários e eles têm três tipos de permissão. Leia, escreva executar Herbal Group tem três tipos de permissões e todos os outros ou outros ou todos têm aqueles para você trapper, permissão esta valsa. Todos nós sabemos disso. Então vamos. Mais especificamente, que as primeiras 3 apostas que já cobrimos são para usuários o proprietário fora do arquivo. O 2º 3 bits oferecido ao grupo e os últimos três bits são para os outros. Agora, movendo-se para a tabela abaixo que eu vou mostrar que você é é realmente atribui números ou permissões para os tipos de permissão. Então vamos olhar para aquela mesa. Esta é a mesa é algo que você precisa se lembrar. Agora, se você tem zero atribuído, isso significa que não tem permissão. Um é para executar Herbal dois é para o direito. Três é para executar mais direita quatro é ler cinco é ler e executar seis para ler e escrever, e sete é ler ou escrever e executar. Agora, como é que estes todos os +47 números todos fora todos os oito números funcionam? Se eu mudar marred 764 para o nosso arquivo, então isso significa que o primeiro dígito será sempre para o próprio usuário. Então, sete significados. Se você olhar para a tabela, isso significa que isso vai atribuir, ler, escrever e executar permissão herbal para o proprietário da queda. A segunda letra, que é neste caso, é seis. Isso significa que uma leitura e escrita sobre Lee e que será atribuído ao grupo, eo último é quatro. Isso é para os outros. E os quatro meios em Leigh ler assim por diante. Leigh Read será atribuído ao arquivo. Então, novamente, o primeiro dígito é para o usuário. O segundo dígito é para o grupo, e o terceiro dígito é quatro outros. Então vamos tentar em nossa máquina Lennox em uma máquina de laboratório e ver como ela funciona. Então eu vou criar um arquivo. Digamos, Sam, Sam, que eu vou tocar e credo que o arquivo viu o Sam. Eu vou fazer uma lista menos É e o arquivo está lá. By the way, você eu estou logado como eu mesmo e eu estou no meu diretório home. Então isso é claro este verde digitando claro em um menos menos. É novamente e você vai ver que a amostra é todo ou todo o caminho para o fundo. Agora, por padrão, eu dei a permissão como lido, direito, ler, escrever e apenas ler. Se você quisesse mudar esta permissão 2764 significando que eu como eu teria lido, escrito e executado. Herbal e grupo terá em Leigh. Leia, escreva, e todos os outros terão lido. Então tudo o que tenho que fazer é mudar o modelo 764 Sam. Agora, quando você faz com menos dinheiro, vender para o seu você vai ver direito na parte inferior. Agora eu li, escrever, escrever, executar ervas, ler, escrever para o grupo e apenas ler para todos os outros. Agora, se eu quisesse remover essa permissão, vamos limpar a tela e fazer “S “menos. Está no arquivo do Lee, então só esse arquivo aparece na lista. Se uma linha para remover todas as permissões de todos os outros, eu mudarei. Mod 000 Sam fazer ls menos. É pressionando a tecla de vestuário que trará o último comando executado e você entrou. Você verá que todas as permissões se foram agora, se eu quiser, digamos, se eu quiser atribuir, ler e escrever permissão para Lee para mim, então como você vai fazer isso então? Tudo que você tem que fazer é mudar. Magoar-me seria a primeira letra. Lembre-se do primeiro Desculpe, o primeiro dígito. Então eu só quero ler e escrever. Então isso iria para o número seis. Porque se você olhar para a tabela número seis só dá, ler e escrever, então o resto. Não quero atribuir mais nada. Então você não pode deixar nada vazio assim. Então você tem que deixar 00 ainda sem permissão. Vai datilografar, Sam. Não se o fizeres. É menos. Está em Samuel C. Eu só li e escrevo. Então vamos tentar mais uma vez. E se eu quiser manter essa permissão? Leia e escreva e por quê. Toe atribua permissão de Leitura à permissão existente para outras pessoas. Significado? Bem aqui. Os últimos três bits. Eu quero o nosso aqui. Então, para que eu faria primeiro de tudo mudar mod. E, claro, eu queria manter a permissão. E essa permissão é seis para o grupo. Não quero atribuir nada. E para outros eu quero Leigh ler. E se você olhar para a mesa, o número de leitura associado com Reed é quatro. Então, se eu acertar quatro e digitar Sam e agora se eu fizer é menos ou no Sam, você vai ver. Ler, escrever e ler é dado apenas a outros. Neste caso, vejamos mais um e último exemplo. E se eu quisesse designar? Executar permissão de ervas para todos no sistema para que você altere o mod? Saiba o que é executar Herbal Executar permissão herbal. Se você olhar para ele, é o número um da mesa, então isso significa 111 porque eu quero assinar. Executar Herbal para mim mesmo, dois grupos e outros dois. Então 111 e amostra Vamos fazer Ls menos. É e você vai ver seu Onley dado xxx e agora você vai em Lee executar ervas. Se você quisesse ter executado e lido, então você teria dado o número cinco e 111 que lhe dará a si mesmo. Executar ervas e ler, e o resto só executar ervas de qualquer maneira. É assim que se usa esta mesa. Ou é assim que se usa as novas letras do Milagre. Desculpe na América Digits para atribuir permissões. Além disso, se você não se lembrar deste gráfico ou se não for útil com você, você também pode ir on-line. Há muitas calculadoras on-line que você poderia usá-lo tudo que você tem a fazer é digitar on-line , mudança chump, calculadora mod, e ele vai vir para cima. Muitos sites têm essas calculadoras gratuitas para você. Tudo que você tem que fazer é escolher. Clique no grupo de propriedade ou público que significa outros. O que quer que você queira fazer. Verifique essas marcas e, na parte inferior, você verá links. Permissão. Ele lhe dará o número exato que você precisa para digitá-lo para mudança. O meu. É muito fácil. De qualquer forma, você poderia fazer de qualquer maneira que você poderia usar você poderia fazer usando as letras ou você poderia fazê-lo usando os dígitos. Eu só quero cobrir ambos os métodos para que você entenda como a permissão funciona, usando ambos os métodos. 60. Permissões de arquivos usando valores numéricos: Olá, pessoal. Agora que você aprendeu a atribuir permissões a arquivos e diretórios usando letras Mas agora, você sabe que também pode atribuir permissões usando valores numéricos Sim. Portanto, toda vez que você tiver um arquivo, poderá atribuir permissão a esse arquivo ou diretório usando dígitos numéricos E como isso funciona? Então, você sabe, alterar Mod UGOs para grupos de usuários e outros mais R para um arquivo na verdade atribuiria uma permissão de leitura a todos Se você quiser usar de forma numérica, você pode alterar o mod quatro, quatro, quatro e o arquivo, que atribuirá exatamente a mesma permissão do primeiro comando E o resultado final será a permissão de leitura, leitura e leitura somente para todos para um arquivo. Agora, como esses quatro, quatro, quatro mudam e atribuem essa permissão? Vamos dar uma olhada na estrutura de um arquivo. Então, como todos sabemos, os proprietários atribuem permissão em cada arquivo e diretório, e temos usuários, e eles têm três tipos de permissão, executável de leitura e gravação O grupo tem três tipos de permissões, e todos os outros, ou todos, também têm esses três tipos de permissões. Então, todos nós sabemos disso. Então, vamos dizer mais especificamente que os primeiros três bits que já abordamos são para usuários, o proprietário do arquivo, os segundos três bits são para o grupo e os últimos três bits são para os outros. Agora, seguindo a tabela abaixo, mostrarei que você realmente atribui números ou permissões aos tipos de permissão Então, vamos dar uma olhada nessa tabela. Esta é a mesa, algo que você precisa se lembrar. Agora, se você tem zero atribuído, isso significa que não há permissão. Um é para executável, dois é para gravação, três é para executar mais gravação, quatro é para ler, cinco é para ler e executar Seis é ler e escrever, e sete é ler ou escrever e executar. Agora, como esses 47 números, todos os oito números, funcionam? Se eu mudar o mod 764 para um arquivo , isso significa que o primeiro dígito será sempre para o próprio usuário Então, sete significados. Se você observar a tabela, significa que isso atribuirá permissões de leitura, gravação e execução ao proprietário do arquivo A segunda letra, que neste caso é seis. Isso significa que somente leitura e gravação serão atribuídas ao grupo. E o último é quatro, ou seja, para outros, e o quatro significa apenas ler. Portanto, somente a leitura será atribuída ao arquivo. Então, novamente, o primeiro dígito é para o usuário, segundo dígito é para o grupo e o terceiro dígito é Então, vamos experimentar em nossa máquina Linux em nossa máquina de laboratório e ver como funciona. Então, vou criar um arquivo, digamos, Sam. Vou tocar e criar um arquivo. Sam, eu vou fazer o LSMS LTR, e o arquivo está lá A propósito, estou logado como eu mesmo e estou no meu diretório pessoal Então, vamos limpar a tela digitando clear e fazer LS menos LTR E você verá que o arquivo SAM está totalmente na parte inferior. Agora, por padrão, dei a permissão de ler, escrever, ler, escrever e apenas ler. Se você quiser alterar essa permissão para 764, ou seja, eu, assim como eu, teremos lido e escrito o executável, e o Grupo terá apenas lido, escrito e todos os outros terão Então tudo que eu tenho que fazer é mudar o Mod 764 SAM. Agora, quando você faz LS menos LTR, você verá logo na parte inferior: agora tenho o executável readwrite, li, write para o grupo e apenas li para e apenas li Agora, se eu quiser remover essas permissões, vamos limpar a tela e fazer LS menos LTR somente no arquivo SAM Então, somente esse arquivo aparece na lista. Se eu quiser remover todas as permissões de todos os outros, alterarei o Md 000 SAM. Faça LS menos LTR pressionando a tecla de seta, que trará o último comando RN e você pressionará Enter, você verá que todas as permissões sumiram Agora, se eu quisesse, digamos, se eu quiser atribuir permissão de leitura e gravação somente a mim mesmo , como você vai fazer isso? Então tudo que você precisa fazer é mudar Md. Eu mesmo seria a primeira letra. Lembre-se, desculpe, do primeiro dígito. Então, eu só quero ler e escrever. Então isso valeria para o número seis. Porque se você olhar para a tabela, número seis só dá leitura e escrita. Então, o resto, eu não quero atribuir mais nada. Então você não pode deixar nada vazio assim, então você tem que deixar zero, zero. Então, sem permissão alguma. Digite SAM. Agora, se você fizer LS menos LTR no SAM, verá que eu só li e escrevi Então, vamos tentar mais uma vez. E se eu quiser manter a permissão de leitura e gravação e quiser atribuir a permissão de leitura à permissão existente para outras pessoas? Ou seja, aqui mesmo, nos últimos três bits, eu quero R aqui. Então, para isso, eu mudaria primeiro de mim e, claro, queria manter a permissão, e essa permissão é seis. Para grupos, não quero atribuir nada e, para outros, quero apenas ler. E se você olhar a tabela, o número de leitura associado à leitura é quatro. Então, se eu pressionar quatro e digitar SAM, e agora se eu fizer LS menos LTR no SAM, você verá leitura e gravação E a leitura só é dada a outras pessoas neste caso. Vejamos mais um e o último exemplo. E se eu quiser atribuir permissão executável a todos no sistema Então você usa a cadeia Md. Agora, o que é executável? A permissão executável, se você olhar para ela, é a número um da tabela Então isso significa 111 porque eu quero atribuir um executável a mim mesmo, a grupos e a outros. Então 111 e experimente agora, vamos fazer LS menos LTR, e você verá que está dando apenas XXX Então, agora você só é executável. Se você quiser que ele seja executável e lido , você teria fornecido os números cinco e 111, que fornecerão a você mesmo executável e lido, e o resto apenas De qualquer forma, é assim que você usa essa tabela ou é assim que você usa as letras numéricas, desculpe, dígitos numéricos para atribuir permissões Além disso, se você não se lembrar desse gráfico, ou se ele não for útil para você, você também pode acessar a Internet Existem muitas calculadoras on-line que você pode usar. Tudo o que você precisa fazer é digitar calculadora online Change Mod e ela aparecerá. Muitos sites têm essas calculadoras gratuitas para você. Tudo o que você precisa fazer é escolher, clicar na propriedade, grupo ou público, seja, outros, o que você quiser fazer. Verifique essas marcas e, na parte inferior, você verá a permissão do Linux Eu lhe darei o número exato que você precisa digitar para mudar o humor. Muito fácil. De qualquer forma, você pode fazer qualquer coisa usando as letras ou usando os dígitos Eu só queria abordar os dois métodos para que você entenda como a permissão funciona usando os dois métodos. 61. Comandos de propriedade de arquivos: propriedade do arquivo. Nesta lição, vamos abordar como os arquivos e diretórios são propriedade e como podemos alterar a propriedade desses arquivos e diretórios. Assim, as propriedades de arquivo são criadas em nível de usuário e um nível de grupo. Há dois proprietários fora de um arquivo ou diretório um usuário, aquele que cria o arquivo ou diretório. E o 2º 1 é um grupo. O usuário, o grupo que pertence a, Se você estiver se você pertence a dois grupos diferentes e a permissão se aplica. Esse segundo grupo tem permissões de leitura. Ou ele poderia excluir um arquivo ou diretório enquanto você nesse grupo, e você teria o comando certo para alterar. A propriedade do arquivo mudou Próprio, que também é conhecido como Chief Home and Change Group. C H g R P Mudar as próprias alterações. A propriedade de um grupo de arquivo alterado altera a propriedade do grupo fora de uma opção de propriedade recursiva de arquivo alterada. Se você estiver usando uma opção com change own ou change group com menos maiúsculas são, ele não só irá alterar esse diretório, mas também todos os arquivos e diretórios dentro do diretório pai. Se você olhar para o exemplo fora das janelas, digamos que temos esse pau cheio, todos os vídeos. E quando eu clicar quando eu faço o direito, clique e vá para propriedades verá que sob segurança. Este arquivo é de propriedade dos sistemas, e eu tenho assim e administrador. Então você vê essas duas pessoas aqui? Estes são o grupo e um único usuário. Uma pessoa aqui é só um usuário. E novamente, o sistema é um grupo. Então sistema de grupo e administrador proprietário este arquivo ou pasta chamado Vídeo, eo usuário que criou essa pasta é que eu tenho assim e você vê na parte inferior ele informa se esse usuário leu, escrever ou seguro permissão herbal. Você podia ver bem aqui. Tem toda a permissão que falamos na nossa máquina Lennox. Quando entramos em nossa máquina Lennix novamente, a primeira coisa, o que fazemos, você vê quem somos. Então somos nós mesmos. Veja o que cai ou diretores que temos. Estes são todos os nossos e diretores que temos agora aqui no 1º 2º e cabelo na terceira coluna. A terceira coluna informa quem é o dono deste arquivo. Digamos que vamos ter com a Lisa. Nós criamos este arquivo Lisa e a pessoa que possui este arquivo, Lisa é o usuário que eu vi ou você mesmo. Neste caso, a coluna quatro aqui é o nome do grupo neste caso é IVs tudo novamente porque eu sou parte fora do meu próprio grupo. Eu pertencia ao meu próprio grupo. Eu poderia mudar isso para um grupo diferente. Mas como sou um usuário regular, não um superusuário, não poderei alterar essa permissão para nenhum outro grupo. Aquela pessoa do Onley ou a única conta que poderia mudar isso. Ah, posse é rota. Então vamos nos tornar a rota que você traça. Uma vez que você entrar, você faz P W d. e aqui ele irá levá-lo para a rota barra. Agora lembre-se, você não está em sua casa. Diretor, você está no diretor de grupo porque você está na rota agora. Então eu quero que você vá para o seu diretório pessoal. Que é que ela se lembra de ir para casa e cortar ou usar o nome. Ele irá levá-lo para o seu diretório pessoal. Você poderia apenas para pwd para confirmar e para menos menos. É para confirmar no momento que estes são seus diretórios e arquivos. Se você quisesse mudar a permissão da Lisa, e você quisesse mudá-la de você mesmo. E você queria que isso fosse propriedade da rota. O que você vai fazer é mudar próprio e você especificar o nome fora do usuário. Você quer mudar também? E o nome do arquivo, Lisa. E então quando você fizer um menos eu mesmo para o seu você vai ver aqui mesmo o arquivo agora é propriedade da rota. Você também poderia fazer apenas para ser mais Pacífico para que você não veja todos os arquivos que você vê a menos que eu, Lisa, e você vai ver aqui. Agora o arquivo é de propriedade da rota. Você poderia fazer a mesma coisa quando você faz ch g r p, que é mudar o grupo. Você poderia fazer o grupo. Além disso, há outro grupo chamado Route, e você poderia fazer Lisa novamente na Ducal. Verifique isso. E agora você verá esse arquivo. Lisa é de propriedade de uma rota, e no grupo que possui este arquivo também é rota. Agora, o que aconteceu quando você se tornar você mesmo de novo? Como você sai desta conta de rota? Basta digitar exit. Você está desconectado e apenas confirme quem você é. Você é você mesmo qual diretório ou em seu diretório pessoal? Não é menos isso. E você vê que há este outono, Lisa. Agora, o que acontece se você tentar excluir este outono? Vamos ver. RM Lisa, ele vai te dizer. Remova à direita. Protegido regularmente fora do arquivo vazio. Se você disser sim e duelista meu celular tr Lá vai você. Ele se foi. A razão pela qual ele se foi agora porque é porque e você vai um passo de volta para o seu diretório pessoal. Então sua casa é agora é casas de faixa como você? E então você vai um passo para trás. Você está em apenas faixa para casa e fazer menos a minha cela. Aqui, você verá o diretório de salt, que é o seu diretório home tem permissão de si mesmo para ler, escrever e executar. Ou seja, qualquer coisa dentro do diretor que você ganância você poderia escrever e que você poderia executar, independentemente disso, se quem colocar o arquivo em quem quer que seja o dono do arquivo nosso, hum quem qualquer grupo que você possa ir à frente e ainda excluída. Agora, se você tentar criar um arquivo em, digamos no mar e você vai tocar arquivo de teste, ele iria dizer-lhe permissão negada porque você não tem permissão para escrever neste arquivo. Como se verifica isso? Você faz é menos eu cortar. Você poderia fazer isso ou você poderia simplesmente ir para CD barra e fazer ls menos l. E você verá aqui está uma lista de todos os diretórios que estão dentro da barra e o estávamos tentando ir para está no mar. Se você notar que no mar é de propriedade da rota e o grupo é de propriedade da rota também. Agora a rota tem permissão para escrever nele. Mas e as pessoas que estão no grupo de raízes? Eles não têm permissão para escrever para ele. E quanto a todos os outros? Eles não têm permissão para escrever para ele. Então é por isso que você não pode criar um arquivo ah no mar. Então, digamos, se você se tornar raiz de novo, ok? E agora você vai para etc E você cria um teste de toque de arquivo 123 É verificado. Uma lista menos L t r. Você vê, a parte inferior é o seu arquivo. Agora, de outra maneira. O que você poderia fazer é enquanto estamos trabalhando nisso, você pode minimizar esta janela e você poderia abrir outra janela clicando com o botão direito e limpar , Abrir Terminal disse. Desta forma, temos uma conta regular que é a nossa conta e a conta raiz. Então lá. Então, se você não tem que sair de uma conta de regra, então estamos aqui. Eu resolvi qual diretor de urina, urina corte casa e criamos o arquivado em etc Direito como uma rota. Então vamos para etc E vamos ver se menos l para o seu. E agora vamos tentar remover este teste de outono 123 e ele vai vê-lo removido, certo, protegido. É só um aviso. Você disse sim e ainda assim a permissão dele foi negada. Agora, por quê? Está dizendo permissão negada de novo. Você vai para um nome de barra de CD e você faz ls menos l e você vai ver bem aqui. Esse é o diretório at sea e ele está te dizendo bem aqui. As apostas do Grupo três não têm permissão de gravação e os outros três bits não têm permissão de gravação também. Então é assim que você altera esses usuários da propriedade de arquivos e propriedades de grupo que os dois comandos que aprendemos são propriedade principal, que é C. H o e w Desculpe. Ow! E o 2º 1 mudou de grupo então novamente realmente quero que você faça um homem em cada comando e vá sobre a descrição, As diferentes opções que tem a mesma coisa que você faz com o com o segundo comando também. E também, eu quero que você pratique este comando alterando a permissão Onley em seu diretório pessoal . Assim, seu diretório home é barra home slash você mesmo e você pode tentar alterar a permissão para um diretório, como criar uma nova queda. Não testemunhe que você criou e apenas veja o arquivo de teste de permissão criar isso enquanto e apenas ah, praticar sua mudança. e Propriedadeemudança de grupo. Comando neste arquivo e veja como você pode mudá-lo. 62. Access Control List (ACL): Agora, já que estamos no tópico de atribuir permissão a arquivos e diretórios e alterar grupos e propriedade. Temos que olhar para a lista de controle de acesso também. Lista de controle de acesso é outra camada, ou eu diria que uma camada superior ou camada adicional que é executado em cima de suas permissões, que permite atribuir permissão por usuário. Então, o que é ACL? Eco significa lista de controle de acesso, que fornece um mecanismo de permissão adicional mais flexível para sistemas de arquivos. Ele é projetado para ajudar com permissões de arquivo Unix. Acl permite que você dê permissão para qualquer usuário ou grupo para quaisquer recursos de disco. O uso de ACL. Qual é o propósito? Pense em um cenário em que um determinado usuário não é membro de um grupo criado por você. Então, digamos que se você criar um usuário ABC e ele não é um membro da raiz do grupo. Mas você ainda quer dar algum acesso de leitura ou gravação. Como você pode fazer isso sem tornar o usuário membro do grupo? E é aí que temos listas de controle de acesso, o que nos ajudará a fazê-lo. Então deixe-me colocar em palavras muito simples mais uma vez. Então vamos dizer se você deseja permitir um arquivo que é criado pelo root e permitir que o usuário leia esse arquivo. Agora, esse usuário é um usuário regular, não parte da raiz do grupo. E você quer que o usuário leia esse arquivo. Então, é claro, a única maneira de fazer isso é você mudar a permissão de leitura de outros, os últimos três bits, para que outros possam lê-lo, mas então, ou todos os outros poderiam ler isso. Mas só queremos que um usuário leia isso, em vez de todos os outros usuários lê-lo. É por isso que apenas concedemos permissão a esse usuário específico usando ACL. Espero que isso esclareça. Basicamente, ACLs são usadas para criar um mecanismo de permissão flexível no Linux. A partir de páginas de manual do Linux, ACLs são usadas para definir direitos de acesso discricionários de grãos mais finos para arquivos e diretórios. Os comandos para atribuir e remover permissões ECL são definidos F ACL e obter f ACL. Então definir ACLs de arquivo, GetFollows, ACL, get file, ACL, dar-lhe as informações sobre o que as permissões existentes de um arquivo e conjunto permitirá que você se sente da maneira que você quer que ele diga. Vejamos alguns exemplos. Aqui está a lista de comandos para configurar ACLs. Para adicionar permissão para um usuário, você tem que executar um conjunto de comandos, F, definir arquivo ACL com menos N opção para modificar U para o usuário. E então você tem que separá-lo com as colunas onde o usuário é um nome de usuário enorme. No meu caso, será Ives Aww. E, em seguida, chame-os e a permissão que você queria dar ao usuário também. E, claro, a última parte é o nome do arquivo. Qual arquivo você deseja obter a permissão para se certificar de que você especifica o caminho absoluto completo para adicionar permissão a um grupo. Você também pode permitir as permissões para um grupo específico. Então, novamente, se você der permissão para, digamos, permissão de leitura para o grupo, os três bits do meio, então cada grupo em seu sistema Linux pode lê-lo. Mas e se você quiser apenas um grupo para ler, certo? Pode haver um problema. Então, novamente, listas de acesso, lista de controle de acesso vem para o resgate. E para adicionar o grupo para permitir que ele leia ou escreva esse arquivo específico, você tem que sentar com g e nome do grupo e as permissões para permitir que todos os arquivos ou diretórios herdem entradas ACL do diretório. É dentro significado em cascata, que será definido com menos d m opção e, em seguida, entrada, o que quer que você deseja colocar e o nome do diretório. Desculpe, é claro que o diretório porque você queria cascata um arquivo não pode ter um arquivo dentro de si mesmo. Então é por isso que o diretório teria que ter isso. Para remover uma entrada específica. Você tem que fazer definir F ACL quando menos X para removê-lo. E então você tem que especificar o usuário e o nome do arquivo. Isso é apenas para um usuário específico. Agora vamos dizer que se você deseja remover todas as permissões ACL de todos, então você tem que fazer definir F ACL com menos B opção eo nome do arquivo. Algumas coisas que você precisa se lembrar. Uma delas é quando você atribui a permissão ACL a um arquivo ou diretório, você verá que ele adicionará um sinal de adição no final das permissões. Então, quando você executar ls menos l, a primeira coluna que mostra as permissões. Ele adiciona o sinal de mais no final dele, que mostra que ele tem uma ACL atribuída a ele. A segunda coisa é definir com permissão W com ACL não permite que você remova um arquivo. Assim, você pode modificar o arquivo, editar o arquivo, mas não pode excluir esse arquivo. Isso é algo que ainda é o usuário mantém essa permissão para excluí-lo. Então agora vamos entrar em uma máquina Linux e vamos tentar alguns desses comandos para aprender como podemos definir permissões de ACL para um arquivo que é de propriedade de outra pessoa. Ok, eu estou logado como ratos como raiz. Claro, você sempre pode verificar se a raiz tem o sinal de libra ou hash para ele. Mas, novamente, certifique-se sempre, certifique-se de que você está no computador certo. E estou no meu atendedor. Estou no meu diretório tmp e vou criar um arquivo. Digamos que eu vou chamá-lo de Texas, e eu vou escolher apenas TX como um acrônimo. Vamos certificar-se de que ele é criado e tem uma permissão de gravação. Como você pode ver, ele criou propriedade de raiz e propriedade de rota de grupo. E o proprietário pode reescrever. O grupo só pode ler e outros só podem ler. Se você obter F ACL no arquivo, você verá mais informações novamente, arquivo é esse grupo de proprietários, sua permissão de usuário, permissão de grupo. A permissão agora vem para uma parte onde você gostaria de permitir que todos, desculpe, onde você quer permitir que apenas eu absolvi para escrever naquele arquivo. Então Ives tudo como você sabe, contagens são consideradas como outras, certo? Eu absolvo cai nesta categoria. Então se você der bem aqui, se você der essa permissão como W aqui, então o que vai acontecer? Todos os outros podem escrever nesse arquivo. Então, novamente, espero que entenda onde estou chegando. Então, para superar esse problema onde apenas um usuário pode modificar esse arquivo, então você atribuí-lo como um FAC definido. Então, defina F a Cl menos m para modificar suas permissões. Você para usuário, quem é o usuário que o IAB viu. E que permissão você quer dar. Você quer ler, e escrever. E o nome do arquivo seria temporário. E o nome do arquivo é Texas. Mas antes de executá-lo, eu só queria entrar e começar a me desculpar, não isso. Eu quero entrar e iniciar uma sessão de duplicatas e eu quero fazer login como eu fiz. Então agora, se eu fizer cd, temporário e gato Texas, não há nada lá dentro. A propósito. Primeiro de tudo, desculpe, não gato porque todo mundo podia lê-lo. Então eu não deveria ter um problema. Mas e se eu quisesse editá-lo? Então VII diz que diz no fundo, aqui só para leitura. Então, mesmo se eu colocar em algo Olá ou o que você quer colocar e salvá-lo, ele vai me dizer que eu posso abrir um arquivo. Não é editável. Eu não tenho permissão, então eu não posso fazer isso. Se e eu executar este comando, obter arquivo ACL. Então eu defini arquivo ACL com, Eu absolvi com Reid bem e escrever bem para esse arquivo, aperte enter. Agora, para verificá-lo, se ele me perguntar definiu essas permissões, você tem F ACL temp TX. E você vai ver agora, aqui diz que o usuário que eu absolvi tem o direito de modificá-lo. Agora, se eu fizer El Texas agora, você vê, eu não tenho o mesmo erro que eu estava recebendo antes. Eu poderia colocar o que eu quiser. Olá, Texas. Oops. Próximo. Salve isso. E isso me deixa salvá-lo. E quando eu faço CAT ON Texas, eu sou capaz de fazer essas mensagens. É por isso que essas ACL são tão importantes para atribuir essa permissão do Pacífico a um usuário específico. A mesma coisa se você quisesse fazer essa atribuição de grupo para a permissão, você executaria o mesmo comando, mas em vez de você, você coloca o G e ele entra. E quando você conseguir F ACL, você verá agora grupo Ives todos também podem modificar este arquivo. Então, se um usuário faz parte do meu grupo, eles podem realmente entrar e modificar essa folha. Ir para o número 31 é realmente atribuir essas permissões e em cascata para cada arquivo e diretório, o que é muito simples. Então eu vou direto para o número quatro. Para remover essas permissões do Pacífico, terei que fazer o arquivo definido ACL menos X. E o que você está tirando? Você está tirando o usuário. Eu absolvo permissão. E para isso você tem que digitar o nome do arquivo. Executar, obter F ACL, e você verá que eu absolvi usuário se foi. Mas e se você quisesse remover tudo, não apenas usuário, mas cada permissão para cada usuário ou qualquer, cada grupo, então você terá que executar o comando set file ACL como menos B opção. E agora, quando você conseguir ACL, você verá que ele está de volta ao seu estado original. É assim que funciona. E quando eu disse que você não pode excluir, mesmo que eu tenha a permissão de gravação para escrever no arquivo adicionado esse arquivo, eu não posso excluir isso. Então, se eu fizer RM Texas, a propósito, eu tenho que devolver a permissão novamente. Esta é a permissão. Vamos verificar novamente. Sim, eu tenho permissão para ler e escrever para ele. Então, se eu tentar removê-lo, ele vai dizer operação não permitida. Então a razão de eu incluir isso, então eu não quero que você perca seu tempo tentando, você sabe, excluir esse arquivo e pensando, hey, eu tenho permissão para escrever, mas você não pode excluí-lo. A razão pela qual a ACL não coloca isso lá, por isso só dá o seu direito a este usuário apenas em caso de acidente que o usuário exclui um arquivo. Então é assim que a permissão ACL funciona. É muito granular e vai para baixo para o nível de usuário. E mais uma vez, a razão pela qual ele foi construído ou introduzido no ambiente Unix ou Linux é para que pudéssemos atribuir permissões para o usuário, não para cada usuário, mas para um usuário específico. Então experimente e tente diferente, tentou arquivos diferentes, experimente diretórios diferentes, Veja como o diretório funciona bem, como ele poderia mudar os arquivos. Se você pode fazer login cd no diretório dando acesso ao Pacific a um usuário. 63. Comandos de Ajuda: comandos de ajuda. Agora, qual é a ajuda? Comandos, , que são usados em ambiente olímpico que lhe dará algumas informações ou alguma ajuda sobre outros comandos. Há três tipos de ajuda para comandar seu uso na maioria das distribuições Lennix. O 1º 1 é o que é. Então, sempre que você executar um comando, o que é seguido pelo comando que você quer perguntar sobre, Você vai correr águas e espaçados e comandar. Isso lhe dará uma versão de garantia mais rápida das informações sobre o comando que você está procurando. O próximo que temos é o comando. Seja qual for o comando que você honrar, vamos ver o espaço e depois traçar Dash, socorro! Isso vai te dar um pouco de Ah, maior. Ah, ah! Versão mais longa fora da ajuda dele. Mais detalhes sobre isso. As opções sobre esse comando e a última é o homem, que é o espaço do homem mental, seguido pelo comando que o próprio homem nomeia. Quando você executar isso, você receberá uma listagem completa das descrições de comandos que ajudam sobre isso. Então, agora vamos olhar para nossa máquina Lennox e vamos ver como esses comandos funcionam. Então estamos aqui na nossa máquina Lennox. Vamos esclarecer e você vai descobrir que estamos de novo. Quem sou eu? Ver a nós mesmos. Você digita “clear”. O primeiro comando de você aprendeu a enfraquecer uma corrida é o que é É tudo uma palavra espaço. Digamos, isto irá dizer-lhe que deixe o s é listar o conteúdo do diretório. O próximo executará o ISS. Então, que CD. Isso é o que te diz o bash construído no comando. O CD é um comando bash embutido, significa que quando você tem seu sistema Lennox instalado, ele vem em seu comando pré-construído. E o que ele faz muda o diretório de trabalho de um diretório, é claro para outro. Bem, vamos tentar o mesmo comando para o que é pwd Ah lhe diz nome de impressão do diretório de trabalho atual retornado nome do diretório de trabalho. Então, por que temos duas respostas diferentes ? Ah, por um lado, comando é porque temos duas fontes diferentes ou dois dicionários diferentes já instalados. Ah, você poderia dizer duas páginas mentais diferentes instaladas na nossa distribuição de limites. Há poderia haver mais que poderia ser 234 ou cinco, dependendo de que tipo off comando é e que tipo de descrição ele tem. Vejamos o próximo comando. Digamos que é traço, socorro. Hum, ver o atrás deles. Ele lhe dá um pouco mais descrição fora de seu comando Ellis, e ele lhe diz todas as diferentes opções que estão associadas com menos comando. Então, é claro, bem aqui. É aí que começa. E ele vai todo o caminho para baixo. Diz u menos uma opção mente opção opção maiúscula e assim por diante. Hum, porque também executar C h m o d dash dash ajudar. Lembre-se, C h m o d comando A za mudou meu comando de uma mudança a permissão de um arquivo. Então, quando ajudarmos, vamos ver que ele lhe diz, dá-lhe uma descrição rápida a partir daqui. Ele diz que mudar o mod fora de cada arquivo para que são um arquivo alterado, Ahmad, se cada arquivo para o modo e algumas opções diferentes, hum, mesma coisa que você executar este comando com outros comandos diferentes. Doutora espacial cortar dados ajuda. Ele lhe dará a informação sobre o comando. Agora, o último que vamos olhar é o homem comandante,mental central, mental central, e depois o espaço. Digamos que Ellis e você executar este comando, eles vão. Ele lhe dará uma maneira muito agradável e descritiva. Ah, bom modo formatado fora das informações de comando do usuário diz-lhe que o nome snaps é a descrição e cada opção fora do comando. Você poderia fazer espaço para ir. Ah, em cada página. Ah, aperte barra de espaço toda vez que quiser sair. Acabei de ter Q e você vai estar fora se é a mesma coisa quando você faz um comando homem e depois pwd você faz, hum, entrar e você vai ver exatamente a mesma coisa. Www Mais profundo em nome do diretório de trabalho atual. E quais são as opções? Tem o meu comando favorito. Hum, em todos esses comandos de ajuda é este homem comando porque ele tem exatamente a informação que detalhou informações de cada comando? 64. TAB e seta para cima 1: Conclusão de tabulação e tecla de seta para cima. Nesta lição, aprenderemos como quando executamos o botão tab no teclado, como ele completa o diretório ou o comando que você está tentando executar , como a tecla de seta para cima funciona e como ela retorna o comando da última rodada Pressionar a tecla Tab completa os comandos, arquivos ou diretórios disponíveis, como quando você executa o change mod, esse comando também tem OD no final Então, se você simplesmente digitar CHM e pressionar tab, ele completa o comando para Da mesma forma que quando você pressiona LS space J e pressiona tab, ele listará todos os arquivos que começam com J. Então você tem o CD DES. Se você abrir a guia CDDs, ela exibirá todos os diretórios que correspondem às três primeiras letras maiúsculas Então, basicamente, a guia facilita muito a digitação no Linux, que você não precise executar todos os comandos longos repetidamente. Você pode simplesmente usar a tecla Tab se souber o comando e ele o completará automaticamente para você Esse é um recurso muito útil no Linux. Estou te dizendo que isso é muito útil. Depois de se tornar um verdadeiro especialista em Linux, você usará esse botão de guia quase todos os dias e sempre que estiver conectado à máquina Linux Então, temos outro recurso interessante do Linux que é pressionar a tecla de seta para cima O que isso faz é que toda vez que você pressiona a tecla de seta para cima, ele traz o último comando Executar no seu terminal Linux. Isso não é legal? É legal, porque você não precisa executar os comandos repetidamente. Então, basta pressionar a tecla de seta U e boom, pressionar Enter e executaremos o último comando. Então, vamos ver como esses to tab e uparoky funcionam em nossa Vamos limpar a tela. Então, o primeiro comando que eu queria mostrar é, digamos, se você tem CHM e MD Então esse é o comando. E se eu simplesmente tirar o CHO OD e agora apertar Tab, ele completa esse comando para mim E se eu fizer CH e pressionar Tab duas vezes? Agora, ele fornecerá todos os comandos que você vê que começam com CH. Agora você sabe que há muitos outros comandos diferentes que começam com CH, e você pode tentar comandos diferentes para ver se conhece esse comando, então não execute em um comando que você realmente não conhece. Ou eu recomendo que você execute o comando Man nele antes de executá-lo. Então, outra forma verificar nossa guia é se você quisesse fazer LS, e eu queria fazer J. Eu queria listar todos os arquivos que têm Jerry e apertei tab Aí está, viu? Ele completa automaticamente meu Jerry Por que fez isso? Porque provavelmente eu só tenho um arquivo J começando com apenas um arquivo, que é aquele, J. Digamos que há dois arquivos que começam com três arquivos , na verdade, que começam com L, Lex, Lisa e Lois E vamos ver o que acontece quando eu faço LS e faço L e pressiono tab duas vezes. Ele me deu todos os três arquivos que começam com L. Isso não é legal? Você não precisa realmente entrar no diretório, fazer LS menos L, procurar seu arquivo Contanto que você se lembre da primeira letra e pressione Tab, ela fornecerá tudo o que começa com ela. Da mesma forma, faremos Ls menos L, e digamos que se eu quisesse criar um desktop, eu quisesse colocar um CD no desktop, digamos Existe essa pasta que temos na área de trabalho do nosso diretório inicial, certo? Poderíamos fazer CD, mesa, tipo desktop DESK, tudo mais, pressionar Enter e entrar. Vamos dar um passo atrás novamente. Ou podemos simplesmente fazer o CD, mesa e pressionar a tecla tab, e ele o preenche automaticamente para você e você pressiona Enter Isso não é legal? Vou te poupar muito tempo. Adoro esse recurso do Linux e tenho certeza de que você também vai adorar. Agora, o segundo, do qual eu estava falando é do uparowkey Então, se você pressionar a tecla U aro agora em sua área de trabalho, verá que ela retornará o último comando que executamos. Se você pressioná-lo novamente, ele continuará trazendo todos os comandos que executamos em uma ordem sequencial Até agora, executamos muitos comandos e ele está trazendo tudo. Então, agora, se você digitar a letra minúscula, a tecla para baixo, isso o levará de volta a todos os comandos que você executou pela última vez. Então, agora não executamos nenhum comando após o CD desktop. Eu quero voltar novamente, trabalho com a tecla de seta U. Aí está. Então, agora, digamos que eu queira fazer dessa vez vamos ver o que é LS? E o que é PWD e claro. E mais um comando, executaremos, digamos, data. A data é outro comando que abordaremos mais tarde. E você o executa, ele lhe dará a data do seu sistema. Então agora você executou alguns comandos, quatro ou cinco comandos. Agora, em vez de digitar todos esses comandos, você pode pressionar a tecla aro uma vez, duas vezes, três vezes, quatro vezes, cinco vezes E está trazendo todos os comandos que você executou. Então, pessoal, isso é o que importa uparoky e Estou dizendo que isso tornará as coisas muito mais fáceis quando você se tornar um especialista no final deste curso. Tudo bem? Espero que você realmente goste deste, e eu realmente quero que você pratique esta aba e o uparoky repetidamente para que você saiba como esses dois 65. Como adicionar texto aos arquivos: adicionando texto aos arquivos ou ler Eriks Um, Harry vai aprender. Como podemos adicionar um texto ou letras digitais? Ou como você pode preencher um arquivo vazio? Recriado alguns arquivos vazios usando toque, comando e toque é apenas, ah, uma maneira de criar uma queda vazia. Mas agora como podemos adicionar texto a essas quedas ou qualquer coisa que você gosta de adicionar a ela? Há três maneiras simples de um texto para um arquivo e as principais formas básicas de adicionar arquivos têxteis . O 1º 1 é através do editor V I. O Olho é editor. É um comando que é usado em Lenox para criar uma queda e mensagens de texto para ele. Em seguida, o próximo é redirecionar saída de comando usando o write direct e o to write direts para um arquivo, e esta lição irá cobrir seus esses redirecionamentos através de ah, saída de comando em um arquivo. E da segunda maneira, vamos aprender a ecoar quando você quiser ecoar o que você digitou? Você poderia enviar para ah, arquivo. É assim que o arquivo é criado. Ou é assim que o arquivo é preenchido com informações. Então vamos olhar em nossa máquina de limites e executar esses comandos. Então aqui temos nossa máquina de links. Vamos nos certificar de que estamos em nosso diretório pessoal. Sim, estamos no nosso diretório inicial. Vamos limpar este verde e vamos verificar. Quais são os diferentes arquivos que temos em nosso diretório home? Ok. Temos todos esses arquivos e diretórios diferentes que criamos anteriormente. Agora, queríamos adicionar algo a, ah, ah, arquivar qualquer queda vazia. Porque se você ver aqui, estes são os poucos arquivos que ele adicionou. E todos eles têm zero bytes. E porque estes são arquivos vazios. Então, quando você queria fazer eco e você digita Hi, meu nome é Imron e você aperta Enter. Traz de volta exatamente a mesma coisa que você digita. Então o comando echo realmente ecoa de volta o que você gritou. Então, que tal se ele enviar isto para o arquivo ah? Então vou dizer que é um eco, Jerry. Sign Fell é o personagem principal eo sinal show sentiu Então este é o texto que eu queria digitar. Eu queria adicionar no arquivo chamado Jerry. E como vamos fazer isso? Não poderíamos fazer isso redirecionando o redirecionamento, que é uma chave logo acima do ponto que você digitou no turno, e então você especifica o nome fora do vil, que é Jerry ele entra. Você vai ter o seu prompt de volta agora, quando você faz ls menos l e você bateu. Entrar. Você vai ver que Jerry tem 58 bytes dentro desse arquivo. Agora, todos os pais que são porque não colocamos nada lá. Agora, isso é bom. Ele adicionou algo ao nosso primeiro arquivo. Isto é incrível. Certo, agora, como sabemos o que está dentro desse arquivo? Como é que vamos verificar? Como verificamos? Sabemos que o CD entra no nosso diretório ah. A menos que liste todos os arquivos. E PWD nos diz onde estamos sobre como vamos ver o que está dentro do diretório nas janelas. Como você faz isso? Como se abre um arquivo? Bem, você faz um duplo clique e ele abre em Lenox. Não há clique duplo. Então como você faz isso? Há um comando chamado gato Cat é um comando para ler o conteúdo fora. Um arquivo cobrirá o comando cat um pouco mais detalhadamente nas próximas lições. Mas por enquanto, se você quiser saber o que está dentro do arquivo, vamos usar um gato de comando seguido pelo nome fora do arquivo, que é Jerry quando você aperta Enter. E aí você vê, você tem Jerry Seinfeld é o personagem principal do show. Seinfeld. Isto é o que escrevemos aqui na nossa inveja de eco. Dar isso a uma queda chamada Jerry. Agora, o que aconteceu? Se ele fizesse eco e fizesse e quiséssemos digitar outra linha no mesmo arquivo. Então vamos dizer, um, um, Jerry show waas criado em 1989 e você coloca para nossos pais Jerry, lembre-se por que estamos usando para produzir setas Aqui é porque se você usar uma seta como esta, ele vai sobrescrever seu último arquivo e remover esta linha que adicionamos neste outono. Você removerá essa linha e criará uma nova queda com o conteúdo desativado. Este show de Jerry estava criando 1989. Agora não ligamos para removê-lo. Nós não queremos manter esta linha a primeira linha e queremos adicionar uma segunda linha. Se você quiser adicionar uma segunda linha, então você precisa usar os sinais de redirecionamento duplo. Quando você faz isso e entra. Como você verifica isso? O que está lá dentro se ele entrou no arquivo ou não de novo, eu quero que você use a tecla de seta duas vezes porque essa é a primeira. Um Berkey traz o último comando. A segunda vez que você bater no Iraque traz o comando para gato o Jerry Fall bateu Enter e lá vai você. Agora você tem muito longe para linhas em seu arquivo Quando você faz ls menos l Última vez que você tem 58 bytes. Agora temos 89 mordidas porque o arquivo continua crescendo. Agora, esta é a maneira simples de adicionar conteúdo Toe Ah, arquivar se ele executar o mesmo comando novamente. Lá vai você. Jerry Seinfeld é o personagem principal do show. Se você tirar isso e você apenas fazer Jerry Seinfeld é um personagem principal, certo? E agora queríamos usar um redirecionamento, e queremos redirecionar Jerry. Agora, lembre-se disso. Ele apagará todo o conteúdo do arquivo. Jerry, basicamente limpar todo o arquivo, Jerry, Jerry, recriar o arquivo com a nova mensagem de texto é o texto que eu estou digitando aqui tentou, Digamos que hit, Enter do gato Jerry, Enter. E lá vai você. Jerry Seinfeld é o personagem principal. Ele não tem todos os tipos de coisas que fizemos anteriormente. Pegou o mais recente, o último hyping, o último eco que fizemos no outono, e adicionou ao arquivo Jerry da mesma forma que eu quero que você adicione algumas coisas sobre qualquer coisa que você sabe sobre esses personagens. A propósito, esses personagens são tirados daqueles programas de sucesso americanos de Seinfeld, Simpson e, claro, o principal, , sempre Super-Homem. Hum, se você sabe um pouco sobre qualquer um desses caracteres, por favor, faça diretamente dentro desses arquivos usando os comandos echo. E este seria, ah, exercício muito bom para você. Como você pode preencher cada arquivo com diferentes coisas que você sabe sobre novamente. Lembre-se, se você fizer uma única saída que irá substituir a queda, se você fizer o dobro que irá anexar ao arquivo. Ok, agora isso é sobre Echo. E se você quiser fazer isso, criar um novo arquivo chamado toque e, desta vez, vai ligar para, hum listagem. Bem, arquivo Sem listagem. Fora do diretório. É assim que chamamos a isto, certo? Você bateu. Digite Verificar se o pai foi criado. Sim. Listar fora de ir é apenas o nome que eu escolho. Você poderia escolher qualquer nome agora como posso preencher esse arquivo? Isso o quê? O que eu quiser digitar. Claro que sim. Você sabe, dessa forma você pode fazer isso é através do eco e do que você quer digitar e enviar para um arquivo . Mas agora eu quero mostrar a vocês uma segunda maneira que você poderia preencher através da saída de um comando, que é se eu fizer ls menos. Eu poderia entrar ou ls menos. Digamos que o que me traz o mais recente do fundo. Eu queria ter toda essa saída a partir daqui até aqui. Eu queria produzir todo este nosso resultado inteiro fora do meu S menos. Eles estão no arquivo que eu criei listando fora do diretório. Então vamos fazer Ls mentes É saída para listar aba Hit it auto completa o seu arquivo e agora você aperta Enter Você vê o que acabou de acontecer? Ele não lhe deu a saída off ls menos. Está em seu supremo o que ele fez. Em vez de lhe dar na tela, é colocar um arquivo que você chamou listando fora do diretório a menos meu tr célula mostra que o número total de bytes que este arquivo tem é 11. 40. Ok, incrível. Agora, o que está dentro deste Derek fora deste arquivo, você pode verificar digitando o comando cat list are tab and hit. Entrar. Vejam, pessoal, é a mesma saída que vocês têm como vocês teriam nesta. A única diferença que você vê essa saída lhe dá uma cor diferente porque ele está realmente executando o comando. Onde, como este gato de saída desta listagem é apenas o texto de mensagens de texto simples dentro de um arquivo , você pode alterá-lo. Você atualizou o que quiser fazer. Se você quiser Data de vencimento e você quer uma caneta essa data, a propósito, a saída da data é a data de hoje. E se quiser acrescentar isso ao arquivo que Jerry acertou. Digite agora verificado. O Jerry. Você vê, ele tem a primeira linha, que tipo V para eco comando, e então ele tem a segunda linha que nós obtivemos a partir da data. Assim como esses dois personagens engraçados. A saída para, uh coloca um centavo para sua queda existente e não exclui sua queda. Então, novamente, essas outras duas maneiras você aprendeu uma através do eco e redirecionando e passou pela saída de um comando e redirecionando o dedo do pé para longe. E, claro, há outra maneira é uma cobertura V I diabo mais tarde nas lições. Mas agora, agora, você tem que praticar isso de duas maneiras, adicionando um pendente dedo um arquivo. 66. redirecionamentos de entrada e saída: Olá a todos, e bem-vindos de volta. Neste vídeo, aprenderemos os redirecionamentos de entrada e saída Existem três tipos diferentes de redirecionamentos no Linux. A primeira é a entrada padrão , abreviada como STD in, e tem o número do descritor de arquivo como zero A segunda é a saída padrão e tem o número do descritor de arquivo como um, e a terceira é o erro padrão e tem o número do descritor de arquivo como dois Lembre-se de que tudo no Linux é considerado um arquivo, como um arquivo normal é um arquivo, um diretório é um arquivo, e todos os dispositivos conectados ao seu sistema Linux, por exemplo, monitor, teclado, mouse ou qualquer um desses dispositivos periféricos, são considerados ou vistos pelo sistema operacional como um arquivo Então, quando esse arquivo, quando realmente escrevemos algo na tela a partir do teclado que está chegando como entrada padrão, e ele está batendo ou batendo na porta do Arquivo zero, descritor de arquivo zero E quando mostramos essa saída na tela, essa saída está na verdade passando pelo descritor de saída número um, e dois é que, se houver algum erro, ela aparecerá como o descritor de arquivo Aprenderemos mais sobre isso no próximo slide Por enquanto, analisaremos a saída, que é uma saída padrão. Então, por padrão, ao executar um comando, sua saída vai para o terminal. Portanto, vemos que sempre que você digita qualquer coisa na tela, enquanto digita no teclado, saída é exibida na tela Então, essa entrada é seu teclado e a saída é sua tela. Portanto, a saída de um comando pode ser roteada para um arquivo usando o sinal maior que um símbolo Então, se você estiver digitando algo, digamos que se estiver digitando um comando, você pode rotear a saída que você vê do comando para outro arquivo Por exemplo, digamos que você execute o comando LS menos L. E você executa na tela, você verá a lista de arquivos, certo? Mas você não precisa ver isso. Você pode roteá-lo para um arquivo e salvá-lo em um arquivo. E para isso, você precisa usar um único sinal maiúsculo, que é chamado de redirecionamento único ou saída Da mesma forma, se você estiver executando o comando PWD, poderá fazer a mesma coisa Você pode rotear a saída para um nome de arquivo, seja qual for o nome de arquivo que você decidir escolher. Se você estiver usando o mesmo arquivo para saídas adicionais ou para anexá-lo ao mesmo arquivo, use sinais, símbolos duplos de sinais Por exemplo, se você quiser executar LS menos LA e quiser que sua saída também vá para as mesmas listagens de nomes de arquivo, use dois sinais maiores que E se você quiser usar um comando, por exemplo, echo e quiser fazer Hello World, e quiser que a saída vá para o arquivo chamado find path, que usamos anteriormente para PWD, então você precisa usar dois maiores que Agora, a pergunta é: por que você não pode usar algo maior do que pecados ou um redirecionamento Você pode, mas se você usar apenas um ele sobrescreverá seu arquivo, seja qual for o conteúdo do arquivo que será sobrescrito Portanto, se você não quiser se livrar do conteúdo do arquivo, não quiser excluí-lo, use dois maiores que sis. Tudo bem, então deixe-me mostrar rapidamente na minha máquina Linux, como isso funciona Então, eu tenho minha máquina Linux aqui. Vou fazer login. OK. Então, a primeira coisa é que, se eu fizer LS menos L, você verá todos esses arquivos e diretórios que aparecerão Agora, e se eu quiser mover ou rotear essa saída para um arquivo. Então eu poderia fazer o LS MCL, output, que é uma saída única, redirecionar e escolher qualquer nome de sua Estou apenas escolhendo anúncios. Pressione Enter. Agora, você vê que a saída não aparece na tela do terminal porque ela foi redirecionada para a lista de nomes de arquivos Você pode visualizar o conteúdo desse arquivo usando o comando CAT, que é o comando usado para ler o que está dentro de um arquivo. Então, você faz listagens CAT e verá o conteúdo desse arquivo. Na verdade, não é a saída do LS MSL, mas agora isso se tornou o conteúdo desse arquivo Agora, da mesma forma, se eu quisesse usar o comando PWD, que me diz meu caminho onde estou agora , eu também poderia rotear essa saída Então eu poderia fazer PWD, rotear isso para um novo arquivo chamado find path Agora você pode fazer a mesma coisa, CAT, Fine path, e você verá que ele me fornecerá as informações que eu coloquei antes, que eu encaminho para este arquivo. Tudo bem, agora vamos redirecionar, que está sendo anexado ao Então, eu queria executar esse comando, LS menos LA, e a propósito, quando você executa LS menos LA, ele fornecerá todo o conteúdo do seu diretório, incluindo também os arquivos ocultos Arquivos ocultos são aqueles que têm... na frente deles. Você vê agora que todos esses arquivos de pontos estão aparecendo. Se eu simplesmente executar LS menos LA, ele não me mostrará os arquivos ocultos Então, para ver os arquivos ocultos, eu tenho que usar LS menos LA. Bom. Agora, quero enviar isso para a mesma lista de arquivos. Eu poderia fazer LS menos LA e redirecionar um único para anúncios. Se eu fizer isso, o conteúdo anterior que eu tinha na lista desaparecerá. Portanto, se eu quiser manter esses conteúdos e adicioná-los , terei que usar dois redirecionamentos Aqui. Agora, se você acessar o CAT na listagem, verá muitos resultados. Vamos mover a tela, vamos subir, rolar para cima. Veja, o primeiro conteúdo ainda está aqui. O segundo conteúdo está chegando aqui. Portanto, encaixe as duas saídas em um único arquivo porque usamos dois redirecionamentos Digamos que se eu usar um redirecionamento, por exemplo, eu uso LS, um redirecionamento, a propósito, a saída LS ficará assim Então, um redirecionamento para listagens. E aperte Enter. Agora, se eu quiser ver o conteúdo das listagens, você verá que só tem esse conteúdo. Todo o resto desapareceu. É por isso que é importante usar dois redirecionamentos em vez de um se não quiser sobrescrever o conteúdo do arquivo Da mesma forma, temos o arquivo echo. Então, digamos que se eu quisesse usar o echo Hello World, que será o que repetirá o que estou escrevendo Hello World vai ecoar de volta ao mundo. Se eu quiser roteá-lo para o meu arquivo, terei que usar para redirecionar, se não quiser Novamente, se eu não quiser sobrescrever esse arquivo , encontro o caminho, mesmo arquivo que usei tinha Enter Agora eu poderia fazer CAT, encontrar o caminho, e você verá que tem o caminho, que eu usei para PWD Essa é a saída do PWD e essa é a saída do comando echo Então essa é a saída padrão. Agora, vamos passar para Entrada, que é entrada padrão e o descritor do arquivo descritor para isso é zero A entrada é usada ao alimentar o conteúdo do arquivo em um arquivo ou script. Por exemplo, digamos que se você quisesse usar o cat ou visualizar o conteúdo de uma lista de arquivos , você poderia realmente usar o comando CAT e especificar o nome do arquivo. Mas, na realidade, se você realmente quisesse enviar um feedback, você também pode fazer isso enviando o conteúdo por CAT. A mesma coisa se você quisesse usar o programa de e-mail, por exemplo, em nossa máquina Linux, e-mail nos daria a opção de, na verdade, indiretamente, trazer o conteúdo de um memorando ou arquivo para esse programa Por exemplo, se eu estiver usando e-mail menos S, como se estivesse enviando um e-mail com a linha de assunto do memorando dele e o estivesse enviando para todos os usuários da empresa Agora, qual será o conteúdo da carta? Esse conteúdo da carta está na verdade, escrito dentro da carta de memorando Eu poderia digitar todo o conteúdo, mas é melhor. Eu apenas redireciono o conteúdo. Veja, é aí que entra essa entrada. Ok, então deixe-me mostrar rapidamente novamente voltando para uma máquina Linux. Aqui, eu achei o CAT um caminho, certo? Ele me mostra a saída do TPWD e o comando echo que executamos O conteúdo está lá agora. Eu também poderia fazer a entrada CAT. Encontre o caminho e ele me dará a mesma informação. Tudo bem. Passando para o terceiro , que é o erro, que é o erro padrão, e tem um descritor de arquivo de dois Então, quando um comando é executado, usamos um teclado, e isso também é considerado entrada padrão, que é zero. E essa saída de comando vai para o monitor. E esse monitor é a saída padrão Portanto, se o comando produzir um erro na tela , ele será considerado um erro padrão. Podemos usar redirecionamentos para direcionar esses erros da tela Se não quisermos ver a saída de um comando que contém um erro , podemos roteá-la para um arquivo diferente. Por exemplo, digamos que se eu quisesse fazer qual é o conteúdo do diretório raiz slash Agora, é claro, o diretório raiz da barra raiz é de propriedade de um root, não de um usuário comum Vou produzir um erro Eu poderia rotear isso para um arquivo, mas preciso especificar como estou remando Estou roteando apenas o erro padrão, não a saída inteira, então é por isso que especifico duas atribuições de grade e o nome do arquivo de erro Da mesma forma, eu poderia usar um programa como Tenet, host local e sua mensagem de erro Se ele não conseguir se conectar a esse host, não quero ver isso na tela de erro. Eu só queria entrar no arquivo de erro. Vamos voltar à nossa máquina Linux e dar uma olhada rápida em como podemos usar esses erros padrão. Tudo bem. Então, a primeira coisa é, digamos, se eu quisesse executar LS menos L Root, esse comando é basicamente o que ele está tentando fazer é tentar listar o conteúdo do diretório Slashoot E eu estou sendo logado como quem sou eu? Estou logado como absolvo. Então, eu estou tentando descobrir o que está dentro do diretório raiz slash, que é de propriedade do Root, a propósito Então, vamos ver se eu faço LS M L, root, veja me dê permissão negada. Esse é um erro padrão. O erro que você vê na tela, que informa o que aconteceu quando você executou esse comando. Agora, se você não quiser ver essa mensagem de erro, você pode fazer o LSS Loot, para o arquivo de erro É só um nome de arquivo que eu escolhi. Agora, essa saída está lá. Se eu quisesse ver o que está nesse arquivo, eu poderia fazer o arquivo de erro CAT, e você verá que a mensagem de erro produzida por esse comando é, na verdade, roteada para o arquivo de erro Agora vou usar outro comando. Por exemplo, eu queria fazer Telnet, host local. Telnet é apenas um pequeno programa que, na verdade, permite que você se conecte de uma máquina a outra, assim como o SSH, que, aliás, será abordado posteriormente Então, host local Telnet, que é meu próprio host Se eu pressionar Enter, você verá que está me dizendo que está tentando, mas depois diz: Ei, conecte-se para resolver isso, olha, conexão recusada. Então essa é, na verdade , a mensagem de erro. Em seguida, diz que está tentando novamente. E diz que ao tentar pela segunda vez com esse IP, produz a mesma mensagem de recusa de conexão. Desculpe, não consigo conectar você. Então, isso significa que, a partir dessa saída, temos dois erros, certo? Agora, eu não quero vê-los. Não quero ver esses erros na tela. Para isso, eu tenho que fazer o Tenlet local host. Eu quero o erro padrão, que é o descritor de arquivo número dois Vou colocar isso no arquivo de erro. Pressione Enter. Agora, na tela, só vejo tentando um e tentando 127001 E a mensagem de erro, para onde foi? Vamos fazer CAT, arquivo de erro. Foi para aquele arquivo. Portanto, lembre-se de que essas três entradas e redirecionamentos de Apu são Você os usará quando precisar criar scripts. Eles são muito úteis na criação scripts chel e na automação Te vejo na próxima palestra. 67. Comando de camiseta: Saída padrão para um arquivo usando o comando Agora, aprendemos como realmente preencher um arquivo usando os comandos de redirecionamento, como o sinal maior que Você ecoa algo, envia para um arquivo usando o sinal maior que Agora, há outra maneira de fazer a mesma coisa usando o comando O que o comando T faz, comando T é usado para armazenar e visualizar ao mesmo tempo a saída de qualquer comando. Então, em outras palavras, o comando tem nome do divisor T usado no Então você viu o divisor T, certo? Então você coloca água de um lado, ela sai dos dois lados. Portanto, esse comando T funciona praticamente da mesma maneira. Então, basicamente, ele quebra a saída de um programa para que ele possa ser exibido na tela e salvo em um arquivo. Ele executa as duas tarefas simultaneamente. Copia o resultado em arquivos ou variáveis especificados e também exibe o resultado. Então, se você olhar para a foto, você verá aqui, nós temos um comando. Então, seja qual for o comando que você executa, você executa o Echo, você está no LS, PWD Change M ou qualquer que seja o comando que você executa, certo Você coloca um T na frente dele e ele não apenas envia a saída na tela, mas também a coloca em um arquivo especificado, o arquivo para o qual você queria que a saída fosse enviada. Então é assim que o comando T funciona. A razão pela qual queremos o comando T vez do comando greater then sign, que faz a mesma coisa, é porque se você quiser executar um comando e quiser enviar para um arquivo, também desejará visualizar enquanto executa o comando. Você queria ver como ou qual é a aparência da saída e tudo o que entra no arquivo na verdade, é a saída certa que você está procurando. Ok, então deixe-me entrar na minha máquina Linux. E eu o tenho aqui aberto. Vamos limpar a tela e digitar quem sou eu? E você verá o nome ou a conta de usuário com a qual eu fiz login Em qual diretório estou estou no meu diretório SoeFSL. Obviamente, mais uma coisa que você também deve verificar é o nome do host no qual você fez login O nome do host é o nome correto, que é minha primeira VM Linux Essas são algumas coisas, é claro, que você precisa verificar o tempo todo para ter certeza de que está conectado ao sistema correto Agora, vamos voltar ao nosso comando T. Agora, digamos que se você quiser ecoar algo na tela, digamos que ecoamos David Putty is Elaine's David Putty is Elaine's David Petty é apenas um personagem de um show Seinfeld, e ele era o namorado de Então, é apenas uma declaração que estou fazendo. E quando você pressiona Enter, você verá o mesmo eco na tela Agora, poderíamos usar o sinal maior que para enviar para um arquivo. Então, digamos que, se eu quisesse enviar para um arquivo, Elaine David Esse é o nome do arquivo, certo? Eu poderia fazer isso quando pressionasse Enter. Você verá que ele adicionou esse texto ao nome de um arquivo, Elaine David Agora, e se eu verificar executando o comando cat, Elaine, David, e você verá que o arquivo tem o texto correto que eu queria ter no arquivo Perfeito. Agora, se eu substituí-lo, a mesma coisa, vamos limpar a tela mais uma vez e executar o comando mais uma vez. E você verá que, ao executar esse comando com letras maiúsculas, desculpe, não em maiúsculas, com sinal de redirecionamento, ele realmente o executa, mas não lança nada Mas se você substituir isso por pipe e não apenas ver a saída indo para o arquivo de Elaine David, a saída também aparecerá na tela Então aperte Enter e você verá que David Petty é o namorado de Elaine Então, está indo nos dois sentidos. Como eu disse, esse T é como o T de um encanador que vai nos dois sentidos Então, quando você faz Cat, Elaine, David, David Petty é o namorado de Elaine Então, agora não se confunda com o fato de que, Ei, executamos esse comando anteriormente e ele tem a mesma mensagem de texto com o sinal maior que. Se é isso que está em sua mente, tudo bem. Vamos continuar e remover arquivo de Elaine David. Então, não existe. Sim, então limpe a tela. Agora estamos no mesmo comando pressionando a tecla de seta para cima. Tudo bem, Echo, David Putty é o namorado da Elaine. Então, não Elaine, David. Esse é o arquivo. Pressione Enter. Ok, agora faça Cat David. Desculpe. Elaine, David E você verá que o arquivo está lá. Perfeito. Agora, e se você quiser adicionar ou anexar ao mesmo arquivo Porque se você digitar, digamos, Echo David e Elaine no mesmo arquivo e pressionar Enter, você fará Cat, Elaine, Você verá que ele removeu o arquivo antigo e criou um novo arquivo com uma saída mais recente Portanto, você deseja anexar a um arquivo que a mensagem de texto mais antiga não seja excluída Para isso, você teria que usar um comando, o mesmo comando, mas com menos A. Pressione a tecla de seta para cima e volte para o mesmo comando que executamos anteriormente e, desta vez, digite T A. mesma coisa, echo David Putty é o namorado de Elaine Isso é apenas um texto, canalize e T it e com a opção menos A e o nome do arquivo, mesmo arquivo E agora vá em frente e pressione Enter. Agora vá em frente e faça um gato em Elaine David File, e você verá que ele tem duas linhas primeira linha é aquela que criamos sem a opção de menos A, e a segunda linha, a criamos com a opção menos A. Então é assim que você acrescenta, adiciona ou cria um novo arquivo. Agora, vamos tentar ver quantos personagens temos no arquivo de Elaine e David Então, o comando é WC menos C, e você verá que tem 52 caracteres de Elaine David Também poderíamos enviar o que quer que apareça na tela para outro arquivo. Então eu usei esse comando. que pode ser discutido ou que abordarei mais tarde, é claro, esse comando realmente conta cada palavra no arquivo chamado Elaine David e será exibida na tela Na verdade, você também pode redirecionar essa saída usando o comando T para outro arquivo Agora, digamos que se você quiser fazer LS MSL e veja essa listagem, uma listagem completa do seu diretório Então, digamos que se você quiser ter tudo isso com o significado eu quero apenas visualizá-lo e, ao mesmo tempo, colocá-lo em um arquivo. Então, vou colocá-lo como vou chamá-lo de List DI e pressionar Enter, e você verá a lista inteira. Daqui até o final você também verá que seu arquivo é DIR. Se você fizer CAT é DIR e clicar em Editor, verá a mesma lista. Então, vamos limpar a tela e agora pressionar tecla de seta para cima para CAT no arquivo DIR novamente, e você verá a saída LS menos L. Então, basicamente, ele está sendo exibido na tela e está sendo enviado para um arquivo Se você quiser fazer a mesma coisa, digamos echo menos L, e você também pode enviar para vários arquivos, ou seja, LS MSL, T dois, digamos, arquivo um, arquivo dois, arquivo três e pressione Enter Você vê que ele realmente executado e também tem toda a lista dos três arquivos. E quando eu faço um arquivo CAT, ele tem o mesmo conteúdo. Arquivo Cat dois, tem o mesmo conteúdo, e assim por diante, o CAT. Arquivo três, mesma saída LS menos L. Então é assim que o comando T funciona. Se você quiser obter mais ajuda ou mais opções no comando T, basta digitar help. E você verá que ele lhe dirá exatamente as opções que estão sendo oferecidas pelo comando help. C menos A é acrescentar, menos I é ignorar a versão e ajudar Então, se você digitar T, versão do traço. Para ver a versão desse comando, você também verá que essa versão do comando é 22 e indica que é um software livre. Você é livre para alterá-lo e redistribuí-lo. Não há garantia de estender o permitido por lei e assim por diante, escrito por Mike Parker, Michard M Stallman Então, essas são as pessoas que realmente criaram esse comando. Novamente, como o Linux é de código aberto, você pode até mesmo criar seu próprio comando, escrever seu próprio código e apresentá-lo ao mundo Linux. Então é assim que o comando T funciona. Espero que você entenda que, se tiver alguma dúvida, basta me enviar um e-mail e experimentar, experimentar com opções diferentes, algumas opções, e tenho certeza de que funcionará bem. 68. Pipe: canos. Um tubo é usado pelo shell para conectar a saída. Um comandante para a entrada de outro comando. O símbolo para um tubo é uma barra vertical. O comando Centex é o comando ou a opção ou o argumento. E então você canalizá-lo para outro comando com seu argumento de opção, se houver algum. Basicamente, se você quiser se conectar ao comando juntos ou se você quiser tirar a saída do primeiro comando e canalizá-lo para uma saída diferente, então você poderia usar um pipe em um meu teclado. Um cano está em algum lugar a chave todo o caminho para a direita. Parece que sim. E em uma ala de chaves regular Ah, você verá que a opção de tubo está logo abaixo do backspace. E você poderia fazer, eu acho, com turno e cachimbo. O jeito que funciona é que vocêtem um comando. O jeito que funciona é que você Entra no reboque de um tubo e sai da saída. Então, digamos que se você tem Alice menos l, isso é um comando. Você corre, você canaliza exatamente o mesmo você canaliza exatamente o mesmocaractere de pipe que você usa e coloca outro comando para refinar a saída do seu último comando. caractere de pipe que você usa e coloca outro comando para refinar a saída do Então vamos olhar para o exemplo em nossa máquina Lennox se ele nosso em barra etc Diretório por três onde o seu estamos em nossos diretores de casa Se você entrar em CD Zach etc Agora, este diretório tem um monte de arquivos e diretórios que você não é possível exibir tudo em uma página. Ele exibirá tudo de uma vez. Mas tudo vai rolar para cima tão rápido que você nem conseguiria ver um por um. Então, quando você faz É menos Você é atingido? Entrar. Você vê? Subiu tão rápido o que podia fazer, que podia rolar para cima. Então, é claro, quando você rolar para baixo lentamente você vai ver todos aqueles, um arquivos comandos e diretórios que estão dentro fora do mar. Agora você quer ver todos eles uma página de cada vez. Então, como você faz isso? Do jeito que você faz, você coloca em um cachimbo. Então primeiro você faz menos. É você. Encane-o. E então há um novo comando que eu quero que você aprenda que é chamado mais é o comando que lhe dá a saída de um arquivo uma página de cada vez. Então, quando você faz isso eu mesmo, tr tubulá-lo e mais ele entra. Vá agora você verá uma página de cada vez fora de todos os conteúdos fora, etc Diretório e na parte inferior. Ele diz que é mais você tinha barra de espaço para ir para baixo para a barra de espaço de segunda página novamente . Bar de espaço novamente, onde quer que você esteja, você poderia sair se ele decapitando that e você vai ter seu baile de volta novamente. Vamos fazer até Tecla de seta aperte Enter Barra de espaço Barra de espaço Barra de espaço Barra de espaço para ir até o fim. Você pode continuar batendo na barra de espaço, e esse é o seu problema de volta. Então é assim que se põe um cachimbo. Você também pode fazer um pipe para ter a saída fora do nosso comando e alterar sua saída para uma maneira diferente. Digamos que se você quiser fazer ls, a propósito, há outro comando, que é Ah, um comando simples. Se você queria aprender é l l, que também dar-lhe o resultado como se você está fazendo Ls mim mesmo. Então você faz l e você aprenderá a comandar Mawr, o que lhe dá uma página de cada vez. E se você quiser obter a última linha de sua saída, então você corre para o meu celular. Encane-o. E para obter a última linha, você terá que fazer cauda menos um. Ele lhe dá a última linha fora de sua saída. Agora, cauda é outro comando, que também é um comando legal que lhe dará a última linha ou linhas de uma saída agora que cobrirá mais tarde. Então é isso que o tubo é. Eu quero que você tente com comandos diferentes, aprender sobre pipe. Não tenho certeza se há uma página de homem para torta porque é um personagem, mas vamos ver. Não tenho certeza se há uma página de homem para torta porque é um personagem, Sim, não há nenhum. Mas se você quiser saber mais sobre tubulação, eu tenho alguns documentos. Você poderia obtê-lo, ou você poderia, fora do curso, procurá-lo on-line para descobrir mais sobre canos. Ah, o cachimbo tem é muito importante para nossas lições que estaremos cobrindo Les Iran porque é assim que vamos combinar nossos comandos 69. Executando vários comandos 1: Ei, pessoal, nesta palestra, aprenderemos como executar vários comandos usando ponto e vírgula Sim. Você sabe que no Linux, você pode realmente executar vários comandos em uma linha, separando-os com ponto e vírgula Isso significa que cada comando será executado um após o outro na ordem em que serão listados. Por exemplo, se você digitar LS e ponto e vírgula, PWD, ponto e vírgula e quem sou O primeiro comando, LS, listará os arquivos e diretórios, como você sabe O segundo comando, PWD mostrará o diretório de trabalho frontal e, finalmente, o terceiro comando, quem sou eu, exibirá seu nome de usuário Cada comando funciona de forma independente. Portanto, mesmo que um falhe, o próximo ainda será executado. Essa é uma maneira conveniente de executar uma série de comandos rapidamente. Agora, em 1970, o Unix introduziu a interface de linha de comando básica, a CLI, e o conceito de encadeamento de No início dos anos 1980, shells Unix como Bornull suportavam a execução de vários comandos junto Atualmente, o encadeamento de comandos continua sendo essencial para scripts, automação e tarefas diárias e é amplamente usado por administradores de sistemas, desenvolvedores É por isso que estou incluindo isso em meu curso para que você entenda como encadear os comandos para automatizar suas tarefas. Tudo bem Vamos seguir em frente para praticar. Então, eu já abri minha sessão de putty. O primeiro passo que você sempre faz, como eu digo, é verificar quem você é, em qual diretor você está. Se você estiver no sistema certo, verifique também o endereço IP. Depois de verificar tudo, tudo está bem. Agora vamos limpar a tela e nos preparar para seguir em frente. Agora, vamos começar com um exemplo simples que imprimimos uma mensagem de olá mundo, mas isso será feito em duas partes. Primeiro, usamos o comando echo para imprimir a string hello, seguida por um ponto e vírgula, que separa o primeiro comando do próximo Depois disso, imprimimos a segunda string, que é world. Depois de pressionar Enter, você pode ver que a saída primeiro mostra olá e depois mostra o mundo na próxima linha. Agora, isso demonstra como vários comandos podem ser executados sequencialmente na mesma linha usando ponto e vírgula Tudo bem, vamos tentar outro exemplo. Neste exemplo, criaremos um diretório chamado, digamos, test underscore DR. Depois de criar esse diretório, nos moveremos para dentro desse diretório e, em seguida criaremos um arquivo de texto vazio dentro desse diretório Se você notar, essas são três etapas ou três comandos diferentes que normalmente seriam executados um por um. No entanto, se você usar ponto e vírgula entre esses três comandos, eles podem ser executados em uma única linha Então, vamos escrever esses comandos em sequência e usar ponto e vírgula entre Tudo bem. Agora, vamos continuar e pressionar Enter. Aí está. Você pode ver que esses três comandos foram executados na sequência exata em que os escrevemos, e esse é o poder do ponto e vírgula Agora, estamos dentro desse diretório. Perfeito. Tudo bem, vamos passar para mais um exemplo Desta vez, incluiremos intencionalmente um comando incorreto para observar como ele se comporta quando um comando nessa sequência tem algum tipo de sintaxe inválida Portanto, essa prática mostrará como os erros afetam o fluxo de execução ao usar vários comandos em uma única linha. Vamos experimentar isso. Primeiro, usaremos o comando LS para verificar o arquivo que criamos anteriormente, é claro, seguido pelo ponto e vírgula Agora vem a parte interessante. Vamos escrever um comando incorreto. Vamos digitar um nome aleatório para o exemplo, digamos, comando de sublinhado inválido ou qualquer outra coisa Da Da, blá, blá. Não se preocupe Você pode usar qualquer outro nome além desse. Por fim, use um terceiro comando para imprimir uma string. Digamos que concluído. Agora vamos continuar e pressionar Enter. Agora você pode ver que arquivo de sublinhado de teste dot TXT está listado aqui, confirmando que o arquivo foi Tudo bem? Em seguida, você pode ver uma mensagem de erro que diz comando inválido, comando não encontrado Por quê? Por causa do uso de um comando incorreto porque não existe esse comando com um nome. No entanto, isso não impede a execução do próximo comando. Esse é o propósito de incluir isso. Finalmente, a palavra concluída é exibida. Portanto, essa saída mostra que, mesmo que um comando falhe, isso não afeta a execução dos outros comandos nessa sequência. E esse é o fim da nossa sessão sobre execução de vários comandos com ponto e vírgula Agora é sua vez de explorar mais Quero que você pratique a combinação de comandos diferentes, usando ponto e vírgula para executá-los em sequência e ver como eles funcionam juntos Tudo bem Te vejo na próxima palestra. 70. Comandos de manutenção de arquivos: arquivado comandos de manutenção e esta lição, vamos cobrir alguns dos comandos que são usados para manter ou teclado. Mude seus arquivos. Alguns dos comandos estão listados aqui. O 1º 1 é o comando de cópia CPI, que copia um arquivado para outro. O 2º 1 é remover uma queda, que é o nosso M. O 3º 1 é mover. Este comando é usado para mover o local de um arquivo de um local para outro ou para renomear um arquivo que o faz. Duas coisas são que serve ao propósito. Então temos M k D I. R, que é fazer diretório e, em seguida, rmd ir para remover um diretório. Ou há outra maneira de remover um diretório digitando espaço R M. Dash são ou hífen são. Então mudamos de grupo, que é a propriedade de uma queda, hum, no nível do grupo. E então mudamos a propriedade, que é a propriedade fora do arquivo no nível do usuário, alguns dos comandos que já cobrimos e alguns fora dos comandos que cobriremos nesta lição. Então vamos para a nossa máquina de links e ouro eram esses comandos um por um e que é entrar em nossa máquina. Já temos o último verde aberto. Vamos limpar isto. Ah, onde estamos? Estamos em etc Mesmo você digita CD e pressione Enter e depois PWD Agora você está de volta em seu diretório home. Limpar a página disse isso para que você vai começar de novo. Agora, o primeiro comando de vocês será aprendendo é CP contra CPIs. Um comando de cópia. Você pode descobrir batendo em Man e CP. Isto irá dizer-lhe ficheiros e directórios de cópia CP. Então, o jeito que você pode fazer no Windows é você, certo? Clique em um arquivo e você terá a opção de copiar. E então você vai para outro arquivo. Sob o diretório, você está no local e, em seguida, secar Clique na pasta. E Lennox, é assim que funciona. Nós vamos. Vamos dar uma olhada na nossa lista. Temos todas essas quedas. Então agora vamos copiar o arquivo chamado George, e vamos nomeá-lo para um nome diferente que diz, outro personagem fora de um show. David e você bateram. Entrar. Então isso iria dizer-lhe que a fonte baseada em CP, que é o George eo destino, que é um David que você bateu, Enter e então você faz ls menos lt ou o l. A opção TR lhe dará a mais recente queda criado no fundo você insere Então o arquivo David é criado. Se você também notar que o arquivo do George ainda está lá. E criou uma queda uma cópia para arquivar George e mudar o nome de David. Também podemos adicionar algo ao arquivo é, digamos, uma coca. Também podemos adicionar algo ao arquivo é, digamos, David Huddy é o namorado das pistas. E então nós vamos até David e batemos. Entrar. E como você verificou que você faz gato David? Então você está vendo o conteúdo lá dentro? Hum, isso é o que você faz. A cópia para você também pode fazer. Você está copiando? Ah, David. E então você poderia copiá-lo. Não neste local onde você está. Você copiou outro local. Digamos que queríamos copiar em temporário. Ah, localização. Então ele vai copiá-lo. Não vai remover o volátil. Copie-o para o diretório temporário. Entrar. Eu sou o seu Você vai ver. O David copiou a cópia original aqui. Agora vamos cortar a temperatura, e então vamos fazer a menos que eu para você seja o fundo para ver o pai está lá. Veja o mesmo arquivo que ele copiou. Mas está em um local diferente, e pertence a mim, pertence ao mesmo grupo que eu. E tem o mesmo número de bytes que você poderia fazer Cat e David para ver o que está dentro do serviço de arquivos. Derek, você está dentro. Temos a intenção de vitória. Se você quiser voltar para a nossa casa perú, basta digitar CD hit. Digite PWD e você está de volta ao seu diretório pessoal. Alice eu, e isso é o que você tem seus todos os arquivos que sobreviveram a uma cópia. Você poderia praticar esse comando copiando arquivos diferentes ou nomes diferentes, qualquer que seja o nome que você gosta, o próximo comando que vamos aprender é remover. Ah, vamos criar no toque de arquivo e nós vamos criar um novo quatro off um, Homer barrou March Lisa e nós chamamos outro arquivo. Ah, cocô. Apu é outro personagem da família Simpsons, então vamos criar este arquivo chamado APU. Vamos fazer “S “menos. É, e você verá que criou o cocô de queda. E se você quiser derrubar uma queda ou adicionar algo para rir, o que ele faria. Fazemos eco. Ah poo é um personagem indiano no show, certo? Então eu vou colocar isso para onde ah poo. Como se veste uma luta? Uma piscina? As pesquisas indicam que é assim que se faz. Agora Você deseja remover este arquivo agora, depois de certas vezes, você não precisa dele. Então o que você faz você faria RM A. P. O. Rachel simplesmente é que entrar e se foi. Vamos tentar. Vamos nos certificar de que se foi ou não. Sim, veja, não há tal arquivo em nosso diretório? Porque nós o removemos. Nós também podemos remover um diretório, mas nós vamos cobri-los e ele vira vai vir. O próximo comando que temos que aprender é mover, mover. Comando, na verdade, mova o arquivo de um local para outro e também renomeia para fora. Como funciona? Vamos ligar para o LAX e o Super-Homem. Há esse personagem, claro, é vilão. Caráter carece. Então vamos ver, temos as pernas. Sim, temos. Nós queríamos renomear isso para Luther. Tão frouxo. O sobrenome era Luther. Então vamos tentar. Queríamos mudar, Luther. Então, como fazemos isso? Nós fazemos, falta de movimento. E esta é, claro, a fonte. E qual é o nome do destino. Queres dá-lo ao Luthor? L u h t e r. Isto vai renomear esta queda dentro do mesmo diretório. Ele entra Ellis eu mesmo para o seu e ano. Você vê, Luthor. Então é assim que se renomeia? Se você quiser renomear qualquer outro arquivo Ah, você poderia fazer isso, ou você queria criar um arquivo diferente. Se você quiser renomear qualquer outro arquivo Ah, você poderia fazer isso, Você poderia fazer isso. Digamos que temos esse outono chamado David e ele queria mudar para o sobrenome, claro, claro, que é mudar David para Putty. Então esse é o sobrenome dele. Então vamos mudar David para o nome Putty. Então essa é a minha SLT Ou então mudou o nome de David para Putty, mas manteve o conteúdo fora do arquivo, que era um gato novo. Vais ver as festas do David, namorado da Elaine. Então só mudou o nome. Não mudou o conteúdo. A próxima de vocês, a propósito. Também para alterar o local é se você deseja mover Huddy deste local para um local diferente , ou seja, se para temporário, ele irá mover esse arquivo para um local diferente temp. Agora, vamos ver. Ainda temos o arquivo? Não, não temos. Para onde foi? Nós mudamos para tentar. Então, como sabemos que ele se moveu para tentar você CD em temp ls menos. É que são. Veja, este é o arquivo de massa que você criou. Agora isto. Mova isso de volta para mais massa. Voltar ao nosso diretório inicial. E qual é o nosso diretório inicial? Vocês conhecem aquela casa aqui, ou usam o nome e acertam. Digite ele deve trazê-lo de volta para o seu diretório pessoal e você fazer CD hit. Digite ele vai trazê-lo de volta para casa Diretório para nós eu mesmo para o seu e seu partido segue volta. O próximo é o diretório make. Ele simplesmente vai fazer em Katie ir jogo fora. Jogou um dos maiores espetáculos. Como é isso? Recriei isto. Isto é como os novos diretórios criados Make d I r. Agora vamos tentar comando que é removido. Diretório. Então removeu uma árvore. Se você queria liderar uma dessas cirurgias a partir de seu diretório home que eles queriam remover jogo de diretório do trono, Você simplesmente digitar RM d I r e saiu jogado e ele se foi. Esta é uma maneira de removê-lo. Outra maneira de removê-lo para que possamos removê-lo. Vamos recriá-lo novamente. Aperte a tecla de seta e você vai voltar para o mesmo comando. Faça o I R. Um movimento lançado. O médico foi criado. Outra maneira de removê-lo é RM Dash são eu vim tudo jogado e ele se foi. Tudo bem. Próximo carro Mary mudou grupo mudando de grupo como mudar a propriedade fora do distante mudando a propriedade de um grupo fora de um arquivo e que o último comando está mudando a propriedade sobre arquivo. Então, se eu quisesse mudar a propriedade do arquivo Putty, hum e eu queria mudar para o grupo chamado Groot. Então vamos mudar. GRP escreveu Huddy. a Éaoperação dele que não é permitida. Por quê? Porque quem somos? Nós somos nós mesmos. E quem poderia fazer essas mudanças? Se eu quiser atribuir algo para root, eu tenho que ser rota. Então vamos nos tornar rota uma vez sua rota. Vamos voltar para o nosso diretório home e agora fazer é mudar g r p rota e partido. E desta vez funcionou porque temos todas as permissões no mundo iria pensar fora agora. Próximo comando, altere a propriedade para root off party. Isso mudará a propriedade da parte de arquivo para rotear também. Agora, se você quiser fazer ah ambos os comandos ao mesmo tempo. Uma mudança de proprietário que você poderia fazer. Eu resolvi cólon IVs Tudo rápido. Então, o que esse comando vai fazer? Ele irá alterar a propriedade, bem como a propriedade do grupo do nome do arquivo. Festa atingida. Informe a resposta. E eles vão. Você tem seu arquivo de volta onde as permissões originais são originais. Pedido de permissão. Então estes são o arquivo mantém comando mais uma vez. A recapitulação cp rm. Move em que de ir removeu o grupo de mudança i R mudou de propriedade. 71. Comandos de exibição de arquivos: comandos de exibição de arquivo. Esta lição incide sobre todos os comandos que são usados para exibir o conteúdo do nosso arquivo . Você lhe dá o arquivo fazendo ls menos. Sim, mas e você poderia... Como você pode ver dentro do arquivo? O primeiro comandado Alcoa é o gato que visualiza todo o conteúdo fora de um arquivo independentemente, se é uma página ou duas página um comando mawr ou menos comando ambos duro o mesmo. Mas Mawr vê o continente um arquivo uma página de cada vez em que, como menos comando vê o conteúdo para fora de uma página em ordem inversa. Mas Mawr vê o continente um arquivo uma página de cada vez em que, Mas também permite que você visualize uma linha de cada vez. Então você teve, se você quer saber algumas linhas no topo fora Ah, para arquivo. Isso é um para cinco milhões de linhas, e você só queria ver as primeiras 10 linhas que você poderia usar o comando head, seguido pelo número de linhas que você deseja ver da mesma forma que a cauda funciona. Em vez disso, na parte superior do arquivo, ele realmente obtém as linhas na parte inferior. Fora do arquivo. Um ganho da mulher do pai dela tem 1.000.000 de linhas e você coloca cauda menos 10. Ele lhe dará as últimas 10 linhas de um arquivo. Vamos olhar para a nossa máquina Lennox e ver como podemos usar esses comandos. Ok, então vamos limpar esta página. Está bem? A primeira coisa que eu quero que você faça é copiar o arquivo chamado War Log mensagens e copiá-lo em seu diretório pessoal. Você poderia fazer barra home seu diretório home, o que funcionaria. Ou você também pode copiar o nome ou o local de todo o arquivo e seguido espaço e ponto significa neste local onde eu estou, você pode digitar. E agora você faz É menos isso, ou você bate. Entre e você verá na parte inferior. Bem aqui. Ele mostra que você tem esse arquivo, que tem 129338 bytes de comprimento. By the way, você poderia ver você poderia copiar este arquivo somente se você é rota. Então, quando o fizeres, quem sou eu? Você é rota e você se lembra de como você vai se tornar rota. Digamos que se saíres e saíres, quem sou eu mesmo e agora vais copiar as mensagens do registo de guerra para a tua localização actual. Não vai permitir-te. Então você tem que ser rota para se tornar rota s, você traço espacial. Mas na senha. E agora você está no caminho. Então vá para o seu diretório pessoal. Eles usam home director, que é o seu diretório home. E então você verá aqui esta mensagem é um arquivo que você copiou do log de guerra e a razão pela qual você não foi capaz de copiá-lo porque você vê aqui Onley Route, que é o usuário O proprietário da falta que é rota tem permissão para ler e escrever para este . O resto fora as pessoas, que é grupo não tem direito nada e assim por diante. Os outros não têm o direito de ler o direito de fazer qualquer coisa. Vamos voltar aos nossos comandos que você estava disfarçado se eu quisesse ver o conteúdo deste arquivo chamado mensagens. O comando a ser usado é mensagens cat. Simples é que você aperta Enter. Veja, ele tem todas aquelas mensagens de conteúdo. Basicamente, este arquivo de mensagens tem todas as suas informações de registro fora do seu sistema. Qualquer coisa que esteja acontecendo com seu sistema ...qualquer ... serviço que esteja executando qualquer mensagem aérea... mensagens de aviso vindo na saúde do seu computador. Tudo está armazenado neste arquivo. Nós copiamos esta queda em nosso diretório inicial apenas para cobrir a lição de comando de exibição de arquivo . Então faça claro, e depois faça gato e mensagens novamente e você verá que ele tem um monte de linhas, linhas de texto nele, e nós poderíamos ver através de táxi. Mas então temos que rolar para cima de modo que você não tem que rolar para cima. Como você faz você condenar ou mensagens que você teve entrar e lá você vai ver, você vai ter uma página de cada vez fora que arquivou mensagens aqui. Você verá que diz 1% no fundo. Você bateu na barra de espaço para continuar caindo. Continue indo para baixo, uma página de cada vez. E enquanto você está indo ele também lhe dizendo a porcentagem fora do arquivo que você leu. Você continua indo para baixo. E se você quiser ter seu prompt de volta, o que você faz? Você simplesmente digita que. Então é assim que você usa o comando mais. Agora vamos usar o menos comando menos mensagens de espaço de comando teve enter. Faz a mesma coisa. Você acerta esta barra base que o espaço para uma página de cada vez. Além disso, ele lhe dará uma linha de cada vez para visualizá-la. Quando você aperta J em seu teclado virá uma linha de cada vez ou você teve K, que é Ir de volta para cima. Você também pode fazer até Arrow Key ou Down Arrow Key, que sempre que você preferir J R K cura superior para baixo ou manter o que você preferir, modo que é um menos permite que você faça o próximo. Um que temos cabeça. Se você fizer mawr e mensagens, verá a primeira página fora de suas mensagens de arquivo. E se você quiser ver em Lee as 2 primeiras linhas? Você não se importa com o que está dentro do arquivo depois da primeira linha completa, então o que você faz? Você faz cabeça menos dois espaço nome das mensagens de arquivo, e você verá a primeira linha 2 fora do arquivo. Então você vai fazer cauda menos duas mensagens. Isto lhe dará as duas últimas linhas fora do outono, que é Ah, o último que é sétimo de março 3 10 Você poderia fazer gato novamente duas mensagens e vai trazê-lo para baixo para a última página e você vai verificar Sim, a palavra é, Os últimos. Então, para encerrar o comando cat recuperado, que lista o conteúdo do seu arquivo independentemente de quantas páginas ele tem, é apenas deslocar tudo em um tiro mais dá-lhe uma página de cada vez. Vamos dar-lhe uma página do tempo na ordem inversa, mas também a visualização permite visualizar uma linha de cada vez. Tinha dá-lhe as primeiras linhas, dependendo do que você define até dá-lhe as últimas linhas, dependendo de onde você definiu. Agora saia daconta de frutas, descubra em qual médico você está e faça menos mente vender para o seu e você verá. Agora saia da , conta de frutas, Ah, tem um arquivo chamado Jerry lá dentro. Vamos fazer Cat e Jerry e você verá duas linhas e o arquivo do Jerry. A primeira linha diz Jerry Seinfeld é o personagem principal, e a segunda linha nos mostra a data e hora fora do arquivo outro arquivo, mas uma saída ou uma mensagem de texto, o que quer que seja. Se eu só quisesse ver a primeira linha do arquivo, eu não me importo com a segunda linha. O que eu faria é cabeça menos um Jerry, e ele vai me dar a primeira linha pai. E se eu quisesse ver a última linha? Eu não me importo. O 1º que diz Jerry Seinfeld, personagem principal. Eu só queria saber esta fala. Vou fazer o “Cail Ice One “, Jerry, e vai me dar a última frase. Então é assim que tinha que implicar trabalho. 72. Comandos do processador de texto de filtro: filtra comandos do processador de texto. Nesta aula, nós vamos aprender todos os comandos. Comando divertido, eu diria que são usados principalmente em Lenox. Estes comandos são comandos muito poderosos. E dá ah enorme vantagem fora Lennox ou outro sistema operacional. Alguns desses comandos são cortar, falar, falar, agarrar, curto, único e contagem de palavras. Aqui estão os seis. Eles doentios e poderosos comandos do mal aprenderam que eu entro na máquina Lennox agora. Agora, desta vez eu tenho um registro na máquina de letras através do cliente do partido. Quando você abre o seu cliente do partido, você coloca em seu uso o nome e eu p endereço fora da máquina que você está tentando se conectar e você coloca em um, uh ele vai pedir-lhe a senha e você bloqueá-lo. Agora vamos ver quem somos, onde estamos. O que tem dentro do nosso diretório? Eu quero registrar. Quero mudar meu diretório para o diretor chamado Seinfeld. Neste diretório eu criei um arquivo assinado caracteres completos. Este é o arquivo que eu criei anteriormente. Só para o propósito desta lição. Para ver este arquivo, você tem que usar um gato de comando e eu tenho certeza que você se lembra disso porque nós cobrimos isso em algumas lições. Quando você fizer preenchimento de sinal de gato, você vai ver o conteúdo deste arquivo. Personagens Seinfeld Dash. Agora aqui está uma lista de todos os personagens que estavam dentro do show em Seinfeld. Não quero que se concentre nos personagens em Seinfeld. Eu só quero que você se concentre no texto que está dentro do arquivo chamado Seinfeld Dash Characters para mostrar como o comando cut funciona. Vamos primeiro fazer o gato Seinfeld, o que fizemos. E se quiséssemos obter a primeira letra de cada linha? O Teoh. Para obter essa saída, temos que usar o comando cut. Então você iria executar comando corte menos c e você quer a primeira letra. Então você é apenas um seguido por qual arquivado que você deseja cortá-lo a partir do arquivo assinado caracteres flash que você insere. Você verá que lhe dá a saída com em Lee a primeira letra. E se quisesses receber as primeiras 2 letras ou vais usar? Veja, eu disse, bem, C um para C dois. Não, porque se você digitar ver para ele lhe dará o segundo caractere de sua saída. E se você quisesse obter o 1º 2 caracteres, então você teria que especificar o intervalo um até então eu lhe darei os 2 primeiros caracteres da saída. Agora este é o uso primário para o comando cut. Se você quiser cortar o texto e não é realmente o corte e colar como um Z, você pode pensar fora como no Windows. Você corta, ah, arquivo e cola um arquivo. É para cima. Nem sequer está cortado. Uh, e você faz. Quando você está no Windows, você está cortando. Ah, algumas linhas ou algumas palavras e colando em algum lugar. Não é que seja culpa do Lee cortar os personagens. E então, é claro, você poderia movê-lo para um arquivo diferente, como colocá-lo, também. Ah, dois primeiros caracteres apenas colocar C Então, quando você usar você notar e você faz ls menos lt ou você vai ver e você faz gato, ele criou o arquivo com 1 2 caracteres no arquivo porque você usou um corte. Agora vamos passar para a conversa de comando de novo. Isso são dívidas. Gato sinal caiu andar separa cada coluna em um arquivo. Então, nos personagens do meu pai Seinfeld Dash, você percebe que temos duas colunas. Um é o primeiro nome. Segundo é o sobrenome. E se eu só quisesse a primeira coluna ou o primeiro nome? Eu iria executar um comando falar chaves de código único, imprimir dólar um chaves, fechar único tribunal fechar e o nome do arquivo. Isto vai dar-me a primeira coluna do ficheiro. Você também pode executar o mesmo comando digitando gato sinal caiu, e então você usa tubo e fazer andar, imprimir, dólar um e fechar. Isto dá-te exactamente a mesma coisa. Hum, e basicamente, tubulação realmente leva as tomadas. A saída deste arquivo coloca em suficiente tubagem, e mostra o que quer que seja a maneira que você deseja mostrar. E se você quisesse ver que a segunda coluna, que é o sobrenome que você colocou simplesmente também. E lá vai você. Você tem um sobrenome aí. E se você quiser ver a terceira coluna? - Nada. Por quê? Fora do curso. Essa não é a coluna deles. Ok, vamos passar para o Terceiro Comando, que é um controle. Grip é na verdade como uma busca como se você tivesse. Você está nas janelas. Você está procurando quando você faz o controle esquerdo, você está procurando. Isso é exatamente o que a colheita faz. Então, se eu quisesse crescer, um, um, o nome Seinfeld dentro, hum, o arquivo assinado para personagens. Eu não consegui nada. Por quê? Vamos ver porque eu não consegui nada porque projetado para sobrenome tem letras maiúsculas em que é por isso que nós não conseguimos nada. Então, vamos colocar o nosso caso e lá vai você. Você vai ver no Lee Agarrando o letreiro. E se eu quisesse crescer? o SóoCostanza de Costanza e no Lee te dá a lista de todas as falas que combinam com Costanza. Vamos ver se eu queria fazer Cramer de novo. Nós não conseguimos nada porque Cramer tem um K maiúsculo e eles dizem, nós temos duas linhas de fósforos são, hum, critérios. Então é assim que o grupo funciona. A aderência deles é muito poderosa. Você vai combinar muitas saídas diferentes para um grupo. Há também comer cresceu. Então eu quero que você realmente aprender mais sobre agarrado digitando homem e agarrar e tentar diferentes opções. Além disso, você pode usar alguns sinta-se livre para usar o Google e ver quais são exemplos que você pode encontrar na porcaria. Ah, o próximo comandante vai aprender é classificar o comando, como soa em seus shorts curtos nomeados para arquivar. Hum, se você fizer preenchimento de sinal de gato, você verá , hum, não está ordenado em ordem alfabética. Quer dizer que Jerry J. começa com J, onde, como um cabelo direito, Elton deve estar por cima. Então, o que? Como resolvemos isso? Você pode simplesmente digitar sort e Seinfeld, e então você verá que está classificando por ordem alfabética. Então é para isso que os comandantes costumavam usar. Você também pode usar ordem curta e inversa se você quiser o, hum, você ou Z na parte inferior. Digamos que agora, quando você correu curto personagem Seinfeld, você vê bem aqui Tio Leo é o fundo porque ele começou você. E se você quiser ter em ordem inversa então você simplesmente colocar a opção menos são e você vai ver tio, seu agora está no topo. Agora vamos olhar para este próximo comando, que é único, exclusivo remove todas as duplicatas de um arquivo. Então vamos fazer o gato Seinfeld e você percebe isso, um único. Não vai funcionar porque cada linha é diferente da outra. Então o que poderíamos fazer é pegar Lee na segunda coluna. Assim, a segunda coluna irá listar apenas o sobrenome. Então, se você ver nos sobrenomes agora temos, ah, Seinfeld. Seinfeld para duplicatas. Na verdade, três duplicatas e três Costanza e assim por diante. Só queríamos ter um membro da família. Um membro da família de cada família disse que desta forma poderíamos usar um único. Então você acerta um novato novamente e você digita classificar aqui porque, lembre-se, sempre você classifica antes único. Vou te dizer o porquê daqui a pouco. Então você faz tipo. Ele vai resolver, hum, ordem alfabética. E então você digita único. E lá vai você. Você vai ver tudo. Todas as duplicatas são removidas. Agora, e se você não tivesse usado tipo e apenas usar único, você vai notar que ele assinou caiu aqui e Seinfeld aqui para ele deu-lhe para assinar ful. Por quê? Porque ele tem que ser curto primeiro antes deste único dedo do pé funcionar. Então é por isso que usamos a espada e o único. É limpar a tela a seguir, comandante, vamos aprender a palavra dele. Conde. Contagem de palavras conta a palavra dentro de seu arquivo para que você possa simplesmente executar W c o nome do seu arquivo e você verá que ele diz que tem 17 linhas, 34 palavras e 236 letras ou caracteres dentro do arquivo chamado Sign ful Dash caracteres . Este comando é muito poderoso e muito útil quando queríamos contar o número de linhas em riel Um, no ambiente realmente empresarial, às vezes você tem milhões off line em um arquivo. Portanto, é bom usar este comando. Nós também poderíamos fazer, hum, gato, Seinfeld e W C se você só queria saber o número de linhas em um arquivo, então você apenas faz tubulação e wc menos elovich é para linhas. Não diga que 17 parecem como já tivemos antes. Então é para isso que o WC é usado. Ah, e estes são todos os comandos usados. Eu queria comparar bem rápido todos esses comandos em nossas janelas, um, ambiente. Então, nas janelas, eu tenho isso. Ah, arquivo que eu coloquei tudo copiou tudo. Todo o conteúdo do arquivo aqui. E eu queria usar o corte. E se eu quisesse receber apenas a primeira letra deste arquivo? É possível? Eu acho que não. É possível. Ou se for, então pode ser. Você pode ter que fazer um monte de coisas diferentes para fazê-lo funcionar a seguir. Um. Você deseja obter somente esta segunda coluna ou a primeira coluna deste arquivo de texto e do Windows . Vai ser tão difícil. Você provavelmente tem que fazer texto para colunas, ou eu não sei se isso funciona em Vendor em Ward, próximo é pegar. Pegue um funciona a maior parte do tempo se e é pelo controle F ou para o Comando de Pesquisa, mas ele lhe dará o grupo um de cada vez. Ele não vai tirar a saída e dar Coloque em um arquivo diferente, em que Lennix você poderia fazer isso tão curto que você poderia obter esse tipo feito em janelas . Ah, único. Acho que também temos o único Denver. Eu realmente não sei como isso funciona, e o último é contagem de palavras muito difícil de fazer para a contagem de palavras e janelas. Portanto, há tantos filtros diferentes, esses comandos que você poderia usar no próximo. E estes são tão poderosos sobre o ambiente Windows. Então é isso que acontece. Por favor. Eu recomendo que você faça o comando do homem em cada comando que aprendemos nesta lição e use opções diferentes apenas para praticar. Eu recomendo que você faça o comando do homem em cada comando que aprendemos nesta Dessa forma, você sabe, algumas opções que são usadas com esses comandos. 73. Comandos do processador de texto de filtros: Olá, todos. E bem-vindo aos comandos do processador de impostos de filtros. Esta é uma palestra onde eu vou te mostrar. Quais são os comandos? Os comandos de processamento de texto do mal cobrem nesta palestra e, claro, de palestras caindo. Esses comandos do processador de texto são muito poderosos. Isso dá uma enorme vantagem à Lennox sobre muitos outros sistemas operacionais. Esses comandos são cortados que permitem cortar a saída. Ele tira a entrada de um comando. Ou se você estiver lendo um conteúdo A de um arquivo, ele leva isso como entrada e, em seguida, ele corta para a saída desejada. Então, em seguida, vai para OC OC realmente permite que você liste pelas colunas. Então nós crescemos e ansiosamente comandos Pegue um grupo EQ Comandos são como se você deseja pesquisar pelas palavras-chave. Se você está procurando por ah Pacific Word, vamos um aviso. E em nosso arquivo você poderia pegar um aviso e entrar no outono. E ele irá listar em lee as linhas que contém essa palavra aviso, em seguida, o comando curto. Como você vê o nome, o comando curto classifica a saída em ordem alfabética. Então aprenderemos estes comandos únicos, o comandante único não mostrará duplicatas se forem. Há palavras em um arquivo que são as mesmas que o anterior a ele, que o comando exclusivo eliminará todas as duplicatas. E então o último comando que aprenderemos é a palavra Conde Comando, também para dois como Comando Walker. Algumas pessoas se referem a ele como vodka sub algumas pessoas para ele como banheira contagem WC. De qualquer forma, este é o que vai dizer-lhe quantas palavras como Maney letras e quantas linhas você tem em um arquivo ou em uma saída? Então, de qualquer maneira, vamos cobrir todos esses comandos, e eu separei cada palestra com base no comando do para que você tenha uma compreensão muito boa sobre como cada comando funciona. Então você está pronto para ir e praticar estes comandos comigo? E depois as próximas palestras? Vamos, vamos fazer isso. 74. Comando de corte: Olá, todo mundo. E bem-vindos à palestra fora do Comando, que é pobre. Os comandos do processador de texto O que é um corte? Ah, Cut Command é um utilitário de linha de comando que permite cortar peças fora de linhas de dados de quedas ou tubos especificados e imprimir o resultado para a saída padrão. Ele pode ser usado para cortar peças de uma linha, mas o limitador por posição e caracteres e os comandos de você vai aprender são os seguintes. Então, há o primeiro comando que você poderia executar é cortar o nome do arquivo novamente? Não fuja. Corte com apenas um nome de arquivo porque não vai funcionar. Você tem que especificar a opção. Então eu vou entrar na minha máquina de roupa de cama e eu estou desta vez eu vou entrar e através da minha sessão de festa aqui mesmo. Tenho a minha máquina de limites. E se você quiser entrar através da sessão da festa, você tem que entrar no seu cônsul. Execute o comando if config, obtenha o seu endereço I P, que é 19 a 1 $61,62 colocado no partido. E então você poderia entrar através da festa. Mas se você não tem este endereço eu p. Em seguida, você vai para a configuração de rede caixa de guarda-roupa Oracle e você alterar o número de configuração para adaptador em ponte. E então ele vai permitir que você obtenha este endereço IP de qualquer maneira. Então agora o primeiro comando será usado é recortado e o nome do arquivo e no nome do arquivo vamos usar? Eu fiz login como eu mesmo, e eu estou em minha máquina Lennox e diretório Wish. Eu estou dentro Estou no diretório home no meu diretório home. Tenho um diretório chamado Seinfeld. Vou para o diretório Seinfeld dentro desse diretório. Eu tenho, ah, nome de arquivo caracteres Seinfeld, e este é o arquivo que eu vou usar para esta palestra de corte. Quando você faz gato em personagens Seinfeld, você vai ver a lista ou todas as linhas dentro dos personagens Seinfeld. E estes são os nomes reais de todos os personagens dentro do show Seinfeld. Não quero que se concentre no programa do Seinfeld, mas quero que concentre o conteúdo desse arquivo. Se você não tiver o arquivo de caracteres Seinfeld, crie-o agora mesmo. pausar este vídeo e você deve. Os arquivos devem ter esse conteúdo dentro de fora. Você arquiva caracteres Seinfeld de qualquer maneira, então vamos supor que você tem esse arquivo e você tem exatamente todo esse então vamos supor que você tem esse arquivo e você tem exatamente todo esse conteúdo dentro deste outono. Agora, a primeira coisa é, você corta Seinfeld, e como eu disse, você não pode correr sem nenhuma opção. Ele lhe dará a mensagem de erro. Então o próximo comando que você deve executar é a adoração do corte traço. Então corte dash dash palavra gin e ele vai lhe dar a versão. Agora eu estou executando a versão oito pontos para suas versões Provavelmente sabia ou o mais antigo não importa qual versão você tem. A funcionalidade de corte é a mesma. Além disso, você pode fazer corte, traço, dash ajuda para encontrar informações sobre cada opção que ele tem para oferecer. Você também pode fazer o homem cortar dedo do pé, encontrar informações detalhadas sobre o comando ou corte utilitário, e você pode ir para baixo pressionando a barra de espaço e bater na fila para sair dele. O próximo comando que eu quero mostrar é se você quiser obter o primeiro caractere ou a primeira letra do arquivo caracteres Seinfeld. Então, digamos, se você tem o arquivo de caracteres Seinfeld, vamos catá-lo e você vai ver que se você quiser apenas obter esta primeira letra fora cada linha, então você vai executar o comando cut menos C um e o arquivo nome, que é lado enquanto caracteres, e ele vai dar-lhe a lista fora de todas as primeiras letras em cada linha. Então o próximo comandante que você vai executar é o que se você quiser escolher e escolher os personagens. Então vamos fazer Gato Sign caiu de novo. E digamos que se você quiser a primeira letra do que a terceira letra e, em seguida, a quinta letra e depois a oito letra, então você poderia fazer isso simplesmente fazendo corte menos C um ou três ou cinco ou sete. Independentemente dos caracteres que você deseja escolher e especificar o arquivo coxo e, neste caso, ele realmente puxou todas essas letras e anotado juntos como uma palavra. Em seguida, o próximo é uma lista, um intervalo de caracteres. Então, e se você quiser listar o intervalo de significado de caracteres, assim como gatos atentos novamente e você quer listar o primeiro caractere todo o caminho através do quinto caractere. Então você poderia fazer simplesmente fazendo corte. Menos C. Desculpe, Mina Si um a cinco ou três. Qualquer que seja o intervalo que você deseja especificar. Você aperta enter e você vai ver que você vai obter a saída. Exactamente. Isso foi mostrar apenas cinco letras. O próximo é uma lista de caracteres do Pacífico A. E se você quiser, assim como gatos sobre o que se você quiser fazer aqui mesmo. Ah, 123 e depois um 6 a 8. Então daqui até aqui. Então, é tão fácil como fizemos antes contar menos C 123, então você coloca vírgula seis a oito para seis a nove. Dependendo de suas necessidades, você aperta enter e você vai ver que ele está dando-lhe o primeiro 3 letras e, em seguida, o 6 para 8 Lear de. O próximo exemplo que temos é que também podemos obter a lista ou saída pelo tamanho da mordida. Então, se você fizer o gato Seinfeld, todas essas cartas são realmente cule para as mordidas também. Então, por ele funciona como um personagem, bem como as letras. Então, se você cortar menos B um a três e Seinfeld, você verá sua saída é praticamente semelhante. Ou exatamente eu diria, como o menos C um a três. De qualquer forma. Ah, a mordida pode mudar em certos espaços. Então tenha cuidado com o que queria usar. Então o próximo é E se você quiser obter uma lista fora, um, colunas de um arquivo especificando o delimitador então qual é o limitador? Então vamos tirar exemplo no arquivo de senha do mar. Então eu quero que você faça Cat at sea, arquivo de senha hit, enter, e neste arquivo você vai notar. Este é um arquivo, a propósito, é usado quando você cria um usuário em Lenox neste outono é aquele que gerencia todos os usuários ou manter registro de todos os usuários. Então isso é algo que você vai aprender mais tarde de qualquer maneira. Então, neste arquivo, se você notar que há colunas e estas colunas são divididas por este pequeno Coghlan. Então você vê este X e logo após X tem este dois-pontos e, em seguida, esta coluna dois pontos e coluna. Então, digamos que eu não vou usar coluna. Eu usaria o campo para que fosse mais fácil de entender. Então, dois pontos e campo, dois pontos e campo. Então, e se você quiser obter um campo especificando o er delimitado e neste, neste caso que o limitador para você seria dois pontos. Então, hum, se você quiser cortar menos D e você especificar o limitador com, um dois-pontos menos f e você especificar o campo seis, então o nome fora do arquivo, que é Seinfeld, você vai ver. Oh, desculpe. Não Seinfeld. Ah, etc Senha no mar senha. Então você verá que está dando a você o sexto campo. Isso é um direito depois do cólon. Isso é a senha do gato no mar de novo. E eu poderia explicar. Veja, o primeiro é este segundo é este terceiro, quarto, quarto, quinto seis e isso é o que está agarrando para você. Então, no meu caso, se eu tiver minha conta de usuário, eu absolvo. Este é o meu primeiro campo segundo, terceiro quarto quinto e seis. Então isso no meu diretório inicial. Então sexta coluna é na verdade o meu diretório pessoal. Então está puxando o diretor da casa. Você também pode usar o er delimitado em muitos símbolos diferentes também. Não é só o Colon. Se este arquivo foi tem um campo e separado por, vamos uma vírgula, então você poderia usar exatamente como esta vírgula sobre foi separada por. Vamos fazer um ponto de interrogação. Então você vai colocar ponto de interrogação de qualquer maneira. Então, o cólon Digamos que se você quiser puxar o sexto e sétimo campo e você poderia apenas especial 6 para 7 e teve enter, ele lhe dará os dois campos. A próxima é outra vez. Eu já cobri isso. Ok, e então o último que eu tenho é o arquivo cortado não só funciona no arquivo em si, como também funciona em uma saída fora de um comando. Então vamos dizer que se você está em seu diretório home, eu absolvi e você faz ls menos. L Você verá a lista de todos os arquivos e diretórios. E se você quiser entrar em Lee, o este três, estes três bits estes três bits foram na verdade são as permissões fora do arquivo que é propriedade do usuário. Então, se você queria entrar em Lee, isso e então você vai fazer menos. L então corte menos C dois a quatro, certo, então será para três e quatro. No entanto, entra e vais ver que é o Onley a dar-te isso? Então é assim que funciona o comando cut e o utilitário cut. Dei-lhes muitos exemplos. Você deveria tentar. Experimente-o de uma maneira diferente para o dedo do pé para um arquivo diferente ou duas saídas diferentes. E será muito divertido trabalhar com ele. Se você tiver alguma dúvida, por favor me envie uma mensagem e espero que esta palestra verga enquanto estiver no comando de corte. 75. Comandos desconfortáveis de processadores de texto: Olá e bem-vindos à palestra fora da AUC. Este é um dos comandos para comandos de processamento de texto. AUC é um comando muito poderoso e vamos tentar alguns comandos que a conversa tem para oferecer. Então, o que exatamente é um escritório OC, utilitário ou linguagem projetado para extração de dados? E na maioria das vezes, ele é usado para extrair campos de um arquivo ou de uma entrada para Vamos tentar alguns comandos fora nosso OC e eu tenho minha máquina de limites aberta aqui mesmo no lado. Estou logado como eu mesmo. Eu entrei na festa dele. Eu me conectei pela festa, certo? Eu me conectei pela festa, E o nome do host, que é um nome de servidor fora da minha máquina, é meu primeiro no próximo PM e eu estou no meu diretório pessoal. Perfeito. Agora vá em frente e limpe a tela digitando clear. Agora vamos voltar para o slide e no slide vai passar por cima do primeiro comando eo primeiro comando é verificar a versão fora andar. Então Arc Space Dash versão traço lhe dará a versão fora do utilitário Ark quando foi escrito e quem escreveu e poucos descrição fora da Arca. Vá em frente e limpe a tela e tente o próximo comando. O próximo comando irá listar a primeira coluna de um arquivo, Então vamos para o nosso diretório Seinfeld, que está em nosso diretório home. Nesse diretório, temos um arquivo chamado Caracteres Seinfeld, e este é o FAV que você usará para esta palestra. Então, quando você faz personagens gato Seinfeld, você vai ver a lista de todos os personagens ou o conteúdo dentro deste outono. E esta queda tem duas colunas como você concebeu pelo primeiro nome e sobrenome. E se você quiser saber o primeiro nome do Lee, que é a primeira coluna deste arquivo? Em seguida, você vai executar o arco de comando revestimento único, chaves encaracoladas, imprimir dólar um, chaves encaracoladas, fechado único tribunal fechar. E o nome do arquivo no nosso caso são personagens Seinfeld, e você vai ver em Lee nos dando a primeira coluna deste arquivo. Se eu quiser obter o sobrenome, que é a segunda coluna ou segundo campo deste arquivo, então eu vou fazer imprimir dólar para você poderia simplesmente, a propósito, você poderia simplesmente apertar a tecla de seta e voltar usando a Turquia esquerda e alterar o valor. Então, neste caso, eu vou mudar de 1 para 2 e deixar tudo como está e fazer a seta direita para ir todo o caminho até o fim. Um sucesso. Entre e você vai ver que ele está me dando a segunda coluna, que é o sobrenome fora dos personagens mais antigos dentro dos caracteres Seinfeld. Falha. Então temos o próximo comando é o que se você quiser listar a coluna muitas vezes saída. Portanto, não apenas o conteúdo real de um arquivo, mas na verdade o comando de saída off. Então, se o fizer, está a minha cela no meu directório, que é a minha casa, absolvo o Seinfeld. Você verá que eu tenho essa coluna, que é uma permissão e vincula o tamanho do grupo de usuários, mês, data e hora e o nome do arquivo. Todas são essas colunas diferentes ou realmente sente Se eu quiser imprimir o primeiro campo, que é o campo de permissão e o terceiro campo, que é um campo de propriedade do usuário, então eu poderia simplesmente fazer ls menos. L arco-o único tribunal encaracolado, prenda-o dólar impresso, uma vírgula dólar, três chaves encaracoladas, fechar único tribunal perto e você vai ver você só vai obter o primeiro e que sua coluna C fora. Potente orkest Seguindo em frente. E se você quisesse obter a última coluna de uma saída? Agora, se você fizer é menos. É que são. E se você quiser obter esta última coluna, você contou dizendo 123456789 que é uma última coluna. Então você aperta Arrow Key e e você acabou de colocar em dólar nove e ele vai te dar a última coluna. Mas há uma maneira mais fácil em vez de poucos para contar cada coluna, você poderia apenas digitar N F. Isso lhe dará automaticamente a última coluna fora da saída para que eles iriam para É uma impressão. Dólar nove é o mesmo que o dólar impresso N f. que lhe dá a última coluna. E se quisesses procurar uma palavra do Pacífico a partir de ficheiro usando o nosso comando? Ok, então todos também podem fazer a busca por você. Então vamos dizer que se eu tiver um arquivo ah, gato Seinfeld personagens e nesse outono. Temos todos esses personagens. E se eu só quiser procurar a linha que tem a palavra Jerry? Eu poderia usar uma barra de casaco simples. O Jerry. Certifique-se de que você especificou exatamente como maiúsculas J barra Curly chaves imprimir o que ele encontrou e revestimento perto e as línguas de fogo Seinfeld. E está nos dando o Jerry Seinfeld, que é a primeira linha do nosso arquivo. Como podem ver, não há outra linha no meu não há outra linha no meu conteúdo que tenha o Jerry nele. E se eu quisesse fazer a mesma coisa, mas em vez disso eu queria fazer Seinfeld, Então eu vou fazer S E I N f e L d que entrar. E agora você verá que há dois Seinfeld lá dentro Jerry Seinfeld e Morty Seinfeld. Então ele coincidiu com a palavra-chave exata que estamos tentando procurar para o próximo comando Herbal tentar é Ah, Ah,e se você quiser obter a lista ou os sentimentos que é separado por um delimitado? Neste caso, os espectadores usam etc senha novamente semelhante ao que usamos no comando cut. Então, se você faz cat at sea senha e você vê cada campo neste arquivo é separado por dois-pontos . Então você também pode usar nosso comando aqui em vez do comando cut para obter a sensação. Então, se você quiser obter o primeiro campo, que lhe diz esses nomes de usuário em Lee, então você pode usar traço awk menos f o limitador. E neste caso, o delimitador está chamando e, em seguida, simples chaves frias, dólar um colchetes fechar único, frio, fechado e no mar Senha e você verá que tirou todos os nomes de usuário daquele outono. Mesma coisa. E se você quiser obter o diretório home para home direct TV saber que é na verdade o sexto campo três tipos. Seis. E você terá todo o diretório home. Então cortar e OC a este respeito funciona de forma semelhante próximo vai aprender é o que se você quiser substituir, hum, uma coluna que corresponde a uma determinada palavra-chave. Então vamos dizer que se você fizer eco Olá, Tom. E neste caso, o dólar é Tom. Então vai substituir o dólar dois de Adam e eu vou imprimi-lo. Então vamos tentar. Então, quando você fizer eco, vamos ver. Olá, Tom, e você aperta Enter. Vai ecoar e ecoar de volta para você. Certo? Então, quando você executar este comandante ganhou dirigindo até a tecla de seta e você falar chaves de código único , dólar para e, neste caso, dólar para todos nós sabemos que é Tom e eu queremos substituir Tom. Vamos salvá-lo, Adam. E escrevemos Adam aqui perto. E então fazemos cólon, não um semi cólon. Desculpe. E depois imprimir dólares. dólar impressão zero escuro, $30 0 Significando o que ele define impresso agora. Então vamos fazer Curly preparar perto e citar fechar único tribunal perto e bater. Entre e você verá agora em vez de fazer Olá, Tom. Está fazendo “olá “, Adam. Porque substituímos a segunda coluna pelo Adam assim. Porque usar você também pode usar nossos personagens Seinfeld. Queda. Então vamos fazer gato em personagens do Seinfeld, Valerie. E se eu quisesse substituir todos os apelidos pelo meu nome? Então meu nome é Imron, certo? Como todos sabem. Então eu quero que meu nome seja como um sobrenome para cada segunda coluna. Então, neste caso, eu vou fazer a Cat Seinfeld e eu vamos conversar. Mesma coisa dólar a que é a segunda coluna é igual dupla pelagem M Ron quadra dupla, Fechar semi Colin imprimir dólar zero chaves curly fechar. Acertar código único. Entra e vais ver. Agora todo sobrenome é o meu nome. É assim que você pode mudar isso. Como este oc um comando se torna tão poderoso para fazer alterações em seu arquivo. Seguindo em frente. E se você quisesse substituir o segundo? Oh, eu já fiz isso. Perfeito. Então, estou um passo à frente. Isto é algo que acabei de te mostrar. O próximo está bem. Ah, se você quiser obter as linhas que têm mais de 15 mordidas? Ok, então se você faz gato Seinfeld, você deve ter notado que há alguns nomes que são menores e há alguns nomes que são maiores como este, George Steinbrenner e Estelle Costanza. Então estes são os nomes maiores, e tem uma mordida maior. E daí se eu só quisesse tirar os nomes? Essas linhas são as linhas que tem esses nomes que tem mais de 15 mordidas são emprestados 15 caracteres. Então eu vou fazer. Em primeiro lugar, olho para Seinfeld e depois vou andar ou o que eu poderia fazer em vez de pegá-lo. Vou começar com a conversa, e vou colocar o nome do arquivo no final. Em seguida, um único revestimento emprestado parênteses, dólar zero parênteses fechado maior do que 15 código único fechar. E o nome do arquivo neste caso Seinfeld personagem e você vai ver que ele está me dando isso. Essas duas linhas que tem o tamanho do comprimento que é mais de 15. Se você fizer 14 ele vai encontrar mais alguns. Ah, também descobriu que desta vez também encontrou George Costanza. Então é assim que você poderia usar isso. Todos elogiar em termos de comprimento, em seguida, um movimento em frente. Obter o campo de correspondência Seinfeld em casa barra Slash I absolve. Então, quando eu fizer e eu vou para o meu diretório home, basta digitar CD hit P W. D. E você vê que você está em seu diretório home no meu diretório home quando eu faço ls menos l. Eu tenho todos esses arquivos em diretórios agora. E se eu quisesse obter a lista que Onley combina com Seinfeld? Eu vou fazer menos. L olhar único núcleo chaves encaracoladas Se parênteses dólar nove e todos sabemos dólar nove é a última coluna que você poderia fazer dólar nove ou você poderia fazer um F igual dupla pelagem Seinfeld. Se coincidir com Seinfeld, então você tem que imprimi-lo. Então imprima o dólar zero Semi Colin e então você tem que fechá-lo. Um aparelho encaracolado e, em seguida, um único casaco e bater. Entre e você vai procurar ups que eu tenho são uma mensagem. Vejamos, onde está Ellis? Menos L ock Se o dólar nove é igual Seinfeld. Oh, eu não coloquei este parênteses aqui, então eu apertei uma chave de barril. Eu tenho que colocar os parênteses para fechar meu argumento e agora bater. Digite, e ele vai me dar Onley o arquivo ou um diretório que correspondeu ao último campo ou o nono campo como igual a construir sinal. Depois, o último. Vou dar-lhe um exemplo fora do comando ou é o que se você quiser encontrar os números totais fora sente em um arquivo ou uma saída. Então vamos dizer que se você correr é menos. Eu aqui e você conta para descobrir qual coluna você queria acertar. Então vamos dizer se você está procurando a última coluna e você quer saber quantas colunas esta saída tem. Você poderia contar 123456789 Ou você poderia simplesmente executar o comando ls menos l um arquiteto impresso e f não, nenhum dólar suficiente Apenas NF chaves encaracoladas, roupas e tribunal único perto tinha entrado e ele vai dizer-lhe que tem nove campo. A parte superior que você vê é na verdade quando você faz ls menos l Você vai ver aqui em tópicos é total para 80. Você poderia ignorar isso. É basicamente dando a você que há dois campos e o resto cada linha tem um nove sentimentos Então isso é tudo sobre oc há há há há há tanta coisa que você poderia fazer com todo o Comandante, que eu provavelmente não tenho tempo para Mas você poderia ir em frente e tentou. Sempre homem em occo para descobrir Quais são as outras opções que você tem? Eles também são Georg Peel PG Auken, D G Auken. Há diferentes que você pode usar e há diferentes opções que você pode usar. Experimente cada um deles se você tiver tempo, para que você tenha um melhor controle sobre o comando OC 76. Comandos dos processadores de texto Grep e Egrep: como estamos continuando para os comandos de processamento de texto, vamos mover, passar por cima dos comandos grab a EQ rip que também é como um dos comandos poderosos em termos de processamento de texto. Então, o que exatamente é um crescido? O comando group, que significa expressão regular global, processos de impressão, textos linha por linha e príncipe quaisquer linhas que correspondam a um padrão especificado. Então, basicamente, em palavras simples, é uma tecnologia de pesquisa ou um recurso de pesquisa Lennox que permite que você procure por um recurso do Pacífico ou palavra-chave do Pacífico, na verdade, desculpe, não recurso ah Pacific palavra-chave que você procura no arquivo ah ou uma saída de um comando. Então vamos entrar em uma pequena máquina e eu vou mostrar-lhe alguns dos comandos e exemplos. Então é aqui que você tem uma melhor compreensão de como o comando corrupto ou grupo funciona? Eu não tenho parece máquina aqui aberta e homossexual. Não, estou logado como eu mesmo. A máquina. O nome do anfitrião é o meu primeiro Lennox e em que directório estou. Estou em casa. Eu absolvo agora uma coisa que eu quero dizer a você provavelmente pensando para si mesmo Ei, por que Ron está sempre correndo. Quem sou eu? Um nome de anfitrião quando ele se vê aqui como eu absolvi e bem aqui é anfitrião. Diga a razão de eu fazer isso porque um monte de sistema e você vai entrar no mundo corporativo muitos sistemas não vão ter este tipo de prompt. Provavelmente vão mostrar-te este símbolo ou o HASHTAG. Então você provavelmente não vai saber se você está registrando como eu absolvo ou você vai trancado na máquina certa. Mas se você vê perfeito, isso é ótimo. Mas se você não fizer isso, é por isso que eu quero que você se acostume com esses poucos comandos que são meu nome de host e desejo diretor que você esteja em antes de começar a fazer qualquer alteração em seu sistema. Enfim, vamos limpar a tela. E o primeiro comando de U será executado por corrupto como sempre, verificado aversão e procurar ajuda. Então, para pegar traço versão traço, ele lhe dará a versão. Agora você pode ler. Você sabe onde encontrar a versão. O próximo é Grupo traço Dash ajuda. Isso lhe dará todas as informações sobre o grupo e são, hum, opções. Se você queria obter uma lista rápida de todas as opções disponíveis, você sempre usa grupo traço ajuda. Se quisesses obter umadescrição mais longa ou fora de todas as opções, podias usar o homem e fazer tretas. descrição mais longa ou fora de todas as opções, E isso lhe dará uma informação detalhada sobre o grupo commit de qualquer maneira, então sabemos que a versão de você sabe como obter ajuda. Agora vamos para a segundapergunta ah, volta, pergunta ah, volta, que é procurar por um arquivo de palavra-chave suficiente. Então eu estou no meu diretório pessoal. Voltarei para o diretório Seinfeld. Tenho um arquivo chamado Seinfeld. Caracteres são realizados, e estes são o conteúdo do diretório Seinfeld. Ok, então agora se eu apenas limpar a tela, voltar para cima e eu vou fazer é eu vou pegar para Seinfeld no nome de arquivo Sein Seinfeld caracteres. Significa Onley. Dê-me as linhas que combinam com a palavra Seinfeld. Quando eu apertei Enter. Há duas linhas de purê por palavra. Seinfeld, que é Jerry Seinfeld e mais Seinfeld. Eu poderia, mesma maneira que eu poderia fazer com outros arquivos também. Digamos se eu quisesse crescer para o meu nome de usuário. Eu caí na senha do mar. Eu poderia fazer a mesma coisa grupo eu absolve, barra etc senha barra, e ele vai para o pote e procurar por essas palavras-chave do Pacífico. E ele traz de volta uma linha porque há apenas um usuário em etc Senha que tem a palavra. Eu tenho sal e esse sou eu. Claro que sim. Tudo bem. próximo comando é o próximo, Syntex. Que vamos aprender é procurar servido por uma palavra-chave e contado. Então, se eu estou fazendo vamos apertar a tecla de seta duas vezes e este é um comando que executamos novamente, que é crescer Seinfeld de caracteres de ciclo e ele me dá para. Mas e se você tiver um arquivo com milhares de palavras que correspondam aos seus critérios e quiser saber quantas vezes ele aparece? Então você poderia simplesmente fazer o grupo menos C e nunca dizer que ele está aparecendo duas vezes. Então é para isso que menos C é usado. O próximo é menos I, que é o que você sempre deve usar, e eu tenho o hábito de usar o grupo dele sempre menos. O que menos eu faz é realmente procurado por palavra-chave e ignora o caso. Significado sensível. Se eu tiver caracteres do grupo Seinfeld Seinfeld me dão para assinar e se eu tiver, hum, em dentro deste enquanto eu tenho um Seinfeld com minúsculas s. Então vamos dizer que se eu estou tateando para Seinfeld, as minúsculas s, em seguida, aperte entrar. Não está me dando nada, mesmo sabendo que caiu um sinal de palavra nele. Então é por isso que eu sempre uso menos I opção para dizer ao meu sistema. Hey, ignore qualquer maiúscula ou minúscula a partir dessa palavra-chave e a partir desse arquivo quando você faz Uma vez que eu realmente agarra o nosso e recebe fazer o resultado independentemente, se eles são escritos em maiúsculas ou minúsculas próxima é N exibe o linhas de mash e seus números de linha. Então nós usamos Vamos limpar a tela, e se você se lembrar, usamos menos opção C, que lhe dá o número total fora de linhas que correspondiam aos nossos critérios. Agora eu queria ver essas linhas dois e on-line e número onde exatamente aconteceu. Então, nesse caso, que acertar uma chave de barril e substituir menos mesmo mentes e apertar Enter e você vai ver que ele vai me dar as duas linhas que amassam meus critérios e também me dizer que a primeira linha está na linha. Número um e segunda linha MASH é linha número oito. Isso não é incrível? Sim, gosto. Ok, próximo é menos V. Também é muito poderoso. Significando o quê? Se você quiser obter tudo menos aquela palavra-chave de pesquisa. Então, digamos que se eu quisesse obter todas as linhas que não correspondem Seinfeld Celesta Grupo menos V Sign caiu ou eu poderia apenas fazer V I ou Ivy também. Incluir I como em ignorar sinal abatido de personagens Seinfeld. E agora você vai ver que eu tenho uma lista fora de cada linha, todo o conteúdo de cinco. Mas isso não tem isso para Jerry Seinfeld e Morty Seinfeld. Estas duas linhas são, hum, editar ou são excluídas porque eu uso a opção menos V Então menos V é basicamente dizer ao sistema. Me dê tudo, exceto essa busca. Palavra-chave. Tudo bem. O próximo é o que se você quiser combinar a palavra-chave com outros processos de texto comandos que aprendemos anteriormente, certo? Sim, podemos definitivamente fazer isso. Então, digamos que se eu digitar aperto Seinfeld ou me deixar executar o mesmo comandante último grupo de comando menos V I, Seinfeld e Seinfeld caracteres, certo? Tudo bem. Então, e se eu quiser imprimir a partir desta saída? Eu só queria imprimir a primeira coluna. Então você poderia. O que você poderia fazer é subir a tecla de seta. Tube-o aqui, arque-o. E dólar, a propósito, cortou a linha. Na verdade, não está a colocar numa nova linha. É uma continuação da mesma linha. Se você fizer sua janela maior, você verá que está chegando em uma linha. Deixe-me mostrar-lhe rápido. Veja, se eu fizer isso, esta cidade voltou. Então imprima o dólar um e chaves e feche o código. E agora está me dando sobre Lee a primeira coluna fora do meu purê de critérios. Agora, se eu quisesse obter apenas as 3 primeiras letras desta saída? Você pode adivinhar? O que poderia ser isso? Tenho certeza que sabe como fazer, mas se esqueceu, tudo bem. Você bateu no vestuário Keen. Agora você poderia colocar outro tubo e agora que você poderia cortar menos C para personagens e você ganhou o primeiro 3 todos menos 31 a três. Porque você está escolhendo o alcance. E agora você verá que está lhe dando tudo, exceto a linha de palavra-chave que corresponde ao Seinfeld. Vou limpar a tela. Deixe-me fazer minha janela menor e eu vou passar para a próxima, que é LS menos l. Então agarrar não Onley procura por, hum, uma palavra-chave de um arquivo. Ele realmente procurou por qualquer palavra-chave de qualquer saída de um comando. Então vamos ver se eu me deixei ir para o meu diretório pessoal. Então, é o lar. Eu absolvo o Seinfeld vai dar um passo atrás para CD dot ponto vai me trazer de volta para minha vida de casa slash . Todos os diretórios agora aqui. Quando eu fizer Ls menos l você vai ver a listagem fora de toda a pausa em diretórios. Agora, o que neste? E se E esta saída? Eu só queria ver a linha que correspondia ao arquivo ou diretório desktop, então eu acertei um par. Okey tubulá-lo. E agora eu vou crescer para desktop e digamos que apenas para risos, eu vou usar o D minúsculo e apertar Enter e não vai me dar nada. Por quê? Porque se você notar, a área de trabalho tem maiúsculas D. Então você pode fazer bater até um novato e substituir a maiúscula minúscula para usar maiúsculas ou deixá-lo como ele e colocar menos alta opção para ignorar o hit sensível maiúsculas e minúsculas. Entre e você vai ver que ele está puxando em Lee Essa linha que combinava com a palavra desktop, em seguida, o legal. Tudo bem agora deixe-me ir para a funcionalidade de grupo e igra. Agora você sabe, Grupo Grab funciona perfeitamente em cada palavra-chave. Agora o ECR para cima entra em jogo quando você quer pesquisar duas palavras de um arquivo. Então vamos limpar a tela. Vamos para o diretório Seinfeld no diretório Seinfeld. Temos um arquivo chamado Seinfeld. Vamos pegar os personagens do Seinfeld enquanto aperta Enter e você verá isso. Este é o conteúdo do que bem, agora se eu quiser obter a lista? Nossas linhas que amassaram não só Seinfeld, mas também Costanza. Para isso, foi usado o grupo E, que é um comando pouco poderoso e cresceu, por isso vai ser fácil aderência menos, Eu, é claro. Quero ignorar maiúsculas ou minúsculas. Aqui você coloca o casaco duplo a palavra-chave e a primeira chave. O que? Quero procurar por Seinfeld. Então, para a segunda palavra-chave, você tem que colocar um tubo no meio e, em seguida, colocar a segunda chave onde seria custo tende. Feche com os casacos duplos e, claro, especificou um nome de arquivo para ele. Feche com os casacos duplos e, claro, De onde você está tentando pesquisar que você entrou. E agora você vai ver que está pegando quem faz essa alma maior e acertar a tecla de seta para cima. Então você sabe o que, exatamente o acima. Agora você vê que está me dando Steri, Seinfeld, George Costanza, Frank Constanza, Estelle Costanza e mais decidir. Então todas as linhas que o casamento, Seinfeld e Costanza estão lá. Então, novamente, se você quisesse falar sobre isso Segunda coluna se você quisesse cortar para certos personagens, você poderia definitivamente fazer isso colocando cachimbo atrás um do outro. Então esta é esta palestra é tudo sobre agarrar e comer aderência e novamente, eu quero que você experimente homem on grab e tente diferentes opções que estão disponíveis para você como estas são as diferentes opções. Experimente se tiver tempo. Caso contrário, os que eu mostrei são mais do que suficientes para você realizar a sua tarefa diária diária enquanto você está no trabalho. 77. Comandos dos processadores de texto Sortuniq: Muito bem, vamos passar para a espada e comandos únicos novamente. Eles ainda são parte dos comandos de processamento de texto, então menos vai ver o que exatamente são ordenar e comandos exclusivos subiu ordenações de comando em ordem alfabética em como as palavras é uma auto-descrição fora de si mesma como ele classifica para baixo o arquivo, o conteúdo do arquivo ou a saída em ordem alfabética de A a Z, enquanto o comando exclusivo filtra as linhas repetidas ou duplicadas. Então, se você tem um arquivo que tem palavras semelhantes em duas linhas diferentes, ele irá eliminar uma dessas linhas para mostrar Onley uma vez que eu vou remover duplicatas. Tudo bem, vamos tentar alguns de nossos comandos em nossa máquina de letras e os primeiros comandos, como sempre, para verificar a versão e verificar para ajudar. Então eu estou logado na minha máquina como eu mesmo. Meu nome de host é minha primeira máquina seguinte, e eu estou logado em meu diretório home Perfeito plead a tela e tentou curto-metragem para a versão, ficando o tipo piorar ouve a palavra gin. Vamos tentar o comando help e você terá toda a ajuda com todas as diferentes opções que estão disponíveis para você. e sempre são dizer-lhe, fazer o homem em voou para obter mais informações sobre a classificação ou arte de comando único. Próximo comando é um arquivo curto. Então vamos para o nosso diretório de cientistas. E nós temos, ah, arquivar seus personagens Seinfeld. Cat, os personagens do Seinfeld. E este é o conteúdo dos personagens de Seinfeld, claro, todos os personagens, praticamente todos os personagens com o show de Seinfeld. Agora, se eu quisesse resumir isso, como você pode ver agora, não está resolvido porque Jerry é J e C é para Cosmo. É deve ser levantado. Ah, antes do Jerry. Então, se eu quisesse resumir tudo isso, toda a lista pelo pelo em ordem alfabética do que eu simplesmente teria que fazer é Swart Seinfeld caracteres ou o nome do arquivo Hit. Entra e vais ver. Agora está ordenando por ordem alfabética. Elton Bennis bebês causou mais David Alleyne e todo o caminho para baixo é em Khalil porque tio Leo é começar você, a propósito, no frio, ortografia não está correta. Isso é bom. É só uma questão de explicar o quão curto funciona. De qualquer forma, é você que resolve. Ah, arquivo. A próxima é se você quiser classificar em ordem inversa. Então, se você classificar, Seinfeld vai dar-lhe um ah linhas que começa com um ou o primeiro fora um gol melhor na primeira linha. Se você quiser revertê-lo, você classificar menos são e,claro, claro, o nome do arquivo, e ele lhe dará pouco claro o topo Elton Venice na parte inferior se você quiser, abreviado por esse número de sensação. Então, digamos que por padrão, quando você apenas digita curta por padrão, atriz está subindo da primeira, hum, letra ou a primeira coluna. E se você quiser abreviar a segunda coluna ou o segundo campo? Então você especifica esse campo digitando espada menos caverna e número dois significando que queríamos . Ele queria abreviar o segundo campo e depois o nome do arquivo. Agora está classificando pelos segundos campos, Kenny Banya e Elton. Agora Elton deve estar acima, mas como estamos fazendo com a segunda coluna, você verá que Banya é o único que vem no primeiro como passando pela ordem alfabética . Se você tivesse isso, se você tiver três colunas ou três campos ou quatro campos e você sempre poderia escolher esse campo e colocá-lo aqui e alterá-lo com essa ordem em qualquer lugar. Nós não temos isso. É por isso que, por padrão, está escolhendo o 1º 1 Movendo-se em um comando exclusivo. Vamos encontrar o comando único fora do curso que remove a duplicata. Então, se você digitar apenas único, hum, a propósito, antes de eu ir para o único nós trabalhamos no gato no arquivo. Mas que tal fazermos isso? Deixei-me ir ao meu directório, PWD e esta é a minha casa directa. Você sabe, se eu digitei é menos l Você vai ver a lista de todo o conteúdo. Tão arrependido. Todos os arquivos nos diretórios do meu diretório pessoal. Agora, se eu quisesse vê-los em ordem alfabética, eu só vou fazer o Marcel. Tube-o para a espada e ele vai classificar em ordem alfabética. Veja, ele vai. Sempre ir Começa com a primeira letra e as primeiras letras é como eu decidi que ele sempre vem em primeiro lugar e por quê? Mas ao passar pelo D , vou para a segunda coluna. Eu vi todo o caminho até o nome do segundo para todo o caminho e coluna. E se eu quisesse resumir a última coluna e sabermos quando o fazemos? Ls menos l. A última coluna é esta, que é o número nove. Se eu fizer o comando de código de seta de cabeça curta que executamos e apenas digite menos nove. Claro que você tem que fazer, eu mesmo primeiro. Agora faça menos ameaça. El Pipe Curto K menos nove. Agora você está dizendo a ele para curto pela última coluna ou a coluna nove neste caso é esta coluna. Então, como você sabe, D, não há A Se houvesse um, teria sido no topo. Então é assim que você faz na saída de um comando também. Agora vamos para o único. Quero limpar a tela e ir para o diretório Seinfeld. Eu tenho um arquivo de caracteres assinados, e se eu fizer único nele e fazer caracteres Seinfeld, eu ainda vou ter a mesma lista. Por quê? Porque eu não tenho nenhuma linha repetida no meuarquivo de caracteres do Seinfeld. no meu Então, para que para para mostrar como é obras únicas, eu vou adicionar na linha para este arquivo que é uma linha duplicada que eu vou fazer em Go, e eu vou colocar Jerry Seinfeld mais uma vez em tão dupla camada para upendê-lo para o arquivo e seguida, o nome do arquivo. Personagens Seinfeld bater, entrar e agora fazer gato em personagens Seinfeld. Você vai ver que há um Jerry aqui, e há um Jerry Seinfeld aqui. Perfeito. Agora, se você classificar e personagens Seinfeld, você vai ver Jerry Seinfeld bem aqui, chegando e logo após o outro. Perfeito. Isso é o que o tipo faz. Agora. Se tentares fazer algo único no Seinfeld, vais notar que o Seinfeld Jerry Seinfeld é o topo aqui e o fundo do Jerry Seinfeld aqui. Ele ainda não removeu as duplicatas. Por quê? Porque aqui está uma regra dos caras do polegar. Toda vez que você precisa executar como exclusivo em qualquer saída ou conteúdo de um arquivo sempre curto. Então é por isso que eu tenho um tipo de cabelo arquivado e, em seguida, único todo o tipo primeiro, antes de usar os números de linha únicos e os números de linha, é claro. Então, se eu classificar o hit enter de Seinfeld agora, ele arranjou para mim. Você vê que ele organizou o Jerry Seinfeld Jerry Seinfeld bem ao lado um do outro. Agora, se eu apertar a tecla de seta e canalizá-la para única agora, você verá que a duplicata desaparecerá. Tinha entrar. Só resta um Jerry Seinfeld. É por isso que é muito importante que você faça espada primeiro em qualquer arquivo ou saída antes de executar Unique . O próximo é classificar, arquivo e exclusivo. Ver significado curto, primeiro e único. Aliste o Conde. Então, aperte Arrow Key e apenas Type C vai te dar isso. Todos eles têm 1111111 exceto Jerry Seinfeld, que tem dois. Isso é o que eu queria saber. É por isso que eu rodei este comando, significando me dar o único removido as duplicatas. Mas eu ainda queria saber quantas vezes isso não aparece. E está dizendo que a duplicata apareceu duas vezes. Lindo. Ok, o próximo é curto, único menos T mostrar apenas linhas repetidas, que significa que eu só queria ver o que é repetido. Então eu vou fazer único menos D e apertar enter. E agora está em Lee me mostrando a linha que foi repetida, ou que é uma linha duplicada. Tudo bem, agora, já que fizemos o curto-circuito no menos fazer na saída, o que significa que você executa qualquer comando eu estou escolhendo ls menos. É tão não fique preso em É menos ele. Ou você pode escolher qualquer comando que você gosta. Mesmo se você fizer, isso é um PWD, e você poderia fazer único em um curto ou qualquer coisa que você gosta. Mas, de qualquer forma, quando o fizeres, o Peter implorou. O mal sempre te dá uma linha, e isso foi um mau exemplo. De qualquer forma, então eu vou entrar em “S menos”. L. E está no meu diretório pecaminoso vai sair um passo para trás E agora eu perder ls menos l Porque ele vai te dar um monte de diretórios e arquivos. Então eu gostaria de brincar com este aqui. Então, se eu fizer Ls menos l e, em seguida, eu vou fazer curto e então eu vou perder único. Ainda não vai me dar nada porque cada linha aqui é única. É por isso que não me deu. Então o ponto é, você poderia usar espada e único em arquivos, bem como a saída de qualquer comando 78. Comandos dos processadores de texto do WC: Agora é hora de olhar para o último comando, que é W. C. É um dos últimos comandos para processadores de texto que em nossas palestras de você vai cobrir de W. C significa contagem de palavras e o que exatamente ele faz . O comando lê a entrada padrão ou uma lista de Foz e gera nova contagem de linhas, contagem palavras e contagem de bide. Então, se você apenas executar W C em um arquivo, ele lhe dará esses três resultados. Agora vamos entrar em nossa máquina de looks e eu tenho os primeiros comandantes que vocês todos sabem é verificar a versão e obter a ajuda. Então, quando eu chegar à minha próxima máquina e novamente eu estou logado na festa e vocês sabem o que temos que executar, tem que correr em seu nome de usuário e o nome do host e qual diretor de urina e praticamente uma vez que nós confirmámos perfeitamente do tela e agora fazer um W. C. e eu vou pular versão. Sei que todos vocês já sabem disso. Até agora, estas são as poucas opções que são. Ele suporta. E então ah, um dos um dos mais usados que eu usei também, e um monte de pessoas usam é menos l núcleo visual em alguns. Então agora vamos entrar no próximo comando, que é o arquivo W C. O nome é limpar a tela. Eu vou para o meu diretório de arquivos de sinais, e lá dentro eu tenho meus caracteres Seinfeld. Vamos sair e este é o conteúdo. Este é o conteúdo dos meus personagens do Seinfeld. Bem, perfeito. Agora, se eu fizer é limpar a tela novamente. Se eu fizer W. C. Seinfeld caracteres bater, Enter, você vai ver que ele vai me dizer exatamente o que está dentro, significa que tem 17 linhas, tem 34 palavras e 236 mordidas. Então, se eu quisesse saber em Lee, os números de linha que dentro de um personagem Seinfeld, eu poderia simplesmente fazer wc contagem de palavras ou algumas vezes pessoas referidas como Walker Dash L e personagens Seinfeld que você vai ver ele vai me pegar em Lee o número de linhas que é 17. Da mesma forma, eu poderia fazer tanto W ou B para obter a contagem de palavras e das contagens de mordidas. Pela palavra que eu vou ver, dê-me 34 para a contagem de mordidas eu vou substituí-la. Seria, hum é um por contagem? Por quê? Não está me dando a informação. Opção inválida menos B para a contagem. Mm. Isso é novo. Ok, deixe-me verificar se W c traço traço, ajudar e veremos. Ah, para a mordida é realmente ver. Veja, é por isso que é tão importante para você executar um WC tributado como ajuda para descobrir lá a opção certa ou, mas assim é o único. O grande homem W C. que também lhe dará muitas informações sobre o comando do Pacífico. Enfim, meu slide está mostrando menos B. Tudo bem. Você poderia ignorá-lo. Voltarei e consertarei mais tarde. Mas por enquanto, para esta palestra vai continuar um wc menos c para, um tamanho de mordida. Além disso, muitas pessoas confundem isso com os caracteres menos C significando. Não é um personagem que tem tamanho de mordida. Então o finalmente seria assinado cheio. Normalmente você viu um mordidas e personagens são um pouco semelhantes. Talvez alguns. Hum, não exatamente. Poucos. Dois ou três números para cima e para baixo, mas enfim, concentre-se no WC menos C. Se você quiser obter o tamanho da mordida. Certo, o próximo comando. Eu tenho o diretório WC, o que não é permitido. Então, se você está tentando fazer o banheiro em um diretório, então digamos que dentro do meu então digamos que dentro do meudiretor Seinfeld,não há diretórios. diretor Seinfeld, Eu vou dar um passo para trás e para um menos l para ver quais diretórios estão lá, e agora eu vou fazer WC no Diretório Seinfeld tinha entrado. Ele vai dizer WC Seinfeld é um diretório. Então ele não vai me dar nenhuma informação que eu estou procurando sobre linhas. Ah, contagem de enfermaria ou mordidas de qualquer maneira, limpe a tela. Vamos para o próximo e qual é o comando LS menos l, que vamos executar e que nos dará a lista de saída novamente. Este é um comando 1. Antes estávamos falando sobre ler o arquivo. Agora isso está lendo a saída de um comando. Então, se você quiser ver quantos arquivos você tem, digamos que seu chefe vem até você e diz: “ Ei, Ei, escute, eu preciso da lista de Foz que temos no diretório inicial deste usuário. Dê-me o número, você entra e corre rapidamente... menos l e W C menos l... e você volta para ele e ou ela... e diz ao seu chefe que odeia que temos 15 arquivos. Tudo bem. W C está funcionando perfeitamente aqui, e está dando a você a contagem fora de cada linha. Mas, na verdade, você não tem para 15 arquivos ou diretores. Você tem 14. Por quê? Porque você vê este total 280 aqui. Isso é algo que ele também está contando. Então sempre lembre-se quando você faz em Ellis meu celular e WC menos l quaisquer que sejam os resultados que você obtém sempre menos com um a. Então agora você pode dizer que eu tenho 14 poderes e diretores ao todo. E se eu quisesse saber no Lee a lista de diretórios no meu diretório pessoal? Então, para fazer isso, você sabe, para listar os diretórios, você tem que executar o comando, eu acho que ls menos. L d ou ls menos l d cortar casas. Suchai de alma. Ok, está me dando tudo Ok, então este é outro direito vindo. De qualquer forma, vou procurar, mas qual é o comando certo? No entanto, eu ainda poderia usar outro truque. Veja, isso é o que Lennox é tão poderoso. E você faz Alice, meu celular. Você notou que cada diretório começa com D. Então o que eu vou fazer é eu vou fazer Ls menos l e crescer para D r w porque todos eles, se você notar começa com D r w d ou w Então apenas me dê todo o diretório. Então, por padrão agora eu tenho todos os diretórios de qualquer maneira. Então, agora, se eu quiser saber quantos diretores eu apertei seta para cima em um WC menos l Então ele está me dizendo que eu tenho 11 diretórios agora. Não está me dando o total aqui. Você percebe porque o total só lhe dará quando você só correr ls menos l. Assim que você correr ls menos l e canalizá-lo esse total irá embora E então você vai apenas agarrar para D r W porque você está apalpando para qualquer coisa que começa com D. R W eo total não começa com drw de qualquer maneira, como um exercício para você. Vá em frente e descubra o comando off ls menos l. D ou o que quer que seja o comando e descubra qual comando lhe dará apenas os diretores. Eu uso a porcaria. Funciona para mim. Perfeito. Mas de qualquer forma, há. Tenho certeza que há um comando, e eu sinto muito ainda, e eu não sabia disso. De qualquer forma, isso é para você descobrir. Então é assim que você sabe o número de arquivos em seus diretórios ou em seu diretório pessoal. E então o último comandante que você vai executar é pegar uma palavra-chave suficiente em um arquivo e então obter uma lista dele. Então eu vou voltar para o meu diretório Seinfeld no diretório Seinfeld. Tenho um arquivo Seinfeld, como todos sabem. Então eu vou fazer Cat Seinfeld. E aqui crescerei para Seinfeld. Então cresceu, Sign caiu no meu arquivo de personagens Seinfeld, e você percebe que há três pessoas com este sobrenome Seinfeld. Agora, se eu quiser se eu tivesse, digamos 20 ou 30 ou 1000 desses nomes que correspondem aos meus critérios, então como eu saberia quantos estavam lá? Então, basta canalizá-lo W. C. E menos vendas irá dizer-lhe que há três instâncias fora dos seus critérios de pesquisa. Funciona perfeitamente. Espero que entenda. Agora, todos os comandos de processamento de texto. Eu expliquei isso em muito detalhado Por favor, experimente com diferentes opções e cenários diferentes e veja quais funciona para você e quais lhe dão mais diversão para trabalhar. 79. Comparar arquivos: vamos comparar com arquivos como isso é feito. Existem dois comandos muito básicos que são usados em Lenox. O primeiro 1 é o diff, que vai comparar com o Farr linha por linha. E o 2º 1 é CMP comparado e ele faz mordida por mordida. Vamos olhar para esses dois comandos entrando em nosso sistema usará uma sessão de festa. E se te lembrares da esquadra, esquadra, precisaríamos do endereço da nossa máquina. Se não se lembra do endereço IP, pode voltar ao seu pode voltar ao seu cônsul. Você faz login e você faz se config pipe mais porque nós não queremos ver as informações indo muito rápido. Então eu vou canalizá-lo para a guerra e você vai ver os endereços I P bem aqui. Você poderia colocar que eu p endereço em seu corpo e você será capaz de se conectar a ele. Então vamos minimizar isso. E vamos ver, sentimos muito. Quem sou eu? Este diretório sobre homens? Mulheres em casa. O que está dentro da minha tria Derek. Quer ir ao diretório Superman e ver o que tem dentro do Superman? Eu removi este outono que eu criei anteriormente É que desta forma será mais fácil para você fazer o mesmo e recriado tão removido. Então, ok, então eu estou na casa da árvore do Derek. Eu vendi o Super-Homem e quero que cries uma queda chamada “Personagens do Super-Homem”. Então, vamos tocar. Desculpe. Não tocar na Echo, , e no primeiro personagem de Clark Kent e colocá-lo em personagens do Super-Homem. Encontra o Steer. Sim, está aqui. E depois vai Lois Lane. Dupla Superman Characters Co. E o Super-Homem faz gato, e você verá que tem três linhas. Clark, Lois Lane e generais... quero que crie outro arquivo. Chame de personagem porque as mulheres personagens para assim uma chave barril Voltar para o primeiro tempo E desta vez eu quero fazer as mesmas coisas que ele e fazer personagem para apertar Enter. Então você fará a mesma coisa que não procurou. E sei que foi a Lois Lee. Sim, personagem de escuta, também. E o último é Jones são. Mas desta vez eu não quero que você faça algo, então eu não quero você, John Peter e entre. Vamos verificar o Super-Homem também. Ok? Veja, o Superman dois tem o seu próprio Peter e o Superman, um, um, personagens de traço tem uma serra geral. Agora vamos fazer a comparação. Se quiser comparar, Two Falls fará a 1ª 1 com a morte e os personagens do Super-Homem vão dizer que o primeiro arquivo aqui tem os generais nele, e o 2º 1 tem o seu Peter. E se quiser compará-lo? Super-Homem. Então, para os homens de novo, você poderia fazer apenas tabulação ou completa, e ele vai dizer-lhe o último, contando que 330 morde uma diferença testemunhada. Então é isso que os comandos para dip que usamos nos próximos dois. Em comparação com arquivos, não há uma maneira fácil de comparar dois Falls e Windows. Então é por isso que, novamente, isso nos dá uma enorme vantagem para fazer a manipulação de impostos de arquivos. Lennox Novamente, Eu quero que você faça o comando homem em ambos os comandos e acampamento e apenas aprendeu diferentes opções que estão disponíveis 80. Comprimir e descomprimir: próxima lição temos compactando e un compactando arquivos. Existem alguns comandos diferentes que são usados para compactar e compactar arquivos. Mas antes de tudo, há um comando que é usado comumente em Lenox, e esse comando é chamado tar. O que faz o alcatrão? Bem, Tart pega um monte de foz juntos e coloca em um recipiente ou um arquivo. Pode-se dizer que é como no Windows. Você tem um monte de arquivos e senta-os juntos. Então, provavelmente, o Tar Falls não comprime tanto quanto o comando Jesup real que Jesus é o comando é realmente comprime um frasco. E depois há um comando Jesup menos D ou zíper arma. Estes dois comandos são usados para un compactar. Ah, arquivo. Então vamos a uma pergunta. A nossa pergunta favorita. Por que precisamos desses comandos? É uma pergunta muito boa fora do curso para responder a esta pergunta desta forma é o que aconteceu com falhas no sistema. Está tudo bem. Você tenta resolver o problema, mas não pode. Há. Você tentou de tudo, mas não encontrou o problema. Você não pode chegar ao ponto em que você sabe Ah, esse é o problema. Então, o que você faz? Você vai sentar aí e apenas, você sabe, tentar o seu interminável para fora para resolvê-lo? - Não. O que você vai fazer? É você vai ligar para o suporte que você vai chamar Red Hat ou para o suporte do sistema operacional . Se você está executando Santo s, então provavelmente você está sem sorte porque a maioria do centro s não tem suporte. Então eu espero que você esteja executando Red Hat em seu ambiente corporativo. Quando você estiver executando o Red Hat, você receberá um suporte. Então você pega o telefone, liga para eles, e depois o que acontece? Eles dirão para você enviar os arquivos ou logs para seus sites. E às vezes eles são tão maney logs tantos arquivos que eles perguntam a você, você tem que colocá-los juntos em um arquivo ou um contêiner, e você faz colocá-los todos em um contêiner. seja, quando você faz alcatrão ou em linguagem de letras você poderia dizer tarring. Você juntou tudo. Tudo bem. Então tudo está junto agora. Agora que o tamanho do arquivo é enorme, levará muito tempo para ser transferido. Então, o que você faz? Nós realmente comprimimos isso assim que o comprimimos. O tamanho do arquivo se torna muito menor do que seu tamanho real. Então vamos tentar todos esses comandos em nosso ambiente Lennox um por um. E desta forma, você entenderá como esses comandos funcionam. Certo, Certo, estou no meu diretório pessoal e alguém me perguntou isso. Envie-me todo o seu conteúdo do seu diretório pessoal. Então, no meu diretório pessoal, eu tenho diretórios e arquivos e talvez links e diretórios subdiretórios em subúrbios dentro do assunto. Há mais diretores? Então, como você colocaria tudo dentro? Um deles é usar um tar comando e a opção que eu usei para ver o f você poderia procurá-lo opção CVS por executar homem. Mas eu tenho usado essas três letras de opção por um longo tempo, e eu sei que vai falar. Ele irá comprimir um pouco e colocar tudo em um arquivo. Então eu teria que especificar o nome do arquivo em que tudo entrará. Então eu só me coloquei porque este é o meu diretório pessoal. Eu só vou colocar, eu absolvo, eu só vou colocar alcatrão o final. Por quê? Porque isso irá identificar que este é um arquivo tar e Quais são o que eu estou tarring? Estou cansando todo esse diretório para poder ir para casa. Eu resolvi isso vai picar tudo nisso. Ou eu poderia simplesmente fazer o caminho relativo, que é ponto ponto significa tar tudo ou colocar tudo o que você vê agora em Ah, chamada de arquivo. Absolvi o Qatar e dirigi-o. Você vê todas as mensagens que aparecem na tela, alguns fora da mensagem que você verá arquivo tar é arquivado. Non. Não se esqueça disso. Não se preocupe com isso porque ele está tentando se picar. É aí que você está recebendo a mensagem deles. Mas de qualquer maneira, quando você receber toda essa mensagem quando você correr em X menos, É e você vai ver bem aqui eu tenho tão Tor. Perfeito. Sim. Então agora tudo Todo o conteúdo, modelos de desktop, público. Todos esses arquivos e fotos que tenho estão colocando nesse arquivo. Como é que estou a ir sem alvo? Bem, eu não quero sem alvo e o mesmo diretório todos os pais já existem? Então, o que vou fazer? Vou criar um diretório m k d i r. e vou chamá-lo de bloco, blá, blá. Seja qual for. Certo, o arquivo, as cadeiras criadas. Vou mover isto. Absolvi um arquivo tar no Diretório de Direito Tubo. Ele se moveu. Sim , são movimentos. Eu não vejo isso. Vou para o diretório blá agora. Estou em sangue. Árvore direita Apenas certifique-se de executar Pwd. Sim. casa. Eu estava todo bloco. Perfeito. O arquivo está aí? Sim, está lá agora. Como, Antar? Significado? Pegando todo o conteúdo deste arquivo e colocando neste diretório de sangue. Há um alcatrão de comando, mesma coisa. Mas desta vez no X, o F extrai tudo. E este é o nome do arquivo. Enquanto Ron tinha entrado. Ele virá através de todas essas quedas incansáveis. E agora, quando o faço, estou em casa. Eu resolvi o bloco. E agora, quando o faço, sou eu mesmo para você, o que devo ver? Bem, eu deveria ver exatamente o mesmo conteúdo que eu tenho em minha casa. Eu absolvi. Eu deveria ver o mesmo conteúdo aqui. Que está confirmado. Bingo! Sim, eu vejo tudo, certo? O Burfict. Então eu não quero todo esse conteúdo lá. Eu vou dar um passo para trás e eu vou fazer isso. Isso é o meu salgado estão novamente aqui e você vai ver que eu tenho a mesma coisa aqui. Por que precisamos manter duas cópias? Mas é claro, foi só uma questão de explicar você. Então vamos voltar para o bloqueio. E desta vez você vai ver que eu tenho este arquivo. Eu absolvi. Um alvo tem tudo. Agora o tamanho é 72 58880, mas é enorme. Quero comprimir. Então vamos comprimir com Jesus. Jesup IVs todos os pontos são simples. Isso é acertado? Entrar? Veja, demorou um pouco mais, mas comprimiu-o. Basta olhar para o tamanho aqui. Lembre-se do tamanho para 725880 A menos que liberar meu celular tr você vê o tamanho do arquivo caiu um 018298 Significa que ele tem zumbido para apenas dois para 67 Este tem para 46 e oito. Então, é claro, este era o tamanho era muito grande que este. Então significa que está comprimido. Então o próximo comando que temos é G zip menos D ou zíper arma. O que isso faz é basicamente não comprimir. Sem dedo do pé. Faça un comprimir. Você faz G zip menos D ou novamente armas. Se o que é aqui mesmo G zip ou arma zip, eu vou apenas usar G zip e eu absolve dot tar dot gz hit Enter agora lado do pai deve voltar para o mesmo que temos aqui. Este é o tamanho original do arquivo, lembra? E sim, nós conseguimos política original sábia, então temos arquivo tar VG zip, diddly compactado a compressa un. Ele voltará para o nosso diretório inicial. E nós temos este diretório de sangue e vamos simplesmente nos livrar deste diretório de sangue que é removido. Minas são para remover diretório ou rmd ir para promover sangue. O diretor não está vazio. Então o que vamos fazer, vamos fazer menos F para forçá-lo. Eu acho que meu rmd ir eu mesmo não funciona aqui, então eu vou fazer o nosso A menos R f Este definitivamente funciona aqui. Sim, ele faz. Ele se foi. O diretor se foi. Então é assim que o alcatrão é explicado em palavras simples. Eu quero que você tente a queda de tar para tar seu próprio diretório home, Jesup ing-lo ou então descompactá-lo. Ou você pode até mesmo simplesmente pegar qualquer fogo que você gosta e Jesup-lo e ver se é o tamanho do arquivo reduz. E novamente, o propósito desses comandos é se você for, se você tiver que transferir arquivos de um computador para outro ou enviá-lo para alguém, o tamanho do arquivo é enorme e o lixo vai demorar muito mais, e isso é por isso que os colocamos juntos em alcatrão e comprimimos para que ele se torne um menor e menor, e a transferência se torna mais fácil. 81. Tamanho do arquivo truncado (truncate): Vejamos truncar o tamanho do arquivo usando o comando truncate. Agora, o comando legs truncate é frequentemente usado para reduzir ou estender esse tamanho de um arquivo para um tamanho especificado. Agora lembre-se de uma coisa, truncar não é o mesmo comando que se você quisesse compactar um perfil GZ seguidor, que reduzirá ou reduzirá o tamanho de um arquivo. Truncar, Por outro lado, irá realmente cortar o arquivo no tamanho especificado. Então, se o tamanho do seu arquivo é, digamos um 100 bytes e você usa o comando truncar e reduzi-lo para 50, então ele vai realmente cortar o arquivo e você vai perder os dados ou o conteúdo de um arquivo. E sempre que você faz cat para o arquivo, você verá metade de seus dados desapareceu se você estiver cortando usando o comando truncar. Então, o comando que você precisará usar para executá-lo, seu truncar menos S como primeiro tamanho, que é a opção. Ten, é o inteiro real para o arquivo especificado, qualquer arquivo que você assistir truncar. Então esta é a opção de tamanho, tudo está lá. Então agora vamos para a nossa máquina Linux e vamos tentar o nosso comando, o comando truncate ali. Ok, então nós estamos em nossa máquina Linux para praticar nosso comando truncado ou para passar por cima dele. Vou criar uma chamada de arquivo. A propósito, estou no meu diretório pessoal e estou logado como eu mesmo. E meu nome de host é minha máquina Linux, é claro. Ok, e agora eu quero que você crie um arquivo chamado Touch e chame de Seinfeld. Palavras. O arquivo é criado. Você pode verificar fazendo ls menos l e o nome do arquivo e pressione enter. Você verá que o arquivo está lá. Ele tem 0 bytes e é propriedade de mim e a permissão e todas essas coisas. Agora eu faço eco e digite os personagens famosos de assinado ou desculpe, as famosas palavras que você poderia pensar, que de Seinfeld. Mas se você não sabe, então apenas siga minhas instruções e continue digitando. Como se a primeira palavra fosse por pescaria. A segunda palavra é tonta. A palavra deles é blá, blá, Kevorkian. Serenidade agora. E último, vamos dizer festivo avaliar e. Coloque isso no nosso arquivo Seinfeld. Então vamos torná-lo um pouco maior para que você veja tudo em uma linha. Então eu estou realmente ecoando essas palavras e eu estou colocando no nome do arquivo, o arquivo que acabamos de criar. Aperte enter. Agora vá em frente e faça gato em palavras Seinfeld. E você verá todas essas palavras dentro desse arquivo. Agora, faça menos l e faça Seinfeld. E você verá que o tamanho do arquivo é agora 57. Agora, se você quiser reduzir esse arquivo usando o comando truncar, então você terá que usar o comando truncar menos S como um espaço de opção, o tamanho que você deseja especificar, um DUI para encolhê-lo. Então agora é 57. Agora vamos fazer 40. E o nome dos arquivos e pressione enter. Agora faça ls menos l dois Seinfeld novamente, e você verá que o tamanho foi reduzido para 40 bytes. Agora vamos ver o conteúdo do arquivo agora. Palavras Seinfeld. Ok, você vê o conteúdo agora mesmo quando eu fiz Kat, ele diz fissurado giddy up yada, yada, yada, e SERT até aqui, é isso. Ele não completou toda a palavra Serenity Now C aqui, como eu tenho aqui, é para cada agora e então, ele realmente removeu Festivais também. Então, na verdade, então eu faço gato novamente, Seinfeld. Você vê bem aqui ele realmente remover as últimas letras. Por quê? Porque tem que cortá-la. É por isso que usaríamos o comando truncate se eu quisesse cortar o arquivo. Agora lembre-se, truncar comando não, não é usado para realmente comprimir ou torná-lo tamanho, torná-lo menor, mantendo o mesmo conteúdo. Então, tenha muito cuidado. De qualquer forma. Então esta é a lição em que eu queria cobrir o comando truncado. Você pode usar isso ou você também pode usar o truncar para estender ou aumentar o arquivo. Então, se eu truncar, aperte a tecla de seta e eu colocá-lo de volta para, digamos 60 e pressione enter. E agora é menos l Seinfeld. Você vê que o tamanho é 60. Agora isso significa que vamos ter toda a nossa palavra Serenity Now e festivais de volta nesse arquivo. Não. Isso é uma lista de verificação onde se eu fizer a palavra de Seinfeld e você ver que não está lá. Ainda está me dando o único tamanho que tem todas essas palavras porque não tem a informação, seja qual for a perda do Vive bem, fizemos o truncamento para encolhê-lo. Então ele estendeu. Mas agora onde está aquela extensão que foi adicionada? Para onde foi? Como apenas letras vazias que ele realmente o truncado adicionou a este arquivo. É em sinais de letras também, só para torná-lo maior. Agora não sabemos como usar o editor VI. Então, no momento em que vamos usar o editor VI, você vai saber como VI, mas por enquanto apenas para mostrar-lhe, poderíamos fazer VI Seinfeld e pressionar enter. E você verá aqui todos esses sinais de adição. Estes sinais de adição foram adicionados porque quando estendemos o arquivo, então o sistema operacional disse que agora você está estendendo, eu tenho que colocar algo lá, certo. Mas eu não sei o que tinha antes, mas eu vou adicionar algo para torná-lo maior. Então é por isso que você vê de qualquer maneira. Então, se você está usando o olho agora e você quer sair, aperte escape, shift cólon q, bang, que está bem acima do número um, e aperte enter e você vai sair de v. Então de qualquer maneira, não entre em El agora. Se não estiver familiarizado com isso, cobriremos mais tarde. Então, de qualquer forma, eu queria cobrir este truncado. Espero que você entenda como truncate funciona agora experimentado lá fora com diferentes arquivos diferentes, diferentes conteúdos em um arquivo, e veja se você se familiariza com ele. 82. Combinando e dividindo arquivos: próximo tópico que temos é combinar e dividir arquivos. Você pode combinar vários arquivos em um, e você pode combinar um arquivo para que você possa dividir um arquivo em vários arquivos, como apenas um exemplo aqui. E você procura para ou três arquivos que você poderia fazer. Coloque a saída do gato fora de todos esses arquivos em 1/4 arquivo, que é você chamá-lo de arquivado quatro. Então o que vai acontecer é o que quer que esteja dentro, qualquer que seja o conteúdo desses arquivos 123 lá será combinado. E eles foram empurrados para fora dois arquivos de palavras para então é assim que você combiná-lo. Então, como dividi-lo, e por que precisamos dividi-lo? Ok, bem, há certas vezes em que você tem arquivos grandes, enormes e você precisa comprimir. Se a compactação não é uma opção do que o que você poderia fazer é dividi-lo, o que significa que você cortar esse arquivo em arquivos diferentes. E a razão pela qual você faz isso é porque às vezes você tem que enviar arquivos através de um computador para outro ou para 1/3 partido enrolador, ou, se é um arquivo de log, que eles têm que verificar que o cheque e é enorme. É enorme. Então a única maneira de fazer e seu único amigo está lá fora é a separação. Então você dividi-lo, cortá-lo , qualquer que seja o número de arquivos que você deseja fazer e boom, você terá. Então vamos olhar para este arquivo que temos, hum e vamos criar alguns arquivos. E neste exemplo, você vê, eu tenho um arquivo e ah, eu estou dividindo o arquivo em 300 linhas por arquivo e colocando-o em ah, arquivo chamado arquivo filho. Vamos olhar para a nossa máquina Lennox e eu vou explicar para você muito melhor enquanto eles estão fazendo isso através da linha de comando. Ok, este é o nosso terminal de pernas, o qual vocês estão muito familiarizados. Certo, estamos no nosso diretório inicial. Acabei de confirmar isso, para que não tenhamos que colocar todos os arquivos de prática ou as coisas que não são pertencem a outros diretórios. Então sabemos que estamos no diretório certo agora. Eu quero que você crie um arquivo que é chamado de, hum, países são, você sabe, continentes. Isso se chama “country”. Isso é bom. O arquivo foi criado, e eu estou usando o I. Então a primeira linha que vou criar é a Inglaterra. Isto é apenas um país. 2º 1 é U S C. 3º 1 é Canadá e assim por diante. Mas se você não sabe como usar o I neste momento você estará aprendendo o I mais tarde. Mas se você não sabe como usar V I neste momento então o que você poderia fazer é eco. Vamos remover o arquivo do país e depois fazer eco. Mas EUA em países gato ele e você vai ver Sim, ele está lá. Em seguida, você coloca um eco u K e U eu vou colocar, mas para redirecionar para países, certifique-se de que ele está lá. Sim, temos dois países. Vamos continuar a fazer isso até termos algum texto nele. Então u k u a e um pode e ah e para nós. E assim é terra. Eu vou parar aqui. Japão. Então, faça isso. Confirmado que você tem todo o conteúdo aí. Então agora, como as linhas maney que temos vão fazer. Nós temos sete, então eu vou dividi-los em split e apenas verificar se a opção é menos feitiço. Sem fim dividiu duas linhas em cada um dos países e vou colocá-las em um arquivo chamado Separate . Só beba e eu vou bater. Entra agora vamos ver o que temos. Então você vê, automaticamente Lennox sabe que uma vez que eu vou criar o arquivo Sepp, é claro, eu pedi para criar dois em cada arquivo. Ele foi automaticamente anexado com nomes como um B a c a d. Então vamos olhar para o que está em nosso arquivo A. Temos EUA e Reino Unido BB. Desculpe, A B você um no Canadá um C. França desde que é a terra eo último é o Japão. Ok, então cada arquivo tem duas entradas de largura. Não temos duas entradas no último arquivo. Pense sobre isso. Vou dar-te uns segundos, está bem? Espero que tenha adivinhado, porque não temos. Se você for para países caem, não temos os números exatos, o que significa que não temos oito linhas. Então é por isso que levou o primeiro a colocá-lo em um primeiro ao segundo arquivo primeiro ao terceiro arquivo. E como não tínhamos ninguém, Japão foi o único que ficou sozinho. Então o nosso Japão e é por isso que ele entrou apenas em uma linha para aquele arquivo. É assim que a combinação de arquivos e arquivos de divisão funcionam. Esta é uma ferramenta útil. Então você tem que dividir arquivos grandes, longos e enormes e você tem que transferir de um computador para outro. 83. Comandos do Linux vs. do Windows: a próxima guerra do Comando do Windows Doente. Por que nos importamos com janelas? Estão quase aprendendo Lennox, certo? Inferno, certas vezes você tem que entrar no Windows para trabalhar ou para executar determinada tarefa que vai lixo cai de um local para outro ou para executar determinados comandos. Então certas coisas que você teria que fazer eventualmente para trabalhar com o Windows. Mas é claro, maioria do Windows está indo, mas eu acho que é bom que você deve saber certas diferenças entre os Knicks e Windows. Vou entrar na minha máquina de letras, bem como vou abrir a linha de comando do Windows também . O que? Zilin entra na fila. Uh huh. Sim, há. Há uma linha de comando do Windows, mas não é puramente usada, assim como Lennox é usada. não é puramente usada, Mas existem certos comandos que executaremos no Windows que faz algumas das funções que nos permitem seguir. Aqui estão os poucos comandos que você verá que são praticamente funciona da mesma forma que funciona nos Knicks, mas seu nome fora do comando é diferente. Então vamos pensar em um arquivo ou diretório em Lennox é menos. Minha célula no Windows é de ir para renomear um arquivo. É mover Lennox em R E n no Windows, copiar simplesmente cópias retas. Você vai P. Y e sua cópia CP Move e mover CLS e Clear DEL, que é para o arquivo de remoção ou mais Diretório e R M em Lenox FC é comparar dois arquivos D I. F. S para fazer em comparação com arquivos. Tudo bem é encontrar algo de dentro para fora. Ah, arquive lá como agarra faz isso, Lennox Para obter alguma ajuda na próxima você conseguir alguma ajuda e janelas, você executa a pergunta barra de comando, Mark. Desculpe. E então temos exibir sua localização e sistema de arquivos. Você faz PWD. E em linho é a mudança. D i r ou C h d I r. Eu não sei como é pronunciado e o último que temos data e hora. Claro, os comandos não param aqui muitos outros comandos. Mas eu estou apenas dando exemplos de você fora deles que existem algumas linhas de comando e janelas têm colocado ao longo dos anos para competir com letras. Mas todo mundo sabe que quando esses são usados principalmente porque é baseado em Gui, e os Knicks é usado principalmente em clínicas porque terminal ou linha de comando baseado e quando você tem uma linha de comando é contra GWI, Ganância leva um monte de CPU muita memória e pouca linha de comando não disse que é por isso que é muito mais rápido e, em seguida, também com as linhas de comando. Você poderia fazer tantas coisas em vez do Windows. Então vou pertencer à minha próxima máquina. Execute alguns comandos. E quando eu realcei apenas para, hum chegar às lições, uh, e apenas para fazer você entender exatamente quais são as diferenças. Então esta é a minha linha de comando nos Knicks, e eu vou repassar alguns. Os que eu tenho aqui é C. L. E no próximo, quando eu faço Alice eu mesmo, tr sua mensagem, aparecer em um tipo claro, ele limpa a tela no Windows. Tenho este terminal aberto. Se eu digitar algo como este hit, enter, enter, enter ou eu poderia apenas ver ls. E limpa a tela também. Então eu tenho outros comandos, como mover o cursor, como comando help Slash. Então, se eu tiver um comando que estou executando, digamos, D I r então eu vou bater barra e interrogar Mark. Está me dando exatamente, não exatamente, mas do mesmo jeito que Lennox. Está me dando exatamente, não exatamente, E eu faço. Man on Ellis, Isso me dá a mesma ajuda que o Windows tem realmente alcançando um monte de coisas na linha de comando, assim como para Lennox. E a razão pela qual eles fazem isso. Eles sabem que os engenheiros de administrador de sistema que estão realmente lidando com algo muito Pacífico ou algo mais robusto ou que queriam obter o resultado imediatamente. Eles querem entrar na linha de comando, tão bom demais para competir no mercado. É por isso que vieram estas linhas de comando. O próximo eu tenho CHD ir, que me diz qual diretório eu sou, e em Lenox, o que é esse comando, PWD, que diretório eu sou, então o último é o tempo e em linho é data e é hora ou lá. Eu quero que você mesmo dirija. Hum, se você acha que eu deveria executá-lo porque há uma coisa que eu quero te dizer que quando você corre o tempo, ele te dá um tempo e então ele pede que você entre em um novo horário. Bem, você não tem que se preocupar com isso. Então você apenas controla ver fora dele assim, você controla, você controla, vê fora da Lennox Machine. Então estes são poucos os pensamentos que você deve saber. Hum, se você está entrando em trabalho Lennox em ambiente UNIX, isso não significa que você simplesmente vai esquecer tudo sobre o Windows. O Windows está lá há algum tempo. É ah, eu diria que é um sistema operacional muito bom em termos de usuários de desktop que o usam todos os dias. E, claro, maioria fora do mercado de desktop olhos capturados por quando faz. Não devemos esquecer que devemos dar esse crédito à Microsoft, é claro, mas no ambiente de servidor e ambiente corporativo, onde o aplicativo de nível superior é executado, então, claro, Lennox quer tudo bem, pessoal. 84. BOAS-VINDAS AO MÓDULO 5: 85. Linux File Editor vi: Olá, todos. Nesta lição, vamos cobrir o Lennox File Editor e editor é um programa que permite que você crie e manipular dados ou texto Analytics queda. Existem vários editores texanos padrão disponíveis na maioria dos sistemas Lennix. Você poderia usar V i e d e x e Max PICO e mulheres, que é uma van. Eles são a versão avançada do I. Em nossa lição, vamos nos concentrar em V I. Porque o V I está disponível em quase todas as distribuições Linux, independentemente do sistema Olynyk que você fizer login nele. Quer seja um pão para Soucy Red Santo s, você vai me encontrar em todos os lugares. Além disso, é muito fácil de aprender. O editor V I realmente fornece comandos para inserir ou excluir texto, substituir texto, mover pelo arquivo, encontrar substitutos, cordas e cortar e colar texto dentro. Então isso é o que eu faço quando você tem que escrever para um arquivo, as chaves mais comuns são I, que é concerto escapar, substituir antes da nossa liga de defesa e sair sem salvar e desistir. Certo, mas seguro. Então vamos olhar para a nossa máquina Lennox, e neste momento você vai entrar em nossa máquina Lennox a máquina virtual Linux através de nossa delegacia de polícia. Ok, hum, aquele CD meu e desejou Eritreia neste Derek Tree, eu quero que você crie seu primeiro arquivo. Então chame-o de I, que é um espaço de comando. Uh, minha primeira adição a ela ou apenas salvar o meu primeiro. Bem, como é isso? Muito mais fácil bater. Entre agora. Quando você aperta Enter, você ainda está no modo de comando. Você não é um modo de inserção, então existem dois modos diferentes. Uma vez que você está no V, I seu primeiro mais é para quando você executar o comando. Segundo modo é quando você dentro do V I, e você começa a digitá-lo. Se você quiser sair desse modo de digitação, você tem essa fuga. Então agora vamos começar. Vamos ver se eu quero digitar neste arquivo. Você aperta I ou inserir minúsculas I Assim que você bater I você vê na parte inferior ele diz insere . Significa que agora somos um modo de inserção. Já limites comandos não vai funcionar são porque somos uma inserção, mais para que ele poderia digitar algo como Olá mundo. Esta é a minha primeira lição a aprender, se eu e tu pudéssemos bater. Entre de novo, , tão animado. Então, é simples como se você está tentando documento de prêmio agora se você quiser sair fora dele . Se queres salvar esta parede, tudo o que tens de fazer é escapar-te aqui mesmo. E uma vez que você aperta escape, você verá que o modo de inserção está calmo. Agora, como você salva este arquivo? Você poderia fazer de duas maneiras diferentes. Um. Você aperta shift é fácil, o duas vezes, e ele vai salvar o arquivo. Vamos ver se você faz gato novamente e faz o meu primeiro arquivo, você vai ver que há outra maneira de salvar um longe. Vamos voltar para o arquivo, minha primeira bola e digamos que você quer digitar algo, hum, hum, aperte inserir novamente e depois espaço alto. E agora você quer sair e salvar a fuga dele. E desta vez, em vez de enviado, é fácil. Você digita turno chamando, certo. Sair e ponto de exclamação, que também é referido como saco que você tinha. Como você usa arquivo? Você leu meu primeiro arquivo para o pai, e lá vai você. O arquivo está lá. Então, estes são dois modos, uma vez que você sair e uma vez que você entrar agora, eu quero que você volte para sua culpa e que eu e meu primeiro arquivo, e eu quero que você substitua, um oi. Não, eu quero que você apague alto e deixe o seu como está agora. Como você vai? Mova-se dentro do arquivo. E você já é editor da Índia. Você pode usar as teclas de canto inferior esquerdo e direito do teclado para se mover. Mas lembre-se, você não pode usar essas teclas se você for um modo de inserção. Então vamos dizer que se você é atingido I e você sabe em inserir mais e agora você faz uma tecla direita esquerda. Pode funcionar, mas provavelmente quebrará seu comando. Então é melhor você ter escapado e voltar e então você faz d no seu teclado d Isto vai apagar toda a linha que eu queria apagar em Lee the Ford High. Então, como eu volto? Minha última linha que apaguei. Então você bate em você apenas simples você e traz de volta a sua última linha. Agora, se você queria remover o alto apenas digite X uma vez que irá remover um caractere Type X novamente foi remover outro caractere. Agora você tem um espaço hit X novamente. Agora você não tem espaço. Agora, o que? Se você quiser salvar agora novamente, mude ZZ duas vezes e ele salva-o. Como se veste uma luta? Você faz, gato meu 1º 5 E ele está lá. Agora vamos voltar para dentro novamente. E vamos praticar o comando de substituição o I meu primeiro Bem, eu queria substituir. Estou tão animada com isso. Eu queria substituir a palavra animado com a palavra feliz. Então, como fazemos isso? Não podemos acertar eu agora porque não queremos entrar no modo de inserção. Então vamos usar nossas setas para ir para baixo para a palavra animado para que eu pudesse fazer o nosso uma vez que eu bati o nosso eu poderia fazer h Ele só substituiu uma letra se eu quisesse fazer novamente. A segunda letra Você move o cursor para a direita é e, em seguida, fazer um e assim por diante. Mas eu preferiria que você escapar fora dele e, em seguida, fazer x x x espera e, em seguida, você aperta I e, em seguida, PP por que você escapar novamente. Então você pode se mover, você pode subir. Ele poderia ir para baixo Se você quiser se mover agora, se What If você quer ir para o final deste arquivo e agora você quer criar uma nova linha logo abaixo dele antes que eu estou tão feliz com isso. Você tinha Oh, isso vai criar uma nova linha para você. E também, ele iria automaticamente colocá-lo no modo de inserção para que você pudesse digitar qualquer coisa como LA Law. A lei? Bem, você acabou de notar que você apenas digita J por engano. Agora, como você remove Jay? Você digita X, Lembre-se, Se você vai digitar X, ele vai escrever X em vez de excluí-lo. Veja, veja digitando o X, então eu quero deletar esse personagem. Como eu excluo isso, capitão é porque você não pode deletar por quê? Porque você está no molde de inserção. Como faço para sair da inserção mais Você bateu? Você está salvando a chave de salvamento de vida que é escapar assim que você apertar escapar. Veja, o modo de inserção se foi. Agora, quando você aperta x, ele exclui os dois caracteres que você adicionou por engano. Foi um erro de digitação que você adicionou da mesma maneira. Se quiser subir, poderia se quisesse escrever algo aqui. E se você digitar, eu percebo. Comece a escrever bem no meio. Olá. Oi C sem dar um espaço. Então vamos fugir de novo. Seu ex Mova o cursor para a esquerda e x Ok. E agora você tem aquele espaço no meio. Agora, como escrevo? Colocando um espaço no meio? Eu faço um tão capaz automaticamente avançar para o próximo espaço. Então, olá. Oi. Pelo mundo espacial. Ok. Agora você ainda insere mais. O que? Se quiser salvá-lo antes de salvá-lo novamente, saia do Incerto. Mais decapitação escapar e fazer shift z z esta cura segura enquanto gato meu primeiro, uh, e ele está salvando seu primeiro arquivo agora. E se eu quisesse apagar a linha blá, blá, blá, a terceira linha? Então eu vou voltar para o meu arquivo, ser eu o meu primeiro arquivo. Mova o cursor para baixo para blá, blá, blá e aperte d d duas vezes. 12 Eles remove a linha que você adicionou que onde quer que você quer ir, se você quiser. Oh, costume Moveu-o por engano. Não há problema que você vai trazê-lo de volta. Você poderia salvá-lo através de naves. Fácil para você poderia salvá-lo através de direito comum, Sair e banco. Podias acertar e foi assim que salvaste a bola. Agora vamos voltar ao outono mais uma vez. O arquivo I talvez primeiro e eu quero. Digamos que eu tenho um arquivo que é enorme, e eu queria procurar por uma palavra do Pacífico em um arquivo. Digamos que eu queria procurar uma lição. Eu queria procurar por l para que você pudesse procurar por duas maneiras. Espero que se lembre do comando corrupto. E então você procura por lição de onde meu primeiro arquivo e ele vai trazer a única linha que tem a palavra lição. Mas se você estiver no modo olho, você também pode fazer a mesma pesquisa. E agora você pode simplesmente ter certeza de que você não é um modo de inserção. Basta pressionar barra e digitar L E s s na lição em e lá ele vai trazê-lo exatamente a palavra que você deseja mudar. Talvez. Você está procurando assim Estes são os poucos comandos que temos sobre a criação de um arquivo usando o I. Nós temos muitos comandos ou chaves diferentes que poderíamos usar em V I Eu incluí nesta palestra. Incluí todas essas chaves e a Esmoita Azan. Então, por favor, olhe para eles e tente cada chave. Eu realmente quero que você esteja muito familiarizado com isso e se tornar, eventualmente, um local exportador digitando em algo em seu texto cair. Você sabe exatamente em qual chave você vai trabalhar ou em qual chave exatamente você vai usar. Um erro comum que todo mundo vai cometer é quando você é um modo de inserção, você provavelmente vai ter que sair disso. Um erro comum que todo mundo vai cometer é quando você é um modo de inserção, Você pode. Você digitando ex isso e aquilo. Mas você não pode. Então seu salva-vidas é “Você faz cólon”. Não. Primeiro sinto muito. Primeiro a fuga dele. Cólon Que Agora desta vez não escrever w o w vai escrever suas alterações. O arquivo. Você não quer mudar isso. Então, apenas para parar de frio e parar bang, bater, entrar verificar. Eles vão ver agora que você não tem aquele lixo em que você ia escrever seu arquivo. Então esta é outra maneira. Saia e mude seu pai. Então, por favor praticar homem também dar-lhe diferentes opções para usá-lo. Há outra vez. Há outro editor se você gosta de usar, que são eles que, hum, Anat vasta versão fora do I. Você poderia usar isso para, que também está disponível. A maior parte da distribuição de links, o que quiser, mas por favor pratique o máximo que puder. E eu vou recomendar que você crie arquivos muitos arquivos em seus diretórios home ou dentro seus subdiretórios arquivos de criatura e escrever o que você quiser para ABC ou escrever uma história ou qualquer coisa e alterar o seu texto. Isso é isso vai permitir que você pratique v i editor. 86. Diferença entre o editor vi e vim: Eu amo as pessoas. Aprendemos editor V I. E agora é hora de olhar para a diferença entre Via e via gerente. No que diz respeito à funcionalidade, ambos os editores trabalham da mesma maneira Qual editor você escolhe é uma questão de sua escolha pessoal . Algumas pessoas recomendam aprender o mesmo editor, em vez de o professor. Agora, é claro, o devido à sua adição, contou com a aprendizagem. E usá-los editor é muito mais fácil do que o editor via. Agora, se é mais fácil do que por que ele estava usando o I em primeiro lugar, a razão pela qual estávamos usando V I em primeiro lugar é porque o I foi o primeiro 1 que foi introduzido quando o Lennox ou UNIX nasceu. Agora, muitas vezes você vai descobrir que você vai encontrar, um, suportando um sistema operacional, suportando um sistema operacional, talvez como uma versão mais antiga fora do sistema operacional. Talvez seja Solara. Desculpe. Eu pedi HP UX tipo off, tipo UNIX mais velho de sistema de oferta que provavelmente não vai tê-los. Então você tem que usar V I agora a diferença eu posso fazer Eu tenho que aprendê-los como completamente novo comandante. Novas ferramentas. Absolutamente não E se você aprendeu V I então você aprendeu eles também, mas você provavelmente não aprendeu sua característica melhorada. É por isso que ele diz que se você aprendeu de ênfase, que tem um monte de novos recursos, e então você vai o I, isso significa que você tem que voltar para via tudo bem. próximo é um sentido do eles é baseado no V I. Então, quando você aprender a usá-los editor, você vai aprender automaticamente como usar através de editores. Só que simples explicou isso antes. Eles tem todas as características como V I com alguma excelente adição, e lá. Há também um sistema de ajuda abrangente e muitas opções de personalização disponíveis e o editor VEM. Agora, vamos olhar para a diferença entre um editor V.I.N V.I.N . A principal diferença. Agora eu tenho esta imagem em que é imagem muito informação de toda a linha. Então vamos olhar para algumas coisas que V eu tenho para oferecer hoje. Está instalado em muitos lugares. Ele tem um nome mais curto, e é simplesmente para usar e o recurso de combinação para V I e eles. Vamos olhar para os dois. Nosso pequeno barco é um grande Quintus, que significa que ambos estão disponíveis praticamente em um monte de sistema de oferta. Idioma de comando intuitivo. Ele tem uma curva de aprendizagem e um poderoso quando você aprende. Então, de uma forma ou de outra, quer você aprenda V I ou eles, você terá o poder uma vez que aprenda. Agora, se você quiser aprender sobre Emma, você vai encontrar um monte de novos recursos que estão listados no lado direito. E um deles é a conclusão, que é que você pode completar automaticamente seu comando ou sua palavra, ou como se você estivesse digitando em bash quem tinha tabulação. Auto completa praticamente da mesma maneira. Então você tem verificação ortográfica. Lindo. Então, se você está digitando de palavra e você quer colocar um feitiço, verifique se vai. Ele está disponível agora em V, Iet não estava disponível. Mas é bom que a verificação ortográfica esteja lá, mas não acho uma razão forte para fazer um feitiço. é bom que a verificação ortográfica esteja lá, Verifique o motivo porque fazemos muitas alterações nos arquivos de configuração. Então, no arquivo de configuração. Muitas palavras nem fazem sentido. Mas de qualquer forma, é bom ter uma verificação ortográfica e todas as comparações via editor. Ah, fundir Unique lhes devia def. Expressão regular. linguagem de script suporta muitos outros diferentes. Plugue ins. Ele tem um dobramento pegajoso e uma sintaxe destacando um monte desses novos recursos pés. Agora, se eu entrar em cada um deles, vai demorar muito mais tempo. Mas quero que vá em frente e explore você mesmo. Mas o que eu poderia fazer aqui é dar a vocês algumas das informações que o ajudarão a entender e aprendê-las. Editor em todos os seus novos recursos que tem para oferecer, deixe-me dar-lhe a ferramenta de aprendizagem interativa. Mas é claro que você poderia ir para cima, você poderia ir on-line e você poderia encontrar um monte de ferramentas. Você digita o vim, os tutoriais do editor, você vai encontrar toneladas de recursos. Até as pessoas escreveram livros e eles e você vai encontrar até mesmo um único curso inteiro, talvez 10 e 20 horas apenas sobre eles. Então, quanto mais você queria aprender, mais você está cavando. É praticamente o mesmo que eu disse. Eu sempre recomendo que você use um básico básico, hum, maneira fora usá-los ou V I. Vamos entrar nessas ferramentas lá, muitos sites que todos de graça, eles treinamento interativo. E esses sites são, é claro, gratuitos, e as pessoas têm feito um trabalho incrível quando eles realmente construíram essas ferramentas interativas para que as pessoas realmente aprendam isso. Agora, um dos meus favoritos é o apelidado Upped up ponto aberto de m dot com. Este lado positivo tem ferramenta interativa, que ajuda você a aprender sobre eles, ou V é muito mais rápido. E eu definitivamente recomendo que você, por favor, vá em frente e experimente, e você vai achar isso muito mais fácil, então, na verdade, passar por um documento ou por um tutorial ou um vídeo. próximo é um vem genial ponto com do qual também tem, ah, boa ferramenta interativa que você poderia aprender com. E último é muito bom cinza aventuras ponto com, que realmente ensina o editor através dos jogos. Se você gosta de jogos, você pode jogar jogos tão bem como você poderia aprender eles editor também. Então deixe-me ir ao Wim aberto primeiro para que eu possa mostrar como funciona. Então vá para o navegador e aqui eu abri. Quando já entrar, eu vou apenas atualizá-lo e ele vai começar a introdução e você vê no topo, esta é a tela interativa para você. E a parte inferior é o teclado vai pedir-lhe para introduzir as teclas realçadas em que vai pedir-lhe para digitá-lo na tela. Então deixe-me ler. A primeira vez que entrar, vai dizer “olá”. Eu sou um interativo no meu tutorial. Vou te ensinar qual é o quarto sem problemas. Perfeito. Ninguém quer aborrecimentos. Se você estiver com pressa, pressione qualquer tecla para avançar rapidamente. O que significa é que, se você quiser ir diretamente para essas diferentes palestras ou sessões interativas, então você poderia apenas bater na barra de espaço. Sinto muito. Qualquer chave para avançar. Mas eu não recomendaria você. Vá até lá, passe algum tempo e acredite em mim, não vai demorar mais para passar pela primeira seção de introdução para praticar. Você fez você aprender teste página prática tem concurso sensível e referência para o comando. Agora deixe-me apresentá-lo ao básico deles. Agora veja, está destacando ou piscando a tecla Enter. Então, o que é que te está a pedir para fazer? É atingido? Entrar Uma vez que você bater, Enter diz que eles tem dois motor básico. Um é o modo de inserção no qual você escreve texto. E se, em um normal carece de editor Uh huh, desculpe-me. E outro é o molde normal, que lhe fornece maneira eficiente de navegar eminente Playtex. Então já sabemos que o seu tipo I para entrar no interativo. Além disso, você digita e você iria escapar para sair disso. Então agora a linha de ajuste diz: “ Vamos experimentá-lo. Primeiro mudou para inserir mais para Ele está me pedindo para bater alta guarda e alto em seu teclado . Bom. Você está agora no modo de inserção, certo? Algo e mudar de volta ao normal. Ok. Olá. E eu escrevi isso e liderei. Eu vou bater, escapar bem, ou vamos passar para outra seção. Lindo. Vamos entrar. Em contraste, uma relíquia regular editor de texto esquis habituais, H J. Kate e L. Em vez de teclas de seta para mover Kerson. Não, como eu expliquei isso antes também. Tente não usar as teclas esquerda para cima, para baixo e para a direita. Tente não usar as teclas esquerda para cima, Eu sugeriria e definitivamente recomendo fortemente que você use H i j k l teclas para navegar uma esquerda. Certo. Então, basicamente aqui, ele está realmente ensinando como você pode usar essas teclas interativas novamente, como você pode ver. Já estamos na terceira sessão interativa. Tudo que você tem que fazer é ir até 19. O último é 1/20. E experimente isso. Não vai demorar mais. E você vai achar tão fácil aprender sobre eles. Editora. Bem aqui nesta ferramenta interativa, o 2º 1 que eu expliquei é o gênio do vim. Então, se você vai para de engenhoso ponto com e vai dizer tornar-se de engenhoso clique começar agora, Eu sou um iniciante. Sou experiência. Hum, se você trabalha iniciante escolheu o 1º 1 ou o 2º 1 Se você já tem alguma experiência Agora , antes de começar, hum, isso é o que ele está dizendo sobre essas chaves principais. Nvr-los editores para ir em frente e iniciar o nível um. E agora ele diz mover o cursor para a esquerda. Olha para isto. No topo esquerdo é o QG. Então, quando eu faço um J, ele diz que H está correto. Pressione Enter ou clique em Próximo para continuar inserindo no início da linha. Então inseriu o início fora da linha como eu ou é que eu o r o. Então eu acho que upend o cursor. Então, hum, então está me dando a próxima linha. Enfim, eu estava pensando, eu apertei Enter. Assim, um cursor pendente é geralmente um tão hit A de um Ennis é pressione corretamente inserido ou clique para o próximo, então upend no final da linha. Então ele vai continuar fazendo essas perguntas e você vai ter que pressionar as teclas do seu teclado. E a 3ª 1 é, eu disse, que nunca a tinha usado. É realmente aprendê-los enquanto joga um jogo para que você possa realmente salvar pressionar qualquer tecla . Então eu vou apertar enter e vai dizer h k L g como minhas teclas de navegação para a esquerda, direita e inferior e você poderia ir para a esquerda direita inferior. Este é o seu cursor, e você pode aprender enquanto passa por ele. Então eu nunca costumava experimentar. E se você gostar, me avise e forneça seu feedback sobre isso. De qualquer forma, , isto é tudo sobre a ferramenta de aprendizagem interativa. Espero que encontres isto. Espero que ache essa palestra valiosa. E você poderia usar essas ferramentas abertas e gratuitas on-line para aprender sobre ele. Se tiver alguma pergunta, estou sempre aqui. Perguntou-me. Mande-me uma mensagem. Envie-me Ah, mensagem para me ver ou envie-me um e-mail. Obrigado. E boa sorte. 87. Comando Sed: Olá todos e bem-vindos novamente a Ardell. Mais recente Lição disse Comando disse comando é um comando substituto que substitui o nosso substituto um texto com outros textos ou manipular o seu arquivo. É um comando muito, muito poderoso. Então, quais são as poucas coisas que disseram comandantes? Ele substitui um arquivo de string suficiente por outra string. Então nossa corda é uma palavra. Ah, mensagem de texto de frase ou qualquer tipo fora de mensagem de texto dentro de seu arquivo e que você deseja substituí-lo encontra e exclui uma linha. Então, se uma linha tem ABC e você quer se livrar dessa linha nesse arquivo de texto, bem, você pode entrar e usar o comando set e excluir essa linha que contém ABC. Espere um segundo, Imron. Espere um segundo, Ei, por que eu não posso fazer a mesma coisa quando eu vou para v I e encontrar a linha e deletado? Sim, você poderia definitivamente fazer isso. Mas e se você tem ah, arquivo que tem, digamos, um 1.000.000 linhas e nessas 1.000.000 linhas, você provavelmente tem pelo menos 1000 linhas que tem ABC. Você vai entrar no arquivo e excluir ou colocar essa string um por um que você acha que é eficiente? Não em tudo. Então é por isso que eu disse comando é tão poderoso que nos permite manipular o texto dentro de um arquivo. Outro exemplo que vamos aprender é como remover linhas vazias de um arquivo. Se eles são mais de uma linha vazia, como você pode se livrar dela? Sim, é claro. Voltando para a mesma coisa que você poderia ir para o V I e D D e removê-lo. Mas, novamente, isso não é produtivo. Remova a primeira linha ou o número de linhas em um arquivo para substituir guias. Mas o espaço é esse ar. Os poucos poucos exemplos offset comandos que eu vou passar por cima e substituir dentro do editor V I. Então, se você já está em B I e você quer substituir um texto X y Z ou TXT ou qualquer coisa outro, hum, texto ou outra palavra que você também poderia fazer indo direto para o V I. Mas novamente, hum, Estou negando minha declaração? O que eu disse antes, não, porque quando você está indo para o olho e você você quando você procura por uma palavra e então você substitui de novo é um processo manual. Mas há outra maneira em B I que você pode apenas encontrar esse texto uma vez e substituí-lo em todos os lugares em um único tiro. E há tanto Mawr e Mawr, isto é, um, que os comandos têm para oferecer. Vou entrar na minha máquina de roupa de cama. Vou fazer login como um cliente de massa, e vou mostrar-lhe alguns exemplos de como o comando Said funciona. Hum, eu estou logado como eu mesmo. Estou no meu diretório pessoal. Hum, eu tenho um arquivo no meu diretório pessoal que é chamado este duelista eu mesmo. Seu que é chamado de personagens Seinfeld. Então, se você faz gato em personagens Seinfeld, você vai ver todos esses personagens fora Seinfeld. , vez, é só uma lista de todos os personagens que tocaram em Seinfeld. Se você não tem esse arquivo ou se você não criou esse arquivo anteriormente, então vá em frente e você poderia apenas pausá-lo aqui e criar esse arquivo. Mas todos os nomes que tenho ou se quiser usar uma bola diferente, nomes diferentes, tudo bem. É apenas um exemplo que vou usar para explicar como disse. O comando funciona. Então eu já tenho esse arquivo agora. A primeira coisa que quero fazer. Digamos que se eu quisesse substituir Ah, uma das palavras por uma palavra diferente. Digamos que eu queria substituir Kenny. Há um personagem chamado Kenny Banya. E se eu quiser substituir o nome dele de Kenny para Lenny? Você usaria o comando disse código único s para substituir Kenny com Lenny para cortar Lenny e cortar novamente. E se você tiver mais de um Kenny, então você poderia digitar G porque este G é para global Cada substituir o arquivo inteiro onde quer que você tenha a palavra Kenny. Então, por padrão, eu sempre suco G. Você também deve entrar no hábito de G se você quiser substituí-lo em todos os lugares. Então você fecha a camada única e, em seguida, você digita o nome fora do arquivo onde você está tentando substituir a placa. Kenny acerta, entra. E agora você vai ver no fundo. É substituído por Lenny. Agora outra coisa. Hum, eu quero mencionar que isso vai mostrar a mudança no Lee na tela. Ele não vai realmente fazer uma alteração no arquivo. Então, se você pegar o arquivo, verá o nome Kenny ainda lá, mas não foi só substituir Lenny. Sim, nós fizemos. Mas não fez a alteração dentro do arquivo. Ele no Lee faz a mudança para a tela. E se você quisesse ter essa saída para outro arquivo, você poderia fazer isso. E essa alteração será refletida no arquivo mais recente. Mas se você quiser fazer uma alteração para o arquivo existente, então o que você tem que fazer é voltar para o mesmo comando pressionando a tecla de seta e você digitar menos I. Isso é inserir as alterações no arquivo o mesmo comando e você aperta Enter. Agora, quando você faz personagens do gato Seinfeld, você verá que o nome mudou. Dois Lenny permanentemente. Então é assim que substitui o Kenny? Será qualquer e salvar o arquivo. Agora, vamos ver. E se você quiser substituir apalavra Costanza? quiser substituir a Então funciona da mesma maneira. Então você disse substituto Costanza. E desta vez você não quer substituir nada. Você só quer remover essa palavra. Então você coloca Costanza e não coloca nada lá, G e o nome dos personagens de outono. Viu alguém que tivesse o sobrenome? Constanza que se foi. Ela estava aqui. O Frack. Costanza vai para Stell, Costanza se foi. Outro consentimento. Eu tenho. O fundo se foi. George Costanza se foi. Mas, novamente, isso foi para Lee na tela. E se você quiser fazer alterações no arquivo, você deve usar o menos. Eu opção. Eu não quero usar a opção menos I desta vez porque eu quero mostrar-lhe como o conjunto funciona. Assim, o arquivo não mudará. Então só isso está confirmado. Nosso arquivo tem todos os nomes corretos que eu quero que eles estejam nele. Então ele tem o próximo. Um que eu queria mostrar a vocês é como encontrar uma corda fora da linha e removê-la. Se virem, , este é o 2º 1 no nosso slide, encontrem e eliminem. Então, e se eu quiser excluir cada linha que tem a palavra Seinfeld tomou para o comando para fazer isso é dito Seinfeld. E desta vez tipo de de é excluir qualquer personagem ou qualquer palavra que vem até os jogos Seinfeld. Essa linha será apagada. Então eu não estou usando meus olhos. Eu opto porque ele vai realmente ver fazer as alterações para o meu pai e salvá-lo. Eu só quero te mostrar. Então eu só vou executá-lo e você verá que todas as linhas que tinham o Seinfeld se foram. Não vejo nenhum fora. Esta tem a palavra “Seinfeld”. Então é assim que você substitui ou exclui uma linha que corresponda a uma palavra-chave ou prêmio. A próxima coisa que eu queria te mostrar é como você pode, hum, remover Mt. Linhas de um arquivo. Então, se eu tiver linha vazia, vamos fazê-los linha T. Vou entrar em personagens do Seinfeld e vou fazer linhas vazias. Então eu tenho quatro linhas vazias, certo? Vou fazer uma linha vazia aqui também. Cinco linhas vazias. Agora eu vou salvar os personagens do gato Seinfeld, e você vai ver aqui que eu tenho cinco linhas vazias. Eu queria me livrar dessas cinco linhas vazias. O comando para fazer isso, disse o IHS. Stash cap cap cap mostra que qualquer coisa que começa, que é logo acima do número seis e dólar. Qualquer coisa que acabe menos dólar, não significa nada. Então apague esse sinal. Desculpe, personagens do Seinfeld. Então, qualquer coisa que esteja começando ou terminando não tem nada no meio. Que é a queda vazia, claro, certo? Então, o que quer que isso encontre, por favor, vá em frente e apague. Então, aperte, entre e você verá que tudo se foi. Mas agora, se você fizer Seinfeld personagem novamente, você vai ver que você ainda vai ter a linha. Por quê? Porque nós não especificamos a opção menos I, e eu quero que você vá em frente e especifique menos I opção. Faça um caracteres Seinfeld e você verá todas as linhas vazias sumiram. Agora, e se eu quiser remover a primeira linha do nosso arquivo? Ah, eu só queria remover Jerry Seinfeld, que é a primeira linha do arquivo. Então eu vou fazer, disse casaco um casaco D. Feche o nome do arquivo e você verá que a primeira linha foi procurado muito pecaminoso. Isso se foi agora, é claro, novamente, eu estou sempre dizendo que não vai afetar nosso arquivo porque nós não usamos a opção de olho da mente . Hum, agora e se você quiser remover as primeiras 2 linhas irá apertar a tecla de seta e apenas digitar uma vírgula dois, e ele vai apagar as primeiras 2 linhas. É assim que se apaga mais 23 ou quatro linhas. E se você tiver abas no seuarquivo e quiser remover as guias com espaços? abas no seu abas no seuarquivo e quiser remover as guias com espaços? Então, se eu fizer V I em caracteres Seinfeld e em vez de, hum, espaço é que eu vou apenas colocar guias, guias e guias Salvar o arquivo. Você poderia fazer o personagem do gato Seinfeld. Veja, três linhas têm guia. Eu queria remover todas as abas dentro do arquivo com espaço, Então, o comando para fazer isso é dito barra substituto. Você tem que usar barra invertida e T que diz ao sistema operacional para o show que esta é uma guia. Em qualquer lugar que você encontrar Tab, remova-o com espaço e aplique-o globalmente. Personagens do Seinfeld, veja, , Cope não gostou de algo. Hum, um segundo. Oh, meu erro. Eu usei costas ano passado, então eu tenho que usar a força. Slash está aqui porque esta barra aqui e esta barra aqui no meio, bem aqui, é a corda que estamos tentando substituir. Estamos tentando substituir essa corda com o que seria 70 linha. Então agora isso deve funcionar. E aí está ele. Funcionou, mas é tão bom não impactar nosso arquivo. Vou usar o comando da opção “menos I”. Então ele vai fazer a alteração no meu arquivo e trazê-lo de volta para este conteúdo original. Ok, então agora é assim que você realmente substituiu abas por espaços. Se você quiser fazer a mesma coisa, substitua espaços. As abas. Você poderia fazer a mesma coisa, mas apenas trocar. Ah, chá de barra invertida com o segundo um suporte de espaço. Então você move esta coisa para aqui para que ele vai remover todos os lugares que digamos que você quer. Se você quiser experimentá-lo t e ouvir todos os espaços que ele está em seu, substitua-o por Tab. E eu tenho que fazer este ano. Ok, então eu acredito que signo caiu personagens. E aí você tem todas as torneiras lá dentro. Eu não queria fazer as mudanças. É por isso que quando eu estava verificando, ele não estava chegando de qualquer maneira. Eu queria trazê-lo de volta, trazê-lo de volta em torno do comando anterior que é este substituído espaços hábito e pressione enter e agora fazer Seinfeld caracteres, e você vai ver meu formato está de volta do jeito que eu quero. Ok, agora, se eu quisesse, hum, um show em Ley Lines de 12 a 18 de um arquivo? Então eu só queria ver de 12 a 18. Então 123456789 10 11 12. Então eu queria ver todas as linhas começando com J. Peterman até o fim, que é a 18ª linha. Não quero ver nenhuma dessas linhas. Então, para uso natural, o comando disse novamente com menos uma opção 12 de 12 para 18 p é a opção que você tem escolher e você bater. Entra e vais ver aqui mesmo. Está me dando da linha 12 à 18 agora. E se você quiser ver? Ah, o caminho oposto. Significa que você quer ser tudo, exceto a linha 12 a 18. Então você vai correr. O comando disse agora, não use menos final judeus 12 18 desta vez e caracteres Seinfeld e você vai selar. Você tem todos os resultados do topo, exceto a linha de partida 12 para 18. Agora. E se você quisesse um colocar umespaço no seu, hum, hum, e no seu arquivo? Como todos os nomes. Deve haver um espaço. Deve haver uma linha vazia. de Depoisdecada personagem. Então você vai fazer disse apenas personagens G Seinfeld. E você vê, cada linha tem um espaço vazio linha, em seguida, o nome linha vazia, em seguida, o nome. É assim que se adiciona. Mas é claro, isso não vai afetar nosso arquivo. Você poderia ter isso mudado colocando em mente a opção de olho. Está bem. Agora, hum, se você quiser substituir, hum, como, digamos, se eu tiver o caráter Seinfeld e eu quiser substituir Seinfeld por s ou qualquer outro nome, mas eu não quero substituir a linha número oito. Então 1234 por 678 eu queria substituir Seinfeld com s exceto o oitavo sinal. Preencha. Então você disse casaco único. Não faça oito e substitua Seinfeld por s fazê-lo globalmente. Personagens Seinfeld. Ok, veja. Hum, a mudança em um segundo pode ver Não, hum, vamos ver. Então, se eu apenas digitar oito, apenas sinal de assunto de A s, então ele ainda não está fazendo isso. Estou fazendo algo errado? Ah, sim. Estou fazendo algo errado. , Às vezes,apenas um pequeno erro faz uma grande diferença se você notar que não existe essa palavra. Um sinal fugiu. Eu coloquei assinado. Fugiu. Tudo bem. É um bom exercício. Hum, ele entra. Veja, todos os prêmios de texto do Seinfeld todos os prêmios de texto do Seinfeldforam alterados com S. Mas agora vamos voltar à nossa pergunta original. foram alterados com S. Não quero substituir o número oito. Conserte a minha ortografia. Entre e você verá que todos eles mudaram de extensão, exceto a linha número oito. Agora, o último que eu falei sobre substituto enquanto você está no editor B I. Então vá em frente e digite V I o nome do arquivo. E agora você é o editor da Índia. Agora o que? Se você queria substituir cada personagem de ciclo enquanto você está em B I então você vai fazer. Percentual sinal de sucesso de dois pontos para barra substituto. Sinal preenchido para Peter. Certo. Você quer substituir cada um deles e cortar acerto, entre e você verá que cada Seinfeld foi substituído pela palavra Peter. É assim que você faz a mudança enquanto você é editor nbr. Não, quero que vá em frente e experimente. Eu também, hum, no artigo mencionado aqui nesta lição que você poderia ver esse artigo e tentar todos os comandos diferentes. Ah, contra o dito, o comando é muito poderoso se você realmente sabe de dentro para fora. Então eu vou encorajá-los a tentar de muitas maneiras diferentes. Vá em frente. E, hum, seu Google vai online e procura por qualquer coisa que você queira fazer? E eu prometo a você, toda vez que você vai digitar algo, certifique-se de digitar como como substituir uma string e disse, comando, certifique-se de colocar em tal comando. E estou a dizer-te, vais encontrar toneladas de artigos do pessoal deles outra vez. um Fizumtrabalho incrível que ajudou as pessoas. E você poderia olhar para o artigo deles e ver como as coisas são feitas. Você poderia aprender sobre isso. Tudo bem, hum, se você tiver alguma dúvida sobre esse comando, você poderia simplesmente me enviar um e-mail ou Ah, me enviar uma mensagem. Hum, tudo bem. Boa sorte. 88. Gerenciamento de contas do usuário: Olá a todos, todos, e bem-vindos a uma nova lição. Gerenciamento de conta de usuário. Nesta aula, nós vamos aprender como pode ser gerenciado conta de usuário e Lennox no sistema de arquivos Lenox. Há, ah, ah, poucos comandos que usamos para gerenciar a conta de usuário. O 1º 1 é usuário em é criar um novo grupo de usuários adicionar para criar um novo grupo, usar uma exclusão, excluir um usuário que já está criado, agrupar o lead para excluí-lo grupo e usar Ahmad, que é modificar um usuário. Não. Sempre que criamos ah, um novo usuário, esses gerenciamento de usuários são criados. Seu registro é mantido em três arquivos diferentes. A 1ª 1 está no mar senha 2ª 1 está no Sea Group e a 3ª 1 está na Sea Shadow. Agora lembre-se, etc Senha não é uma palavra completa. Senha é apenas exemplo wt passado. Para correr. Um comando de usuário, que inclui todos os parâmetros que você tem que definir, é caiu, vai com o usuário adicionar menos mesmo opção para adicionar um grupo menos. Quanto à opção dois. Dê ah shell ambiente menos C para definir a descrição do usuário menos M menos T para definir o diretório home do usuário e o próprio uso e seu uso um home director e o nome do usuário. Agora vamos olhar para a nossa máquina Lennox e você vai praticar esses comandos e aprender estes comandos mawr em detalhes de login, uh, meu Lennox, um Conselho Horschel. É mais este pouco para o lado. Para que pudéssemos ver qual é o comando que vamos usar? Ok. a Sempreaprimeira coisa primeiro. Você precisa descobrir quem você é. Você mesmo, é você. Você está em seu diretório pessoal. Perfeito. E o que está dentro do seu diretório inicial apenas para confirmar que você está no lugar certo. Sim, você é. Quando você confirmar isso só para limpar a tela, , agora vamos criar uma chamada de usuário. Ah, isso é um Homem-Aranha. Antes de criar um usuário, eu queria adicionar esse usuário a um grupo. , Isso é,vamos chamá-lo de super-heróis. Então, a fim de usar esse comando, você tem que ser rota, então se tornar rota como ela espaço por esconderijo. Ok. O primeiro comando que vamos executar é o espaço ruim do usuário. Homem-Aranha, você bateu. Entrar. Ele lhe dá o prompt de volta, o que significa que ele criou. Você está usando seu Homem-Aranha. Como verificamos se o usuário foi criado? Há um comando para verificar se os usuários criam é chamado I D. É lutador homens e eu vou te dizer que há uma idéia assinada aos usuários pelo homem, e o grupo é criado chamado Homem-Aranha e os atos do grupo assim por diante. Você também pode verificar sobre como ir para o diretório home, Então casa se você notar que ele criou aqui mesmo o Homem-Aranha, o próximo comando que queremos aprender. Grupo Aziz AD. Eu queria criar um grupo, um novo grupo, para vir ao comando para que um novo grupo, este grupo ruim e eu queria chamá-lo de super-heróis. Ele adiciona um grupo. Poderíamos verificar olhando para o arquivo do grupo, que vai cobrir em um pouco. Poderíamos verificar olhando para o arquivo do grupo, Mas se você quisesse ver se você poderia apenas um gato em grupos de mar e no fundo, você verá que criou este grupo chamado super-heróis. Agora eu quero excluir o usuário que eu criei Spiderman para o comando para excluir é usuário excluir. Agora, se você quiser excluir o diretório home do Homem-Aranha, que é bem aqui você executar o comando usuário excluir, mas mentes também estão. Então ele iria excluir o diretório também. Então deletou o usuário. E vamos verificar se apagou o diretório home. Sim, ele excluiu o diretório home também. Então acredite que eu criei e ah usuário antes apenas chamado Spider apenas para fins de teste. Como você pode ver aqui, o próximo comandante que você tem que fazer é, claro, o grupo deletar. Então vamos tentar excluir o grupo. Uh, essa não é a liderança. Nosso grupo, seus super-heróis foram criados Novo grupo e com o líder apenas para fins de treinamento. Vamos criar um grupo ruim. Conheci-te bem. Vamos chamar-nos em seu grupo que compara Criado Nós verificados indo perfil e ver a parte inferior diz nenhum novo grupo. É uma nova ideia de grupo. Poderíamos excluir o novo grupo sem novo grupo, excluir nenhum novo Então e ele é excluído. Poderíamos verificar novamente no fundo. Veja, ele se foi. O próximo comandante que temos que aprender é o usuário mod. Este comando é usado para modificar os usuários. Vá correr, cara. Use Ahmad para ver o que ele faz ele modifica como conta de usuário. Se você notar um anexa-lo como um usuário ao grupo suplementar, consulte o novo Value User Password D mudou o diretório home. Então, essas outras coisas, se você quiser fazer depois de criar ah usuário então vamos usar este comando para anúncios nosso usuário Spider Spiderman. Vamos ver se ele tem o Homem-Aranha primeiro ou apagamos aspirantes. Então vamos criar apesar dos homens novamente. Usuário, adicione Spiderman Assim que você adicionar o usuário no Spiderman, ele automaticamente cria seu grupo também. Se você não especificar, ele criará um grupo com o mesmo nome que os IDs de usuário. Agora eu queria adicionar o Homem-Aranha a um grupo diferente também, que é um super-herói. Então, como fazemos isso? Usuário mod menos G, que era o nome do grupo Super Heroes e o nome fora do usuário que eu quero adicionar um Spiderman enter e ele é adicionado. Como verificamos isso? Você faz gato no mar, mas em vez de fazer o gato e ver o arquivo inteiro, hein? Bobby usado comando de grupo e apenas digite Homem-Aranha do óleo Sea Group e um ir, você vai ver, este é o Grupo Super User, e Homem-Aranha também é parte desse grupo. Este é o próprio grupo do Spire Man Nome de um próprio grupo I D. Então ele Homem-Aranha tem seu próprio grupo, e também pertence a um grupo chamado Super-heróis também. Se você notar um aqui quando você faz Alice para o seu grupo de Homem-Aranha aqui ainda é o Homem-Aranha. Por que não mudou para se adequar aos super-heróis? Porque é um grupo real como Homem-Aranha, mas sempre permanece biderman. É parte do outro grupo também, que é super-heróis. Se você quiser que isso mude, então você tem que executar o grupo de mudança de comando e, em seguida, você especifica super-heróis e, em seguida, você especifica Homem-Aranha. E lembre-se, nós temos que usar menos nossa opção para colocar essa permissão em cascata do grupo para cada pasta do Homem-Aranha. Então vamos executar este comando. E agora veja se uma mudança do Homem-Aranha é super-heróis. Sim. Veja, agora o usuário Homem-Aranha, o grupo de super-heróis. Então é assim que você usa esses cinco comandos diferentes. Usuário adicionar grupo de usuários em usá-lo grupo Elite excluir. E ele era uma modificação. E os arquivos que ele cria esta informação é, é o 1º 1 é etc Senha. Vamos olhar para a senha etc Cat at sea e você vai ver na parte inferior como você adicionar um novo usuário para o sistema Lenox. Ele adiciona a informação do usuário na parte inferior que canetas na bomba Spiderman e apesar ER, o que eu criei anteriormente ambos coração lá dentro. A primeira coluna diz-lhe o nome. O 2º 1 diz-lhe a palavra-passe, que está encriptada. É só dar-lhe o X 2° 1 dizer o usuário i d. e depois o grupo I D. e bem aqui entre estes dois Coghlan. Não especificamos a descrição, então está vazia. E aqui está o diretório inicial do Homem-Aranha. E no final, é a concha, o Homem-Aranha que está usando. Então essa é a descrição fora da senha etc. Vejamos a descrição do Grupo Si, o grupo nazista que você tem. O primeiro é grupo por nome e, em seguida, a senha do grupo, que é a mesma senha que é usada para qualquer pessoa dentro desse grupo e, em seguida, o Grupo I d. A última coluna que você vê aqui para os poucos fora deles, isso significa que esses outros usuários também são derramar fora do grupo. Então o último arquivo será visto é uma sombra sensi. Vamos ver Sombra, enquanto é estritamente para senhas de usuários que criamos. Isso não significa que a senha aqui, bem aqui é realmente senha. Está encriptado, por isso não o vemos. No entanto, ele tem alguns outros parâmetros, como a senha não expira. E esses muitos dias sua senha emprestou restrições e assim por diante. Você poderia ver que no comando man, criar usos, você vai obter mais informações sobre etc Sombra muito novamente Se você está no Pacífico acima de um usuário, digamos que você só quer saber as informações sobre o Homem-Aranha em no Sea Password. Você faz o roteiro. É biderman at sea Password, e você só vai obter a informação sobre seus critérios de correspondência, que é linha Spiderman. Agora olhamos para o último exemplo, que é o exemplo que é usado principalmente no ambiente corporativo que eles foram executados um grande comando que irá tirar você de todos os parâmetros, modo que está criando um novo anúncio do seu usuário menos G para especificar o grupo, que é que já temos um grupo, Super heróis. E é olhar em sua minimização. Esta cidade pode subir e ver o nosso comando. Ok. Ok. Super-heróis menos s significa a concha que você quer dar. São cartuchos diferentes. Houve casca de milho esmagada cobrirá isso mais tarde. Menos C é a descrição. Você tem que especificar a descrição. Super-heróis que você quer criar Iron Mental, Byron cuidado homem. São apenas uma descrição. Qualquer coisa mais do que isso, então menos m menos D e especificar o Diretório Home, que é casa Byron Man Space Byron Men. Isso criará um homem de ferro usuário com todos os parâmetros que especificamos. E como você verifica seus homens? E você vai ver que o Homem de Ferro é lá é parte dos super-heróis do grupo e você também pode vê-lo no arquivo de senha NC em você vê na parte inferior ele está lá agora, uma coisa que nós temos que cobrir. Toda vez que você tiver que criar um usuário, certifique-se de criar sua senha. Então o comando para criar uma senha é apenas uma senha simples Byron, cara. E para especificar a senha e a senha que especificou diz que a senha sente a verificação do dicionário. É baseado em um dicionário. Você poderia ignorar isso desde que você esteja correndo como root. Mas se você não está enraizado, vai forçá-lo a mudar a senha que não é baseada no dicionário. Mas novamente, você é a rota. Você pode fazer qualquer coisa. Então, isso conclui nossa lição para gerenciamento de contas de usuário. Hum, o principal os comandos básicos são estes cinco comandos e arquivos que são usados para gerenciar é etc Grupo Pastor em Sombra. 89. Ativar o envelhecimento de senhas 1: Ei, pessoal, neste vídeo, aprenderemos como ativar o envelhecimento da senha Agora, o que é envelhecimento da senha? Em palavras simples, é definir a data de expiração da senha do usuário. Definir o vencimento da senha no Linux ajuda a melhorar a segurança e reduz o risco de acesso não autorizado Agora, o comando para definir a expiração da senha do usuário é CHA GE, que é a abreviação de change H. Agora, comando change AD é usado por usuário. Portanto, você precisa especificar o nome do usuário como argumento para esse comando. Agora, e se você quiser definir esses valores padrão para cada usuário criado em seu sistema? O que quero dizer é que, se você quiser definir uma expiração de senha para, digamos, dez usuários, você executaria o comando change He para cada usuário para definir o máximo de dias permitidos para alterar a senha, um por um, ou preferiria ter esse valor definido em algum tipo de configuração padrão em que toda vez que um usuário é criado, esse valor é definido automaticamente para esse usuário. Tenho certeza que você quer isso, certo? Agora, para isso, há um arquivo de configuração, que é Atcslashogin dot F. Nesse arquivo, você verá o sublinhado máximo da passagem, o valor dos dias do sublinhado, os dias mínimos, a duração mínima, duração mínima, idade do aviso e todas essas que é Atcslashogin dot F. Nesse arquivo, você verá o sublinhado máximo da passagem, o valor dos dias do sublinhado, os dias mínimos, a duração mínima, a idade do aviso e todas essas configurações podem ser definidas neste arquivo. Então, vamos dar uma olhada no arquivo bem rápido. E aqui eu tenho minha máquina Linux aberta. Estou logado como root e farei mais no arquivo padrão de login do ETs A propósito, é def defaults, não um DEF. É só um erro no meu slide. Então, por favor, ignore isso. E anote isso. Então, ao pressionar Enter, você verá aqui que tudo o que é definido como um sinal de hash significa apenas um comentário Esse é o controle de envelhecimento da senha. Vamos descer uma página, e é disso que estou falando. Se você fizer a alteração aqui e especificar as configurações padrão com base nos requisitos da sua empresa ou da sua empresa, poderá configurá-la e, na próxima vez que criar uma conta de usuário, aplicaremos essa configuração a cada conta de usuário. Além disso, há outros valores que podem ser definidos e que você também pode definir nesse arquivo. Portanto, toda vez que você cria um usuário, valor máximo mínimo para anúncio de usuário com seleção automática de UID Sempre que você executa esse comando ou aquele usuário no comando, o valor ou o UID é atribuído por padrão ao usuário, ele começa com 1.000 Então, se você quiser tornar isso mais seguro, às vezes eu vi no ambiente corporativo que eles querem iniciar o ID do usuário com, digamos, 10.000 dígitos ou 20.000 ou um número que não pode ser adivinhado facilmente por alguém ou Você poderia colocar isso lá, UID MAX, significando 1000-60 Você pode ter um total de 59.000 usuários ou não pode atribuir nada além qualquer usuário ou ID a um usuário, o que é, digamos, 60.001 ID de usuário do sistema mínimo, IDM do usuário do sistema máximo. Esse é o ID do usuário para o processo do sistema. Qualquer coisa que esteja configurada como usuário do processo do sistema. Existem outros como grupo de usuários, no máximo, da mesma forma que para os usuários. Crie um diretório inicial. Sim. Toda vez que você executa um usuário no Command, ele cria uma ID e agrupa um método de criptografia definido por padrão. Lembre-se de que, no último slide, examinei as cinco configurações diferentes, e as configurações usadas para criar a criptografia de usuário dessa senha de usuário são SHA 512 Agora você provavelmente está se perguntando o que esses SHA 512 e outras criptografias Confie em mim, isso fica muito complicado, e eu não quero entrar nisso agora. Se você realmente quiser saber mais sobre essas encriptações, recomendo que você pesquise on-line, e tenho certeza de que encontrará muitos recursos on-line para obter essas informações. Tudo bem, Umask é quando você cria um usuário, toda vez que esse usuário cria um arquivo, esse arquivo é criado com uma permissão específica, e essas permissões são realmente atribuídas aqui E essa permissão do Umask será concedida a cada usuário criado De qualquer forma, é muito importante lembrar esse arquivo nos padrões de login C. Na verdade, o arquivo controla como a duração mínima da senha é definida para cada usuário, e é muito, muito importante você conheça esse arquivo quando alguém está no ambiente corporativo e deseja aumentar a segurança Agora, essa pessoa sempre precisa começar com o nível do usuário. É por isso que, em minhas palestras, a primeira seção que estou examinando a parte de segurança, está no nível do usuário E quando você fala sobre a criação de usuários, esse arquivo é o que você realmente precisa lembrar. Agora, nas próximas palestras, mostrarei como usar o comando change age que pode ser usado para definir a senha do usuário, com o mínimo de dias de idade Ok, agora, na verdade vamos executar o comando change age. Portanto, não é mudança. É CHGE, então mude de idade. Esse comando é usado especificamente para definir os parâmetros em torno da senha. Ele não é usado para fazer alterações na própria conta do usuário. Para alterar ou fazer alterações na conta do usuário, você usará o modo de usuário, que aprendemos nas palestras anteriores OK. O comando é, novamente, como eu disse antes, por usuário. Na verdade, você pode executar o comando, alterar H por menos D menos M e todas as opções diferentes que abordamos Novamente, menos D é para a última senha, menos M para o mínimo, menos M maiúsculo, menos M maiúsculo O W maiúsculo é para avisar o menos L, desculpe, o I maiúsculo é para interativo e o E maiúsculo ou para interativo e o E maiúsculo Tudo bem, então agora vamos entrar na máquina Linux imediatamente. Tudo bem, então sabemos que a conta existe. Nós o criamos, nós o verificamos. Agora vamos fazer a alteração desse parâmetro de senha do Babu butt. Antes de fazermos a alteração, vamos procurar Babu no arquivo sombra do ETs Como eu só tenho um Babu, eu poderia simplesmente escolher Babu em vez do nome completo Babu butt OK. Aqui, você notará que ele tem todas as informações padrão, o nome de usuário, a senha, a última alteração da senha, mínimo e todos os parâmetros, o mesmo valor padrão. Esses são os valores daqui até o fim. São os valores que vamos mudar. Novamente, a razão pela qual estamos fazendo essa mudança é para que possamos proteger nosso ambiente. E, claro, todo o nosso tópico é sobre a proteção do meio ambiente. Então, fazemos a alteração para um usuário específico altere o ambiente. Agora, para executar o comando change age, você pode simplesmente fazer menos D para o último dia, e eu não gostaria de fazer essa alteração porque quero que seja consistente com o horário do sistema E a hora do sistema é de dias, desde 1º de janeiro de 1970, em que a senha foi alterada pela última vez. Se eu fizer essa alteração agora, não conseguirei acompanhar a alteração da senha. Então, agora, se eu pegar esse número e menos a data de 1º de janeiro de 1970, posso dizer que a senha foi alterada hoje Então, eu não quero fazer essa mudança. Quero guardar isso para minha própria informação. Então, vou começar com menos M, o que significa mínimo. Qual é esse mínimo? O número mínimo de dias necessários entre as alterações de senha, ou seja, o número de dias restantes antes que o usuário possa alterar sua senha. Ou seja, se você está alterando a senha hoje, e se eu fizer essas cinco agora, isso significa que você não pode alterar a senha até que esses cinco dias já tenham passado. Então, agora, como você percebe, ele está definido como zero, o que significa que não há restrição. Mas para este exercício, colocaremos cinco. Em seguida, temos M maiúsculo, que é o máximo. O que isso significa novamente? Isso significa o número máximo de dias em que a senha é válida. Depois disso, o usuário é forçado a alterar sua senha. Então, agora, o número total de dias que tenho para alterar minha senha é 99999, o que é muito. Muitos dias, certo? Portanto, o sistema não solicitará que o usuário altere sua senha até que esse número de dias chegue. E, claro, espero que vivamos até essa idade, mas isso não é possível, certo? Portanto, é bom fazer com que esse usuário altere sua senha a cada, digamos, três meses, certo? Então, três meses são como 90 dias. Então eu vou colocar 90. Então, a cada 90 dias, o sistema avisará esse usuário e perguntará: Ei, sua senha está expirando. Então, por favor, vá em frente e altere a senha. Então, o número seis é um aviso. Então, para avisar, ou seja, antes de expirar. Então, eu quero que o sistema notifique o usuário dez dias antes da expiração da senha, que é 90, então eu estou colocando dez Então, automaticamente, o sistema faz o cálculo para você e verá: Ei, o número máximo de dias é 90, então eu tenho que lembrar a pessoa dez dias antes. O próximo é maiúsculo E é para inativar ou desativar Isso significa o número de dias em que a senha expira a conta está desativada Portanto, se sua senha expirar hoje, sua conta será desativada amanhã depois de amanhã ou a qualquer Isso está especificado aqui. Então, eu vou dizer desabilitar conta. Se a senha não for alterada, desative-a após três dias. OK. O último expira, que eu escolho E. Desculpe, o inativo era eu e o último expira dias Como essa conta está desativada, essa é uma data absoluta especifica quando o login não pode mais ser usado Assim, você pode especificar o número quando a senha estiver realmente expirando completamente Na verdade, quanto mais antiga, a inativa é inativa, que significa que está tornando a conta Agora, expire um. Dias desde 1º de janeiro de 1970, essa conta está desativada. Então, ele fará o cálculo até que a conta seja desativada. Então, por enquanto, você pode deixar isso. Ok, então eu acabei executar o comando e me deu uma mensagem de erro. Ok, agora eu sei por que ele me deu uma mensagem de erro. É porque eu esqueci de especificar o nome de usuário, certo? Para qual usuário estou escolhendo fazer essa alteração? É por isso que estou recebendo essa opção. Então essa é a bunda de Babu. Ok, então pegou e me devolveu o baile de formatura. Agora vou ver esses parâmetros no arquivo Etc Shadow. Então, vou fazer grep Babu but etc shadow, e aqui você verá que eu não escolhi a opção menos D, que é o último dia da última Você pode marcar seu próprio último dia a partir de qualquer data, se quiser Mas estou deixando isso para o padrão do systemd. É por isso que eu não escolhi a letra maiúscula D. A próxima, se você notar, eu tenho o número cinco, que foi um dia mínimo que eu escolhi aqui O próximo é o máximo: possui sistema para lembrar o usuário de alterar a senha ou forçar o usuário a alterar a senha após 90 dias. E o próximo é W, que é o aviso. Ele o lembrará dez dias antes, e sete é que será sete, ele inativará a conta do usuário após três dias da expiração da senha Então é assim que a senha do Chh funciona: parâmetros para alterá-la Novamente, se você quiser fazer essa alteração em todo o sistema , qual arquivo você precisa modificar? Sim, os pontos de login do Ets são padrões, e essa é a prática comum que eu recomendaria que você modificasse lá Mas se você estiver fazendo alterações apenas em alguns usuários , recomendo que você use esse comando change the. Então essa é uma das mudanças no comando que é usada principalmente para proteger o ambiente do usuário 90. Switch Users e Sudo: já que sabemos como gerenciar sua conta agora é hora de aprender sobre como mudar de usuários e como ser permite acesso adequado ao usuário. O que é um pseudo acesso? É basicamente ah, comando que permite que um usuário comum execute comandos de nível raiz. Os comandos que você vai para tal de um usuário para outro é simplesmente você. É baseado Dash baseado está usando o nome e, em seguida, ele vai pedir-lhe para a senha de nome de usuário que você em que e você se tornar esse usuário. próximo comentário é o comando Sioux do. É assim que você executa o comando se você não tem privilégios de root ou você não pode se tornar rota Mas você ainda precisa executar certos comandos do que você estava em pseudo, seguido do comando E então o último comando é V eu sue Seja eu pseudo edita o ETS etc arquivo guerra terno que é um arquivo de configuração que permite ao usuário adicionar ou remover os direitos para executar determinados comandos. E o arquivo está no mar. Sueur, Hum, se você se lembra do início, falamos sobre estrutura de arquivos e ser falado sobre o etc novamente no mar é o é a pasta ou um diretório em Lenox onde todos os arquivos de configuração são armazenados. Agora, vamos ver esses comandos um branco fazendo login em nossa máquina Lennox. E desta vez você vai entrar em nossa máquina Lennox através da festa. Primeiro, precisamos descobrir qual é o endereço IP da máquina das pernas? Se ele não souber, faça o login. Limpe isso e o comando para checar o endereço IPda sua máquina de empréstimo é se a configuração que você tinha entrado e o endereço I P está bem aqui. Limpe isso e o comando para checar o endereço IP da sua máquina de empréstimo é se a configuração que você tinha entrado e o endereço I P está bem Esta é a interface principal que é usada para se comunicar com os computadores. Esta é a interface local. Você ignora isso e este é outro indivíduo ignorado. Isso é para comunicação privada. Então, concentre-se neste. Abra o terminal da placa e digite o endereço IP . Um I para 1 68 $56,101 Digite colocar no nome de usuário não é senha. Assim que estivermos logados. E porque simplesmente minimizar este Kancil ex ist agora vamos usar a massa. Torne isso um pouco maior. Ok, então, hum, nós logamos como ela mesma Agora e se ele quisesse se tornar, hum, outro usuário? Então você tem que bater Homem-Aranha. Pedirei a senha e você se tornará o Homem-Aranha. Vamos sair. Voltarei à nossa conta. E se você quiser se tornar raiz simplesmente para s você traçar que nós cobrimos muitas vezes na Palavra passada e você se torna bruto quando você está rota. E a partir deste nível, você queria mudar para um usuário diferente. Isto é vitamina. Então ele não vai pedir a senha. Porque super usuário, uma conta raiz é muito poderosa. Isso não precisa de nenhuma outra senha para ser autenticada. Nós somos o seu Homem-Aranha. Vamos voltar. Estamos agora encaminhando aquela escola um passo para trás, sair e estamos com o seu cavalo doente. Vamos limpar isto. Próximo comando, você vai aprender um pseudo sudo é O comandante é usado para executar comandos diferentes que é, Onley propriedade ou só tem permissões por rota para executá-los. Por exemplo, um dos seus comandos d m. Eu decodifiquei você estava em que isso lhe dará permissão negada porque não podemos executar esse comando. Outro comando seria, por exemplo, disco F para peito. Verifique o tamanho do disco. Ele lhe dará a permissão negada também. Porque não temos o direito de novo. Quem sou eu? Seu nós mesmos. Então, como obtemos a permissão sem sermos vistos? Enquanto única rota pode permitir que eu poderia se tornar rota aqui e executar o comando Till s você a raiz e ele e saber que eu sou rota eo ordenado do Irã para adicionar um grupo para no mar arquivo Suroor é V I s C zoo para cabelo. Você precisa procurar o grupo chamado Vitela. Vitela é o grupo que é automaticamente por padrão Adicionado a este arquivo, Nós vamos para baixo, estamos descendo. Lembre-se de descer quando estiver no modo V I, você descer usar sua manutenção, certo? Mantenha a tecla inferior e eles vão disse Esta é a vitela e diz-lhe que este grupo permite que as pessoas no grupo real para executar todos os comandos. Então tudo o que precisamos fazer é adicionar eu resolvi no grupo de vitela e permitirá que todos os usuários que já no grupo real executem todos os comandos. Então já foi adicionado lá. Nós não temos que modificar o terno etc. Ou se você quiser adicionar um novo grupo ou se você quiser adicionar um novo usuário, então você mudaria isso para permitir executar todos os comandos. Digamos que se você quiser, se você quiser adicionar, eu absolvi para executar todos vocês um comando. Então você colocaria bem aqui. Quem colocou? Eu resolvi, uh, que oh tap. E então você executa pseudo comando e você pode se tornar rota, uh, direitos para executar qualquer comando. Mas não queremos ir ao nível do usuário. Queremos que vamos ficar no nível do grupo. Então o que eu vou fazer, eu vou apagar esta linha para excluir uma linha é DD e, em seguida, salvar a pilha. Agora sabemos que precisamos adicionar usuário para sentir grupos para adicionar um usuário problemas ERM odd menos G eo comando é o grupo rico é vitela eo usuário é tão enter. Como você verifica seu negócio de grupo de que ele cresceu porque o grupo é o arquivo. O homem que o usuário gerencia todos os grupos e você verá aqui. Agora eu sou parte do grupo real então se eu me tornar eu mesmo no mar absolvido meu eu mesmo. Então, se eu me tornar eu mesmo agora, se eu executar Sue d m. Eu decodificar ele vai me pedir pela primeira vez senha. Certo, então o comando que eu digitei estava errado, então D m por não d e m eu decodificei. Desculpe por isso. Lá vai você. Vê? Não, o comando está funcionando. E se você executar este comando apenas violino, Sue, ele não vai funcionar. Você tem que executar o pseudo comando seguido pelo código d M I. D. D. E é assim que vai funcionar. Você também pode executar o segundo comando Sue fazer, um disco F, que irá dizer-lhe o tamanho do seu disco. E aqui ele vai dizer que seu tamanho do disco é 10,7 gig e todas as informações da petição tudo isso. Você só pode ver essa informação sobre Lee se você for rota. Então, é assim que fazemos alternar usuário de um usuário para outro e estar em um usuário para se tornar um usuário poderoso ou executar comando poderoso que Onley propriedade por rota 91. Monitore usuários: que é o usuário do monitor. Nós os criamos. Agora temos que gerenciá-los porque esse é um dos trabalhos básicos para qualquer administrador de sistema ou engenheiro ou um cara de sistemas monitorar que usa o que eles estão fazendo em nosso sistema. Alguns dos comandos para lembrar esses usuários são quem lhe diz quem está no log no sistema dois . Blast W Finger e I.D. I.D Estes são os poucos comandos. Há muitos outros comandos também. Mas estes ar os poucos comandos básicos que são usados principalmente em Lenox Environment, onde você poderia monitorar o usuário Vamos olhar para a nossa máquina de links indo para o nosso Lennox Cônsul e executar esses comandos para praticá-los. Cave o seu covil. Vamos limpar nossa tela e ver que somos bons para você e seu em nosso diretório. E, claro, agora você deve saber para digitar o nome do host, e nosso nome de host é o nome fora do sistema. É claro que o primeiro comando é quem vai dizer qual, quantas pessoas estão logadas e usuário final I d. o terminal I D. E otempo em o terminal I D. E o que eles eram lei, então. Então eu tranquei e meu concerto é meu pegajoso. Mas com Colin zero e eu tenho abrir um terminal bem aqui me diz que o Pts é o terminal. Então, na verdade, lá e na hora em que eu abri se eu quisesse abrir outra janela para que você fizesse o certo. Clique no terminal aberto para que você abra outro terminal. Agora, quando você digita quem ele deve mostrar três. Os moinhos de retorno que nos pertence. Se sim, se eu entrar como ... Homem-Aranha? Então vamos ao nosso terminal de festas e colocar o nosso endereço IP. Acho que é de 188 a 168 $56 1 a 1. É $56 e 1. Você poderia verificar isso novamente executando o comando se condenado, eles disseram. Então vamos abrir isso agora. Desta vez você entrar na lei Guinness Homem-Aranha. Está bem. E agora é claro este verde e verificar. Temos quatro 123 de guerra e a 4ª 1 é usada pelo Homem-Aranha. Então esta é a função principal ou principal finalidade fora do comando. Quem? Ah, a razão pela qual executamos este comando que o tempo todo ou a maior parte do tempo é quando há uma carga muito alta no sistema e você quer ver quantas pessoas estão logadas no sistema. A seguir, o próximo comando que vamos aprender é o último. Está fechada. O que está na parte de trás Last Command informa todos os detalhes de cada uso que foi logado desde o dia em que uma vez de um novo tipo tinha entrado pela última vez. Você vê, tudo aparece na tela tão rápido, que eu queria ver uma página de cada vez. Então, como faço isso? Você faz último canalizá-lo e mais ele. E isto vai dizer-te a última vez que usaram o logado no Homem-Aranha fora do curso. Mas este é o nome. Este é o uso dessa lei, e este é o tempo que eu amei. E ele está dizendo que ele ainda está conectado, e ele diz a você todos os usuários que foram conectados e todos os usuários foram registrados e reinicializados o sistema e o que aconteceu com o sistema. Então, digamos que se o seu sistema reinicializar ou desligar ou falhar inesperadamente e você suspeitar alguém estava conectado e você quer ver a que horas eles fizeram login em que eu p. Eles usaram para fazer login em que data e hora em que o logado em todas as informações estão aqui. Se você quisesse, você tem Se você queria ver a primeira coluna fora de sua última saída, esta é sua última direita e você executar isso e você quer ver apenas a primeira coluna, todos os nomes de usuário apenas. E que elogio você iria concorrer? Este é um tipo de teste pop. Você faz por último. Tube-o no dólar 1 e você começa o 1º 1 Agora você só queria remover as duplicatas do que o que você faz? Você faz curto. Isso é o que é assim e você digita único. E então você verá apenas esses outros usos que foram conectados. Eu vi reinicializar isso. Então, esse é também um protocolo que é usado para fazer login no Homem-Aranha. E há outro usuário, W T. M P. Outro comando que aprendemos como W W. Funciona praticamente o mesmo que quem, mas lhe dará um pouco mais de informação do que quem lhe dá o log no tempo, o tempo ocioso e o que esse processo está sendo executado. Que usuário lhe dá um pouco mais de detalhes. O próximo, o dedo dele. Quando você executar o dedo, um, agora o comando Dedo é o comandante é que é adicionado ao seu sistema. Então, não é. Não vem com a sua distribuição. Você tem que adicionar. É um programa. É um programa muito poderoso. É basicamente o traço de seu usuário de onde vem, que tipo de partícula está usando? Então você pode precisar instalar isso, então vamos deixar isso de fora por enquanto. O próximo é I D. E você teve I d e. Sem o uso do nome, ele vai lhe dar a informação sobre o seu próprio eu. Use o nome, seu grupo I D e que parte de outros grupos você é. Se você correr, eu d e você faz Homem-Aranha, então ele vai lhe dar a informação sobre os outros usuários. Então, você tem alguns comandos para monitorar os usuários. Espero que se lembre deles, e espero que os pratique novamente. A maneira de praticar é executá-los diferentes opções. E como você encontrar as opções é correndo homem e fazer quem, e você vai encontrar opções diferentes. E eu gostaria muito que você usasse opções diferentes apenas para a prática 92. Conversando com Usuários.: falando com usuários. Os usuários são os que estão conectados ao seu sistema, e alguns deles têm seus aplicativos em execução. Alguns deles têm bancos de dados executando os outros usuários que fazem login no sistema da clínica, e muitas vezes você precisa falar com eles quando eu digo é, fale com eles, não como cara a cara. Mas você precisa se comunicar com eles que, se você precisar derrubar seu sistema de aprendizado ou se houver uma manutenção ou se houver algum comando ou qualquer aplicativo que esteja executando que cause estresse no sistema, você precisa Identifique-os. Comando para descobrir é apenas digitando usos. Em seguida, há um comando chamado Wall Wall é o comando que é transmitido sua mensagem para todos que é longo para o sistema de linho. E então há um último comando, que é certo, certo? Command é dedicado a um usuário, um usuário do Pacífico. Ele não sai ou sua mensagem não transmite dedo do pé. Todo mundo é apenas um usuário para outro, então nós entramos em nosso sistema de aprendizagem e vamos tentar todos esses comandos um em que um por outro você vai ver como poderíamos falar com outros usuários 1/2 meus limites máquina em funcionamento. E eu estou logado como eu mesmo. E eu também pude ver aqui que estou logado como eu mesmo. O primeiro comando que tenho é a parede. Então, antes de entrar no primeiro comando, desculpe. O primeiro comando é o usuário. Vamos descobrir quem está logado no sistema. Mas o que eu ia dizer é, antes de executarmos este comando, vou entrar em antes de executarmos este comando, vou entrar emoutro terminal como um usuário diferente. Então, para entrar através de outro terminal, que seria o terminal do partido, eu precisaria do endereço i p desta máquina Lennox. Vamos verificar o endereço IP. Vocês sabem disso, certo? Sim. Poderíamos correr se config E a razão pela qual eu coloquei ele ou eu tenho certeza que você sabe disso, que eu possa ver isso Coloque uma página do tempo que eu vejo meu eu p aqui é de 1 90 para 1 68 1 ponto Bem, eu vou pegar que eu, p e eu vou colocá-lo em minha sessão de massa quando eu para 1 68,1 ponto 12. Você bateu. Digite ele irá pedir-lhe para o servidor. Ssh. Chaves que você queria dizer que você acabou de dizer clique? Sim. E agora, desta vez, quero que você faça login como um usuário diferente. O usuário que eu criei anteriormente chamei de aranha e coloquei o passaporte para a aranha. Agora estou logado como uma aranha. Se você se conectou como você mesmo no seu terminal, você entupiu. Você está abrir outro terminal de partido e entrar em um usuário diferente. E esses usuários são os que criamos anteriormente. Você pode escolher qualquer usuário. Isso realmente não importa Agora vamos ver quantos usuários estão conectados em nosso sistema. O comando para ver é apenas digite Sorry usa e você verá que há três usuários conectados para desativá-los são as sessões que são usadas por mim mesmo. E a 3ª 1 é a aranha. Aranha é aquela que eu amei. Agora eu estou aqui agora nesta sessão eu estou logado e me tenho nesta sessão. Eu fiz login em uma aranha, então se eu quiser reiniciar este computador ou eu quero desligá-lo para algum tipo de manutenção . Então tenho que dizer a todos quem está conectado na minha máquina que você sabe que estou desligando essa máquina. Então, por favor, salve seu trabalho se você estiver, você sabe, editando um arquivo, o que quer que esteja fazendo, faça logoff do sistema. É como se fosse arrancado. E como faço para transmitir isso? Basta digitar o mural de comando que eu vou apertar enter e para mais uma vez Se você quiser colocar um espaço e, em seguida, você vai digitar qualquer mensagem que você deseja digitar aqui, Eu vou digitar Por favor, faça logoff. Este sistema está descendo para manter em muito tempo esta mensagem. E uma vez que você tem isso, em seguida, você digitar control d assim que o seu tipo controlar o que você vê no lado esquerdo. A mensagem veio imediatamente. Por favor, faça logoff. O sistema está desligando para manutenção. Então esta mensagem não está em Lee dirigida ao Spider. O uso de aranha é o médico do pé. Qualquer um que esteja trancado lá dentro irá para o terminal de todos. E você vê essa mensagem e agora você percebe que não tem um prompt. Você apenas Ah, você está apenas dentro de sua mensagem você simplesmente aperta. Entrar. Você terá seu baile de volta agora. E se eu quiser escrever uma mensagem para um usuário do Pacífico? Então, neste caso, quem são os usuários agora? Vejo que duas sessões sendo usadas por IVs todas e uma sessão é usada pelo Spider. Quero enviar uma mensagem para uma aranha dizendo: “ Ei, Ei, aranha, você está usando algum fora. O recurso é, hum, através deste script, são através da sua aplicação. Você pode parar o aplicativo porque está causando estresse no sistema? Estes são os tipos de mensagens que você tem que enviá-lo para o usuário e você se tornar um administrador do sistema ou você tem um privilégios de root, modo a direito de usar o seu você simplesmente tipo de direito, e eles usam o nome Spider. Então você bateu. Entre assim que você acertar. Entre, você verá no lado esquerdo. A aranha está recebendo a mensagem imediatamente de você. Vou colocar “Oi, Spider”. Você é a Web está ficando maior. Por favor, pare de espalhar sua web. É apenas um exemplo de frase engraçada. Então eu escrevi isso. Todos entraram assim que eu bati. Entrar. Você vai ver no lado esquerdo, aranha alta que você já está ficando maior. Por favor, pare de espalhar sua Web. Esta mensagem não é dirigida para todos que tem ansiado em sua sobre Lee indo para o uso de Aranha. E se você vê bem aqui, está dizendo mensagem de I de sais. Significa que está vindo deste usuário desta máquina. Tipo perfeito, certo? Eu absolvi e bem aqui eu vejo. Ok, eu sou o Ron. Vou tentar o meu melhor Obrigado, Spider, e depois controlado. É isso. É assim que você se comunica com cada usuário, e eu me comuniquei através. Eu absolvi, é claro. E na maioria das vezes essa comunicação ocorre através do usuário. Root Root é aquele que envia essas mensagens porque rota tem três níveis mais altos off permissões nível superior para reiniciar o sistema para trazê-lo para baixo para executar a manutenção. É por isso que executamos esses comandos então novamente usa a parede, certo? Você pode fazer login em três sessões diferentes, tente estes comandos. Vai ser divertido escrever para frente e para trás. E se você tiver, hum, se você já estiver em um ambiente onde você trabalha com a empresa, você pode digitar essas mensagens para outros usos apenas para experimentar apenas por diversão. 93. Permissões especiais com setuid, setgid e sticky bit: Ei pessoal, Neste vídeo, vamos aprender as permissões especiais que podem ser definidas para arquivos e diretórios usando o conjunto de UID, definir ID do grupo e bit fixo. Além da lei, as permissões em um arquivo ou diretório são chamadas de bits. Portanto, quando você fizer a listagem de arquivos e diretórios, você verá que cada arquivo ou diretório tem permissão de leitura, gravação e executável. E todos eles estão em três categorias diferentes. O primeiro conjunto de bits, os três, são categorizados para os usuários, a pessoa que está criando o arquivo. O segundo é para o grupo, e o terceiro é para outros. Agora, todos esses são chamados de animais de estimação. E você poderia alterar esses bits executando qual comando? Sim, por alterar o comando mod. Agora, existem três permissões adicionais diferentes no Linux. O primeiro é o UID definido. Isso é um pouco que diz ao Linux para executar um programa com o ID de usuário efetivo do proprietário em vez do executador. Por exemplo, se você executar um comando como uma senha de comando de usuário regular, verá que o comando está sendo executado pela raiz porque o root precisa atualizar o arquivo sombra ETC e um usuário comum não tem permissões para atualizar o ETC. Arquivo de sombra. É por isso que esse bit pegajoso, desculpe que o conjunto UID esteja atribuído a esse programa. Da mesma forma, há outro, definir ID do grupo, que diz ao Linux para executar um programa, mas o ID de grupo efetivo do proprietário em vez do executado. E os exemplos de alguns comandos, nosso comando locate ou wall. Se você fizer ls menos l no localizado ou na parede, você verá esses bits atribuídos a esses programas. Observe que esses bits estão presentes apenas para arquivos com permissões executáveis. E lembre-se de uma coisa, esses conjuntos UID, set group ID, estes não são o comando real que você executaria para definir esses bits, você executará o mesmo comando change mod para definir o UID e o ID do grupo. Então o terceiro é pegajoso. Isso é um pouco definido em arquivos e diretórios que permite que apenas o proprietário ou a raiz exclua esses arquivos ou diretórios. Passo para atribuir permissões especiais em um nível de usuário. Você pode alterar usuário mod plus S. Isso é para definir o ID de usuário de um programa para atribuir permissões especiais. Em um nível de grupo, você faria a mesma coisa, Alterar MOD, mas usaria g plus S e o programa para remover essas permissões especiais em um nível de usuário ou grupo, você usará sinal de menos em você ou grupos, ou sinal de menos no grupo para remover esses UID definidos e o ID do grupo definido. Para localizar todos os executáveis e a permissão de UID e definir ID do grupo Lenox. Você pode executar o comando find slash, slash 6 mil traço tipo f. Então vamos entrar em nossa máquina Linux. E estou logado como eu mesmo. Estou na minha casa para enriquecer o diretório eu homens, nós confirmamos isso. Agora, se eu fizer qual senha, esse é o comando. Você verá que ele está localizado no diretório bin do usuário de barra. Então, quando você fizer ls menos l barra usuários barra barra barra senha, você verá isso aqui. Você vê este pequeno S aqui que é atribuído no nível do usuário. Este é o UID definido atribuído a este comando. Então, se você estiver executando um comando à medida que eu absolvo, por exemplo, se eu executar o comando password, ele estará sendo executado. Agora. Vou abrir outro terminal em segundo plano aqui. E agora, se eu verificar o processo de comando de senha, você verá que ele está sendo executado por root aqui. A propósito, o último, você poderia simplesmente ignorá-lo apenas pela cor, mas você verá que ela está sendo executada pela raiz. Mesmo que seja administrado por uma serra. É por isso que definimos esses UID definidos para usuários para que ele possa ser executado pelo usuário que possui esse comando. Tudo bem, então eu vou apenas fazer o Control D fora dele, Control C fora dele, para que eu possa parar o programa. Agora, se eu quisesse encontrar todos os comandos no sistema Linux que estão definidos com essas permissões especiais. Eu poderia me tornar raiz. E eu poderia encontrar slash, dash, perm, slash 6 mil. Essas são as permissões, digite f. Este é apenas um comando que executaremos e ele lhe dará todos esses comandos no Linux que tinham o UID definido e o ID do grupo definido se você escolher alguém. Então, vamos dizer que ls menos l e u du user, então localize, você verá aqui esta aposta definida como S, que é definida como a, no nível do grupo. Tudo bem, seguindo em frente. Então, mais uma coisa, observe, muito importante, esses bits funcionam em executáveis de programação C, não em scripts shell Bash. Então, se você, se você estiver criando um shell script Bash, esses bits não funcionarão neles. Eles só funcionarão em qualquer programa que esteja sendo escrito em C ou C mais idiomas. Tudo bem, agora vamos falar sobre o bit adesivo atribuído ao último bit de permissões. Então aqui temos nossos bits, lemos, escrevemos, executamos. E você verá o último. Veja aqui, t, que é o bit adesivo atribuído a esse arquivo ou a um diretório. Agora, por que precisamos atribuir o bit pegajoso? Então, para isso, vamos dar um exemplo de diretório temporário de barra artística. Em nosso diretório temporário, se você fizer ls menos l em tmp, você verá que há um bit pegajoso atribuído a ele. Então, vamos para nossa máquina Linux novamente. E vamos limpar a tela e entraremos na temporária direta, desculpe, entramos no diretório da barra do CD e faremos ls menos l. E aqui você notará para você que eu acertei este T. Isso T significa que há um bit pegajoso atribuído ao temp diretório porque todos, qualquer usuário no sistema Linux pode gravar neste diretório, mas esse usuário, mesmo que o usuário tenha as permissões corretas, não pode excluir esse diretório. Essa é uma maneira de proteger esse diretório para exclusão acidental do sistema. Tudo bem, então vamos fazer alguns exercícios de laboratório para passar por cima são pedaços pegajosos. Então, a primeira coisa primeiro se tornará raiz. Então eu já tenho uma raiz aqui. Estou logado como root. Quem sou? Sou raiz. Vou entrar no diretório de barra e vou criar um diretório MKDIR. E criamos tudo em um. Mova isso um pouco para a direita, você verá aqui. Pressione Enter this, confirme os diretórios lá. Sim, esse diretório está aqui. A próxima coisa é atribuída ou permissão de leitura, gravação e execução para esse diretório. Ok, para fazer isso, temos que fazer o Change MOD 777, carne tudo em um diretório. Agora, esse diretório deve ter leitura, gravação e executável em todos os níveis. Vamos confirmar que é menos LTR. E você verá que isso tem todas as permissões necessárias. Agora torne-se eu assalto e crio uma árvore dentro disso tudo em um diretório. Então, vou entrar nisso. E estou logado aqui como resolvi. Então vou entrar em tudo em um diretório. E aqui vou criar um diretório chamado Enron DIR. Esse é meu diretório. Tudo bem, muito bom. Agora, dê todas as permissões para esse diretório. Então, estou dando permissão para esse diretório, Alterar o diretório MOD 7, 7, 7 MRI. Isso significa que qualquer pessoa pode entrar e escrever ou criar arquivos ou diretórios dentro desse diretório. Ok, agora, o próximo passo é criar três arquivos nesse diretório. Ok, vamos criar, vamos primeiro entrar no diretório e criaremos três arquivos, a, B e C. Vamos verificar se esses arquivos foram criados. Lindo. Sim, eles são criados. Agora vamos para a próxima etapa, abra outro terminal e faça login como Homem-Aranha. Ok, então eu tenho um terminal aberto aqui. Estou logado aqui como root. Certo, sou Bill, torne-se Homem-Aranha. Homem-aranha. É uma conta de usuário criada nesta máquina Linux. Se você não tiver essa conta, você pode ir em frente e criá-la agora. Mas tenho certeza que você tem essa conta. Vamos nos tornar betume. Vamos confirmar se você está logado como eu me lembro de correr, Quem sou eu? Sim, estamos. Agora e o próximo passo é ir para tudo em um diretório e excluir o diretório Enron. Ok, então vamos entrar, desculpe, bem aqui, eu sou o Homem-Aranha aqui, corte tudo em um diretório. E vou excluir, remover nosso diretório F MRI. Boehm, veja que se foi. Agora. Talvez o Homem-Aranha agora quisesse excluir isso e acidentalmente apagou isso. Agora, como evitamos que isso aconteça? Agora, para isso, tivemos que, como estou dizendo, você verá o diretório, excluí-lo. Então agora se torne root novamente e atribua bit pegajoso também que todos N1. Ok, ótimo, Aqui sou quem eu sou, meus itens por Roman. Vamos sair. E agora, quem sou eu? Sou Groot. Agora vá para o diretório de barra, descubra onde isso tudo em um. Está bem aqui todo o caminho na parte inferior. Agora vamos atribuir o bit pegajoso a ele. E para fazer isso, temos que fazer mudança mod. E para atribuir um bit pegajoso, você precisa executar mais t simplesmente que mais t dois tudo em um. É aí que, se eu, o bit pegajoso foi atribuído. Sim, verificamos. Veja aqui este pequeno t. Isso mostra que ele tem que mantê-lo atribuído. Lindo. Seguindo em frente. Agora se torne íons todos e crie um diretório novamente no mesmo diretório. E mudaremos o MOD 2, 7, 7, 7 e criaremos esses três arquivos. Tudo bem, então vamos aqui. E antes de tudo, vamos nos certificar de que estamos logados enquanto eu absolvo, ótimo. E entraremos em tudo em um diretório. Aqui. Vou criar, fazer o diretório Enron DIR. Alterarei a permissão para que todos os direitos executáveis sejam permissões de leitura para esse diretório. Lindo. Vamos confirmar isso. Sim. Agora vamos criar três arquivos dentro disso. Vamos para o diretório tocar em a, b e c. Três arquivos são criados lindos. Agora vamos para o próximo passo. Torna-se usuário do Homem-Aranha novamente. E agora vamos ver se ele poderia excluir esse diretório. Desde agora, ele tem o pedaço pegajoso de lado. Aqui estamos nós, somos raiz. Vamos sair da raiz. E agora, desculpe, vamos nos tornar o Homem-Aranha. Então Spider Man. E para a senha, linda. Agora vamos para todos em um diretório. E este tem um diretório chamado Enron diretório que eu criei como eu mesmo. Agora vamos me ver como um Homem-Aranha neste momento, se eu pudesse excluir esse diretório, nosso diretório F Enron, bone, veja, diz operação permitida. É por isso que você realmente atribui as permissões. Então, se você fizer meta de ponto de cd um passo atrás e abordar meu ativo, mesmo que você tenha dado todos os direitos, ler, escrever, executar subtabelas para este diretório tudo em um. Mas qualquer um que tentar excluir o conteúdo dentro deste diretório, isso não será permitido. Por quê? Porque atribuímos esse pedaço pegajoso a ele. Essa é a vantagem de ter um pouco pegajoso. Vejo você na próxima palestra. 94. Autenticação de diretório do usuário: agora aqui vamos olhar para a conta Lenox. Autenticação O que? O que isso realmente significa é que você cria contas locais diretamente em seu computador local. Neste caso, temos a nossa máquina Lennix recriada uma conta local. Aprendemos isso, certo? E daí se você tiver os milhares de fusíveis? Então, como você pode gerenciar todos esses usuários? Como você pode alterar sua senha? Então, esse é o problema vem quando você tem que realmente adicionar vários usos para fora do curso vários servidores também. Então, o que acontecerá se um usuário se juntar a uma empresa e ou um administrador de sistema ou Newser juntar a uma empresa e você tiver que criar sua conta para, digamos, 1000 servidores? Você vai entrar em cada servidor e conta de usuário de criadores? Bem, isso não é eficiente. E geralmente as empresas não trabalham assim, e eles não criam contas de usuário e eles não criam contas de usuário individualmente para comer servidor. Então, o que eles fazem é no ambiente Windows. Eles adicionam algum tipo de diretório, serviço ou servidor de diretório onde o usuário poderia fazer login tendo a autenticação através de uma diferença, uma sala. Então, como funciona. Então vamos ver que tipo de contas existem. Portanto, há basicamente dois tipos de contas que você tem uma conta que está sentado local para sua máquina, que significa que você criou sua conta na próxima máquina executando um usuário de comando, adicione e, em seguida, você adicioná-lo para o grupo ou dar permissões e assim por diante. Assim, a maioria das contas de limites que criamos localmente e a razão pela qual eles criam a maioria das contas de limites porque Lennox não é como um ambiente de usuário onde o usuário faz login e executa tarefas diferentes, ele é basicamente usado para sistemas, fins de administração ou para executar aplicativos principais de qualquer maneira. Então, se você precisa criar uma conta de anos locais, já aprendemos isso. Agora vem a pergunta. E se você tiver que criar um juicer, contador de 10.000 servidores diferentes, então você tem que ter um domínio ou nossas contas de diretório em um servidor. Então, como ele funciona é que você tem todos os usuários conta em um banco de dados. Então olhe para esta foto. Então você tem um cliente que é um servidor, que é a sua próxima máquina, qualquer máquina de links que você tenha instalado, e então você tem outro servidor, que é no nosso caso. Chamamos de servidor de diretórios. Assim, um servidor director como utilizador tenta iniciar sessão no cliente e na autenticação da conta vai contra o servidor. Assim, o servidor verifica se essa conta existe. E se a conta existir, ela responderá de volta, dizendo que o usuário foi autenticado e está tudo bem para o usuário ir em frente e registrar. E é assim que um usuário que é criado na estrutura de diretórios fará login. Agora lembre-se, isso não é para os usuários que são criados localmente. Este é esse processo de autenticação só funciona com o cliente e o servidor. Então, há um servidor lá fora no Windows. Há Active Directory que é autenticado, volta, e é assim que você obtê-lo autenticado. Então, no Windows agora o Windows tem este produto Active Directory, que é chamado Microsoft Active Directory, que é um produto incrível. Ele funciona tão bem que funciona tão eficientemente para os usuários. Então, como funciona é você entrar no servidor do Windows Active Directory, você cria uma conta no Active Directory e, em seguida, ele é autenticado e, em seguida, você entra no cliente. Então agora lembre-se de como isso funciona. Isso vai para o servidor e qual protocolo é usado. Se você precisa fazer login no servidor que partícula você usa, você usa Ssh, Right. Então, se você quiser fazer login no servidor usando Active Directory ou algum tipo off ah, diretamente serviço, você usará uma pérola chamada L Dap. Então a questão é as próximas infunções de ESL aguentadas. Lembrem-se, uma coisa, rapazes Elder é um é um é um político. Não é um diretório que você é autenticado para uso da Lennox. Muitas pessoas têm esse equívoco. Então, por favor, claro que o equívoco de que L dap não é usado para Lennox. L DAP é apenas um protocolo que é usado para o Windows para lençóis ou qualquer servidor ou qualquer mesmo Mac . Eles usaram este protocolo para autenticar em um diretório. Então o que se atrasa é por isso que muitas pessoas dizem é, bem, bem, eu abusar de ancião por Lennox. Bem, isso não é um caso real. Então, na minha próxima lição, eu vou dizer-lhe exatamente a diferença entre o Active Directory LDA e todos os outros servidores de diretório diferentes que estão lá fora que você poderia usar para autenticação Lennox ou até mesmo para indicação do Windows. Não necessariamente. O Windows precisa usar um diretório ativo. Existem outros produtos que as pessoas usam para diretores ativos, nativos do Windows. É assim que as pessoas o usam e mais usado em um ambiente corporativo. Mas em Lenox, estou dizendo de novo, não existe tal coisa chamada L'Abbe. As pessoas dizem um ir em frente usar Elder. Não aguentou de novo. É, Ah, protocolo. Você poderia procurá-lo. Chama-se Diretório de Caminho Luz. Protocolo assistente ou diretor? Alguma coisa. Pobre garota. Você poderia procurá-lo. Então de qualquer maneira disse, É uma chamada de condicional que é usado então eu vou para a próxima lição. Vou explicar a diferença entre todos os serviços médicos. 95. Diferença AD, openLDAP, WinBind etc: a diferença entre o diretório ativo Elder I. D. M. Passou e abrir o Elder. O que são todos esses serviços de diretório? Quais são os protocolos? Estou tão confusa. Por favor, ajude-me. Qual diretor usar para o meu sistema? Se eu tiver Lennox usaria diretório ativo onde usar LDA, que não é realmente um serviço de diretor. Então, muita gente tem essa confusão. Então eu adicionei esta lição especificamente para aquelas pessoas que querem aprender mais sobre serviços de diretório para que eu pudesse ajudá-los, eles seriam capazes de implementar em seu ambiente. Então o primeiro 1 e o superior, eu diria que eu realmente gosto é o diretório ativo é para Microsoft. A Microsoft é o proprietário e quem criou este produto. Quando você tem milhares de computadores Windows, você precisa de contas sendo vindicado contra o servidor do Active Directory para que eles tenham implementado são criados no produto Active Directory. Então, por que é tão importante no Windows é comparado ao Linux. Como eu expliquei antes, Lennox é usado principalmente em ambiente corporativo apenas para administradores de sistema ou desenvolvedores , ou curar pessoas muito poucas pessoas limitadas e os usuários que realmente precisam registrar, e eles usaram o para fazer login. Então, vejamos o exemplo, por exemplo, digamos que você vá para o Facebook. Você tem sua conta agora. Você acha que é o local? Faça login na conta, a propósito. Facebook por trás da cena. correr com a Lennox. Então, quando você entrar no Facebook e você entrar em usuário, seu endereço de e-mail sua senha. Você acha que as informações da conta são salvas em seu Lennox? Não, é salvo em algum tipo de banco de dados e esse banco de dados. Ele está se comunicando com seu cliente com o seu você está recusando sob o lado para que você faça login , ele é autenticado para outra máquina. Não é uma conta local do Olynyk. É algum tipo de Active Directory ou serviços de diretiva que eles estão executando. Ele fica vingado. E é assim que você é capaz de fazer login da mesma maneira no Windows, funciona para o diretório ativo e suiced e construído pela Microsoft. Então temos I D. M. Agora. OK, então Active Directory é usado no ambiente de fornecedores. E quanto a Lennox? Bem, não se preocupe com isso. Red Hat, que é, como explicado anteriormente, é um nível corporativo de sistema operacional de nível corporativo. Eles têm que inventar outra coisa para manter seus usuários. Agora, M Ron, você acabou de dizer que não precisa de usuários na Lenox. Então por que precisamos de uma ideia? Eu disse isso, mas e as grandes empresas? E aquelas empresas que têm, digamos, 100 sistemas e ministros trabalhando para eles? digamos, Em seguida, é claro, você deseja criar contas de usuário em um diretório ativo separado tipo fora do caminho. Certo? Então, para aquele chapéu vermelho, construa este salão de produtos que também é uma canela nebulosa pobre gestor de identidade. Isto é, hum está disponível em Santo s? Eu acho que é, mas eu não tenho 100% certeza, mas eu vou procurá-lo para que ele está definitivamente disponível em chapéu vermelho. Agora também, outra coisa que alguns fora do i d. Eu t gerente, hum, recursos estão disponíveis em Cento é que eu sei, mas completamente ah produto completo. Eu não sou 100% show e ele iria procurar. Vá no Google e veja como gerenciar a identidade funciona. Então temos quando ligar. Agora, o que é de in bind é um serviço de diretório. Existe algum tipo de diretamente lá fora? Isso é chamado de ligação de vento? - Não. Então o que aconteceu foi samba. Vocês provavelmente já ouviram falar de samba, certo? O Samba inventou isto. Ah, adicione, professor. Ou você chama um componente em Lennox que permite que os usuários Lennox para se autenticar contra quando aqueles alimentos Active Directory. O que eu acabei de dizer? Certo, vou explicar de uma forma mais simples. Se você tiver usuários do Active Directory e eles quiserem fazer login no computador Lennox, eles não poderão, porque o Windows só fala com janelas. Então, como posso entrar na máquina Lennox? Bem, então você precisa de algum tipo fora. Comunicador, mensageiro no meio. Comunicador, Então samba, claro, é samba de código aberto criado. Este produto vai ganhar bind, que permite que usuários do Windows ou usuários do diretório ativo do Windows para fazer login em máquinas Lennox usando sido bind. Como é que funciona? Você poderia simplesmente entrar em sua máquina de links que você instalou, baixar quando vincular e configurá-lo. E há poucas coisas que você tem que fazer alterações em sua máquina e ele vai varas estão sendo autenticados, também. Active Directory. É um processo longo? Não, não é. Se você ler a documentação lá tantos documentação on-line que você poderia usar Ah para configurar sua máquina de roupa de cama para obter sido comprando. Trabalhando que será autenticado para seus usuários do diretor de ator Microsoft. Então temos campo aberto, hein? Se eu sei o que está aberto. Agora vocês precisam fazer a diferença entre os anciãos e os anciãos abertos mais uma vez, vou dizer isso de novo. L dap é um protocolo novamente. Significa ah, protocolo de acesso a diretório leve. Mas em Lennox precisamos de algum tipo de open source Ancião Aberto porque eu d. M é um produto para pelo vermelho tinha que você precisa comprar. E se eu não quiser comprá-lo? E se eu só quisesse testá-lo? Depois, há um protocolo. Abra o campo. Você pode simplesmente baixar e instalar ou jum instalar aberta realizada. By the way, eu vou acovardar a instalação mais velha aberta em Lenox no meu módulo sete porque no módulo sete nós vamos habilitar Lennox para acesso à Internet E é assim que vamos baixar todos os pacotes. Vou fazer a gestão de pacotes, todas essas coisas. Então, eu coloquei isso aberto para uma lição naquele módulo, então Ah, lembre-se, se você precisar voltar para esta lição para se relacionar com aquele módulo. Sete lição. Você poderia fazer isso novamente, voltando ao meu ponto aberto mantido é um serviço de diretório assim como Active Directory. Tal como uma ideia. É de código aberto, e é usado especificamente para Linux ou UNIX. Digite em quente. Então temos serviços de diretório IBM. Então, há, um, produto da IBM. É o seu próprio produto de porco, que vendem aos clientes. Então, se sua empresa está procurando comprar, um, ou olhando para implementar serviços de diretório para o seu ambiente, um, você também pode olhar para o I P. M. que eu nunca ouvi falar. Desculpe, nunca usei a IBM antes, mas ouvi muitas coisas boas sobre isso. Então você tentou. Procure online. Além disso, há outra nuvem de salto, que também serve como um diretório como um. Como um serviço, você poderia procurá-lo, e no final, eu colocá-lo em campo. Estou reenfatizando aqui. Caras assaltadas não é um serviço de diretório, apenas um protocolo, então não confunda que significa diretório leve ex pro carvão. Se você estiver baixando algum do diretório, serviço ou estrutura do diretor acima em seu Lennox ou Windows, você precisa de um protocolo para se comunicar com ele. E esse protocolo chama-se L dap. Então, mais uma vez, eu vou adicionar que eu vou estar instalando aberto mantido no meu módulo. Sete. Então você poderia, hum agora, você poderia apenas esperar por ele ou tomar nota. E uma vez que você chegar ao módulo sete, então você verá a instalação aberta mantida baixada isolamento. Então, de qualquer maneira, espero que isso tenha esclarecido muita confusão para aquelas pessoas que realmente confundem, hum, Active Directory. O Al aconteceu ao comprar uma ideia. Se você tiver alguma dúvida, é claro, sinta-se à vontade para me enviar um e-mail ou mensagem. Estou sempre aqui para ajudar. 96. Comandos de utilitários de sistema: comandos do utilitário do sistema. Estes são comandos muito básicos que estão sendo usados no ambiente Lenox. Alguns desses comandos são como e janelas. Nós temos tempo. Você tem um calendário. Agora o Windows é um ambiente qui. Você poderia ver essas horas e calculadoras e coisas assim indo para os acessórios. Bunin Lennix. Não é possível. Então é por isso que eles são comandos que estão sendo construídos para dizer-lhe até o momento. A informação sobre o tempo de atividade. O nome do host que você nomeia sobre o sistema de abertura, que significa onde os comandos estão localizados. As calculadoras deles. Desculpe, o calendário e o B C são calculadoras binárias. Agora vamos olhar para a nossa raiva da máquina Lennox nesses comandos um por um em Lenox Machine. Quando você se conectou ao cônsul pegajoso, você verá o tempo aqui. Você também tem a opção de ir para os aplicativos e puxar para cima um calendário, e você vê todas as informações que são visualizadas automaticamente. Vidal executando qualquer comando. Mas e se você estiver fazendo login através da massa ou do cliente terminal? E como eu disse antes de 98% do tempo, você estará logando no cliente do partido para o terminal onde você não será capaz ver todos esses ambientes qui. Então vamos olhar para a vista através da festa novamente. Vamos colocar em nossos endereços de 1 90 a 68 $56,1 um e eu me lembrei agora. E se não fizer isso, basta voltar para o seu cônsul e digitar. Se config entrar e no topo bem aqui, este é eu p endereço você soco em que eu p endereço cabelo direito e clique no terminal aberto Um pequeno pino até o seu login como você mesmo colocar no passado e você está trancado em. Uma vez que você limpar a tela e você verá aqui não há nada além do terminal preto. Então você queria fugir e queria saber que horas são ou o que datava? É só um tipo de data. Digo-te. Hoje é terça-feira, 13 de março a hora e os segundos e horário de verão oriental e o ano. Então é para isso que o comando date é usado. É muito simples, e às vezes que eles elogiam é usado para combinar com o script para que o script vai acordar verifica a data e eles serão executados. Certos scripts abordarão isso em nossa sessão de script. Ah, o próximo é para cima. Tempo para cima. tempo simplesmente lhe diz. Foi o sistema para cima e quantos usuários foram registrados no sistema e a média de carga no próximo. Ele nos fala sobre o nome do host. Bem aqui, o nome do anfitrião. Vamos mover este pouco para o lado. Primeiro nome. Poderíamos voltar ao nosso conselho. Eles poderiam fazer o nome da costa e você verá que este é o nome do host da nossa máquina de links. E o nome do host é um dos comandos importantes que eu recomendaria que você execute cada vez que você entrar no sapato do sistema. Então você saberia que não está fazendo login no sistema errado e que não está executando comandos muito críticos no sistema errado. Limpe a tela. No próximo temos o nome e você digita o nome. Diria que é uma máquina de limites de novo. A máquina Lennox. Você precisa executar este comando porque às vezes em um ambiente tem Lennox você tem Solaris. Você tem X muitos links diferentes. Sabores UNIX. Então, é bom verificar o seu nome. Se você quiser saber mais detalhes sobre seu nome, você digita seu nome menos um nunca dar-lhe muito mais detalhes do que apenas deixe-me dar-lhe o host chamado a versão do kernel no momento em que foi construído e outras informações de arquitetura. O próximo comando que precisamos aprender é qual. Qual comando lhe diz a localização fora do seu comando que você executa? Digamos que você execute o comando PWD certo? Andi diz que o comando está dizendo em qual diretor você está. Então, onde está localizado o comando? Claro que sim. Cada comando é um arquivo em si e está localizado em algum lugar para descobrir o seu tipo que pwd E ele lhe diz este comando PWD está localizado e judeus Erben P W d. Se você queria saber mais atributos sobre este comando, você está em ls menos l usuário sido pwd e você vai ver aqui. Este é o roteiro. Na verdade, o comando em si é um script. O script em si é um arquivo de texto que foi escrito por desenvolvedores e ele diz aqui que ele é de propriedade da rota e o grupo é de propriedade da rota e que Estas são as permissões deste arquivo. Todo mundo tem o direito de executá-lo. Se eu tirar este bit do que eu não posso executar ou ninguém mais pode executar este comando. Então é isso que o comando faz? Vamos limpar isto. Se você quiser saber onde é o comando date localizado. Comando também está localizado, e uso ter sido data. Então, como você pode ver, maioria dos comandos estão localizados no usuário. Já foi. Você pode fazer ls menos l e você vê todo o grupo fora comandos. Se quiser ver uma página de cada vez, pode fazer mais. E você pode ver todos esses comandos que temos seu almoço de comandos que Lennox tem. E se eu quisesse saber quantos comandos totais estão em Lenox? Muito simples. Você faz? E se você se lembra de você, Piper, você conta menos contar. E se você se lembra de você, Piper, Isso me daria o número total de todas essas linhas. Isso está me dizendo que há 597 comandos dentro desta última máquina . Seguindo em frente. E se eu quisesse saber o calendário? Se eu apenas digitei Cal, era “Me dê o calendário fora este mês e este ano”. E se eu quisesse saber o mês em que nasci? Digamos que para o treinamento eu vou fazer Cal setembro 18 1977. Então, todos os tipos de número 99 começar setembro, que é o mês 1977 e ele vai me dar eu poderia olhar para o seu 18 setembro Waas domingo para que você pudesse digitar qualquer um mês seguido pelo calendário. Se você só queria saber todos os meses do ano 2016. Então você só tem Cal para ir em 60 e eu vou te dar todos esses meses, uh, começando com, claro, janeiro terminando em dezembro. É para isso que a vaca do comando é usada. Próximo Comandante, você tem como claro este B c B C significa calculadora binária. Se você quiser fazer o cálculo, é claro, você pode entrar aqui e trazer a calculadora, mas você não quer trazer o país e ir mais longe. Você está no modo terminal. Então você quer usar uma calculadora do que o que você faz. Você digita de novo. D c ele entra? Não, se você queria mais para entrar dar-lhe quatro. O que é de 2 56 vezes. Ganância 21. Essa é a resposta. Então esta é a ajuda básica? Mais tarde? Você poderia fazer multiplicação de divisão, qualquer coisa que você quiser. Se você quiser sair, se ele apenas digitar, sair se ele apenas digitar, e você estará em Se é que estes comandos utilitários do sistema de fusíveis de ar, Hum, e você pode executar que estes são comandos divertidos. Venha com as diferentes opções. O suficiente grande, é claro, para olhar para as opções que você poderia fazer homem em cada comando e executar com poucas opções. 97. Processos e trabalhos: processos e trabalhos. Antes de entrarmos nesta lição, quero que vocês entendam o que exatamente cada termo significa no ambiente Lenox. Bem, primeiro, temos aplicativos, mas você também é um quatro para um serviço em aplicativo ou serviço é como um programa que é executado em seu computador, e então aplicativo pode ser qualquer coisa como no Windows. Você tem o Microsoft Word Power Point e, em seguida, é Você tem programas ou aplicativos como NTP, NFS, Apache e um monte de programas diferentes. Então esse é um aplicativo e serviço que é executado em seu computador. Então você tem um roteiro. O que exatamente é um roteiro. Um script é algo que é escrito em um arquivo e, em seguida, empacotado em uma maneira que ele será executado. Então, qualquer aplicativo que está sendo executado em seu computador, por exemplo, um podgy você teria que executar isso como um script, e que será executado em segundo plano. Então isso é realmente um script, e também todos os comandos diferentes que executamos em nosso ambiente Lennox. Todos eles também se referem a um script. Então temos um processo. O que é um processo quando você executa um aplicativo ou quando você inicia um aplicativo. Ele realmente gera processo. Com este processo, eu d. Agora os processos podem ser um associado a esse aplicativo, ou pode ser vários processos. Então temos o Damon. O demônio é, eu poderia te dizer quando eu compará-lo com o processo é algo que continuamente corre em segundo plano ou não pára. Então, quando você executa um Damon, que também é processo, mas ele continua executando o segundo plano e ele continua ouvindo o tráfego de entrada ou tráfego de saída, então há um thread ou threads. Cada processo pode ter vários threads associados a ele, um aplicativo que está sendo executado em seu plano de fundo. Digamos que um F s. Quando você executa esse aplicativo em sua próxima máquina, ele pode ter muitas ameaças múltiplas. Se uma máquina uma máquina remota, tentou se conectar a você através de um FS, ela gerará uma ameaça para ela, e gerará uma segunda ameaça ou terceira ameaça para outros computadores ao se conectar a ela . Então temos um emprego. Um trabalho é algo que é criado pelo agendador, como uma ordem de serviço para executar esses aplicativos e serviços em comandos de processo e serviço. Temos um primeiro comando neste sistema. CTL Este comando agora é usado no Red Hat sete e está sendo substituído. Desculpe lá. O comando antigo que estava sendo executado em toda a sua versão fora do Red Hat ou Cento como seu serviço de serviço agora está sendo substituído por um sistema de comando mais recente, CTL Então nós temos um comando P s. Este comando permite que você veja quais são os processos que estão sendo executados em seu sistema Lennox. Você poderia usar diferentes opções com isso para descobrir exatamente o processo que você está procurando. Então você tem um comando superior. Agora, quando você executar o comando superior, você verá todos os seus processos em execução em seu sistema, dependendo de qual processo você deseja ver primeiro com base em sua carga. E ele também diz usar suas informações de memória, informações de CPU que está sendo usado por esse processo. Então temos um comando de matar. O comando de matar mata o processo. Ele mata pelo processo, nome ou mata pelo processo. Eu d. Então, quando você iniciar um aplicativo novamente voltando para o nosso exemplo de Apache quando você executar um aplicativo, Http que associado com Apache ele tem um processo. Eu dei a ele. Você poderia parar esse processo executando o sistema. CTL Parar http. D ou você poderia simplesmente matar seguido pelo processo, Nome ou processo. Eu cobrirei o comando de matar mais tarde nesta lição. E temos Cron Tell Cron comando TAP é usado para agendar estes. Esses aplicativos são esses serviços de processo ou D para você Em seu sistema, você executa guias Cron menos E para editá-lo e há diferentes opções de todas as coberturas com a guia Krahn. Então, quando essa guia Cron nesse, uh, uh, processo ou aplicação está agendada em contato, isso se torna um trabalho e o último Comandante vai koa é agir no comando é exatamente como Cron Tabs on Lee Diferença entre At e Cron Tap está em um cronograma como uma base de tempo ou como um processo de adição de um falcão. Vamos olhar para a nossa máquina Lennox e ir ou os processos e alguns desses comandos que estão bloqueando nosso CD de tela verificar onde estamos. Nós somos e qual é o anfitrião Ning Good. Limpar todos esses comandos que estaremos executando A maioria desses comandos precisa de rota. A aldeia é para que possamos nos tornar rota neste terminal ou você pode usar um terminal de ferry , qualquer que seja o terminal que você antes. Para isso, vamos ficar no console, então se tornar rota. Certo, Certo, vamos limpar isso. Agora. System C t l é o comando para iniciar um aplicativo ou parar um aplicativo. Ele também é o comando que é usado para listar ou desculpe para habilitar um aplicativo para iniciar ou parar no momento de inicialização. Ou seja, toda vez que o computador é iniciado, você precisa de determinados aplicativos para executar. Então, para começar no aplicativo que, digamos, eu queria iniciar uma chamada de aplicativo NTP. NTP é um Damon que é executado o tempo todo, mas significa protocolo de tempo de rede, que sincroniza seu tempo com outros relógios. Então sistema ver Thiel reiniciar e T p d. O DVR colocando em porque ele diz que é um demônio que você teve entrar e você tem seu baile volta. A razão pela qual você pegou suas bolsas de formatura porque ele começou. Isso e serviço P. Agora, como verificamos se esses serviços estão em execução? Você faz p este ea opção que eu usei o meu favorito é Hi pin ou traço E f. Você poderia usar outras opções. Aqui está o meu ZF que você bateu? Digite Quando você pressionar enter, você verá todos os processos que estão sendo executados em seu sistema. Você realmente quer olhar para todos esses processos? - Não. Você está procurando por apenas um processo que você acabou de começar. Então você faz PS menos cf Pipe corrompe-lo e t p d. E ele irá dizer-lhe sim, o processo está em execução ou o aplicativo está em execução. Isso é bem aqui. Você também pode usar o mesmo comando do sistema de comando CTL Status Command para exibir se o processo está sendo executado. Eles dizem aqui que nunca o protocolo de tempo. Isso é um serviço. E ele está carregado, está ativo e está funcionando. E está funcionando desde a época e te dá um monte de pés. Outros detalhes Agora e se você quisesse parar este processo, você poderia fazer um sistema C t ill stop anti PD e ele parou. Veja se ainda existe. PS menos Lee, se eu cresci tia P. D. não existe se não existe e por que estamos recebendo essa linha. Bem, se você prestar muita atenção, isso está dizendo que o comando que você acabou de executar PS menos e f. Quando você executa este sistema Linux, o sistema de abertura é tão rápido e tão certo que ele lhe dá o mesmo que você está executando. Você vê, ele está dando a você o script que eu rodei este grupo e se e descrito também é considerado como um processo em si mesmo. Então é por isso que está te dando. Você sempre vai conseguir essa aderência sempre que você executar este comando apertado. Então, isto é sobre o comando CTL do sistema P. E se você quiser habilitar um aplicativo, você poderia apenas jogado CTL habilitar e t p d. E isso permitirá que assentos é criado link simbólico. Ele criou link simbólico no arquivo de configuração etc. Então agora toda vez que meu computador, minha máquina de lençóis vai começar, ele vai iniciar o demônio NTP com ele. Outro exemplo de processo diferente é enviar email ou log RCIs. Vamos ver cavalos log é outra aplicação ou processar suas corridas, que recolhe seus bloqueios. Então vamos ver se está funcionando. Sim, você vê que ele está em execução, e se você quiser verificar o status, você também pode fazer para algum status CTL nosso log CIS e ele irá dizer-lhe isso ativo. Então ele está correndo. Então é assim que você descobre todos os processos. Agora, se você quiser acabar com esse processo? Hum, desculpe. Vamos dar um passo para trás e vamos correr. O comando Top Command é um dos comandos favoritos para muitos administradores de sistema porque, hum, isso vai falar sobre o sistema. Recurso também é uma das perguntas favoritas de um entrevistador que ia entrevistar você. Eles vão perguntar a você. Diga-me como você monitora o sistema? Aqui é onde você pode dizer a eles. Você executa o comando superior e o comando superior lhe dará Há número total fora da tarefa total 171 está executando um em 69 dormindo. O que? O uso da CPU É muito alto? É muito baixo. Qual é o uso da memória? O que Issa Swaths baseou. E então aqui está listando cada processo que está sendo executado em nosso ambiente Lennox com o processo I d. Quem é o usuário e qual é a memória que está sendo usada? Qual é o CPI de ser usado? Quanto tempo ele está sendo executado e Qual é a associação de comando associada a esse processo ? Então isso tem tanta informação que eu não posso co foram nesta palestra, então eu gostaria de encorajá-lo a fazer é o homem sobre ele ou ler muito mais sobre ele em documentação diferente . Também incluirei alguma documentação que explicará o comando superior e os detalhes. Você também pode se sentir livre para Google. Você pode ver o topo, mas você deve gastar algum tempo bastante tempo para olhar para a saída deste comando. E agora se você quiser sair dessa? Isso simplesmente digite Q. Quer seu tipo Cubo. Você vai ter seu problema de volta Agora vamos para o comando kill Se você lembrar, nós usamos PS menos e f para verificar quais processos estão executando quip E eu queria, uh para NTP de NTP não está em execução. Vamos começar primeiro. Então vamos fazer, uh, reiniciar ou iniciar CTL do sistema não importa. E a TPD começou. Vamos verificar de novo. PS menos CF Group e TPD. Está funcionando agora. Eu queria acabar com esse processo. Há duas maneiras de fazer isso. Uma é se você fizer, um, sistema ver Thiel e parar este comando. Ou você pode simplesmente matar, matar matará o processo, independentemente disso vai acontecer graciosamente ou não. Então, qual processo vamos matar aqui? Este é um processo que eu simplesmente mataria. 120 para sétimo o processo que eu entraria agora vamos verificar se ele o matou. Sim, veja, ele se foi porque estamos matando o processo da mesma forma que você já fez . Você poderia simplesmente matar um PS menos cf e, em seguida, mais Porque você quer ver todo o processo de toneladas de processos que estão em execução no seu sistema. Qualquer processo que seja jovem, você pode matá-lo. E como sabe que está pendurado? Você pode digitar comando superior e você verá aqui sob memória ou CPU se qualquer um dos processos usando que é em 99% da CPU ou 99% da memória. Esse é definitivamente um dos candidatos a usar o comando de matar para matá-lo para liberar. O recurso é que os administradores de sistema usam este elogio muitas vezes para manter seu sistema funcionando e saudável. Em seguida, vamos aprender guia Cron. Vamos sair e nos tornaremos nós mesmos. guia Cron permite agendar. Oh, são scripts são nossos comandos que em todos os lugares você quer agendar. Então, digamos que eu queira agendar para criar um arquivo que tenha algum tipo de ascendente em um determinado momento. Primeiro, vamos verificar a data. Meu encontro é terça-feira. Lavar a equipe deles 12. 19. Este relógio está a uma hora de folga. Eu quero definir este relógio primeiro tornaram-se rota sentar este relógio e eu vou data mentes como definir. E será, acho que tenho dito aqui. Sim, será seu adolescente março $2.18 hum, hora hora o segundo e aperte enter e então você faz data e define o oito correto. Agora vamos voltar para o nosso eu quem eu e nós mesmos jogamos na tela. Agora vamos fazer contato. O contato é um “eu” de comando. Você tem que fazer quantum menos E para editar o conteúdo e especificar o que você está tentando agendar. Digite o primeiro assim que você executar. Desculpe. Uma vez que você estava em contato menos e, ele irá levá-lo para um modo de editor V i da mesma forma que se você está no bi. Segui pela pista de incêndio. Então você estava na cabeça deles I para inserir o primeiro 1 é o minuto. Então queremos assustar-te alguma coisa às 22 2ª 1 hora e 13 depois no dia do mês de folga. Coloque todos os dias que tem mês direto é três, que é marcha. Eles têm o veículo fazer todos os dias. Ok, então nós agendar a hora agora. O que queremos fazer? Queremos fazer Echo. Esta é a minha primeira entrada na guia Kron, e eu queria colocar isso em um arquivo Cron Teoh arquivo bash. Oh, entrada na guia Cron. Então, se você notar que o tempo mudou rapidamente já se tornou 1 22 então eu vou mudar 23. Escapou, certo? Desistir e bater. Entrar. Agora a hora é 21. Ainda tem 43. Então o “eu “acabou de dizer que isso seria “Não perca tempo”. Data 53. Digamos, já temos o arquivo criado? Ainda? Este é o primeiro 1 que eu tinha antes. É a data de voo 22. Perfeito. Então vamos ver se ele criou? Lá vai você. Meu primeiro arquivo. Desculpe. Não foi o meu primeiro incêndio. É a minha célula tr entrada de guias Cron porque estamos fazendo contato a menos que l ele criou entrada guia Cron na entrada concurso é entrada de Cat Ron Temer. Esta é a minha primeira torneira Cron. Então ele o criou assim, mas ele se criou, então eu agendei. É por isso que ele criou, hum para fazer uma comparação rápida de nossos comandos que aprendemos com nosso ambiente Windows é o primeiro 1 sistema CTL Quando você e seu ambiente Windows clique com o botão direito do mouse em seu Gerenciador de Tarefas iniciar. Vês todas estas aplicações? Estes são os aplicativos que você pode parar e começar a usar o sistema CTL em Lenox. Estes transmitem os processos que executam os associados a todos esses processos. E muitos deles são processos Damon como host de serviço, processo de host para Windows. Muitos deles são executados como o processo. Estes disponibilizam os serviços que podem ser desligados com a CTL do sistema no desempenho. Lembrem-se, executamos o comando superior. O comando superior informa sobre a memória da CPU. Exactamente. Isto é o que você está olhando. O quando o gerente de tarefas fornecedores neste dá-lhe o nunca acusá-lo e, claro, o próprio uso. Então, esta é uma comparação rápida entre Windows e Lennox, e espero que você execute todos esses comandos um a um para saber mais sobre eles. 98. Processos, trabalhos e agendamento: Processos e trabalhos. Antes de entrarmos nesta lição, quero que você entenda exatamente o que cada termo significa e ambiente Linux. Bem, primeiro temos aplicativos que também são chamados de serviço. Um aplicativo ou um serviço é como um programa executado em seu computador. E então o aplicativo pode ser qualquer coisa como no Windows, você tem Microsoft, Word, PowerPoint e Linux. Você tem programas ou aplicativos como NTP, NFS, Apache e vários programas diferentes. Para que, como um aplicativo e serviço executado em seu computador, você tenha um script. O que é exatamente um script? Um script é algo que é escrito em um arquivo e , em seguida, o empacotou de uma forma que ele será executado. Portanto, qualquer aplicativo que esteja sendo executado em seu computador, por exemplo, Apache, você terá que executá-lo como um script. E vou correr em segundo plano. Então, na verdade, é um roteiro. E também todos esses comandos diferentes que executamos em nosso ambiente Linux. Todos eles também são chamados de scripts. Então, temos um processo. O que faz um processo? Quando você executa um aplicativo ou uma nova inicialização de um aplicativo, ele realmente gera processo, seja o ID do processo. Agora, os processos podem ser associados a esse aplicativo ou podem ser vários processos. Então temos daemon. O daemon é, eu poderia dizer que quando eu compará-lo com o processo é algo que é executado continuamente em segundo plano ou ele não pára. Então, quando você executa um daemon, que também é um processo, mas ele continua executando o plano de fundo e continua ouvindo o tráfego de entrada ou o tráfego de saída. Depois, há um fio ou tópicos. Cada processo pode ter vários segmentos associados a ele. Um aplicativo que está sendo executado em segundo plano, digamos que o NFS. Quando você executa esse aplicativo em sua máquina Linux, ele pode ter muitos segmentos múltiplos. Se uma máquina ou máquina remota tentarem se conectar a você por meio do NFS, ela gerará um thread para ela e gerará um segundo thread ou terceiro thread para outros computadores que estão se conectando a ela. Então temos que trabalho? Nosso trabalho como algo que é criado pelo agendador, uma ordem de serviço para executar esses aplicativos e serviços. Comandos em processo e serviço. O primeiro comando, um sistema CTL. Esse comando agora é usado no Red Hat e está sendo substituído. Desculpe, todos eles são comandos que estavam executando uma versão anterior do Red Hat ou cento como um serviço. O serviço agora está sendo substituído pelo sistema de comando mais recente CTL. Então temos um comando ps. Esse comando permite que você veja quais são os processos em execução em seu sistema Linux. Você pode usar opções diferentes, mas para descobrir exatamente o processo que você está procurando, então você tem um comando superior. Agora, quando você executa o comando superior, você verá todos os seus processos em execução no sistema, dependendo do processo que você deseja ver primeiro, com base em sua carga. E também informa suas informações de memória, informações da CPU que estão sendo usadas por esse processo. Então temos um comando de matar. O comando kill mata o processo. Ele é eliminado pelo nome do processo ou eliminado pelo ID do processo. Então, quando você inicia um aplicativo, novamente, voltando ao nosso exemplo do Apache, quando você executa um aplicativo http, que está associado ao irregular, ele tem um ID de processo para ele. Você pode iniciar esse processo executando a CTL do sistema, interromper o HTTPD ou simplesmente matar, seguido pelo nome do processo ou ID do processo. Cobriremos o comando kill mais tarde nesta lição. Então temos crontab. O comando Crontab é usado para agendar esses aplicativos são esses processos desses serviços para você em seu sistema. Você executará crontab em menos e para editá-lo. E existem diferentes opções que abordaremos com o crontab. Então, quando esse crontab, quando esse processo ou aplicativo é agendado no crontab, isso se torna um trabalho. E o último comando que abordaremos é adicionar. O comando Adicionar é como crontab. A única diferença entre add e crontab é adicionar um cronograma como base única ou como um processo ad hoc. 99. comando Systemctl: Ei pessoal, neste vídeo vamos falar sobre o comando CTL do sistema. Vamos executar esse comando em nosso ambiente Linux. Esse comando também é pronunciado como comando de controle do sistema. Ele é usado para iniciar seu aplicativo. Portanto, no Windows, quando você tem um ícone, você pode clicar duas vezes nesse ícone para iniciar esse aplicativo. Mas no Linux, não há ambiente GUI ou na maioria das vezes que não é usado. Então, como você inicia um aplicativo? Você começa a usar o comando System CTL. Tudo bem, então esse comando é uma nova ferramenta para controlar os serviços do sistema. E esses serviços de sistema são todos serviços do sistema Linux ou também serviços de terceiros também. Ele está disponível na versão 7 ou posterior do Red Hat ou CentOS, e substitui um comando mais antigo que é R, que era serviço para controlar o gerenciamento do serviço. Tudo bem, então vamos dar uma olhada no uso desse comando. O uso muito básico está executando o sistema CTL. E as opções que você precisa dar início, parada ou status do nome do serviço. Agora, vou usar nosso firewall D, que é um pacote pré-instalado em nosso ambiente Linux. E usaremos esse firewall como exemplo para parar, iniciar ou gerenciar esse serviço. Em seguida, outro exemplo seria ativar um serviço, ou seja, se você quiser que o serviço ou aplicativo inicie, quando sua máquina Linux iniciar na inicialização, você deseja que o Serviço também inicie. Em seguida, você pode ativar esse serviço. Além disso, você pode reiniciar, recarregar esse serviço se você estiver ou se tiver feito alguma alteração de configuração e esse serviço, então você poderia, depois de fazer as alterações de configuração, você poderia simplesmente ir e recarregar ou reiniciar esse serviço. Também sistema CTL, você pode executar com as unidades de lista. A propósito, todos os serviços dentro do gerenciamento de CTL do sistema referem-se a adicionar unidades. Então, se você quiser ver qual é a lista de todos os serviços ou unidades que estão disponíveis para você? Em seguida, você pode executar uma lista de unidades e isso lhe dará todas as unidades que estão ativadas. Mas se você quiser listar todas as unidades ou todos os serviços que estão ativados ou não ativados, então você executa a opção. Tudo bem? Então, quando você executa uma lista, as unidades, você obterá uma saída e essa saída listará ou em colunas. A primeira coluna será unidade. Segunda carga, submarino ativo e descrição. O que são esses? Eu lhe direi quando entraremos no sistema. Tudo bem. Então, sem mais delongas, vou avançar e entrar em nossa máquina Linux ao fazer login como eu mesmo. Vamos fazer. Quem sou eu? Estou logado como eu mesmo. Em qual diretório estou, estou no meu diretório pessoal, e qual bem como meu nome de host, meu host ele na minha bolsa, Linux, VM. Então, confirmamos que estamos no sistema certo onde estamos neste momento. Tudo bem, bom. Então, para gerenciar ou executar esse comando, você tem que ser root ou você pode ser o comando sudo enquanto estiver no arquivo WAR processado, a propósito, que é comandar ou como fazer parte de pseudo-execuções. Isso será algo que cobriremos mais tarde. Mas, por enquanto, vamos nos tornar root e uma senha. Tudo bem, bom. Limpe a tela. Agora execute o sistema CTL. Vamos primeiro verificar o status do firewall. Firewall D, que é o demônio e o serviço. Tudo bem, então quando você executá-lo, ele informará imediatamente que o serviço está carregado, significa que o arquivo de configuração desse serviço está carregado. O sistema D ou o sistema CTL e sabe que ele pode alcançar seu arquivo de configuração. E, a propósito, é aí que ele está obtendo seu arquivo de configuração. E está ativado, ou seja, quando você inicia ou quando você reiniciar uma máquina Linux, esse serviço estará ativo automaticamente. No momento, o status atual está ativo e está em execução. Sua documentação pode ser encontrada. Man firewall D, é o ID do processo agora, pois esse estado é 750, uma tarefa para ver o grupo, onde os outros grupos estão habilitados para ele? E esta é uma rápida informação de registro desse serviço. Agora, se você quiser parar esse serviço, porque basta pressionar a tecla de seta para cima ou digitá-lo novamente, sistema CTL, pare. Firewall, serviço de pontos. Certo. Está parado. Vamos verificar o status agora se for parar ou não, então simplesmente a tecla de seta para cima e o status. E aqui você verá que diz que o arquivo de configuração está carregado, no entanto. O serviço em si está inativo, o que significa que ele não está funcionando bem. Então, se eu quiser desativar o serviço para iniciar no momento da inicialização, então eu tenho que fazer CTL do sistema. Desative. Habilitar é habilitá-lo para iniciar na inicialização e desabilitado para interromper e inicializar o firewall. A direita, diz que removeu todos os links necessários para que ele comece no momento da inicialização. Agora vamos verificar o status de Aldi. E aqui você vê, você vê que o arquivo de configuração do serviço é conhecido onde ele está e está desativado. Lindo. Tudo bem, então agora vamos executar o próximo comando, seja, digamos que se você estiver, se você tiver feito alterações no arquivo de configuração, então você pode usar uma carga de reinicialização ou leitura do serviço, que reiniciará o serviço. Se você quiser saber qual é a lista de serviços que estão disponíveis para você, então você executa o sistema CTL, liste unidades. Então, as unidades, ok, aqui ele lhe dará todo o carregado e ativo. Veja aqui, serviço ativo. Então, a primeira é a unidade que é o nome do serviço. O segundo é a carga. Carregar significa que eu tenho isso aqui. Novamente, se o arquivo de configuração da unidade foi analisado pelo sistema D, as unidades carregadas do arquivo de configuração são mantidas na memória. Ativo, um estado de resumo acima se a unidade está ativa, sub, esta é uma estadia de nível mais baixo indica informações mais detalhadas sobre a unidade e a descrição. Uma breve descrição textual do que a unidade é ou faz. Tudo bem, então este, como eu disse, se você não digitar traço, traço tudo, então ele lhe dará todos os ativos. Mas se você quiser listar todos os serviços do sistema ativados ou inativos, então você executa menos unidade, traço, traço tudo. E isso lhe dará uma promulgação ativa, seja qual for o estado. Vai te dar tudo. Veja aqui ele diz ativo. Se você continuar descendo. Então aqui diz promulgado, o serviço está morto. Assim, você pode torná-lo ativo, você pode reiniciar o serviço a propósito, você tem todos esses serviços aqui. Passando para o próximo é o outro comando para adicionar um serviço no gerenciamento CTL do sistema. Ou seja, se você tiver um aplicativo de terceiros e quiser que esse aplicativo ou serviço seja gerenciado pelo comando CTL do sistema. Tudo o que você precisa fazer é criar esse serviço ou arquivo junit em um diretório do sistema C. E ele tem que ser nomeado por serviço, serviço de ponto de nome. E tem um certo padrão ou formato do arquivo de configuração, que você pode entrar e verificar. Então você também pode controlar todo o seu sistema Linux com o comando CTL do sistema. Sim. Como você pode executar o sistema CTL desligado. Essa força de vontade fora de todo o seu sistema, assim como parar. E você também pode reinicializar toda a sua máquina Linux executando o sistema. Então, vamos tentar o último. Sistema, reinicialização CTL, e isso reinicializará toda a máquina. Lá vai você, veja que está reiniciando minha máquina inteira. De qualquer forma, é assim que você usa o comando System CTL para gerenciar todos os serviços ou aplicativos dentro de sua máquina Linux. Vejo você na próxima palestra. 100. comando ps: Ei pessoal, neste vídeo vamos cobrir o comando PS. O comando PS significa status do processo e exibe todos os processos em execução no momento em seu sistema Linux. Então, um exemplo seria apenas executar o comando PS, que mostrará os processos do shell atual. Portanto, se você fez login em sua máquina Linux e seu ambiente shell for Bash, por exemplo, mostrarei o status do processo desse shell. Então, quando você executa o comando ps e a saída será suficiente para colunas diferentes. Foi emparelhado aqui, ID do processo, tempo TTY e cmd. E o que E significa você tem isso na sua frente. Mas vamos entrar em nossa máquina Linux. Execute o comando, execute o comando ps. Então, estamos aqui. Quem estamos logados enquanto corremos? Quem sou eu? Eu mesmo, em qual diretório estamos e em qual host está conectado. Então, confirmamos bonito, sabemos que agora estamos conectados à máquina errada. Então isso é ótimo. Vamos limpar a tela. Agora basta executar o comando ps. E para o comando PS, sua própria necessidade de ser root. Então, quando você clicar em Enter, você verá que você obtém as quatro colunas. O primeiro é o ID do processo. Este é um ID de processo exclusivo do processo que você está executando. E este exemplo, quando você executa o comando ps, o bash é o seu processo, ou seja, o ambiente que você precisa fazer login. A segunda coluna é o TTY, que está informando o tipo de terminal que o usuário fez login no terminal aqui. Na verdade, é o login do console e que fizemos login aqui mesmo em nosso terminal. Então temos tempo. Essa é a quantidade de tempo, desculpe, quantidade de CPU e minutos e segundos em que o processo está sendo executado. E a propósito, se você vir aqui, 0000, 0000, Significa que a CPU não fez nada para processar nada ou quaisquer solicitações deste shell. É por isso que você vê 000, 000, 000, 000. Em seguida, a última coluna é o comando. É o nome dos comandos. Se você estiver executando o comando ps, digamos que para obter o status do seu terminal, você verá que ele também está recebendo o status de seu próprio comando porque o Linux é tão rápido que irá verificar todos os processos executado por esse usuário e um rastejado ou ele tem o próprio comando PS. Tudo bem, então vamos seguir em frente. Os outros exemplos do comando ps é o PS II, que mostra todos os processos em execução que você tem e o sistema Linux. Vamos limpar a tela e executar ps menos E. E você verá todos esses processos diferentes com esse ID de processo e TTY, o terminal, a hora e os comandos. Todos esses processos estão sendo executados nesse ambiente. Em seguida, você tem um PS AUX, que mostra todos os processos em execução no formato BSD. Agora, o BSD é uma descrição de sistemas Berkeley. É algo que foi usado inicialmente quando o Unix se tornou o sistema operacional. Então, de qualquer forma, não se preocupe e não vamos detalhar demais para a BSE. Vamos executar o PS AUX. E você verá muito mais colunas agora, em vez de apenas essas quatro colunas, ele também informa o usuário, o nome de usuário, o ID do processo, o uso de CPUs, o uso da memória, o tempo de parada da estrela e comanda muita informação. Muitos administradores do sistema também executam esse comando. Então, o próximo comando, esse é um dos meus comandos favoritos. Toda vez que preciso saber ou verificar o status de qualquer processo ou todo o processo e meu ambiente Linux, executo ps dash EF. Ef mostra todo o processo em execução e a listagem de formato pull. Então, se eu executar ps menos EF e clicar em Enter, você verá que ele lhe dará todas as informações que você está procurando. E como eu disse, esse é um dos meus comandos favoritos. E eu já vi muitos administradores de sistema, engenheiros estão acostumados a usar esse comando e essas opções ele fornece o comando ID de usuário paid parent ID aqui. E o tempo em que a sessão TTI, a hora da sessão em si. Passando para ps menos um nome de usuário UI, este comando mostrará todos os processos pelo nome de usuário. Então, digamos que se você quisesse ver todos os processos apenas por raiz, você executará ps menos Jiu e seu tipo de raiz. E eu lhe darei todos os processos que estão sendo gerenciados ou executados pela raiz. Se eu quisesse fazer a mesma coisa por mim mesmo, farei ps menos u. Eu resolvi e darei todos os processos que estão sendo executados pelo meu usuário. Tudo bem, então vamos limpar a tela e agora vamos fazer uma comparação rápida desse comando em nosso ambiente Windows. Então, se eu quisesse ver todos os processos em execução em um ambiente Windows, praticamente irá para um gerenciador de tarefas. Clique com o botão direito e clique no gerenciador de tarefas E aqui você verá todos esses processos, o, o, todos os aplicativos em execução. Se você quisesse ver todos os serviços, todos os processos que estão sendo executados exatamente como o comando ps ou o comando ps menos E F. Em seguida, você verá que todos esses são os processos listados, o ID do processo, a descrição com status e o nome do grupo. Então é assim que você pode obter a comparação. E outra coisa é que anteriormente aprendemos o comando CTL do sistema, certo? Então, se eu fizer o status CTL do sistema, firewall D, você verá que ele está me dando o status que está ativo, o ID do processo. Você também pode obter algumas das informações do comando ps. Então, se eu fizer ps menos e, f e grep para esse ID de processo, qual é o quê? 750, certo? Então, vamos digitar 750. Oops, aqui, 7500 entram. E aqui está, aproveitando esse processo. C ou uma parede D. Este é o processo. Você também pode fazer a mesma coisa executando ps menos EF e aderência para firewall D. E isso lhe dará as mesmas informações que um animal de estimação. Assim, você pode obter as informações de um processo específico executando o sistema CTL. E se você não souber o nome ou o nome do processo, então você pode executar o comando ps e você pode especificar, como digamos apenas disparar. Se você não se lembra que o nome completo, então você poderia apenas especificar. E isso lhe dará todos os serviços correspondentes que estão sendo executados no seu Linux e muito mais. Vejo você na próxima palestra. 101. comando superior: Ei pessoal, vamos dar uma olhada em um dos comandos favoritos de um administrador de sistema ou de um engenheiro para gerenciar o sistema, que é o topo. O comando Top é usado para mostrar os processos do Linux e fornece em tempo real que você criou um sistema em execução. Este comando mostra as informações resumidas do sistema e a lista de processos ou threads que são atualmente gerenciados pelo kernel do Linux. Agora, quando você executa o comando superior ou quando ele é executado, ele realmente entra em um modo interativo. E você pode executar os comandos dentro desse modo interativo. Agora, se você quiser sair do modo interativo, então você precisa pressionar Q no teclado para sair dele. Agora, o uso desse comando é simplesmente executando o comando top. Você não precisa ser um usuário root. Mas se você quisesse eliminar um processo que é de propriedade do root ou de qualquer dos processos dentro do modo interativo do topo, então você precisa ser o usuário root. Então, aqui está uma lista de colunas que são exibidas quando você executa a guia de comando. E vamos passar um por um. Mas antes de fazermos isso, vamos fazer login ou entrar em nossa máquina Linux. E vamos executar o comando top juntos. Tudo bem, já estou conectado à máquina Linux. Confirma-se quem sou eu, onde estou e em qual máquina estou conectado. Bonito, mas claro isso. Agora vamos seguir em frente e simplesmente executar o comando para baixo. Tudo bem, então aqui está a saída do comando. Então, a partir do topo, ele informa o tempo de atividade do sistema, a média usual de login e carga em termos de um minuto, cinco minutos e 15 minutos. Em seguida, ele informa que o número total de tarefas estão sendo executadas no sistema. Total 193, apenas um ou dois correndo para vê-lo mudar. Um 181 estão dormindo, 0 parou. Zona euro ser zeros, Omby ou zumbi. Só por si só significa, digamos, se um processo tiver um processo pai e o processo pai está morto ou foi morto, então esse processo filho se torna um processo zumbi. Em seguida, temos as informações da CPU do sistema. Então essas duas últimas linhas são sobre a memória física real e a troca, que é uma memória virtual, seu uso, quanto brinde tem, quanto uso, quanto em buffer ou dinheiro. Então é isso que você tem as cinco principais informações de linhas. Agora vamos entrar nas colunas. A primeira coluna é que o frontão mostra o ID de processo exclusivo da tarefa. Então, tudo o que você executa no ambiente Linux tem quando você executa o aplicativo, ele gerará processos ou serviços. Então, basicamente, estamos analisando esses processos e serviços por meio desse comando superior. E uma ID de processo é atribuída a todos os processos que estão sendo executados ou executados dentro de um Linux. E também é como um sistema Windows. Quando você executa um processo e o Windows, o sistema operacional Windows também atribuirá um ID de processo. Em seguida, a segunda coluna é o usuário que está executando esse processo ou que está executando esse programa. Em seguida, temos p, ou esse campo mostra a prioridade de agendamento do processo. Então N i representa um bom valor da tarefa. Então, se você puder ver do lado esquerdo, verá que representa um bom valor de uma tarefa. Um valor negativo implica prioridade mais alta e valor positivo positivo significa uma prioridade mais baixa. E você tem um virtual é a memória virtual total usada pela tarefa. Portanto, se você quiser saber um comando específico, um processo usa sua máquina virtual, ou desculpe, de uma memória virtual. Ele está aparecendo aqui. E essa é a memória consumida pelo processo em RAM. Isso é para a memória compartilhada que eu represento a quantidade de memória compartilhada usando a tarefa. Nesse único dígito, esse campo mostra um estado de processo no formulário de letra única. Tudo bem, então temos a CPU representa um uso da CPU, é claro, isso representa o uso da memória física desse processo. O tempo, o tempo da CPU, esse tempo, ao mesmo tempo, mas refletindo mais granularidade através de 100 de segundo. Então, ele vai no fundo do tempo. E o último é o comando ou o processo que realmente está sendo executado. E tudo o resto do lado esquerdo são os valores associados a esse processo ou a essa tarefa. Tudo bem, então você poderia realmente sair desse modo interativo. Você vê quando você executá-lo, você não vê seu prompt. Então, se você quiser receber seu prompt de volta, basta clicar em Q e você sairá desse modo interativo. Tudo bem, seguindo em frente. Os outros comandos que poderíamos usar com o comando são top menos u, eu absolvo ou o nome de usuário. Isso mostrará o processo de tarefa de propriedade de um usuário. Então, quando vou para a máquina Linux e uma pira no topo menos u com meu nome. E você verá que ele só mostrará os processos que são de minha propriedade ou botão em execução pelo meu usuário. Veja que você está aqui, você não vê raiz aqui. Se você quisesse ver a mesma coisa para a rota, você poderia fazer o top menos u root e você verá todos os processos que estão sendo executados pela raiz do usuário. Nossa linda, passando para a próxima. Quando você corre no topo, então você pode pressionar um C Enquanto estiver no modo interativo. Isso mostrará o caminho absoluto desse comando. Então, vamos entrar em nossa máquina Linux aqui. E está claro a tela e simplesmente corra no topo. E aqui, quando você está em um modo interativo, tudo o que você precisa fazer é clicar em C no teclado. E você verá aqui, ele está dando a você o caminho absoluto de cada comando ou o processo está em execução. E isso lhe dirá de onde exatamente ele está correndo. Tudo bem, então vamos sair disso de novo e vamos ver qual é o próximo? Pressione o topo K. Isso eliminará um processo por ID de processo dentro da sessão superior. Oh, ok, isso é muito bom. É então vamos correr de cima novamente. E digamos que se eu quisesse matar um processo que está usando muitos recursos no meu ambiente Linux. Eu poderia ir e executar o comando de matar, que abordaremos mais tarde. Mas, por enquanto, se você quisesse usá-lo, se você quisesse matar um processo aqui, então tudo o que você precisa fazer é K, clique em K nesta sessão. E então ele vai perguntar qual ID de processo você quer matar? Então eu queria matar isso, por exemplo, esse comando superior que estou executando, que é 52 16. Então, basta especificar o ID do processo cinco a 16 e pressionar Enter e confirmar, e boom, ele foi eliminado. É por isso que estamos fora desse modo interativo superior. Tudo bem, passando para o próximo. Você poderia executar em cima e, em seguida, em letras maiúsculas M e P para classificar todos os processos em execução do Linux por uso de memória. Certo, então vamos fazer o topo. Agora. Pressione Shift M para M maiúscula e, em seguida, Shift P para o processo. Então, para executar ou classificar todos os processos em execução, a memória o use. Isso informará quais processos são os que estão usando a maior parte da sua memória no sistema. E dessa forma você poderia entrar, se seu sistema estiver lento, você pode entrar e simplesmente matar esse processo. Ok, uma nota importante é que o comando superior atualiza as informações a cada 30 segundos. Sim. Portanto, se você olhar de perto, verá a cada três segundos que ele atualiza os dados ou informações que estão sendo exibidos. Você poderia mudar isso também. Há uma configuração dentro dessa guia que você pode alterá-la para exibir ou atualizar a cada 10 segundos, 15 segundos, a cada 1 segundo. Ok, então isso é tudo sobre o comando superior. Por favor, anote tudo o que abordamos no comando superior porque você estará usando este comando superior e todos os dias de sua vida na capacidade de administração do sistema e quando você estiver gerenciando um sistema Linux porque isso economizará muita dor de cabeça quando você estiver solucionando problemas. Vejo você na próxima palestra. 102. kill command: Ei pessoal, neste vídeo vamos cobrir o comando de matar. O comando Kill é usado para encerrar o processo manualmente. Ele envia um sinal que, em última análise encerra ou mata um processo específico ou um grupo ou processo. Usamos um comando CTL do sistema para interromper um serviço. E às vezes, quando estamos tentando parar um serviço que tem muitos processos associados a ele, então, de alguma forma, ele simplesmente não parava. Nesse caso, o comando de matar vem em seu socorro. Você pode usar o kill com diferentes opções ou sinais para que o processo saiba o que fazer. O uso simples de um comando kill é kill, então opção, e o ID do processo, sim, você precisa de um ID de processo para eliminar um processo. Portanto, a opção neste caso é o nome do sinal ou ID, que é um dizer ou perguntar ao processo o que fazer. E o ID do processo, que já abordamos, é, na verdade, o ID do processo. A propósito, se você está pensando onde vou obter o ID do processo? Então, é claro que você pode obter o ID do processo executando o comando top ou você pode executar o comando ps menos E F para obter o ID do processo. E então você pode usar matar a opção e o PID. Você pode realmente ignorar a opção e simplesmente digitar kill and process ID, que é um comportamento padrão, que é o nome do sinal, termo sigma, que eliminará o processo. Tudo bem, então movendo-se para baixo, kill menos L é o comando que você precisa para obter a lista de todos os nomes de sinal ou números de sinal. Sim, vamos limpar a tela e se executarmos kill menos l, você verá que há 60 para nomes de sinal ou números de número de sinal. Esses sinais mais uma vez estão dizendo ao processo o que fazer se deve reiniciar, parar ou parar graciosamente ou dois, basta parar com força. Eles são os sinais mais comuns que são usados pelos administradores do sistema são eliminados apenas por ID de processo, não especificando nenhum nome de sinal ou número semelhante. Em seguida, mate menos L, que reiniciará um processo, mata menos 2, o que interromperia do teclado. É como se você estivesse digitando Control C para recuperar seu baile, matar menos nove. E isso é muitas vezes usado pelo administrador do sistema, que está eliminando o processo com força. E então mate menos 15, que está matando um processo graciosamente. Tudo bem, antes de irmos para esses outros comandos, vamos tentar alguns dos comandos que você aprende. Então, vamos voltar aqui e vamos tentar alguns deles um por um. Então, digamos que se você tem um processo que queríamos matar para que possamos verificar o status CTL do sistema, firewall D ou serviço de pontos de firewall. Ele está dizendo que ele está sendo executado e seu ID de processo é 750. Agora você pode interromper esse processo ou este serviço fazendo o sistema CTL, pare o dia da nossa parede. Mas e se você tentar entrar, não está ouvindo você. Então o que você poderia fazer é matar o processo ID 750. Certo. Estou recebendo a operação de mensagens agora permitida. Por quê? Porque não sou rude. Sim, vamos nos tornar root como estão e digitar a senha. Limpe a tela. E agora simplesmente matem. E qual era o ID do processo? 7500 para? Firewall D pressione Enter. Ele deve ser morto. Agora vamos verificar o status novamente. Sistema CTL, parede de status, o fim aqui, está dizendo que está inativo e é que um C, Você poderia pará-lo daqui, ou você pode pará-lo usando o comando kill. Você também pode fazer menos um ou reiniciar isso. Então, se eu matar, então eu precisaria de um ID de processo para reiniciar, é claro. Então, agora, se eu quisesse fazer, digamos que para o firewall D, não posso porque esse processo já está. Então, vamos iniciar o processo. Inicie o firewall D. Ok, ele começou. Vamos verificar o status para ver qual é o processo. Id agora é dado 6290. Vamos limpar a tela. 600, 900 mortos menos 16290. Vamos verificar o status. E aqui diz que está funcionando. Por quê? Porque ele é realmente recarregado para você, ou seja, com o serviço reiniciado para você. Certo? Mate menos nove. Se você estiver tentando apenas matar e processar ID ou matar menos 2 ou algo parecido, ou clique em Kill menos 15. E de alguma forma esse processo não está morrendo, então você tem que usar kill menos nove com força. Isso eliminará com força o processo, independentemente de estar aguardando qualquer outro processo. Tudo bem, então vamos usar isso. Digamos que se eu estiver correndo, deixe-me abrir outro terminal. No outro terminal, vou executar o comando comando sleep. O comando Sleep é apenas um comando que será executado com base no número especificado de segundos. Então, digamos que se eu quisesse executar o comando sleep 450 segundos, tudo bem, ele está em execução. Agora vamos verificar o processo executando o comando ps menos EF e grep para dormir. Tudo bem, você pode ver que eu dormi 50 aqui, e o ID do processo é 65 70. Então eu poderia matar menos 965766576? Sim. Morto imediatamente. Ele diz concluído. E se você voltar para o terminal atrás dele, e você verá que você tem seu prompt de volta e ele está dizendo, ele é morto. Veja como funciona agora. Agora esse é o exemplo real que você poderia ter. Você também pode executar o comando superior aqui. E você pode ver se algum de seus processos está sendo executado em CPU ou memória. E você não consegue encontrar seu processo pai ou o principal serviço e nome desse processo, então você pode simplesmente obter o ID, voltar ao seu terminal e simplesmente digitar kill, seguido pelo ID do processo. Certo? No próximo slide, tenho outros comandos semelhantes que podem ser usados. Por exemplo, matar tudo, isso vai matar todo o processo e todos são processos relacionados ou filhos. Então o segundo é o p kill Peak Hill permite que você mate pelo nome do processo. Então, digamos que se você não tiver um ID de processo, então você poderia simplesmente usar o pico de morte para matar um processo pelo nome. Agora, como uma comparação com o ambiente do Windows, se você for para o gerenciador de tarefas e aqui você tem processo. Se você quiser matá-lo, basta clicar com o botão direito do mouse e fazer a tarefa encerrada. Isso eliminará o processo ou o aplicativo. Se você quisesse eliminar um processo específico dentro desse aplicativo, poderíamos fazer a mesma coisa, clicar com o botão direito do mouse e você poderia iniciar ou parar. Então, agora, ele já está parado. Então, vamos ver o que está rodando aqui. Este é um deles em execução. Você pode clicar com o botão direito e parar. Portanto, isso é como se você estivesse tentando usar o comando kill e o ambiente Windows. Vejo você na próxima palestra. 103. Sinais de processo no Linux: Nesta palestra, aprenderemos sobre sinais de processo no Linux. Processos e sinais são dois termos importantes, mas diferentes. Para entender completamente o que significam os sinais do processo, primeiro precisamos entender cada termo separadamente e depois veremos como eles funcionam juntos. Portanto, um processo é simplesmente um programa em execução em um sistema de computador. Sempre que você abre um aplicativo, executa um comando ou inicia qualquer tarefa no sistema, um processo é criado. Cada processo tem sua própria identidade, conhecida como ID de processo ou, em resumo, muitas vezes o vemos como PID, que permite que o sistema operacional o gerencie. Por outro lado, um sinal é como uma mensagem curta que o sistema operacional ou o usuário envia para um processo, informando que algo aconteceu e que ele precisa realizar determinadas ações. Por exemplo, se você pressionar Control C no terminal, um sinal será enviado para interromper o processo em execução. Portanto, os sinais são uma forma de interromper, controlar ou se comunicar com processos sem modificar o código do próprio programa Agora, vamos combinar os dois termos. Então, processe sinais que conheci Baraboo. Portanto, sinais de processo significam enviar sinais aos processos em execução para controlar seu comportamento. Portanto, o principal objetivo do uso de sinais de processo no Linux é permitir a comunicação entre os usuários e o sistema operacional, permitindo que eles gerenciem processos em tempo real. Existem dois tipos principais de sinais de processo no Linux sinais padrão e sinais em tempo real. Sinais padrão são sinais predefinidos que o sistema operacional envia ao processo para controlar seu comportamento Esses sinais têm significados fixos, como parar, pausar ou encerrar um processo Os sinais padrão incluem AML no Barabolro. Os sinais padrão também incluem vários tipos como SIGINT, SIGterm, sig kill, SIC stop, SIG count e SIG Se Um MujiniPatao Deixe-me pausar e verificar, e então eu vou fazer isso Ok, G, estou de volta Ye Malin D Bara Bolo. Os sinais padrão também incluem vários tipos, como interrupção Sig ou SIGINT curto, Sigerm para terminação de Sig, sinal Sig kill to kill, é claro, Sig Stop, Sig CONT para Sig Continue e Sig SEV para falha de segmentação de sinal Sig Stop, Sig CONT para Sig Continue e Sig SEV para falha de segmentação como interrupção Sig ou SIGINT curto, Sigerm para terminação de Sig, sinal Sig kill to kill, é claro, Sig Stop, Sig CONT para Sig Continue e Sig SEV para falha de segmentação de sinal. Além desses, também existem muitos outros sinais padrão, mas esses são os mais importantes. Depois de entender esses sinais , ficará mais fácil entender o resto dos sinais. Tudo bem, vamos discutir cada um deles um por um. A primeira é a interrupção Sig, que é usada para interromper um processo geralmente quando o usuário deseja interrompê-lo Você é maligno na sala do Ba Bowl. A primeira é a interrupção Sig, que é usada para interromper um processo geralmente quando o usuário deseja interrompê-lo No Linux, a habilidade de comando menos a interrupção Sig com o ID do processo que você deseja encerrar Você é um policial Aldin? Ou você pode pressionar Control C no terminal para enviar esse sinal. O segundo sinal é Sig terminate ou SigTerm. Eles solicitam que um processo seja encerrado normalmente, dando tempo para salvar os dados e O comando SigerM é usado para enviar esse sinal. O terceiro sinal é o Sig kill, que são sinais mais fortes que eliminam imediatamente um processo com força e não podem ser ignorados pelo O comando Kill Sig Kill é usado para enviar esse sinal. O próximo é Sig Top. Desculpe, Sig Stop. Os sinais são usados para pausar um processo em execução, permitindo que ele seja retomado posteriormente, se E o comando é usado Kill dash sig stop para usar malign the water O comando Kill dash, sig stop é usado para enviar esse Tudo bem, então Sig kata Sig. Continuar. M l no Babur o. Em seguida, SIG CONT ou SIG Continue é enviado para retomar Ele permite que o processo continue sendo executado de onde foi pausado E o comando é simples mata Si CONT é usado para enviar o sinal Finalmente, os sinais SIG SEGV são enviados para um processo quando ele tenta acessar um local de memória inválido, geralmente resultando em uma falha conhecida como falha O comando morto no CIGSGV é usado para enviar esse sinal. Tudo bem, por exemplo, se você estiver trabalhando em um editor de texto em seu computador, se você pressionar Control C, ele enviará um sinal de interrupção SIG para parar o editor de texto Agora, se você optar por fechar o editor a partir do menu, ele enviará um sinal de encerramento SIG, permitindo que o editor salve seu trabalho antes Mas se o editor de texto congelar e não responder, você pode forçá-lo a fechar usando o gerenciador de tarefas, que envia um sinal de morte do Sig para interrompê-lo instantaneamente Enquanto estiver trabalhando, você pode pausar o editor para fazer outra coisa, que envia um sinal de parada SIG para pausar temporariamente Se o editor de texto estiver pausado ou parado, ele poderá receber um sinal SIG continue para continuar e continuar funcionando de onde foi pausado Finalmente, o editor tenta abrir um arquivo que não existe na memória. Isso pode causar um sinal SIG SEGV ou SEG V, resultando em uma falha devido a um sinal de memória inválido Desculpe, acesso inválido à memória. Tudo bem, vamos passar para o segundo tipo, que são sinais em tempo real. Esses sinais permitem que os processos enviem informações extras junto com o sinal, como Ok, você liga para Midwivuru Esses sinais permitem que os processos enviem informações extras junto com um sinal, como o número de números ou mensagens, o que os torna mais úteis para tarefas avançadas. Ao contrário dos sinais padrão que são enviados um por um sem qualquer pedido, seus sinais em tempo real são colocados em fila, o que significa que são armazenados em uma lista e processados na ordem exata em que Existem três tipos de sinais em tempo real sig RTN, Sig RT max e sinais intermediários entre esses dois Os sinais SIGTMIN marcam o início da faixa do sinal em tempo real Isso significa que qualquer sinal em tempo real começa a partir desse ponto. O sinal SIG R TMX é o número mais alto nessa faixa e marca o fim dos sinais em tempo real Entre esses dois, há outros sinais em tempo real que podem ser usados para processos personalizados. Esses sinais permitem que programas em execução enviem mensagens ou dados específicos entre si. Tudo bem, vamos entender isso com um exemplo da vida real. Imagine um sistema doméstico inteligente com dispositivos diferentes, como luzes, ar condicionado e câmeras de segurança Quando o sistema é iniciado, ele envia um sinal CIGRTM MIN para ativar todos os dispositivos conectados O sinal CigRTax é usado para desligar todos os dispositivos ao mesmo tempo quando o sistema é desligado Entre esses dois sinais, existem outros sinais em tempo real usados para tarefas específicas. Por exemplo, um sinal pode ser enviado para acender as luzes, outro para ajustar a temperatura do ar condicionado e outro para notificar a câmera de segurança para iniciar a gravação Esses sinais personalizados ajudam os dispositivos a se comunicarem entre si de forma eficiente, fazendo com que o sistema doméstico inteligente funcione sem problemas. Acho que já falamos o suficiente sobre sinais, e espero que agora você tenha uma ideia clara de como eles funcionam. Então, vamos seguir em frente e praticar esses sinais na máquina Linux e vê-los em ação. Envie um e-mail para Duba Boro. Então, vamos seguir em frente e praticar esses sinais na máquina Linux para esse login na máquina Linux e, após fazer o login com sucesso, abrir o terminal e, depois disso, vamos tentar se estamos na máquina correta. Para fazer isso, vamos usar o comando MI para verificar e o nome do host para ver a máquina. Tudo bem, estamos na máquina certa. Muito bom. Vamos seguir em frente e abrir o WIMeditor digitando o comando WIM com o nome do arquivo test Quando o WIM estiver aberto, mudaremos para o modo de inserção pressionando a tecla I. Após esse ponto, deixaremos o VIM rodando como está e abriremos uma nova janela de terminal para verificar o ID do processo Para isso, usamos o comando PS AUX e rep for VIM, que é um comando que estamos executando no outro terminal Aqui, o primeiro processo é para o editor WIM, então pegamos seu ID PID ou ID do processo Agora vamos tentar interromper o processo de mensagens instantâneas enviando o sinal de interrupção SIG Para isso, digitamos a interrupção SIG SIG seguida pelo PID. Agora vamos verificar se o WIM foi encerrado ou não. Surpreendentemente, isso não aconteceu. Por que não? Porque o WIM possui um mecanismo integrado para lidar com o sinal de interrupção SIG com elegância. Em vez de ser desligado imediatamente, WIM retorna ao modo de comando Do modo de inserção. Como a interrupção do Sig não encerra o IM com força, precisamos É aí que entra o Sig kill. Ao contrário da interrupção do Sig, o sinal de eliminação do Sig não pode ser ignorado por nenhum processo e garante Homem no Warabro. Ao contrário da interrupção do Sig, o sinal de eliminação do Sig não pode ser ignorado por nenhum processo e garante Para enviar esse sinal, usamos o comando Sig Sig kill, é claro, seguido pelo PID Depois de executado, você verá que o processo de mensagens instantâneas foi encerrado com sucesso e desapareceu Em seguida, queremos solicitar que a mensagem instantânea seja encerrada normalmente e aguarde um tempo para salvar as alterações antes de fechar Precisamos enviar o sinal de terminação do SIG. Tudo bem, vamos tentar isso criando um novo arquivo e vamos chamá-lo de Teste um, usando o WIM E desta vez escrever algo assim é um teste. Agora, deixe-o funcionando e mude para uma segunda janela do terminal para enviar o sinal. Encontre o ID do processo VIM novamente e envie o sinal de encerramento do SIG digitando o comando Kill d SigTerm seguido Agora você pode ver que o WIM recebeu um sinal de terminal SIG e a mensagem WIMpreservando arquivos indica que o WIM preservou os dados com segurança Linda. Após a limpeza, o processo foi encerrado com a mensagem de confirmação Agora, se você quiser abrir o arquivo, depois de enviar o sinal do terminal SIG para o WIM, primeiro verificaremos se há um arquivo de troca criado pelo WIM para salvar temporariamente suas alterações antes Para isso, usaremos o comando LS menos A, que mostra todos os arquivos, incluindo arquivos ocultos no diretório Aqui você pode ver o arquivo SWP de troca de pontos e teste de pontos. Depois de encontrar o arquivo SWAP, você pode recuperar seu trabalho abrindo-o com o comando IMR, teste Aqui, a opção menos R diz ao VIM para recuperar o arquivo do arquivo SWAP. Bom. Depois de abrir o arquivo recuperado, você pode salvá-lo permanentemente digitando write and quick Vamos seguir em frente e aprender como parar e retomar um processo usando SIG Stop e SIC sinais SIG Stop e SIC continue. Tudo bem, bem rápido. Para isso, criamos outro teste de nome de arquivo dois usando o editor BIM Em seguida, dentro do editor, digite um texto definido para simular uma sessão ativa Agora, deixe-o em execução e mude para o segundo terminal e verifique o ID do processo novamente. Vamos interromper esse processo temporariamente enviando o doente seguido pelo ID do processo. Agora, se você voltar para o terminal onde o IM estava sendo executado, você pode ver que ele parou agora e você não pode mais interagir com ele. Mas não se preocupe, o processo não foi encerrado. Está apenas pausado. Para retomar o processo, precisamos definir o sinal Sig continue, que continua interrompendo os processos Lembre-se de que o processo deve ser retomado na mesma sessão do terminal em que você iniciou originalmente Vamos digitar command, kill sig continue seguido pelo ID do processo Depois de enviar esse sinal, o processo é retomado, mas ainda está sendo executado em segundo plano Para isso, para trazê-lo para o primeiro plano, basta digitar o comando FG Agora você pode ver que a mensagem instantânea está de volta em primeiro plano e pode continuar editando seu arquivo sem perder dados Bom. É assim que você pode parar e retomar o processo no Linux usando os sinais Sig stop e Sig continue Tudo bem, agora vamos seguir em frente e ver como enviar um sinal em tempo real Por exemplo, se você quiser verificar se um processo ainda está ativo, sem pará-lo ou interrompê-lo, você pode usar um sinal em tempo real como o Sig SR Para isso, primeiro, precisamos verificar novamente o ID do processo em execução. Como você pode ver, é o mesmo de antes. Depois de ter o PID, vamos enviar o sinal SIG RT Min usando o comando Kill Sigrti Min e Agora, mude-o para o primeiro terminal em que o editor WIM está sendo executado Aqui podemos ver a mensagem sinal zero em tempo real, confirmando que o sinal foi recebido com sucesso pelo WIM, indicando que o processo ainda está sinal zero é comumente usado para verificar se um processo está ativo sem interrompê-lo Da mesma forma, você também pode praticar o envio de outros sinais para ver como diferentes processos respondem. Tente usar esses terminais e pratique. Espero que esta palestra ajude você a entender como os sinais controlam os processos em um sistema Linux 104. comando crontab: Ei pessoal, e bem-vindos de volta. Neste vídeo, vamos aprender o comando crontab. comando Crontab é usado para agendar tarefas. Portanto, se você é um administrador do sistema e executa determinados comandos quase todos os dias e tivermos tempo específico, então você pode realmente entrar no sistema, fazer login e executar o comando. Mas seria um pouco tedioso fazer login todos os dias ao mesmo tempo para fazer a mesma coisa. Então, por que não usar o crontab, que permitirá agendar sua tarefa ou seu trabalho e executá-lo como horários especificados. Então, o uso do crontab, muito simples. Você executará crontab menos e para editar a tabela crontab. Qualquer coisa que vá dentro do crontab, que é chamado de tabela. Ele, porque é formatado de forma que tem colunas e linhas. Em seguida, você pode executar crontab menos L para listar entradas crontab. Você poderia fazer crontab menos R para remover o crontab. E o Cron d é, na verdade, o demônio ou o serviço que realmente gerencia o agendamento. E você poderia realmente parar e iniciar ou verificar o status do chron D executando nosso mesmo sistema de comando, CTL status cron D. E isso é gerenciar o serviço crônico. Agora, quando entrarmos na tabela crontab especificando a opção menos EA, você terá que inserir sua entrada e forma ou formato específico porque é assim que é. Ele fica vermelho pelo crontab, se você cometer um erro, ele não executará seu comando para esse tempo específico. Portanto, a primeira coluna em sua entrada crontab é para o minuto. E então ele vai de 0 a 59. E como você sabe, há 60 minutos. A segunda coluna é para nossa terceira coluna é para o dia do mês. Quarta coluna, mês 12, 12, quinta coluna como dia da semana. E a última coluna é onde você especifica o comando que deseja agendar. E, a propósito, muitas vezes quando você está entrevistando para o trabalho do Linux, essa é uma das perguntas favoritas que o entrevistador fará. Diga-me todas as colunas diferentes em uma entrada crontab. Então, definitivamente, isso é algo que você deve se lembrar. Cada entrada e para que serve? Tudo bem, então, para esse propósito, o que vamos fazer é criar uma entrada de contato agendando uma tarefa. E isso está agendando uma tarefa. E simplesmente faremos o comando eco. E esse comando echo é dois e é de saída. Esta é minha primeira entrada crontab. E que eu vou colocar um fio para direcioná-lo para um arquivo e o nome do arquivo, eu daria a ele entrada crontab dash. Tudo bem, então vamos entrar na minha máquina Linux. Eu não tenho minha máquina Linux aqui, estou logado como nome de host como minha próxima VM pessoal e o caminho ou os dados do diretório e está em casa, absorvo para você a tela. Agora vamos simplesmente executar o crontab menos e. Agora, antes de nos depararmos com crontab visualizado, precisamos saber o tempo de agendamento que queremos especificar uma tarefa. Agora, para esse propósito, não vou especificar algo para amanhã e futuro. Como eu queria mostrar para você, especificarei algo que acontecerá no próximo minuto. Para eu fazer isso, eu precisaria descobrir se há um momento que é agora. Quando executo o comando date, ele me dá a hora, a data e o mês. Então, de qualquer forma, aqui estão as horas e os minutos. Então, é 16ª hora, que é 16h e 18. Então, especificarei o tempo como seis, 1620. Então isso me daria tempo suficiente para escrever a entrada crontab também. Então, vamos fazer Cron tab menos e. Então 21 é o minuto, 16 é a hora e o dia do mês. Eu queria deixar dizer correr todos os dias. Mês. Este é o mês de outubro. Digamos que eu só queira executá-lo em outubro, então 10 dias da semana, todos os dias, tudo bem. E agora o comando o comando é eco. Esta é minha primeira entrada crontab. Ok, eu queria enviar para um arquivo chamado entrada crontab. By the way, se você notar assim que você clicar crontab e. ele realmente fornece o modo de edição Via, mesma forma que se você estivesse editando um arquivo. Tudo bem, então certo, pare para salvar e sair. Agora, vamos data de vencimento. São 16, 20 e 21 segundos. Portanto, temos cerca de 40 segundos até vermos o resultado, se nosso comando de agendamento foi executado de acordo com o cronograma. Então, vamos limpar a tela. Digite a data novamente. 39 segundos, mais 20 segundos para ir. Assim que este comando for executado aqui, ele criará uma entrada crontab no meu diretório home porque eu não especifiquei o caminho absoluto completo para que ele pegue o caminho padrão, que é meu diretório inicial aqui. Tudo bem, vamos fazer a data novamente. Está certo, 1620 um. Agora, eu deveria ver essa entrada crontab no meu diretório. Então, se eu fizer é menos LTR, e lá vai você, bingo, eu vejo minha entrada crontab. E vamos ver. Desculpe, não a entrada crontab. Vejo o arquivo que é criado como parte da minha entrada crontab. Agora, se eu quisesse ler esse arquivo, entrada crontab, você verá que este é o meu primeiro cliente tem entrada e isso é exatamente o que eu especifiquei aqui. Ok, então agora se você quisesse ver o que está em sua entrada crontab, você poderia executar a guia Cron menos l. E isso lhe dirá a entrada que está dentro da tabela crontab. Agora, se eu quisesse remover tudo da tabela crontab, eu teria executado o comando Cron tab menos r. E agora se eu fizer Crant tiver menos l, você verá que não há entrada no meu crontab. Tudo bem, em relação ao sistema, ao serviço, você pode verificar o status do Cron D é status CTL do sistema, crime D. E você verá que ele está funcionando. Agora, se eu parar o serviço, ainda conseguiria criar entradas no crontab. No entanto, ele não vai executá-los porque o serviço não está lá ou está morto. É assim que você agenda sua tarefa futura ou tarefa repetitiva usando a guia Cron. Vejo você na próxima palestra. 105. sob comando: Ei, todos. Neste vídeo, vamos aprender o comando do aplicativo. No comando é como crontab, que permite agendar trabalhos, mas apenas uma vez. E essa é a principal diferença entre crontab e add. Quando o comando for executado, ele entrará em um modo interativo. E você pode sair desse modo pressionando o Control D. Então, assim como quando você entra crontab menos e, você entra no modo interativo de edição EI. Você especifica a hora e especifica o comando a ser agendado. Enquanto o comando enact, você especifica o anúncio seguido pela hora ou o agendamento quando você deseja executar. Assim que você pressionar Enter, então você insere seu comando. Tudo bem, então o uso desse comando é simplesmente executando o comando add, seguido da hora, do minuto. E se for PM ou AM, porque esse comando de ação, é inteligente o suficiente para entender muitas funcionalidades que são usadas ou semelhantes no dicionário normal de inglês. Então, para simplesmente agendar um trabalho, você pode especificar nosso minuto e AM e PM. E, em seguida, para verificar a listagem ou todos os trabalhos que estão na tabela Adicionar entrada em que você está no segundo trimestre, liste as entradas. Em seguida, para remover qualquer uma das entradas futuras da lista, você pode executar um em r m e o número, cada entrada na tabela seria dada ou atribuída um número. Você pode removê-lo por oito no RM seguido do número. Depois, há um demônio ou, assim como a guia Cron, há uma chamada de demônio cron D. Então, em AD, temos uma chamada de demônio em D, que na verdade gerencia esse agendamento. E é claro que você poderia gerenciar isso em um desserviço por meio do comando CTL do sistema. Tudo bem, então neste vídeo criaremos uma entrada agendando uma tarefa em, digamos, por exemplo, por quarenta e cinco horas. E vamos pressionar Enter e especificaremos ecoado. Este é o meu primeiro na entrada, e nós o produziremos para adicionar o arquivo de entrada do traço. Uma vez terminado, eu poderia simplesmente fazer o controle D para sair disso. Agora, é claro, dependendo de que horas estou fazendo este vídeo, o tempo pode ser diferente. Então, vamos para minha máquina Linux. A primeira coisa a fazer é verificar a hora agora. Que horas são? É 17 sobre 3, que é 17h às 17h. Então, vou agendar o trabalho naquela época. Então, vamos fazer agora precisamos especificar a hora. Agora, se você quisesse colocar PM, então não há necessidade de colocar o tempo militar. Você poderia simplesmente fazer cinco como 0, desculpe, cinco dois pontos. E no minuto agora é 003. Vou colocar 0 phi porque no momento terminado, serão 05 e PM. Você pode usar maiúsculas ou minúsculas pm. Isso realmente não importa. Pressione Enter. Agora ele entra no modo interativo. É aqui que você especifica eco. Este é o meu primeiro na entrada. Certo. Feche e dirija para adicionar o arquivo de entrada e inserir e simplesmente Controlar D para verificar quais protegem as entradas apenas para adicionar q. E você verá que a entrada está agendada aqui. Agora, que horas são agora? É 1704. E eu marquei para 175. Eu agendei para 505 PM, certo? Então, a que horas ele vai fazer? Ele vai executar um PM. Então, agora é 1704. Ok, então estamos bem. Vamos verificar se ele está lá. Ainda não está lá. Verifique a data. Certo. Mais alguns segundos. Então, vamos dar mais alguns segundos. E B deve ver essa entrada ou eles estão programados em execução. Agora, se você agendar vários trabalhos para o futuro, é claro que você pode agendar vários trabalhos únicos, e todos esses trabalhos serão listados quando você executar em Q. Tudo bem. Mais uma vez. Verifique a data 59, temos 1 segundo à esquerda. Tudo bem. Agora, a entrada deve estar lá ou o arquivo deve estar lá. Vamos fazer ls menos l TR. E aqui está nosso arquivo lindo e verifique para confirmar o conteúdo que fazemos na entrada. Este é o conteúdo exato que especificamos em nossa entrada de agendamento de anúncios. Tudo bem, então verifique o para remover qualquer uma das entradas. Você pode simplesmente adicionar nosso m. Então, por exemplo, se eu agendar um trabalho, digamos seis PM hoje, e eu só quero fazer isso. Quero fazer eco world. E é isso. E na próxima, farei a mesma coisa às sete PM hoje. E aqui eu queria ecoar. Olá, mundo, Controle D. Agora, se eu adicionar q, você verá duas entradas. A primeira entrada tem um número para, a segunda entrada tem o número cinco. Se eu quisesse remover, por exemplo, a entrada número cinco, eu faria no RM simplesmente 5, ela é removida. Agora, se eu adicionar q, você verá que ele se foi. Lindo. Tudo bem, então, para verificar o status do demônio, você faz o status CTL do sistema em D e verá que ele está funcionando. Mais uma vez. Se você pará-lo, é, você ainda pode adicionar a entrada, mas ela, a entrada, o demônio agora executará esse comando naquele momento porque seus serviços estão inativos. Tudo bem, muito bom. Agora vamos passar para o próximo slide. E há outros comandos de agendamento para futuros que o formato que vou mostrar a você. Digamos que se você quiser agendar um trabalho para ser executado em 16 de outubro 2021 às 245 da manhã. Agora tudo o que você precisa fazer é adicionar espaço às 45 da manhã. Você poderia ter um espaço ou nenhum espaço não importa. E então participe como 16 de outubro é o mês e 21 é o ano. Se você quiser agendar um trabalho às 16h, daqui a quatro dias, você pode fazer é simplesmente adicionar às 04:00 PM mais quatro dias é C. Tão fácil em um anúncio é como um inglês comum. Tudo bem, então o próximo é agora pi mais horas. Tenho certeza que você sabe que o trabalho do agendador funciona daqui a cinco horas? Sim. Agora, e se você agendasse algo às oito da manhã no domingo? Você poderia simplesmente fazer oito da manhã no próximo domingo à noite. E a última é que, se você quiser agendar um trabalho dez da manhã do próximo mês, você fará dez da manhã do próximo mês é tão simples assim. Tudo bem, muito bom. Espero que você entenda o comando add. Se você tiver mais perguntas, se quiser saber mais opções do comando add, você pode simplesmente executar man, seguido pelo comando add e você terá todas as diferentes opções do anúncio. Vejo você na próxima palestra. 106. Cronjobs adicionais: Olá a todos. Em nossa palestra anterior, aprendemos como poderíamos agendar trabalhos, tarefas para cron job ou agile. E todos nós sabemos que o ágil é usado para tarefa ad hoc para uso único. E se você quisesse agendar trabalhos, especialmente trabalho repetitivo, você usaria trabalho cron ou guia coroa. Agora, eu quero cobrir algumas coisas adicionais sobre cron job. Por padrão, existem quatro tipos diferentes de trabalho cron que é definido para você. Isso é como fora da caixa, esse sistema operacional, o sistema operacional Linux oferece a você. E esses trabalhos são de hora em hora, trabalhos diários, semanais e mensais. Portanto, qualquer tarefa que você deseja executar, base horária ou semanal ou mensal, você pode fazê-lo de duas maneiras. Um, você poderia fazer através do crontab menos E e especificado ali. Ou você pode simplesmente ter o script adicionado dentro dos diretórios horários, diários, semanais e mensais. Esses diretórios estão em, ETC, cron dot por hora, diária, semanal ou mensal. Então você vai para cada um desses diretórios e você coloca em seu script que será executado a cada hora ou dependendo de quantas vezes você quer que ele seja executado e então você não tem que fazer nada sobre o crontab ou qualquer coisa, então o cron dot diário ou por hora, dependendo de qual você escolher fará o trabalho. Agora o tempo de cada um está definido em ETC. E nossa guia cron, quando você faz gato, você vai ver que Anna cron tab tem o tempo em que o trabalho diário, semanal, e mensal será executado exceto o ganho por hora o horário é definido, o one-time, uh, executa um definido em ETC, cron ponto d 0, por hora. Esse é o arquivo que define quando a hora é executada. Então deixe-me entrar na minha máquina Linux e vamos ver como esses trabalhos são configurados em cada diretório. Então eu tenho meu terminal aberto, eu estou logado como root. Agora a primeira coisa que eu quero que você faça é ir para CDs cortar Etsy. Aqui dentro. Você faz é menos eu cron dot um asteróide e você corre. Quando você entrar, você vai ver que ele nunca vai esquecer tudo que começa com cron. Então está ficando cron negar cron de hora em hora. Desculpe, aqui mesmo. Diretivas que temos é cron mensal, cron por hora. Mas a maneira certa de te mostrar é que eu vou fazer é menos eu grep para cron. Assim, você verá os diretórios que, hum, eu queria passar por quatro. Então você vê aqui o cron dot diário, cron dot por hora, mensal e semanal. E este é o crontab, a guia real onde você entra e especifica manualmente se você não quer entrar em cada diária ou semanal. Então vamos dizer que se eu entrar em CD cron dot diariamente, e em qual diretório eu estou, estou em, ETC, cron dot diariamente para ls menos l. Você verá que ele tem três cron diferentes, ou a tarefa, ou os scripts que são executados diariamente. E estes são os scripts reais que eram executados diariamente. Se você tem um script que você deseja executar diariamente, uma vez por dia, então você tudo que você tem que fazer é colocar seu script mais madeira neste diretório, que é cron, til. Se você quiser executar seu script de hora em hora, então você vai em um passo para trás e você entra em ponto choro de hora em hora. E então você adiciona isso a este diretório. Seu script movido como script para este diretório. Da mesma forma, se você quisesse adicionar ou executar seu script todos os meses, então você poderia fazer cron dot mensalmente, ir para este diretório e fazer ls menos l. Você verá que não há nada agora nesse diretório. Então tudo que você precisa fazer é mover seu script para este diretório e, por padrão, ele vai arruinar todos os meses. Agora a questão é, como ou quando as corridas mensais ou quando as corridas diárias? Então isso é especificado em quando você faz gato no mar e nossa guia cron e pressione enter. E você verá que os horários estão definidos aqui. Então, 15 cron dot Daly, esse é o tempo diário. Nossa corrida, 725. É o semanário. Ver período em dias, 7, sétimo dia, dias em minutos. Atrasos, minuto de atraso e identificador Java. E o comando para isso é um comando que ele irá executar. Então este é o momento que ele está te dizendo. Este é o momento em que ele irá executar seus trabalhos diários, semanais mensais. Agora, e a hora? O horário não é especificado aqui. Para ver a hora agendada, você tem que fazer gato em C e D, 0 por hora. E você verá 0 horário programado para ser executado em 01, que é 1201 à meia-noite todas as noites. Ele executa qualquer coisa que é especificado na hora. Desculpe, não à meia-noite. Isso seria diário. Ele está programado para ser executado a cada minuto após a hora, então ele será executado em 1201101201301. Então, a cada minuto passado, a cada hora. Se você já definir seu script no ponto cron. Enfim, isso é o que eu queria cobrir. Se você queria rever os detalhes do cron e você não quer especificar cron dot crontab menos E. Você não quer que ele para baixo para este cron, então você não precisa. Você poderia simplesmente ir para cada diretório individual. E tudo que você precisa fazer é colocar seu diretório final de script e deixar esses diretórios ou deixar o problema ser executado como eles estão programados para executar. 107. Gerenciamento de processos: Olá ganho e agora nesta lição, vamos cobrir o gerenciamento de processos. O que é um gerenciamento de processos? Qualquer coisa que tenha a ver com o processo, como o gerenciamos, como o começou, como o paramos e como o trazemos em primeiro plano. Como vamos trazê-lo em segundo plano. Tudo isso é gerenciamento de processos. Vamos passar por cima. Todos os comandos estão associados ao gerenciamento de processos. O 1º 1 ou os comandos set off que temos estão colocando um processo em segundo plano. Então, por que precisamos colocar um processo em segundo plano? Vamos falar sobre isso primeiro e você executa um processo em seu terminal, significa que quando você abre um conselho de e você abre um terminal de partido e você executa um processo em seu terminal, ele irá executá-lo e ele não lhe dará o seu prompt de volta. Então, se você quiser fazer certa da tarefa ou você quiser sair dela, ele irá parar o seu processo. Então, como você corre em segundo plano? Então, o comando é o controle Z. Primeiro você executar a execução, o processo e o tipo de controle Z foi parar o processo. Em seguida, você digita trabalhos para listar o que está sendo interrompido, e então você amarra BG, que é colocar o processo em segundo plano. Então temos primeiro plano. Então, se você é feito com todas as outras tarefas que você está fazendo em seu terminal e você quer trazer o processo que você tinha colocado em segundo plano inicialmente e você queria ver o processo auto -lo, então você digitar F G para primeiro plano. E esse processo se tornará ao vivo novamente em seu conceito para executar um processo mesmo depois que você sair, significa. Se você sair ou recusar, feche o terminal enquanto estiver processando. O que vai acontecer? Ele vai parar o processo. Então, como você evita isso? Há um comando chamado No Hop. Significa que não envie nenhum tipo de sinal de desligamento para pará-lo, para conhecer o processo e engolido pelo sinal e por cento ou sinal, que está em cima de sua tecla número sete no seu teclado. Outro comando para isso é não. Ajude o processo e redirecionar o sinal para definível e redirecionar m por cento um e uma pessoa novamente. O que temos todas essas coisas lá? Porque certas vezes quando você executa certos comandos como Noah dá algum tipo de aviso, algum tipo de informação sobre o processo. Então você não quer ver que você quer que todo esse lixo t vá para Definable. Então Denel é tipo de fora jogando para, ah, adoro que Você não quer ver a saída para, em seguida, para matar um processo pelo nome. Vocês já sabem como matar um processo por processo. Então você mata seguido do processo que eu mataria o processo. E se você quiser matar um processo pelo nome dele? Então vamos dizer que se você tem um comando se você tem um processo chamado topo, certo, então você executar o comando superior você mata. Se você quiser matá-lo pelo nome, você é simplesmente digitar Ele matar, seguido pelo nome do processo, que é a prioridade máxima do processo. - Legal. Há um comando chamado Nice E por que o usamos? Porque se ele queria privatizar por nível diferente fora do processo, o que significa que um processo é muito importante do que o outro, tem que ser altos anteriores. Certo? Então a escala de gentileza vai de menos 22 19. Quanto menor o número, mais prioridade será a tarefa Now. O que realmente precisamos para ir com a prioridade da tarefa? Essa CPU do processador não cuida disso, certo? Ele cuida disso. Mas lembre-se de uma coisa. Se você tiver uma CPU em seu computador, seu laptop, isso significa que ele processará um programa de cada vez. Então pense nisso como um malabarismo. Então, se você tem duas mãos e você tem cinco tigelas para jogar no ano, o que vai acontecer? Você pode segurar todas as 55 bolas em suas mãos? Não, certo. Então pense em bolas como programas que você precisa processar, então você teria que fazer malabarismo um depois de você o outro. Então o que Nice faz é bom diz odiar esta tigela ou este processo é importante para mim, então certifique-se que isso fica na mão mais frequentemente do que qualquer outra bola. Então é isso que o bom faz. Vamos falar sobre isso quando abrirmos nossa sessão de terminal, Em seguida, como monitorar um processo executando o comando superior e como listar todos os processos que você tem em execução no seu computador. O comando é PS seguido Bite, claro. Muitas opções diferentes que você poderia usar. Então, de qualquer maneira, vamos entrar na nossa máquina de letras. Não abri aqui o nosso cônsul. Então eu estou logado como eu mesmo. Quero me tornar uma rota. Então, a rota vem. Agora eu quero entrar na seção bonita também. Assim eu poderia executar certos programas diferentes um terminal e matá-lo no outro terminal. Então, para que isso faça login na festa o que precisamos eu preciso de um endereço I p na minha máquina. O comando é I p a d d d r ou seu confed, que você preferir. Mas se você está executando a versão mais recente fora da Lennox, então você provavelmente não vai ter que ele pode corrigir uma corrida. I p Comando e I p endereço. Você vai ver, aqui diz 19 a 168 56 1 por 1. Então vá para o seu terminal de festas. Tenho o meu terminal de festas bem aqui, e vou digitá-lo no meu endereço IP, que é de 1 a 168 50 61 1 hit. Digite o login como root. O primeiro controla Z. Então vou executar um comando chamado “dormir”. O sono é um comando que atrasará certos programas. Digamos que se você está executando um programa, ABC e você queria executar um segundo conjunto de programas, mas você queria esperar por 10 segundos. Então você o colocou dormindo, Comando. Isso é o que ele faz. Ele só espera por 10 segundos, e vai para o próximo conjunto de instruções. Então, se eu digitar permite que eu o tempo dormindo fogo, ele vai esperar por cinco segundos até eu ter o meu baile de formatura de volta. Você vai ver. Vou dar-lhes uma procuração. Consegui o baile de finalistas depois de cinco segundos. Então é isso que o Slick faz. Não se concentre muito no sono focado no que vou te ensinar sobre gerenciamento de processos . Então eu vou aproveitar esta lição sobre o sono de comando para que isso seja mais fácil de entender . Então, se eu executar o comando sleep 100 o que vai acontecer? Terei que esperar 100 segundos até ter meu baile de formatura de volta. Certo. Então eu queria executar esse processo em segundo plano. Então eu vou fazer o controle Z. Ele parou o processo. Agora não está funcionando. Na verdade, em segundo plano para executar isso em segundo plano, você tem que digitar o comando BG, que é para segundo plano. Mas digamos que se você estiver executando vários processos e eles são todos eles, parou algo que estamos executando. Então, o comando para verificar o que é o outro processo que são interrompidos agora. Então você apenas digitou comandos trabalhos e você vai ver que há um processo que pensa parado pelo comando Control Z. Se você quiser executar o processo, trazê-lo e enviá-lo para o fundo, então você digitar B G. Isso enviará esse processo em segundo plano. Veja, ele está sendo executado agora, então quando você digita trabalhos, você verá aqui mesmo que não é Parar ver que está sendo executado, mas está sendo executado em segundo plano . Você também pode verificar pelo comando PS menos F digitando sleep, e você verá aqui mesmo dormir 100. O outro dorme 60. Você poderia ignorar isso. Este é o tempo todo. Se você está dirigindo a máquina da sorte de qualquer maneira, durma um. Os meus 100 ainda estão a correr. E se você quiser trazê-lo em primeiro plano para o novo tipo F G? Veja, ele trouxe de volta esse processo em primeiro plano. E agora você notou que eu não tenho meu baile de volta. Por quê? Porque é o processo, ainda está em execução. E daí se eu quisesse colocá-lo de volta no fundo? Ok, então 100 segundos são feitos. Recuperei meu baile de formatura. Se eu quisesse colocá-lo de volta no fundo desse tipo de controle Z. Ok, Então agora o próximo que temos é sobre saber como processar o que é uma nenhuma esperança, mas nenhum hub é effundido. Execute um processo e, em seguida, feche o terminal. Você precisa deste terminal. Se eu fechar agora, é isso. Se eu estiver executando um comando, durma 100, ele vai funcionar ou vai esperar por 100. Se eu for ao meu cônsul, é claro a tela e eu digitar ps menos. Ele vai dormir bem, vê o sono 100 está correndo, certo? Então, se eu quisesse ah, sobre este terminal é mais próximo dele em um par de vezes aberto. Então, se eu fechar isso e depois fizer a misericórdia de dormir e agora você verá ambos dormir, 100 se foram então toda vez que você executa um processo, ele se liga com aquele terminal. Agora, como executamos um processo sem interromper o processo quando fechamos um terminal? Então vamos para são colocar decisão novamente para executar um processo em segundo plano. Mas quando fechares o terminal, não o afectará. Você executar não up e nome do processo, que é o sono 100. Vamos dormir 75 só para diferenciar e 10%. Então você bate, entra e você vai ver. Agora ele está executando esse processo em segundo plano. Então, quando você faz trabalhos e você verá que ele está em execução, mas não está afetando seu termo, ele não está anexado ao seu terminal. Então, mesmo neste momento, se você fechá-lo, esse processo ainda será executado. Agora, que tal isto? Sem cima Ignorar entrada e um pendente para fora, mas para nenhuma ajuda que para fora. Bem, toda vez que você executa um comando sem saltos, uh, uh, sem ajuda, ele realmente cria um arquivo chamado No Hope Dot out. Então o que ele tem, ele tem todas as informações, todas as coisas que você tem lá dentro. Vai gravar tudo. E se você simplesmente não quiser ver essa mensagem aparecer na tela ou muitos laços? Quando você executa certos comandos, ele lhe dá uma mensagem de que este comando foi criado e este dia e convocar suas coisas. Então, para se livrar dessa mensagem, você poderia digitar sem dormir. 70 e três, Sr. Diferenciar de novo, ótimo e assinado material de Stash. Esconder não para grade e assinar e por cento um e por cento novamente atingido, Enter. E agora você vai ver que você não conseguiu todas essas coisas que você vai entrar antes porque o que estamos dizendo é o que quer que apareça na tela, essas são mensagens de aviso ou aquelas até mesmo mensagens de informação ascendeu a definíveis. Não o envie para o ecrã, por isso envia-o para trás. Agora, e se você quiser ver o que está sendo executado na parte de trás estavam em trabalhos e você verá este processo está sendo executado na parte de trás em segundo plano. Agora, novamente, se você quisesse trazer esse processo à frente em primeiro plano? Basta digitar primeiro plano e você verá que ele está em execução e está em primeiro plano e você não vai obter o seu Prabhat até que ele espere por 73 segundos. Uma vez terminado 73 segundos, então vamos levantar o problema de volta de qualquer maneira. Vamos controlar ver fora dele, mas vai parar completamente porque se você digitar trabalhos agora, você não vai ver nenhum trabalho. A próxima lição ou desculpe, o próximo tópico fora Esta lição é sobre prioridade de processo, que significa executar um processo com uma certa prioridade, então você pode simplesmente digitar espaço agradável menos final e espaço. Qual é a prioridade? Você quer dar menos 20 que é o mais alto? Não, eu não quero estragar meus outros processos no sistema, então eu vou dizer simplesmente dizer cinco e então eu vou dormir menos 10 que eu tinha entrado. Agora o que está fazendo é dizer CPU. Ei, CBU, eu tenho esse processo. Dorme 10 e dê prioridade a este processo cinco, que não é muito alto. Desejo apenas não muito baixo. Ele vai conseguir. Diga isso para a CPU e CPU processaria isso de acordo com o comando off Nice. Isso é o que é bom. Se você quiser executar o seu processo para ser a parte superior, é muito importante. Então eu diria correr bons meses e menos 20 o nome do processo que entrar e CB vai dizer, Ei, que disse, Eu não tenho nada a fazer a não ser cuidar deste processo imediatamente. Isso é sobre o bom da prioridade do que os outros que já cobrimos, que é um monitoramento de processo e, claro, a lista de processos para ver o que o processo está disponível no sistema. 108. Comandos de monitoramento do sistema: monitoramento do sistema. Agora estamos entrando no sistema. Os comandos de tipo de administração são as funções nas quais você estará trabalhando. Se você realmente quer obter um emprego e administração de sistemas, nossa engenharia de sistemas ou campo relacionado à Lennox, você precisa saber todos esses comandos de monitoramento de sistema. Alguns deles são top DF, A mensagem i O stat Nets Dead Pré e informações CPU e informações de memória. Todos esses comandos de lista todos os recursos do sistema são animais de Diga-lhe como os sistemas estão fazendo. Como ele está se comportando se está correndo alto ou baixo. Então vamos olhar para eles um por um, fazendo login em nossas fileiras máquina entrar em nosso, hum, VM Cônsul, o comando superior que você poderia executar sem ser rota. Então, hum, se você notar no comando superior mais uma vez ele tem informações de CPU, informações memória. Ele informa em qual processo ele está, quais usuários executando em qual comando ele está executando. Este é novamente um comando muito poderoso, e você realmente deve gastar algum tempo para olhar em todos os campos. Andi, eu , eu , eu recomendo vivamente que procure a documentação ou procure no Google e descubra mais informações sobre isso se quiser sair dela. Bonitinho. O próximo que temos DF DF dá-lhe as informações da petição de disco. Você poderia executar DF menos um espaço man DF, ele diz que você relatório enquanto o uso do disco do sistema Bem, Ron DF novamente e ele diz que o sistema falso é mapeado aqui mesmo. Tem este bloco. Isto está disponível. Qual é a porcentagem usada agora? As opções mais comuns que é usado com DF é menos gauge. A idade é mais fácil. É legível por humanos. É fácil de entender. Agora diz-nos que temos um actor do tamanho do disco. Nível de raiz, que é oito gig e 3.4 risos usados e 4.6 está disponível e usa 43%. Dê também a porcentagem do Ian. E assim por diante é a memória, que é cerca de dois gig. E então temos um sistema de arquivos de inicialização, que, quando o sistema inicializa, tudo está localizado no que inicializar, que arquivou a inicialização do terno. Hum, ele tem um show e então um show aqui. Cuidados com oito Gig. Então nove shows e essa, hum, memória livre, que é a troca ou memórias virtuais sobre um show que faz com que seja 10 jogos. E se você se lembra, criamos nossa máquina virtual com 10 gig. E é isso que está te dizendo. A informação da petição, se o seu sistema estiver morto, caiu. Hum, uma das coisas que você deve olhar para ele é DF menos H saída mais uma vez DF menos h. E se o uso aqui diz 100% ou qualquer um do uso diz 100%, então definitivamente você está em apuros e você precisa liberar seu espaço dis. E você precisa descobrir como liberar esse espaço. Precisa de outro comando. Isso é você. Desculpe, você acha? Você poderia fazer homem sobre, fazer você e aprender mais sobre isso. Ele informa o uso estimado de espaço de arquivo. Qual arquivo está ocupando todo o espaço próximo comando temos de mensagem de mensagem dá-lhe a saída fora do sistema de avisos relacionados sempre mensagens, falhas ou qualquer coisa assim. E você dirige? Claro que sim. Ele joga um monte de mensagens de erro, um monte de informações em você. E se você quiser ver essa página de cada vez, o que você faz? Você canaliza para mais e canaliza. Tomb ou você vai ver que lhe dá as informações do bios. O que? Quando o sistema inicializou como foi para o quê? CPU. Se houver algum problema com a memória, ele irá denunciá-lo aqui mesmo se houver um vazamento de memória. Se houver problema com a CPU, isso é falha da placa mãe. Emita qualquer coisa relacionada ao seu sistema, hardware será listado aqui, e esta é novamente uma das coisas boas que você deve olhar se você estiver na administração do sistema . Se vais para a entrevista, a entrevista vai pedir-te que me dês os comandos usados para monitorizar o teu sistema. Estes são os comandos. Você deve listá-los imediatamente. E eu estou dizendo, ele ou ela vai ficar impressionado imediatamente que você conhece o seu comando. Você conhece suas habilidades de administração do sistema. O próximo comando irá aprender é I o stat. Eu devo isso significa estatísticas de entrada e saída. O que poderia o que está vindo? O que está saindo? Como estamos nos comunicando com nosso sistema, dispositivos periféricos ou dispositivos internos do sistema, mesmo que seja um disco ou rede. Quando você executá-lo, ele vai lhe dar a informação imediatamente de que o disco está sendo usado com a leitura por segundo direita por segundo e um monte de informações diferentes. Você também pode executar i o stat com o espaço One que está dizendo para atualizar. Continue correndo. Mas refresque-o, todos. Segundo disse refresher. Continue dizendo, continue atualizando você para ler e escrever. Se ele está fazendo qualquer direito de leitura, ele irá atualizá-lo como ele vai. Você poderia sair se ele simplesmente digitando. Acho que você tem que controlar. Veja para sair de lá. O próximo temos Nets , já está morto. Mentes são inveja é a opção que eu mais usei. Se eu quiser descobrir minhas informações de gateway se eu queria descobrir minha máscara de assunto e qual interface ele está passando, isso é suco de maçã de comando. Hum, há outras opções que você poderia usar com net stack logo a seguir na entrevista. Encane-o e você faz mawr. Você vai ver muita informação. O que está conectado ao seu sistema, o que foi desconectado. Ah, qual é o processo? Eu d o que processa em execução e o nome fora do proprietário fora do processo para que ele lhe dê todas as informações mais uma vez, eu peço desculpas. Não posso cobrir cada detalhe. Se eu cobrir isso, vou levar horas e horas e dias e dias para cobrir cada comando até que eu o faça . Minha recomendação é que para você é tão simples, cara, Nets empilham e você olha para a descrição deste comando e a opção deste comando. Minha recomendação é que para você é tão simples, cara, Nets empilham e você olha para a descrição deste comando e a opção deste Agora, por favor, lembre-se, eu tenho feito o Lennox por muito tempo. E confie em mim, eu mesmo não sei todas as opções que um comando tem para oferecer. Se eu queria descobrir ou se eu queria procurar uma saída do Pacífico, então sim, Então eu vou olhar para as opções que está disponível. Mas é completamente compreensível que nem todas as pessoas precisariam se lembrar de cada comando ou de todas as opções associadas a cada comando. O próximo comando que temos livre dá a você a sua memória física e seu espaço de troca, que é uma utilização de memória virtual. Apenas processar o uso e grátis. O próximo que temos. O gato dele vai ler o arquivo de informações da CPU. Toda vez que o computador é iniciado, ele mantém todo o sistema. Recurso é informação em arquivos, e esses arquivos estão localizados em Prak. Este Prock é o diretório onde nos mantém todas as informações do sistema para que você possa apenas fazer simplesmente cat informações do produto CPU e quatro. Você encontrará suas informações de CPU aqui mesmo. Se você quiser saber suas informações de memória, você pode fazer proxies memória do sistema na íntegra. Claro, está jogando todas as mensagens muito. Isso é múltiplo verde de um gráfico, então você pode simplesmente canalizá-lo e mais, na sua visualização, uma página de cada vez. Então estes são comandos de monitoramento do sistema. Hum, você precisa se lembrar desses comandos do Pacífico em cima de sua cabeça se você estiver indo para uma entrevista técnica ou mesmo se você é um novo ambiente Linux e quiser aprender mais comandos monitorando o sistema, recurso é que você deve olhar para estes comandos 109. Monitoramento de logs do sistema: Olá e bem-vindo ao monitoramento de logs. Lição Outra e mais importante maneira de sair da administração do sistema é registrada. Monitores. Pense em um monte de monitor de uma forma como se você tivesse. Se você tem sua pessoa, médico ou um médico, cada vez que você vai até ele, ele ou ela tem um gráfico sobre você, que o registro de seu histórico médico, que diz ao médico Quais são os problemas que você teve em o passado, se você teve qualquer cirurgia, se você é alérgico a qualquer medicamento, disse que é a maneira que os médicos manter registros sobre sua saúde física. Assim, os sistemas também precisam manter logs e gerar logs e gravar tudo o que acontece com o sistema. Então, em nosso diretório de log bem aqui em nosso sistema de aprendizado, o diretório principal de log é guerra e barra longa. Todos os logs que são gerados em máquinas UNIX são principalmente no diretório warlock, menos que especificado ou alterado no proprietário do arquivo de configuração geralmente aplicativo para alterar o local da lei. Alguns dos registros do Kovar malvado nesta lição são um número um: bota de bota é o tronco . Alguns dos registros do Kovar malvado nesta lição são um número um: bota de bota é o tronco Quando o sistema inicializa as reinicializações, ele gera esse tempo e registra tudo o que acontece no seu sistema. Como limpa a memória. O que o processo está iniciando. Se não tiver, se estiver tendo algum problema, ele registrará tudo lá. Então você tem o crony D, que é uma versão mais recente desligada. O NTP tem seu próprio log. Cron pode lei registros seguros. A próxima temos as mensagens. Mensagens longas é um dos registros importantes que cada sistema em Mr usa para monitorar as atividades do sistema , tudo o que é um aplicativo sábio hardware, sábio ou processo sábio, qualquer coisa que tenha a ver com os sistemas ou mesmo aplicação sábia, ele vai para mensagens longas guerra. Então, no último temos http D, que também é uma lei de aplicação Apache. Então, sem mais eu faço login na minha máquina Lennox, eu registro-a como eu mesmo. Eu já tenho um I p que eu especifiquei. Assim que eu entrar, entrarei nodiretório de registros de guerra. Assim que eu entrar, entrarei no Quando eu estou no diretório de bloqueio barra, Eu poderia ir em Ellis menos l comando ou simplesmente errado. Diabos, eu e você todas as fechaduras. E mais uma vez, quando eu corro que ele tem tantos logs, tantos arquivos, tantos diretórios que eu não posso vê-los todos em uma página. Então eu vou fazer isso El Pipe para mais e você vai ver l l irá listar todos os arquivos por ordens alfabéticas. Então o 1º 1 é a nossa auditoria feita Aziz. Um dos arquivos é o diretório que tem todas as outras informações. Então temos o registro de ponto de inicialização. Vamos ver o registro de pontos do livro quando você fizer mais sobre comida, não registre. Recebo em dias de mensagem permissão negada. Por que recebo essa mensagem? Porque o log de Buda é de propriedade da rota e o grupo que possui esse enquanto também é rota. Assim como eu sou raiz. Quem sou eu? Eu não sou a Route. Ok, então se eu não sou ordenado a fazer eu tenho a permissão para ler o arquivo e como outros eu deveria ter lido permissão aqui mesmo, direita últimos três bits. Ou se eu fizer parte do grupo, eu deveria ser como você tem acesso aqui. Portanto, nem o grupo nem os usuários comuns comuns têm acesso. Leia um arquivo, então só o root não. Então nos tornaremos rota. Volte ao nosso diário e faremos cocô quando eu bater. Entre, você verá no lado esquerdo. Está chegando com mensagens OK. Enquanto o sistema está inicializando toda vez que há um problema com o sistema inicializando, ele aparecerá com uma mensagem dizendo quedas ou erro ou alerta. Então você vai ver. Está começando todos os serviços um por um. Está iniciando todos os processos. Bem-vindo ao Cento Islâmico Sete. Ele está passando por cada passo fora da inicialização de fantasmas e quando ele inicia completamente, ele pára o log. Quando você reiniciar seu sistema este arquivo, que é vamos encontrar L Buda log. Este arquivo fica mais escrito, Então, se eu reiniciar minha máquina agora, ele irá gerar um arquivo mais recente e ele irá reescrever o log de ponto de inicialização de fala. Ok, então o próximo que temos um Z Ronnie Crony é uma colocação de serviço NTP, qualquer tipo de mudança que fizermos no serviço de freio. Ele realmente gera esse longo e realmente bloqueia essa informação nos logs. próximo que temos na lista é Craun. Se você olhar para ele no lado esquerdo, eu estou apenas indo pelo que eu tenho listado, há muitos outros arquivos. E se você tiver tempo e se você estiver interessado em aprender todos esses registros diferentes, então, por favor, fique à vontade. Experimente todos os comandos. Eu sinto muito. Tente todos e veja para que eles são usados. O próximo que quero cobrir é o KRON, que é bem aqui. O próximo que quero cobrir é o KRON, Você, sempre que você está agendado, um trabalho ou um processo através de uma entrada de guia Cron, ele gera algum tipo de atividade. E essa atividade, esse registro está registrado neste arquivo para que você pudesse fazer o Kron. E você verá todas as informações sobre o Alcorão. E a propósito, sempre que você abre um registro enquanto o primeiro é o mês, segundo é a data. Ponha o nome fora do seu anfitrião. Diga o nome do demônio, que está rastejando D e processo. Eu me associei com aquele demônio. Seu usuário Quem está executando isso e o comando ou a entrada que foi associada com a Kronk seguindo em frente. o Temosopróximo que temos rapidamente. Existe um comando chamado mensagem. Até você executa esse comando. Este também lhe dá informações sobre o hardware. Se você não quiser executar este comando, você poderia simplesmente usar as mensagens também, que lhe dará exatamente a mesma informação. O próximo que temos é pode registrar. registro masculino tem todas as informações sobre o seu demônio de envio, que significa que cada vez que você envia um e-mail para fora ou cada vez que no e-mail vem e toda essa atividade está sendo registrada nesta lei, sempre que você estiver solucionando problemas com o serviço de envio de correio, esta é uma das leis que você teria que olhar para ver por que você está onde seu serviço não é capaz de enviar e e-mails em movimento. Então temos registro seguro aqui. Agora, logs seguros é o log que realmente registra toda a sua atividade de login logout. Então, quando você condenar ou em seguro, você verá todos os usuários que foram muito tempo, então, se eles falharam no login ou se eles de qual máquina lá registrando em todas as informações sobre os usuários. Então eu sou. O que eu vou fazer é eu vou fazer cauda menos Steph agora menos F é a opção que vai continuar a cheirar o tronco. E cada vez que um novo registro é atualizado para o log, que cauda menos f vai obter o mais novo longo na parte inferior. Então, se eu fizer cauda menos f, hum, seguro e eu vou continuar executando este comando, este comando está em execução. Agora vou abrir outra sessão, outra sessão de festa que já salvei. E se eu entrar como eu mesmo e eu digitar a senha errada, vamos dizer que assim que eu digitar senha errada que você vê em segundo plano, ele fica bem aqui. Falha na senha para eu atacar. E eu estou tentando entrar a partir desta máquina uma noite, 161.8 Se eu voltar a entrar com a senha correta, então eu vou obter esse registro adicional para minhas sessões em sessão aberta para o usuário. Eu resolvi. Então, isso é sobre o disco seguro, seu arquivo de log e o próximo é um dos arquivos de log mais importantes que você deve gastar seu tempo e é mensagens. Toda vez que há um problema com o seu computador, a primeira coisa que um administrador faz eles anseiam em sua máquina e eles vão rastrear logs em mensagens enquanto assim você vai para ver que você está conectado e, em seguida, você condenar ou mensagens. Agora este arquivo tem mais uma vez este enquanto tem todo o hardware, informação, todas as informações de software, todas as informações de aplicativos, todos os processos, informações tudo é sendo logado neste log. Então, se eu quisesse ver quantas linhas este arquivo de log tem, eu poderia fazer mensagens cat e wc menos ajuda vai ver, eu tenho 7001 ou três linhas se eu quisesse ver se eles são alguma mensagem de erro neste arquivo. Então o grupo menos I I é ignorar maiúsculas, minúsculas de mensagens cair e você vai vê-lo realmente pegou cada linha dentro deste arquivo de log que tem uma mensagem chamada Erro. Assim você poderia entrar e ver o que está acontecendo. Sistema reduzido. O que aconteceu? Por que falhou, que horas falhou. Enfim, vamos encerrar a lição e, novamente, passar algum tempo nesta guerra. Mensagens de log passam por todos esses arquivos de log, especificamente aqueles que eu tenho nesta lição e ver que tipo de leis diferentes existem. Visualize-os em grupo para certos erros e familiarize-se com eles. 110. Comandos de manutenção de sistema: A próxima lição que temos é sobre os comandos de manutenção do sistema. Os comandos de manutenção são aqueles que são usados pelo administrador do sistema para recompensar o sistema, desligá-lo ou trazê-lo modo único ou qualquer que seja a tarefa que eles têm que executar enquanto outros é. Outros usuários estão conectados ou acontecem, bloquear e, em seguida, trazê-lo para o uso único de um modo. Os comandos que são usados para derrubar o sistema Olynyk é desligado nele agora, e ele tem um nível diferente de desligando o sistema ou reconstruindo. Ele vai em qualquer lugar de 0 a 70 para simplesmente desligar e seis é reiniciar e três é trazê-lo em multi uso M O. E há muitas outras opções. Então temos um comando de reinicialização em seus ataques. Reinicialização é simplesmente para reinicializar sua máquina de lençóis, e então temos transportado comando parar desliga o computador, e se houver quaisquer processos que estão em execução que precisa de algum tempo para derrubar outro processo, parar não Não me importo. Simplesmente desliga imediatamente. É como se você estivesse pressionando o botão em seu sistema físico, o botão liga/desliga e segurando-o, capacitando-o para baixo. É assim mesmo. Então, agora vamos entrar em nosso servidor de laboratório Lennox e você experimentará alguns desses comandos. Pertenço à máquina Lennox. Entrando na festa. Vou abrir, entrar eu mesmo e, claro, quem você é. Você é auto peixe diretamente em que estamos. E em que anfitriões estamos? Porque toda vez que você está pronto para relatar a máquina, este é definitivamente um comando Você precisa executar, que é o nome do host para se certificar de qual computador você está, em qual máquina de lentes você está. De qualquer forma, vamos limpar esta tela e o primeiro comando é desligado. Claro, eu não quero desligar esta máquina agora porque nós estamos indo para os soldados de treinamento rapidamente passar pela página manual de desligamento e você vai ver que ele diz que você desligar corredores desligar a reinicialização. O desligamento da máquina tem opções diferentes. Se você quiser usar essa opção diferente com ele e essas opções são listadas à medida que você vai para baixo. Se você digitar shutdown menos maiúsculo H, ele vai fazer exatamente o mesmo como se você apenas digitar halt e as pessoas desligam nosso para idade de reinicialização para igual em poder desligado em todo esse tempo especificado. Assim, você pode ver todas as opções que estão disponíveis com tremores. Então temos o próximo está nele, e é assistente de serviço D. Existem diferentes opções associadas com nele. Desculpe com, uh, sim, mas nele e nessas opções, você pode vê-los um por um. Como disse um zay, existem opções 0 a 7. Você pode ver essas opções e ver o que exatamente elas fazem. Então temos que reiniciar. Reinicializar simplesmente reinicializa o computador, desliga-o, desliga-o e coloca-o online novamente. Reinicializar simplesmente reinicializa o computador, E o último que você tem parar desligamento reinicialização mantenha a energia desligada. Então, praticamente todos esses comandos, você poderia usar qualquer um desses comandos exceto o comando reboot e nele comando. Então, digamos que agora queremos reiniciar nosso computador. A fim de reiniciar o seu computador, você tem que ser rota, então se tornar rota. E se eu reiniciar este centro e você verá que perdi minha sessão de massa. E se você estiver conectado ao seu cônsul, verá as mensagens do sistema chegando. Este sistema está a cair, por isso vamos dar-lhe algum tempo. Eu vou. Avançar a partir daqui. Ok, então agora eu tenho o baile de volta. Este sistema foi reinicializado. Como um log de volta em seu terminal de grupo continuará a tentar se conectar ao seu sistema. Se é showdown, tenta conectá-lo a cada segundo ou a cada cinco segundos, dependendo da configuração que você especificou e você é putty opções. Então, de qualquer maneira, esta é uma lição doce, simples e direta que aprendemos sobre quatro comandos. Experimente-os e familiarize-se com isso. 111. Entendendo o journalctl para solução de problemas e análise de logs: Nesta palestra, aprenderemos sobre a CTL da revista e como ela nos ajuda a ler e entender os registros do sistema Esse é um comando muito importante porque quando algo dá errado em um sistema Linux, o primeiro lugar que um administrador verifica geralmente são os registros do sistema. Esses registros nos ajudam a entender o que aconteceu quando aconteceu, qual serviço criou a mensagem e se o sistema está íntegro ou enfrentando algum problema. Portanto, o objetivo de aprender CTL no diário não é apenas visualizar registros, mas também criar o hábito de verificar o sistema de forma inteligente e profissional Quando começamos a trabalhar em servidores Linux reais, eles geralmente precisam descobrir por que um serviço falhou, por que o sistema estava lento, por que um usuário não conseguiu fazer login ou por que o maquinário foi iniciado. Em todas essas situações, Journal CTL é uma das ferramentas mais úteis Antes de nos aprofundarmos, é importante entender que Linux mantém muitas mensagens do sistema em um diário. Este diário é gerenciado pelo System D hyphen Journal D, e o Journal CTL é o comando que nos permite ler essas mensagens de forma limpa Em palavras simples, isso significa que o sistema está sempre coletando informações úteis em segundo plano. E o Journal CTL nos ajuda a abrir essas informações sempre que precisarmos É por isso que esse comando é tão importante para administradores de sistemas, engenheiros de DevOps, equipe de suporte e até mesmo iniciantes que desejam solucionar problemas A maneira mais simples de começar é digitando Journal CTL. Quando executamos o comando Journal CTL, ele mostra uma lista muito grande de mensagens de log do sistema coletadas pelo Linux. Essas mensagens podem incluir mensagens de inicialização, atividade de serviço, atividade de login, erros, avisos e outros eventos Como esses registros podem ter milhares de linhas, eles são exibidos em páginas. Se você olhar para a parte inferior da tela, poderá ver algo como as linhas de um a 45, que significa que apenas a primeira parte dos registros está visível no momento. Quando pressionamos Enter, o sistema carrega o próximo conjunto de linhas. Dessa forma, percorremos os registros passo a passo e os lemos facilmente sem que a tela role muito rápido. Por exemplo, aqui, uma linha de registro diz: Nenhuma configuração foi encontrada. Essa mensagem significa que o kernel Linux verificou o hardware do sistema e não encontrou uma configuração NUM a. NUMA significa acesso não uniforme à memória, que é uma arquitetura de memória usada em grandes servidores com várias CPUs Como nosso sistema é uma máquina virtual de caixa virtual, ele não usa memória NOMA, então o kernel relata que não existe nenhuma configuração NUMA Isso é completamente normal e não é um erro. É por isso que lemos os registros usando o diário CTL porque essas mensagens nos dizem que o kernel está detectando e configurando durante Ao verificar esses registros, os administradores podem confirmar se as configurações de hardware, memória e CPU foram detectadas corretamente Essa saída é muito longa, o que acontece com muita frequência quando usamos o comando Journal porque o sistema armazena muitas mensagens de log. Quando todos os registros aparecem ao mesmo tempo, eles se movem muito rapidamente na tela e se tornam difíceis de ler. Para resolver esse problema, podemos usar o comando Journal CTL, Pip. Isso permite que os registros sejam abertos em um visualizador rolável para que possamos lê-los lentamente. Depois de executar o comando journal CTL e enviar sua saída para ss, os registros aparecem página por página Na parte inferior da tela, você pode ver um aviso legal, que mostra que quanto menos espectadores estiverem ativos. Nesse modo, podemos pressionar Enter para mover uma linha baixo ou pressionar a barra de espaço para ir para a próxima página. Isso facilita a leitura e a análise de longos registros do sistema sem perder informações importantes. Além disso, se quisermos ver apenas as mensagens mais recentes, podemos usar o diário CTL, hífen e o comando 20 Aqui, a opção de hífen significa que queremos apenas um certo número de linhas do final do diário Isso é muito útil no trabalho real porque os administradores geralmente se preocupam mais com a atividade mais recente do que com o histórico antigo Por exemplo, se um serviço falhou há alguns minutos, as linhas mais novas são as primeiras a serem verificadas. Isso economizará nosso tempo e ajudará a focar apenas nos eventos mais recentes. Em muitos casos, não queremos ver as últimas linhas apenas uma vez. Queremos continuar acompanhando os registros ao vivo à medida que novas mensagens aparecem. Para isso, usamos o comando journal CTL, hífen F. Aqui, a opção hífen F significa seguir e funciona como monitoramento ao vivo Isso é muito importante ao testar um serviço, reiniciar algo ou verificar atividade do usuário em tempo real Por exemplo, se reiniciarmos um serviço da Web e quisermos ver qual mensagem aparece imediatamente, esse comando se torna muito útil. Ele diz como observar o sistema enquanto as ações estão acontecendo. Às vezes, precisamos de registros somente da sessão de inicialização atual. Para isso, usamos Journal CTL, hífen B. Esse comando é importante porque remove histórico de inicialização antigo e mostra somente os registros relacionados à hora atual O sistema está funcionando desde a última inicialização. Se houver vários registros de inicialização antigos, podemos verificá-los usando o Command Journal CTL Botas de hífen com lista dupla de hífens. Isso mostra uma lista das sessões de inicialização do sistema junto com seus números de índice e registros de data e hora Cada entrada representa uma vez em que o sistema foi iniciado. Nessa saída, você pode ver somente uma entrada de inicialização com índice zero. Isso significa que o sistema registrou somente uma sessão de inicialização no diário. Ele mostra o horário da primeira entrada quando o sistema foi iniciado e o horário da última entrada dos registros durante a inicialização. Isso ajuda os administradores a rastrear o histórico de inicialização do sistema. Às vezes, precisamos verificar os registros de um serviço específico em vez de verificar o sistema completo. Para este diário CTL, comando hífen USSD é Aqui, a opção de hífen U significa unidade. E no sistema D, os serviços são chamados de unidades. Ao usar esse comando, podemos verificar somente os registros relacionados ao serviço SSH Isso ajuda a entender uma ideia importante na solução de problemas. Por exemplo, veja o servidor de linha escutando na porta 22 da 0.0.0.0 Essa mensagem mostra que o serviço SSHD foi iniciado e está escutando conexões SSH de entrada na porta 22 O endereço zero ponto zero significa que o servidor está aceitando conexões de todas as interfaces de rede. Isso confirma que o serviço SSH foi iniciado com sucesso e está pronto para aceitar logins remotos É por isso que verificar os registros com o diário CTL nos ajuda a confirmar se o serviço SSH foi iniciado corretamente ou Às vezes, precisamos filtrar os registros por tempo. Para isso, usamos o diário CTL, hífen duplo desde o comando today Isso mostra todos os registros somente de hoje. Além disso, se quisermos registros, a partir de uma data e hora específicas , também podemos usar o Journal CTL Hífen duplo, desde a data da largura e, em seguida, a hora entre aspas Isso é importante porque muitas tarefas de solução de problemas dependem do tempo exato. Se um serviço falhar em um momento conhecido, esse comando nos ajudará a ir diretamente para essa área do registro. Às vezes, queremos ver apenas erros. Para este diário, o comando CTL, hífen, PRR é Aqui, a opção hífen P significa prioridade e ERR significa mensagens de nível de erro Esse é um comando importante porque ajuda os administradores a se concentrarem primeiro em problemas sérios Em um servidor ocupado, pode haver milhares de mensagens normais, mas apenas alguns erros reais. Portanto, filtrar por prioridade nos ajuda a encontrar rapidamente as informações mais importantes Se quisermos ver avisos e mensagens mais sérias, podemos usar o comando journal CTL, hyphen P. Isso é útil porque nem todo problema aparece como um erro completo. Alguns problemas aparecem primeiro como avisos. Para evitar o corte de mensagens de log longas, podemos usar o comando journal CTL, hífen X E. Esse comando é muito comum na solução de problemas. Aqui, a opção hífen X adiciona uma explicação extra em alguns casos, e o hífen E move a saída para o final do diário Isso é útil porque, quando os administradores estão solucionando um problema novo, eles geralmente querem ir diretamente para a parte mais recente e ver os detalhes úteis imediatamente Muitos administradores do Linux usam esse comando com frequência durante verificações de falhas no serviço Outro comando útil é o diário CTL, hífen duplo, sem pager de hífen Por padrão, a saída do diário pode ser aberta em um paginador, mas às vezes queremos que a saída completa seja impressa diretamente na tela ou seja redirecionada para um Esse comando é útil quando um administrador deseja copiar a saída, salvá-la ou usá-la em scripts. Também podemos filtrar registros por caminho executável usando Journal CTL, slash slash SBI slash slash SBI Esse é outro recurso forte porque às vezes conhecemos o arquivo do programa, mas não a unidade de serviço exata. Esse comando nos ajuda a encontrar mensagens conectadas a esse programa. Se você quiser verificar os registros sessão ou login de um usuário específico, você pode usar o Journal CTL com UID de sublinhado Isso é importante porque a atividade do usuário também pode criar entradas de registro Se um administrador quiser saber quais ações foram vinculadas a uma determinada conta de usuário, esse tipo de filtragem se torna útil Isso aumenta a consciência de que os registros estão conectados a usuários, serviços e processos de maneiras diferentes Se você quiser salvar os registros em um arquivo para leitura posterior, por exemplo, se quiser salvar os registros do SSD Therba, executamos o diário de comandos CTL, hífen USD, e depois usamos o operador de redirecionamento de saída seguido pelo nome do arquivo com uma extensão, por exemplo, um por exemplo Isso armazena os registros do serviço SSH dentro desse arquivo para que possamos abri-los e lê-los posteriormente, em vez de visualizá-los diretamente na tela Se listarmos os arquivos nesse diretório, aqui você poderá ver que o arquivo foi criado. Agora, podemos visualizar esse arquivo usando o comando CAT. Quando executamos o comando CAT com o nome do arquivo, ele exibe o conteúdo do arquivo na tela. E aqui você pode ver os blogs do SSHD que foram Outro comando útil é o diário CTL, duplo e o uso do hífen no disco Esse comando mostra quanto espaço o diário está usando no disco. Isso é importante porque os registros podem crescer com o tempo, especialmente em servidores ocupados. Portanto, ao usar esse comando, você pode não apenas ler os registros, mas também entender seu impacto no armazenamento. Portanto, esta é uma explicação simples de como o comando Journal CTL é importante para os administradores de sistema monitorarem, lerem e entenderem os registros do sistema no Linux Embora tenhamos abordado algumas opções comumente usadas nesta palestra, Journal CTL fornece muitos outros parâmetros que permitem uma análise de log mais profunda Ao continuar aprendendo Linux, você pode explorar mais opções para obter melhor controle e compreensão do comportamento do sistema. Nos vemos na próxima palestra? 112. Alterando o nome de host: mudança de sistema de linho. Nome do host Nome do host é o nome fora de sua próxima máquina que é atribuído durante a primeira instalação e muitas vezes tempo Ah, máquina é reaproveitado ou descomissionado ou usar forçar outra coisa Então você tem que mudar sua mangueira Nome para alterar o host nome O comando em seu uso é nome de host C T L Dash Set traço host Nome, espaço, novo nome de host. Este é o comando. Acredito que não há nenhum traço no meio, mas vou tentar. Os nomes dos anfitriões disseram o nome do Dash Ho. E, claro, o novo cavalo Nomeie os arquivos que são usados para salvar o novo nome de host em Lenox. Versão de sete sistemas operacionais. É, etc., anfitrião. Nomeie a versão mais antiga de Lenox, que era a versão seis. O arquivo de configuração para o nome do host estava no Sea Sis Config and Network. Então, novamente, vamos tentar mudar o nome do nosso anfitrião da nossa máquina Lennox no nosso laboratório em menta de guerra na próxima máquina. E agora, quando você digita o nome do host este é o nome da nossa máquina meu primeiro sistema operacional Linux. Agora eu quero mudar esse nome de host para um nome de host diferente porque minha empresa criou o novo padrão. Agora, cada máquina tem que cumprir o novo requisito padrão. Então é por isso que eu queria mudá-lo. Então, a fim de mudar um nome de host, você tem que primeiro se tornar root. Porque a rota está em Lee, aquele que tem o poder de fazer isso. Certo, rota bem organizada. Tudo bem. E agora vou executar o nome do host de comando antes de executar este comando. Só queria dizer-te que o ficheiro que mantém a informação do nome do anfitrião está no mar. Post name É para ver quando você não posso. Este pai tem o meu nome de anfitrião. Eu poderia entrar neste arquivo diretamente e modificar este nome de host e, em seguida, reiniciar o sistema e no trabalho. Ou eu poderia simplesmente executar o nome do host CDL Command set, nome do host e o novo nome do host. Então eu vou colocar o novo nome do host. Um anfitrião da cidade de Nova Iorque, digamos, porque a minha máquina está localizada em Nova Iorque e é um anfitrião número um, por isso estou apenas, sabes,a fazer as pazes para cumprir com Um anfitrião da cidade de Nova Iorque, digamos, porque a minha máquina está localizada em Nova Iorque e é um anfitrião número um, por isso estou apenas, sabes, padrão que minha empresa veio com Tudo bem. Perfeito. Então, uma vez que eu tiver. Eu comando o comando. Ele correu. Então, agora, quando você faz gato no nome do host do mar, você deve ver o novo nome do host lá. Sim. Você vê aquele anfitrião da cidade de Nova York. Mas quando você digita o nome do host, ele lhe dá o nome do host de sua nova máquina. Mas se você notar aqui o seu prompt Meu primeiro Lennox os tem o seu prompt tem o nome do cavalo velho . Por que é isso? Porque este shell que estou logado neste shell tem de ser reiniciado ou todo o sistema tem de reiniciar para ler o novo nome de anfitrião que criámos. Então, a única maneira de fazer isso é uma simples reinicialização. Eu vou apenas executar, reinicializar ou outro comando para reinicialização é em seus seis para este tempo tolerante nele seis e vai esperar que o sistema para voltar online. Dê-lhe alguns minutos. Tenho o meu login prompt um login em algum momento. A máquina virtual demorará um pouco mais para voltar a ficar online, dependendo da velocidade do seu laptop . Então eu vou e clique com o botão direito do mouse em abrir o terminal e você verá agora que ele tem o novo nome do host. N Y c hospedeiro um. Então é assim que você altera o nome do host. Vocês sabem como mudar o nome do anfitrião e as janelas? Bem, eu acho que você pode. Se não, então você deve olhar para ele porque, como administrador, você terá que trabalhar um pouco fora no ambiente do Windows para você. Basta ir para o meu computador, clique com o botão direito nas propriedades e alterar o nome do host. Por isso, é simples e janelas através do pegajoso. E Lennox está executando apenas um comando. É simples aqui também. Então eu vou mudá-lo de volta para o meu nome original de anfitrião tornando-se rota. Então, isto vai manter-se consistente. E desta vez vou modificar aquele cavalo-marinho chamado Paul. Meu primeiro Lennox Lewis, certo? Este é o meu cavaleiro original. E então você executar o cavalo chamado desta vez ele ainda vai te dar isso. Porque o processo que faz as alterações de nome de host. Esse processo não foi reiniciado. A única maneira de fazer isso é reiniciar como host, nomear o comando todas as execuções anteriores. Mas de qualquer forma, eu vou simplesmente ir em frente e reiniciar, reiniciar meu computador novamente para que as mudanças ocorram e colocar meu sistema de volta para o meu post original 113. Encontrando informações no sistema: encontrar informações do sistema Toda vez que você faz login em uma máquina Lennox, é muito importante que todos saibam qual sistema eles estão conectados. Termos sobre qual sistema operacional está sendo executado ou qual hardware ele tem embaixo do capô. Existem poucos comandos para descobrir que é se você gato para fora o vermelho etc tinha realmente arquivo de liberação lhe dará a informação, mas seu sistema de abertura a unidade menos um, que também lhe dará informações sobre o sistema operacional e algumas informações coronel. E o último foi D M. Eu decodificar este comando também lhe dará as informações sobre a memória do processador, o hardware que está debaixo do sistema operacional. Vamos olhar para cada um deles um por um. E desta vez você entra na nossa próxima máquina do conselho. Certo, vamos limpar isso. Nós somos quem? Hum, eu somos a rota. Eu quero que você saia se ele e se torne você mesmo. Quem? Meu Deus, você é nós mesmos. Onde estamos? casa. Muito criar. Uma vez dentro do nosso creep Dre, a mesma lista dos arquivos. Agora, vamos apenas fazer isso um pouco maior quando você faz Cat at sea. Lançamento da Red Hat. Este é o arquivo. É um arquivo de texto. Dir-lhe-ia que estamos a fugir. Enviado Os Lennox $7 4 e a atualização 1708 O próximo comando que temos que vamos aprender como você nome menos A Este aqui diz que este é Lennox o host. Desligar o nome. Minnix maçante. Este é o coronel. Piorar. Esta é uma aposta vermelha 76 30 64 diz-lhe a data e hora. E quando o sistema foi realmente construído? É ou pacote juntos e novamente? Qual é a arquitetura? Ele informa todas as informações sobre o sistema de abertura e o último comando é o código D M I D. Você será capaz de executá-lo em se você é um usuário regular. Então veja se diz permissão negada. Então, o que fazemos, nos tornamos uma ideia de fruto Roadless. Limpar a nossa tela. Você quer ter um código d m I D e entrar. Tudo bem, então é através de um monte de informações. A tela Se você notar muito rápido, veja se você rolar para cima Então eu poderia ter que fazer a rolagem para cima ou qual é a outra maneira de fazer você faz o M I decodificar Hit up barricades espaço, canalizá-lo e fazer guerra cervical ver a saída uma página de cada vez Ele entra. E aqui você verá as informações do BIOS a caixa virtual Que tipo de computador ele tem embaixo Qual é o tamanho errado? Nós criamos a informação da memória. As informações do sistema o fabricante aqui, informações do fabricante. Ah, informações do rodapé também parece que perdemos uma coisa tem um número de série. O nome do produto é caixa virtual. Lembre-se, estávamos rodando na caixa Oracle Wardrobe que fabrica Oracle Corporation. O Chazz. Ele não é especificado porque não há chassi e necessidade e é para dar-lhe algum processador e algumas informações sobre memória. Então lá você tem alguns três comandos básicos que eu acho que um administrador de sistema ou engenheiro deve saber sobre qual sistema eles estão presos porque a primeira coisa toda vez que quem faz login no sistema, eles devem verificar. Eles devem executar a primeira unidade de comandantes menos um que deve dar-lhes a informação exata sobre o sistema operacional foram bloqueados. Além disso, outro bom comando é sempre um nome de host este nome, e isso irá dizer-lhe em qual nome de host você está bloqueado. Então, a razão. Estou dizendo que o nome do host é importante porque se você é uma tarefa para reiniciar uma máquina UNIX e seu login em uma máquina de comprimentos diferentes por acidente e você fizer Riboud a máquina, então você pode causar um monte de problemas. Portanto, apenas tenha cuidado, sempre faça login neste tipo de escuta. 114. Arquitetura de sistemas: arquitetura do sistema. Existem dois tipos de sistema. São protetores. Existem 32 bits e 64 bits, e eles estão dependendo de sua CPU, o conjunto de chips que está instalado dentro do seu computador. O conjunto de chips vem novamente como um processador de 32 bits ou 62 64 bits. A principal diferença entre 32 64. A cama é divorciada. Que eu destaquei neste parágrafo, que dizem que é uma grande diferença entre o processador 32 bits e um processador de 64 bits, é o número fora de cálculo por segundo. Eles podem fazer o resto. O que quer que esteja escrito, quero que o leia. Mas a principal diferença é que é destacado e negrito. Então, quando você tem um sistema de 32 bits e, em seguida, você tem um sistema de 64 bits, você pode executar aplicativos de 32 bits em um sistema de 64 bits. No entanto, você não pode executar aplicativos de 64 bits em um sistema de 32 bits. Então, quando você está falando com seus Wenders conversando com seus fabricantes de hardware, você vai ter que decidir que tipo de arquitetura você quer para o seu computador. E também depende do usuário que está solicitando que a computação tenha o aplicativo instalado nele. Que tipo de “cima “? Que tipo de arquitetura eles querem em Lenox. O comando. Para descobrir se é um sistema de 32 bits ou 64 é apenas executando um comando simples uma arquitetura R C H Arc no Windows, é ir para o meu computador clique direito e ir para propriedades. Você deve ser capaz de ver se o seu computador é 32 bits ou 64 assim como um exercício para você agora. Neste ponto, eu quero que você vá para o seu computador Windows e descubra qual é a sua arquitetura? Qual é a sua CPU? Chips disse. Arquitetura é um 32 bits ou é um 64 bits. Aposto que a maioria, se você descobrir, descubra isso hoje. Vamos executar este comando em nosso ambiente Lennox, e então veremos como sai a parte superior. Vai tudo para a minha máquina de laboratório Lennox. Você não tem que ser rude para executar este dedo do pé de comando tudo simplesmente sala A R.C. R.C. H. e aqui ele diria que você é o último dígito. É 64 bits. Você também pode obter esta informação de outro comando que aprendemos é você nome menos oito e unidade menos um aqui, em algum lugar no meio ou perto do final, você verá a arquitetura está mostrando como 64 aposta operacional sistema. A razão pela qual eu adicionei um comando R C H, que é muito curto, é porque às vezes você tem que executar certos scripts em seu ambiente, e você precisa descobrir informações sobre sua arquitetura executando comando simples. Então a arquitetura é outra coisa que quando você entrar em qualquer máquina, por favor executá-lo. Tentei o que outras arquiteturas E também vou contratá-lo, recomendo que você vá online e ler um pouco mais sobre a diferença entre 32 bit e 64 bit arquiteturas. Obrigado. 115. Sosreport: OK, agora é hora de olhar para o relatório ESO. O que é o relatório S. O? Will S O s. Na verdade, é um código nacional não transformado que é usado por muitas, muitas pessoas quando estão em perigo ou eles querem chamar Made A Então ninguém realmente sabe exatamente o que eles estão realmente representam. Mas se você gosta do Google ou ir on-line, você vai descobrir que algumas pessoas dizem S. O s significa, como, como, o salvar nossa alma ou salvar nosso navio de qualquer maneira, Então S O. S é algo que é chamado quando alguém está em apuros e precisa de ajuda. Então isso baseado na mesma idéia Red Hat ou sento, criou algo chamado relatório S O s. É um comando e você executa esse comando. Ele realmente coleta todas as informações sobre seus arquivos. Seus registros colocam em um pacote e ele envia para eles. Então, de novo, qual é o propósito deste relatório? Colete e empacote dados de diagnóstico e suporte. Portanto, o nome do pacote que tem de ser instalado no seu sistema é geralmente vem pré instalado ou pré pacote. Quando você está instalando ruiva ou enviado para nós em seu sistema e os pacotes S O s Dash eo nome da versão dependendo do que piorou você está executando eo comando que você vai precisar toe run para coletar todos os dados. Todos os arquivos e diretórios é o relatório S O. Então vamos executar esse comando S o s relatório e ver como ele funciona. Ok, então esta é a minha próxima máquina. Eu mesmo estou trancado na sua. Quero que se torne uma rota. Ok, Snow, eu sou a rota agora. Basta digitar eso s report. Isto é um ataque de comando. Entrar. Vai me dizer que a versão do relatório SS, que é 3.5 cursos, muda à medida que você atualiza ou atualiza seu sistema. Ele está dizendo aqui mesmo que este comando irá coletar informações de diagnóstico e configuração deste sistema islâmico Cento e aplicativo instalado e a localização todos os arquivos que são coletados ou copiados. O nosso estará sob a temperatura de guerra e o nome do arquivo. Será um ponto tão s e assim por diante. Mas o número do caso ou a data e hora também pedir-lhe algumas informações para confirmar e pressione enter para continuar um controle, veja para sair se você não fizer isso. Se você não pretende executar este comando ou não deseja compartilhar sua configuração cai onde ameaça teve suporte ou sento nos. Então vá em frente e bata. Entra e vais ver que te pedirá alguma vez pedir-te para introduzir a tua primeira inicial e sobrenome ? Então coloque seu primeiro sobrenome inicial, então a próxima pergunta é por favor insira o caso. Eu disse que você está gerando este relatório por enquanto. O caso I d. é algo que é dado a você quando você abre um caso com chapéu vermelho. Então você ligou ou abriu online. Você disse, “ Ei, estou tendo problemas com meu sistema e assim e assim e eles geram um caso para você, certo? Então você terá que entrar no caso. Eu estava aqui. Então, para este fim de treinamento vai escolher em números arbitrários. Digamos que 9000 900 acertar, entrar e agora você vai ver que irá coletar todo o arquivo de configuração que estão localizados em barra, etc Ele irá coletar todos os logs. Ele irá coletar todas as informações do sistema. Então, todas essas informações foram empacotadas em uma queda ou contêiner, que será um arquivo tar, e será salvo em seu diretório temporário de barra de guerra. A razão pela qual fazemos isso é porque desta forma, o suporte não precisa voltar para você para pedir que você forneça determinado arquivo de configuração ou alguma informação para frente e para trás, para que eles tenham todas essas informações de antemão. Antes disso começou a fazer algumas perguntas adicionais para que você veja. Agora está funcionando. Está em 72 do processador 10 99, então provavelmente levará de um minuto a cinco minutos. Claro, dependendo do seu sistema. Se o seu sistema é muito pesado, reforçado recurso é que ele vai demorar um pouco mais, bem como para dar-lhe algum tempo. Ok, então o comando foi concluído com sucesso, e agora você verá bem aqui. Está dizendo que seu relatório de S. O foi gerado e salvo em uma temperatura de guerra, assim como seu relatório com meu usuário, eu d. E aqui mesmo este é o número do caso que entramos. Claro, o número do caso será diferente no seu caso, a data e hora, e é uma tara fide e é comprimido para porque não tão grande. Então, o que você tem que fazer? É você Uma vez que você tem que porque você vai para o templo guerra e então você faz ls menos ltro e você vai ver na parte inferior esta é a queda que foi gerado. Você poderia ignorar as outras assistências do MD 55. Verifique alguns para se certificar de que ele tem todos os seguintes necessários que ele estava procurando. Assim que tiveres este tempo, o que tens de fazer agora? Você poderia simplesmente copiado para o portal Red Hat através de FTP. Se você tem sua comunicação aberta do seu sistema para eles ou você poderia simplesmente, hum, ftp para o seu próprio desktop. E é assim que você carrega este arquivo. Eles vão olhar para ele e então eles vão diagnosticar qual é o problema. Então isso é sobre o relatório S. O. É muito útil, e é necessário toda vez que você se torna, claro, um administrador de sistema. Você será solicitado a escrever um relatório e você abrir sobre o caso com direito 116. Teclas Ctrl do Terminal: teclas de controle de terminal. Várias combinações de teclas no teclado geralmente têm um efeito especial no terminal. Independentemente disso, se você estiver logado com a posição ou estiver conectado em um terminal através de seu conselho, esses controles que é controlado CTR é a chave do seu teclado são realizados mantendo pressionada a tecla control enquanto digita o segundo caso, se você estiver fazendo o controle, segure nele e digite a segunda tecla. Por exemplo, controle C significa manter a tecla control enquanto você digitou letra C. As teclas de controle mais comuns estão listadas abaixo que são usadas na próxima. 1º 1 é controlá-lo, o que levanta tudo o que você digitou em uma linha de comando. Controle ver, pára ou mata um controle de comando. Z suspende um comando pode controlar a saída de um programa interativo. Vou tentar cada uma dessas chaves, uma a uma. Ok, nós somos rota porque nós encontramos saída fora dela. Limpe isso. CD. Volte para nossa casa. Limpar de novo. A chave de controle. É isso. Se você estava digitando PS menos orelha para cima marca. Desculpe. , Impressão de carvalho, dólar um. E você está digitando um comando longo basicamente e você percebe que este não é o comando que você tem que digitar, então você pode pressionar a tecla de volta e ele vai aumentar. Tudo. Um personagem de cada vez. Claro, vai demorar um pouco mais. Ou você poderia simplesmente digitar controle e bater em você. Já levantou tudo o que digitou? Então é isso que controle você é útil. 2º 1 é se você estiver em um programainterativo, , programa digamos que você está correndo no topo. E agora você vê, você não tem seu prompt de volta para obter o prompt de volta. Você poderia digitar controle. Veja, então C controlado é uma das chaves que você vai usar muito mais do que outras teclas de controle de terminal. Porque toda vez que você se encontra preso e você não pode sair e você não está recebendo seu controle de tipo de formatura volta, veja para sair, então você tem controle Z. Z é se você está executando um processo e você preso nesse processo, Controle Z vai matar esse processo, e ele vai tirá-lo dele. No último, temos controle de controlar o que mais uma vez ele existe. Você é de um programa interativo, bem como, que está em execução. Vamos ver se você está executando B C, que é uma calculadora binária. Você mais você está fazendo dois mais 10. Entrar. Você tem que sair para sair dele ou você pode simplesmente controlar. Muitos desses programas interativos têm suas diferentes maneiras de sair. Às vezes, sair do trabalho às vezes simplesmente funciona de chave. Mas o controle De é o único independentemente de um programa rico e interativo. Você está no controle, vai te tirar daqui. Estes são os poucos controlar as teclas de controle que você deve lembrar e ambiente Lennox vai ajudar aqui que estão presos em qualquer lugar. 117. Comandos do terminal: comandos de terminal. Existem alguns comandos de terminal que são usados para ajudá-lo a gerenciar seu terminal de forma mais eficiente. Nenhum comando número um que eu tenha listado aqui é um comando claro. mandamento tão claro. Você faz login em seu terminal seus próprios comandos certos, você pode simplesmente digitar clear para limpar sua tela. O próximo comando que temos é o comando exit, pois ele comentário permite que você saia da sessão de uma sessão shell. Se você tiver entrado em diferentes terminais shell, você pode sair para voltar à sua sensação de raízes, ou você vai como ele fora do terminal que você abriu ou você pode sair da sessão do usuário . Então, se você se tornou um usuário diferente, alterando-o para s você para um usuário diferente, você poderia simplesmente digitar exit to come. Volte para sua própria sessão, então o último é o roteiro. Script é muito útil. Comando. É um comandante armazena as atividades do terminal em um arquivo de log que pode ser nomeado por um usuário. Você poderia executá-lo e você poderia nomear qualquer coisa que você quiser. Quando esse nome não é fornecido pelo usuário, o nome do arquivo padrão é usado e que é digitado. O nome do arquivo. Então vamos tentar todos esses três comandos um por um em nossa máquina Lennox. Ok, então quando você correr É quem eu sou? E um monte de outras coisas. A menos que eu tr no diretório temporário, todas as coisas que surge para que você possa bater, entrar, entrar, entrar, entrar, entrar para trazer o seu limpar sua tela ou simplesmente seu tipo claro. Isso limpará sua tela. E muitas vezes quando as pessoas executam scripts, a primeira coisa que colocam no script é clara. Então, o assim a saída vai limpar tudo em apenas verde e, em seguida, começar a partir de uma nova linha . Em seguida, você tem o próximo comando é exit simplesmente quando você digita exit, ele sairá do seu script se houver qualquer script que ele estava sendo executado antes. Então eu vou deixar claro que eu vou digitar saída novamente mais uma vez. E lá vai você. Tem saída para fora. Eu tinha alguns comandos de scripts que estavam sendo executados anteriormente. É por isso que não consegui tirá-lo mais cedo. Mas de qualquer forma, o último me tirou de lá. Vou abrir um terminal de novo. E desta vez eu estou digitando saída novamente para sair do terminal. Então isso vai explicar melhor como a saída funciona se você se tornar um usuário diferente e isso é uma aranha S u que você colocou no tabuleiro passado. Agora você vê que você está logado como aranha. O que? Se quiser voltar à sua sessão original, que é eu te absolvo. Basta digitar, simplesmente sair, e você pode voltar novamente para si mesmo. Então é para isso que o Comando de saída é usado principalmente e o último comando, que eu pessoalmente gosto, porque ele registra tudo o que você faz em sua sessão. Então o que ele faz é quando você executa o script, você tem que especificar o nome que eu vou colocar em uma transação ou, você sabe o quê? Registre a atividade do arquivo. Não Long e eu tinha entrado seu arquivo de script iniciado é log traço atividade ponto lei e esse arquivo de bloqueio é criado, mas no mesmo ah diretamente que você está em. Então, e você corre S menos. É que são. Você vai ver no final que é. Ele criou um arquivo chamado atividade de log. Acabei de executar este comando Ellis Miner. É esta saída fora. Este comando será gravado nele . Então, se eu entrar em outros diretores, digamos no mar barra Ah, cd, barra etc Run ls menos É claro Meu histórico de tipo de tela, comando nosso tipo e w d. E o que quer que eu esteja fazendo na minha sessão Tudo está gravado no meu arquivo de log Agora você vai ver se eu faço CD e se você voltar para o meu diretório home Thai pwd e eu faço ls menos. Está vendo a atividade legal. O tamanho é continuar aumentando porque é manter gravando todos os comandos e toda a saída que está vindo desses comandos. Então agora, se eu queria ser feito com o comando script tudo simplesmente digite exit. Uma vez que eu sair, ele vai me dizer Script arquivo feito é log enquanto atividade traço Essa lei, isso significa que agora ele não está gravando nada. Ele terminou de capturar o, uh, adiar sua sessão Agora você pode ver que está limpo a tela. Você poderia ver essa atividade log que está bem aqui, e eu faço mais sobre o arquivo que eu tinha enter e você vai ver o primeiro comando quando eu corri depois executar o script Comando foi ls my cell tr Ele gravou o comando, gravou a saída off O comando, continue. E então eu fui para aquela busca de diretório e eu fiz Ls minha célula TRT relatou tudo que eu vi todos os comandos ou tudo o que eu fiz enquanto eu estava executando os comandos após o script. A razão pela qual usei o comando script na maior parte do tempo é porque quando estou solucionando um problema ou se estou criando algumas um problema ou se estou criando algumasferramentas ou criando alguns scripts, isso gravaria tudo para mim. ferramentas ou criando alguns scripts, Então, no caso de daqui a um mês ou daqui a um ano, e eu queria executar as mesmas tarefas, eu não tenho que procurar os comandos para executar isso no terminal. Eu poderia simplesmente ir para a minha atividade de arquivo de log, e eu vou ver isso e lembrar Oh, sim, estes são os comandos. Irão. Incrível. É como uma gravação de diário de bordo. Ah, maneira. Ele grava todos os seus comandos em um arquivo bloqueado 118. Recuperar senha raiz: recuperando a senha root. Cada administrador de sistema e sua vida enfrenta esse problema em que eles precisam recuperar a senha da regra. E por que eles enfrentam? Isso ocorre porque eles têm que cumprir com o padrão de segurança para mudar. Passaria a cada agora e depois mudariam. Mas então eles esquecem depois de um ano ou dois. Ou eles gordos dedos enquanto mudam a senha raiz, e agora eles não podem recuperá-la. Então, como mudamos isso? Tem de reiniciar o computador. Por quê? Eu poderia simplesmente digitar senha seguida pelas regras e alterá-lo direito? Bem, não, porque para executar o comando senha espaço rota, você tem que ser rota. E para ser rota, você tem que colocar a senha. É como dinheiro 22. Então, como você resolve esse problema? Bem, eu diria que não é assim tão simples. Por quê? Porque você precisa reiniciar todo o computador e se certificar de que você está na frente do computador . Se você não conseguir o eixo cônsul perfeito. Caso contrário, fique na frente do computador com um teclado e um monitor. Reinicializado, adicionado o arquivo de grupo, alterar a senha e, em seguida, reinicializado novamente. Vamos tentar que este procedimento em nosso ambiente de laboratório e você vai pensar que não nos lembramos senha root vai tentar alterá-lo. Vamos entrar na nossa próxima máquina. E desta vez, é claro, nós definitivamente queremos ir através do conselho, não através da sessão do partido, porque assim que você reiniciar seu computador, a sessão do partido não permitirá que você veja o processo de reinicialização. Então agora eu tenho que voltar a bordo. Eu tenho que executar o comando re comida. Mas lembre-se de uma coisa. Tenho direitos de superusuário em determinados comandos. É por isso que eu fui capaz de reiniciar. Mas se eu não fosse capaz de reiniciar e ele teria me dado uma mensagem dizendo, Você não tem permissão para reiniciar, certo? Então, nesse caso, você teria que entrar em uma máquina e digitar reset e, em seguida, clicar em recente. Mas agora, já que já reiniciei, vou entrar. Aqui está e você tem que estar neste menu muito rapidamente porque ele inicia o seu computador dentro de cinco segundos. Então, o que é quando você está aqui? Você poderia escolher qualquer um. O 1º 1 é o seu sistema operacional real. 2º 1 é apenas um resgate do seu sistema de oferta. Selecione o 1º 1 Depois de selecionar o 1º 1, em seguida, selecione E para editá-lo. Você também pode ver na parte inferior diz imprensa comer adicionado o item selecionado. Então eu vou apenas clicar d Eu vou descer para os parâmetros onde eu vou C r o r o significado ler sobre Lee. O sistema monta na leitura só eu quero montar o sistema e ler direito, Então eu vou para a linha. Você verá em um segundo. Onde diz que eles estarão bem aqui são Oh, certo. Então eu vou remover isso. E eu tenho um parâmetro que eu vou definir que eu não escrevi. By the way, se você quiser sair deste tipo de terminal tecla de controle no lado direito do seu teclado , não o lado esquerdo direito para soltar a boca. Tenho aqui estes parâmetros que vou seguir. Sim. Os administradores têm de seguir algumas instruções. Eles têm que anotar. Ah, bom administrador. Sempre lá em baixo. Instruções de solução de problemas Ok, então agora eu vou fazer Wc duro. Minha primeira linha do meu espaço sem almofada ar w nele. cistos de barra igual, barra de raiz barra bin s h Uma vez que eu tenho, digite que em simplesmente digite controle X. Lembre-se, este não é o I que você tem que usar inserir ou quaisquer outras chaves de EI é apenas uma digitação simples . E uma vez que você digitá-lo, basta pressionar o controle X. Isso irá iniciar o seu computador no modo de usuário único. Ok, agora basta digitar a rota C H. Sistema de arquivos tumultuoso para sis rota tipo senha para alterar sua senha. Todas as senhas foram alteradas. Atualização de tokens. Perfeito. Agora saia da rota do cisto que ele fez. Estamos fora agora. Basta reinicializar e seu sistema realmente de onde o sistema volta on-line, você terá a opção de lei novamente. Você pertence como raiz de si mesmo. E foi assim que você alterou a senha raiz. Eu quero que você experimente em seu ambiente de laboratório e finja que você perdeu sua senha root . E esta é uma das coisas que você terá que enfrentar. Estou lhe dizendo, você terá que enfrentar quando se tornar administrador do sistema ou aceitar o trabalho nessa qualidade 119. Ambiente variável: variáveis de ambiente. O que é o ambiente? Variáveis. Uma definição regular estão fora do livro definição de ambiente. Variável é um ambiente. Variável é um valor nomeado dinâmico que pode afetar a maneira como o processo em execução se comportará em um computador. Eles fazem parte do ambiente em que um processo é executado. Então, em palavras simples. Variáveis de ambiente são um conjunto de regras definidoras e valores para construir um ambiente. Então, para torná-lo mais simples, eu vou dar-lhe um exemplo fora em uma casa. , temos a nossa casa propósito, temos a nossa casa. É só uma casa alta. Essa é a única casa que eu poderia escolher de uma das buscas e que retrataria o quarto humano de dados de qualquer maneira, então nós temos nossa casa. Vamos dar o exemplo da nossa própria casa. A casa que você mora naquela casa tem seu próprio ambiente. O que significa é que tem um quarto onde você dorme. Tem uma sala de jantar onde você come. Desculpe, tem uma cozinha onde você cozinha em um morrendo onde você come e tem uma sala de jogos onde você joga e tantos quartos diferentes para outros fins. Agora, esses são os definidos. Um conjunto de regras ou, alguém diria que regras não escritas. Você não pode realmente dormir em uma cozinha ou você não pode realmente cozinhar no quarto, certo, porque esses lugares são construídos para que o Pacífico precisa. Então esse é o ambiente fora da sua casa. Da mesma forma, e letras temos ambiente ing. Quando um usuário faz login, esse usuário recebe um ambiente dizendo, Ei, seu diretório home. Este é o seu processo ou o seu programa? Onde você vai executar o script? Esses tapinhas são isso? Estas são a coloração que você vai obter para todos os diretórios e listagem e estes ar um conjunto de regras que você vai obter para que eles são herdados automaticamente através do ambiente global . Esse ambiente pelo usuário também pode ser alterado pelo usuário do Pacífico também. Então, para ver todas as variáveis de ambiente no ambiente Lenox, você tem que executar o comando print E n. Lamentamos, By the way , não é E V, e é e n. Devemos corrigir isso. Eu e eu definitivamente vamos. E ou você poderia simplesmente digitar e n nós. Então ambos os comandos são os mesmos. Dará os mesmos resultados. Se você quiser listar o que está em seu ambiente para exibir uma variável de ambiente do Pacífico. Você poderia executar um comando como eco shell, então shell dólar. Se quisesses descobrir qual é a tua concha? Normalmente, a concha no próximo é dada como bash hum, sido bash. É uma casca de milho. A SEASIA. Seja qual for a sua concha. Se quisesses descobrir o teu programa, vais descobrir. Pacific Lee faz eco shell. Se você quer encontrar-se especificamente, é o seu caminho. Você vai fazer o eco do dólar de qualquer maneira. Vou mostrar-lhe em alguns minutos o que estou a falar para definir as variáveis da minha mãe em tempo real, por exemplo. Você poderia exportar, um, teste igual a um e depois fazer teste de eco. E quando você digita testes ecológicos, você obterá um resultado como um. Se você quiser sentar a variável de ambiente permanentemente, então você teria que modificar esse arquivo bash dot bash R C. E lá você terá que colocar em teste igual revestimento único. 123 casaco único. Por que 123 Por que não? Um são apenas os números. Eu deveria ter escolhido um em qualquer lugar para ser consistente e então você digita teste de exportação. Mas se você queria definir o ambiente globalmente e você quer tê-lo permanentemente, você tem que modificar o perfil e Bashar ver que estão dentro fora etc Agora deixe-me entrar na minha máquina de limites e eu vou mostrar-lhe exatamente o que são os shells. Então eu estou logado e eu estou logado como eu mesmo. Eu de alma. E se eu quisesse listar o ambiente, Eu vou digitar impressão E n v hit, entrar e como você vê, mostrando-me um monte de coisas e ele está indo direto para cima. Eu poderia fazer o ambiente de impressão e tubulá-lo tomo ou então eu poderia servir. Você faria uma página de cada vez. E você vai ver você dizer o meu termo, ou seja, o terminal que será usado para fazer login. Isso seria como um termo X. Meu nome de host é meu primeiro Lennox PM Isso na minha sessão i d que é automaticamente atribuído . Esta é a minha concha. Sempre que eu faço login, um shell é dado a mim e um shell foi esmagado com o tamanho do histórico. Qual é? Sempre que eu Ron certos comandos, esses comandos serão mantidos na história quando você digitar comando histórico Pela forma como a história cometeu algo que eu tenho coberto nas palestras posteriores. Então história, comando que está dizendo que tem que gravar até 1000 linha. Então este é o meio ambiente. O que o S s s s h TT Por que terminal que será dado Qual é o usuário? O que vem, claro, é o meu usuário. Quais são as cores diferentes que você vê? Ls e as cores da escola Quando você executa um menos l você vê uma cor diferente para o diretório. Cor diferente para pilha. Essas são as cores que você pode mudar. Como em qualquer momento. Toda vez que você colocar em um arquivo Jiff, ele aparecerá no código de cor 01 Um, semi Colin 35. O que? Realmente primeiro. Então eu não tenho certeza se você poderia pesquisar no Google. Você vai descobrir, em seguida, indo para a frente. O que? Onde o meu correio irá sempre que alguém me mandar um macho para onde ele vai, ele irá para o seu spool macho. Eu resolvi Então estes ar as regras do conjunto que definem regras. Onde está o meu caminho? Toda vez que eu executar um comando, o sistema, o sistema operacional irá e encontrar o local da recomendação. E se esse local não estiver listado em um desses caminhos, ele não encontrará esse comando. Meu próprio diretório bin será home IVs todos foram meu diretório home. Se eu fugir, PWD estaria em casa. Eu tenho alma a linguagem que está definido para utf traço oito alguma história, história, controle no meu diretório home Meu log no nome I dados Pat como uma conexão sage e algumas outras coisas que eu poderia passar em detalhes. Mas não quero tomar muito do seu tempo. Então estes são para definir variáveis. Esse ambiente é dado a você. Você poderia fazer se você quiser verificar qual variável de ambiente Ah, ambiente do Pacífico que você deseja verificar, você vai fazer echo e você vai fazer, por exemplo, e-mail. Você sempre tem que começar com cifrão, a propósito, porque desta forma ele vai entender. Oh, esta é uma variável que eu estou falando. Então tudo o que eu estou tentando descobrir qual é o caminho que está definido para o meu e-mail aqui. que Dizquemacho é igual a macho de guerra. Eu absolvo Então, se o meu shell está lendo a variável de ambiente correta eu deveria ter isso de volta . Então, agora, se eu fizer eco correio lavagem Bull macho é perfeito. Sim, eu estou recebendo isso agora Se eu queria fazer passar, eu vou fazer Echo dólar pat e relistar todos os diretórios onde meu caminho definiu apenas para gostar que o caminho está definido aqui. Hum, se eu quisesse fazer, hum minha casa eu vou fazer um eco home e você vai ver que este é o meu diretório home bem aqui. Home isso no meu diretório home Também às vezes o que as pessoas fazem isso eles se eles estão em um diretório, vamos dizer se você está em um diretório mar, você faz P W d. Você poderia simplesmente fazer CD dólar casa e ele vai levá-lo Em casa. Sua resistência. É assim que seu ambiente é definido também. Então, se você quiser definir em uma variável de ambiente enquanto você está logado no sistema, digamos que você deseja fazer teste igual a um para que você digite export test, que é variável igual a um, e então você. Quando você faz teste de eco um teste de dólar, você verá o valor um. Mas, claro, isso não é definido permanentemente. Se você sair do seu sistema agora, essa variável de ambiente desaparecerá. Então, se você quiser definir esta variável de ambiente permanentemente em seu sistema operacional, então você teria que realmente v i o bash R c arquivo. Então você está em seu diretório home primeiro, certifique-se, em seguida, de uma recomendação que você copiar o seu bash nossa névoa do mar, que é ponto bash R c e torná-lo bash R c ponto ou cume para esta forma Se você cometer um erro, você vai sempre Você trabalhou de volta a este Agora você ve i ponto Bashar ver e apertar Enter agora vir todo o caminho para baixo e definir sua variável Então eu queria definir minha variável como teste igual agora Desta vez eu só queria 123 Quando você define uma variável dentro do bashar ver você colocar um casaco revestimento único Então você aperta Enter e, em seguida, digite teste de exportação Vá em frente e salve seu arquivo Agora, se você testar novamente ecoou teste de dólar você vai ter um Por que você está recebendo um? Porque ele ainda está lendo que o teste de exportação igual a um e, em seguida, ele está dando a você o mesmo valor. Você tem que sair e fazer login novamente. Então, e para mim, eu poderia apenas ir aqui e clicar neste pequeno ícone, aparecer e digitar em sessão duplicada para o meu partido. Eu vou fazer eu vi log in, hit, enter. E agora, quando eu fizer teste de eco, ele vai ver que está me dando 123 Porque esta sessão eu tenho uma nova sessão. E quando eu logado em uma nova sessão um log de aposentadoria em uma nova sessão Meu login vai ler dot bash r c arquivo este arquivo e você faz ls menos l. E por isso eu deveria subir. Você verá o ponto Bashar C não está aparecendo porque é um arquivo oculto. Toda vez que você precisa ver adiante e arquivo, você tem que fazer ls menos. L um hit enter. E agora você pode subir e você verá seu arquivo RC ponto bash bem aqui. Este é o que eu modifiquei. Se você modificou como você poderia modificar este arquivo para definir seu ambiente e, em seguida, certifique-se de fazer logout e log-in novamente ou iniciar uma nova sessão. Se você quiser que seu fio significava variável entre em vigor imediatamente e o último que eu tiver aqui, eu vou em frente e fechar a sessão. Por trás disso está se eu quiser definir o ambiente global permanentemente. Significado? Se eu quisesse dizer “Thies Ambiente “não só para mim. Um fio para definir para todos os outros que se conectam ao sistema. Certifica-te de que sabes o que estás a fazer. Primeiro, também, não recomendo que faça isso agora em seu laboratório. No entanto, vou explicar os arquivos que você precisaria modificar. Esses arquivos estão no perfil do mar. Este é o arquivo que você teria que modificar. Ou você pode ter que modificar no mar bash R C para que você possa modificar esses arquivos e você vai colocar exatamente da mesma maneira que você colocá-lo em Perseverar ponto Bashar Ver, Mas novamente como ele disse, Por favor, não modifique isso porque 11 quente e eu don não quer que você modifique globalmente e isso causará problemas e, em seguida, você saberia que a rota pode fazer login ou você mesmo não pode fazer login. Mas se você quiser fazê-lo para o seu fio de produção significava ou seu ambiente corporativo onde você está trabalhando, eu recomendarei você. Você faz isso em desenvolvimento primeiro e, em seguida, você tentou na produção. Tudo bem, boa sorte. 120. O comando tmux: Olá, meninos e meninas. Nesta palestra, aprenderemos sobre o comando TMUX ou terminal Multiplex TMUX é uma alternativa moderna e dinâmica ao utilitário de tela, que já aprendemos na palestra anterior Como o pacote de tela foi atualizado e não está mais disponível no Leight, bem como no Centaseight, bem como no Centaseight, TMUX entra em cena com sua É por isso que incluí esta palestra para apresentar a você a capacidade aprimorada do TMUX. Tudo bem, vamos começar. De acordo com a Wikipedia, o TMUX é um multiplexador de terminal de código aberto para Ele permite que várias sessões de terminal sejam acessadas simultaneamente em uma única janela. É útil para executar mais de um programa de linha de comando ao mesmo tempo. Ok, agora vamos colocar isso em palavras simples. O TMX permite que você execute várias sessões de terminal dentro de uma única janela Sim, é basicamente isso. Você pode dividir a janela em painéis diferentes. Alterne entre eles e até mesmo se desconecte de uma sessão, deixando-a em execução em segundo plano Posteriormente, você pode se reconectar à sessão sem perder nenhum trabalho É útil para multitarefa, especialmente ao trabalhar em servidores remotos ou gerenciar várias tarefas ao mesmo tempo Tudo bem, agora vamos examinar rapidamente sua história. Em 2007, o TMX foi criado por Nicholas Marriott para ser uma versão melhor do comando de tela, corrigindo problemas como código complicado e falta Então, em 2009, a primeira versão estável do TMX one d zero foi lançada, permitindo ao usuário gerenciar sessões, dividir janelas e personalizar configurações com mais facilidade do que o comando de tela Ok, então, em 2019, versão 30 adicionou suporte a plug-ins e aprimorou o recurso de controle, facilitando o trabalho com outras ferramentas. Atualmente, o TMX é o multiplexador de terminal mais popular em um Linux, especialmente o Redhead Enterprise Linux e o Centas, e continua recebendo novas atualizações e recursos OK. Agora, antes de mais demoras, vamos praticar um pouco. Então, eu já abri minha sessão do Putty. A primeira etapa que você sempre precisa fazer é verificar com quem você está logado Você é root, em qual diretório você está, nós estamos no diretório raiz. Ok, vamos verificar perfeitamente o nome do nosso host, que é minha primeira VM Linux, que é minha primeira VM Linux, e confirmar se nosso endereço IP é o sistema correto em que estamos conectados Ok, tudo bem. Vamos verificar se temos o pacote para o TMUX agora. E para isso, vamos executar o comando rpm QA e você pode pegar quatro TMX Não, não está lá. Ok, então agora qual é o próximo passo? A próxima etapa é baixar e instalar. Então, vamos começar a instalá-lo. Portanto, digite DNF space Installed space T MUX e adicione menos Y no final para evitar o aviso de sim ou não durante a Ok, agora vá em frente, pressione Enter. Vamos esperar até que seja concluído. Tudo bem, foi concluído com sucesso. Doce. Ok, agora vamos mergulhar em seus recursos. Vamos testá-lo executando o comando TMX. Você pode ver que ele abre um terminal. Você notará uma linha na parte inferior como zero, zero e dois pontos Bash Aqui, zero mostra seu número de concessão, e zero e dois pontos Bash significa que você está na janela zero, executando O asterisco destaca que esta é sua janela ativa. No lado direito, na parte inferior, ele mostra o nome da máquina para a qual a sessão está sendo executada, junto com a data e a hora da execução. Portanto, existem muitas teclas de atalho para gerenciar o utilitário TMUX. Por exemplo, se você quiser dividir o terminal em várias telas, é um processo simples. Para criar uma divisão vertical no TMX, pressione Control B e, em seguida, mude o sinal de porcentagem Isso dividirá seu terminal em duas telas lado a lado, permitindo que você realize várias tarefas ao mesmo tempo com eficiência Se você quiser alternar entre essas telas, basta pressionar Control B, seguido pelas teclas de seta. Por exemplo, para mover para a esquerda, pressione Control B, depois a tecla de seta para a esquerda e, para a direita, faça o mesmo com a tecla de seta para a direita. Agora você pode se mover para cima e para baixo usando as respectivas teclas de seta da mesma maneira. Se você preferir dividir o terminal horizontalmente, o processo é igualmente fácil Pressione Control B, depois shift plus e depois codifique. O que é código duplo. Isso criará uma divisão horizontal dividindo seu terminal em duas telas empilhadas uma em cima da Tudo bem, vamos para a tela direita, e aqui executa um comando, ping google.com e Ao executar esse comando, você pode ver na parte inferior as alterações do bash em Peng. Por quê? Porque o shell está executando o comando ping, que assume o controle do terminal até que o processo seja interrompido Se você quiser sair do TMUX sem fechá-lo, basta pressionar Control B e depois D. Isso o separará desta Ei, mas não se preocupe, sua sessão ainda está sendo executada em segundo plano. Você pode verificar todas as sessões ativas do TMUX digitando espaços TMX E então você verá a sessão zero ainda em execução. Para voltar para ele, use o Command TMX space A. Esse comando continua exatamente de onde você parou e retoma sua É como clicar em pausa e depois jogar novamente . Vamos seguir em frente. Se você quiser criar uma sessão TMX com um nome personalizado, use o comando TMX space New space, seguido pelo Vamos pegar a sessão e chamá-la de Irã aqui como exemplo. E vamos pressionar Enter. Você pode ver, em vez de um número como zero, sua sessão se chama MRN. Legal, certo? Se você quiser vários terminais na mesma sessão sem dividir a tela, pressione Control B e depois simplesmente C, isso abrirá uma nova janela Agora você tem a janela zero e um. Pressione novamente e a terceira janela será criada. Para alternar entre essas janelas, pressione Control B depois N. Você pode ver o asterisco se mover para a próxima janela indicando que agora está ativo Continue pressionando e ele percorrerá todas as janelas sem problemas. Se você quiser fechar permanentemente qualquer janela no TMX, basta pressionar Control D. Por exemplo, se a Janela 1 estiver ativa, se a Janela 1 estiver ativa, Control D para fechá-la Você pode notar que ele sumiu. Não está mais disponível. Você pode fazer o mesmo com a janela dois. Agora, em nossa sessão MRN, apenas a janela zero permanece É uma maneira rápida e fácil de limpar seu espaço de trabalho quando você termina de usar janelas específicas Vamos nos separar da sessão MRN e executar comando TMX LS para Você verá que duas sessões ainda estão em andamento. Para retomar a sessão zero, basta digitar TMX, anexar sessão, espaço T, espaço zero e pressionar Enter Agora você está de volta. Se você quiser fechar a janela inferior, basta ir até ela e pressionar Control D para finalizar. Além disso, se você quiser renomear a janela atual, basta pressionar Control B, depois coma e digitar o novo nome desejado Vamos seguir em frente e aprender como encerrar as sessões do TMUX. Primeiro, saia da sessão atual e execute comando TMX space LS para ver as sessões ativas Você notará duas sessões listadas como zero e Mn. Vamos começar encerrando a sessão zero. Digite TMX space kill session space menos T space zero e pressione Enter. Verifique isso. Tudo bem, a sessão zero acabou. Agora faça o mesmo para a sessão ERN. Verifique novamente e você verá que nenhuma sessão está sendo executada. Tudo bem, excelente. Agora. Esse é o fim da nossa sessão no TMUX Agora é sua vez de explorar a prática de criar novas sessões, dividir janelas e navegar Tudo bem. Te vejo na próxima palestra. 121. 3 O comando de tela 1: O comando de tela. Ei, pessoal, nesta palestra, aprenderemos sobre o comando screen no Linux Então, vamos ver o que a Wikipedia tem a dizer sobre isso. Portanto, o comando screen ou GNU screen é um multiplexador de terminal, um aplicativo de software que pode ser usado para multiplexar Tudo bem, agora vamos colocar isso em palavras simples. O comando screen, também conhecido como tela GNU, gerencia várias sessões de terminal em uma janela Também permite que você se reconecte à sua tarefa se o terminal fechar acidentalmente ou você perder a conexão, pois um comando de tela garante que sua tarefa continue sendo executada em segundo Isso é especialmente útil para tarefas de execução mais longa ou trabalho remoto. Agora, vamos dar uma olhada em um exemplo. Você está trabalhando em dois servidores remotos e, de repente, perde a conexão devido a uma queda de energia, queda de VPN ou até mesmo problema de rede É muito frustrante porque, quando você se reconecta, todo o seu trabalho acaba e você precisa começar tudo Isso pode ser um grande problema se você estiver transferindo, por exemplo, um arquivo grande, movendo muitos arquivos menores ou trabalhando em algo importante por muito tempo Então não se preocupe com isso. Existe uma solução fácil, uma ferramenta que é a tela sobre a qual falaremos nesta palestra Agora, vamos examinar rapidamente sua história. Em meados da década de 1980, o comando de tela foi desenvolvido por Oliver Lohman e Castrone Borman na Techniq Universitat Berlin Espero estar pronunciando corretamente, e peço desculpas se não No final da década de 1980, o comando screen foi integrado ao projeto GNU, tornando-o amplamente disponível em sistemas semelhantes ao Unix Depois vem a tela dos anos 90 se tornou uma ferramenta padrão para gerenciar várias sessões de terminal, especialmente em servidores remotos. Em 2000, o comando screen ganhou popularidade por sua capacidade manter as tarefas em execução mesmo depois de se desconectar do terminal Tudo bem, a partir de 2024, ele continua sendo amplamente utilizado, apreciado por sua simplicidade e presença duradoura no ecossistema Unix ou Linux, tornando-o uma ferramenta essencial para muitos usuários, especialmente administradores ou engenheiros de sistemas, especialmente administradores ou engenheiros de sistemas, apesar do Ok. Antes de mais demoras, vamos praticar um pouco. Então, eu já abri uma sessão de putty aqui. O primeiro passo que você sempre faz é verificar quem você é. Você é raiz. Em qual diretório você está, você está no diretório raiz e o nome do host é minha primeira VM Linux Ok, então você verificou tudo. Você está no sistema certo, no usuário certo, no local certo. Vamos digitar o comando IPSpace a para ver também o endereço IP desta máquina E nosso endereço IP é 1821 6810165. Tudo bem, você está na máquina certa. Perfeito. Vamos verificar se o utilitário de tela está instalado no sistema. Usaremos o comando RPM space MineQE e alça para Como você pode ver, ele não está instalado. Ele só combina com o pacote de captura de tela. Então, o que fazemos? Vamos instalá-lo digitando o utilitário DNF. Portanto, o comando é DNF space install space screen e pressione Enter Mas espere. Ocorreu um erro não foi possível encontrar a tela de correspondência. O que está acontecendo? Novamente, uma boa prática quando você precisa solucionar problemas. Então não se preocupe. Isso acontece porque o pacote de tela faz parte do repositório EPEL ou Apple Para corrigir isso, primeiro precisamos instalar o pacote de lançamento da Apple com a versão NF Install Space da Apple Então, podemos instalar a tela. Vamos prosseguir e instalar o pacote EpelrLease Sempre que você for solicitado durante a instalação, pressione Y todas as vezes para continuar a instalação. Depois que a instalação estiver concluída, ela estará pronta para instalar a tela sem problemas. E agora foi concluído com sucesso. Vamos instalar o utilitário de tela agora. Você pode ver que o nome do pacote é screen, e o repositório é EPL ou às vezes chamado de Apple porque a tela, aliás, não confunde a Apple com a Apple Portanto, o pacote de tela faz parte do repositório da Apple e não está disponível nos repositórios principais É por isso que instalamos esse pacote de lançamento da Apple. Tudo bem, pressione Y todas as vezes para continuar a instalação. Agora foi concluído com sucesso. Agora, vamos nos aprofundar em seu recurso. Um dos principais recursos que você aprenderá anteriormente é que ele pode gerenciar várias sessões de terminal em uma única janela, certo? Vamos experimentá-lo. Comece executando o comando de tela. Você verá que ele abre um novo terminal , chamado Tela zero. Agora, isso é por padrão. Por que tela com número zero? Porque cada nova sessão que você abrirá terá seu próprio número exclusivo, facilitando a alternância entre tarefas diferentes sem sair do ambiente da tela. Portanto, a tela zero é apenas a primeira sessão criada quando você começa a usar o comando screen. Existem muitas teclas de atalho para gerenciar o utilitário de tela Por exemplo, se você quiser dividir a tela do terminal verticalmente, é um processo simples Primeiro, pressione Alt A e, em seguida, siga imediatamente pressionando o tubo de mudança. E, como você sabe, o símbolo do tubo está logo acima da tecla enter. Tudo bem, então essa combinação de teclas criará uma divisão vertical, dividindo seu terminal em duas telas separadas que aparecem lado a lado Cada tela permite que você trabalhe forma independente na mesma janela do terminal, o que é ótimo para multitarefa E essa é toda a ideia de ter um sistema operacional Linux e onde o sistema operacional link nasceu baseado na multitarefa, certo Se você preferir dividir o terminal horizontalmente, o processo é igualmente fácil Novamente, pressione A mais A e, em seguida, pressione Shift com S maiúsculo, ou ele se tornará S maiúsculo automaticamente. Então Shift S. Isso criará uma divisão horizontal dividindo seu terminal em duas telas empilhadas uma em cima da Tudo bem, neste momento, você terá três seções diferentes em seu terminal, a tela principal, que está ativa e rotulada como tela zero, uma nova tela no lado esquerdo, que atualmente está inativa e ainda não tem um número de tela e uma tela na parte inferior, que também está inativa sem um Essas divisões permitem que você organize seu trabalho com mais eficiência, mantendo várias tarefas visíveis e acessíveis em uma única janela de terminal Você pode navegar facilmente entre essas seções, ativá-las e até mesmo iniciar uma nova sessão dentro de todas elas, e até mesmo iniciar uma nova sessão dentro mantendo seu fluxo de trabalho em um só lugar. Tudo bem E você pode saber facilmente qual tela está ativa olhando para a parte inferior do terminal. O nome da tela ativa, como tela zero é exibido bem no meio, na parte inferior. As outras duas telas não estão ativas, então seus nomes não são exibidos. Em seguida, se você quiser alternar entre janelas no utilitário de tela, é um processo simples. Comece pressionando Alt A e, em seguida, pressione a tecla tab. Essa combinação de teclas moverá seu foco da janela frontal para a próxima. Nesse caso, a janela inferior. Agora que você está na nova janela, vamos ativar uma nova sessão dentro dessa janela enquanto permanecemos na mesma máquina. Minha primeira VM Linux. Para fazer isso, pressione Alt A, seguido pela tecla C. Isso criará e ativará uma nova sessão aqui. Você notará imediatamente que essa tela atualizada para exibir o nome screen one, indicando que essa sessão agora está ativa. Para verificar se as janelas superior e inferior estão conectadas à mesma máquina, execute, é claro, o comando IP space A na nova sessão. A saída deve mostrar os mesmos endereços IP em ambos, e o endereço IP é 182d1 68 d 100 do 165 no meu caso, confirmando que ambas as janelas estão realmente executando sessões diferentes na Na terceira janela do lado esquerdo, alternaremos pressionando Alt A novamente e depois tab. Atualmente, criamos apenas sessões para a mesma máquina. Mas desta vez vamos configurar uma sessão para uma máquina diferente. Como você pode ver, eu já entrei em outra máquina chamada servidor Santa em um novo terminal Para verificar, estou logado como root. O nome do host é servidor Santa. Obviamente, você pode digitar o nome do host e digitar o comando IP space A para obter o endereço IP, que no meu caso é 1821 68 100 pontos 162 Agora vamos começar essa nova sessão da máquina na terceira janela dividida. Primeiro, minimizaremos esse terminal para continuar. Vamos novamente criar uma sessão para a máquina Cron pressionando o quê? Você me diz? Sim, Alt A novamente. E então tudo seguido por Alt A é, neste caso, C. Depois disso, abriremos uma nova sessão da máquina do servidor Centa Para fazer isso, digite SSH, seguido pelo nome de usuário root e, em seguida, pelo endereço IP dessa nova máquina E isso é 1821 68 100 pontos 162 e pressione Enter. Eu peço para confirmar a impressão digital. Por quê? Porque quando você se conecta a uma nova máquina pela primeira vez via SSH, ela solicita a confirmação da impressão digital para garantir que você esteja se conectando ao servidor correto Então, está perfeitamente bem. Portanto, não se assuste, basta digitar para adicionar a impressão digital desse servidor aqui, estabelecendo confiança para conexões futuras Se você conectá-lo novamente na próxima vez, ele não solicitará essa opção de impressão digital para confirmar Tudo bem, agora, digite a senha e agora ela está logada com sucesso Perfeito. Para verificar isso, vamos limpar a tela e executar o comando IP space a, pressionando enter para visualizar o IP E isso é, novamente, 182d1 68 ou 101 62, no meu caso, no meu caso Agora, vamos explorar um recurso importante do utilitário de tela que permite que você se reconecte à sua tarefa se o terminal fechar acidentalmente ou se você Antes de mergulhar nisso, vamos voltar para o segundo terminal chamado one root na minha primeira VM Linux e limpar a tela lá Em seguida, abriremos uma nova sessão da mesma máquina inserindo o IP, que é 182 pontos 16810165 na sessão do Putty e efetuaremos login Depois de fazer login, digite o comando screen para entrar no modo de tela. Vamos criar e editar um arquivo usando o editor via e, dentro dele, escrever algo como: Olá, eu sou Iron Apsol Por fim, simularemos um fechamento acidental saindo do editor Tudo bem, vamos retomar esse processo fechado. Para isso, digite espaço na tela menos o comando R aqui e pressione Enter Esse comando é usado para se reconectar a uma sessão de tela desconectada anteriormente Também permite que você escolha um processo correto de onde parou a sessão ou quando a sessão foi desconectada ou fechada Você pode ver três processos aqui. Dois estão separados e um está conectado. Desanexada significa que a sessão é executada em segundo plano sem estar visível ou interagindo ativamente Enquanto anexado, significa que uma sessão está aberta e em uso no momento. Aqui, o primeiro processo é aquele que fechamos acidentalmente anteriormente Então, para retomá-lo, basta digitar a tela menos comando R novamente e, em seguida, copiar esse ID do processo, colá-lo na frente dele e pressionar Enter Agora você verá que o arquivo com o texto que inserimos anteriormente foi recuperado. Então, isso encerra nossa visão geral do comando de tela. Agora é sua vez de praticar e se sentir confortável com isso. Se você tiver alguma dúvida ou precisar de mais ajuda, não hesite em perguntar. Estou sempre aqui para ajudá-lo em cada etapa do processo. Divirta-se explorando o poder da tela. O comando de tela 122. BOAS-VINDAS AO MÓDULO 6: 123. O que é kernel: Kernel Linux. Você sabia que existe um kernel em cada distribuição Linux ou distribuição Unix O que exatamente é um kernel? Na verdade, ele faz interface entre seu hardware e seu software. Então, vamos dar uma olhada nesse diagrama. Aqui você verá que na parte inferior está o hardware. E quais são esses hardwares, como CPU, memória, disco rígido e qualquer dispositivo periférico externo de hardware Então você tem o kernel. Um kernel é um programa armazenado dentro do seu sistema operacional É como um programa, um comando que continua em execução. E o que ele faz é pegar os comandos do shell. E concha, o que é uma concha? O Shell é algo parecido com uma GUI que temos no Windows ou uma GUI no Linux Ou se você não tem GUI Linux, temos um terminal que executa o shell Bash ou o shell C. Que abordaremos mais tarde. Então, quando estamos nesse ambiente de terminal bash ou seashell, executamos Os comandos estão sendo encaminhados para o kernel e é responsabilidade do kernel falar com o hardware que está dentro do seu computador Além disso, você tem um navegador, envia e-mails, todos os aplicativos que executamos, como calculadora, calendário, escritório ou qualquer aplicativo relacionado ao Linux. E, claro, além disso estão os usuários, e esse é você. Então, shell e kernel juntos, esse software construído junto em um pacote, e isso é chamado de Sistema Operacional E esse sistema operacional é qualquer sistema operacional como Linux, Unix, Mac ou Windows Todo sistema operacional tem aquele pequeno programa que realmente se comunica com seu hardware. E qualquer coisa que seja um shell, que também esteja escrito na linguagem de programação C, esse shell ou esses aplicativos são, na verdade, o software. Então é isso que o kernel real significa, e nós realmente precisamos de um kernel em qualquer sistema operacional para conversar com nosso hardware 124. O que é shell: abrigo. O que é um show nesta lição abordará sobre o shell Shell Hollow funciona e como você aumentou o comando dentro da prateleira ou como o ambiente é configurado em um show. Então o que exatamente é um show é como um contêiner como você sabe, você tem, como um top consciente em sua casa ou qualquer tipo de contêineres que mantém suas informações ambientais dentro dele, são interfaces entre usuários e coronéis ou sistemas de oferta. Então você construiu um sistema operacional, e, em seguida, é fornecida uma plataforma que você executar comandos novamente. Ghulam Windows é uma das plataformas e e agora têm sido está oferecendo sistema. Quando você inicia um pegajoso, você executa comandos executando. Mas clicar duas vezes em um programa para que ir para o rosto é o seu shell. Em Lenox. Quando você não tem um pegajoso, você recebe um comando show terminal ou cli que é o seu show. Para encontrar o seu show, você poderia Aronica homem como dólares eco, dólar e zero que iria dizer-lhe em que shell você está. E você também pode obter uma lista de todas as suas conchas na sua distribuição Lennox executando o gato comandante em conchas marinhas. Seu shell também está dentro fora, etc Senha que é definido dentro do arquivo você e janelas. Gooey é uma concha em Lenox, Katie Eglise uma concha e deixe S h que é descascado setor Bash. Todos estes são o show que é fornecido a um usuário novamente. Estamos olhando para este diagrama novamente, e estamos em segundo a partir do topo. Você vai ver o aplicativo que fala com o shell e então shell fala com o coronel e Coronel é aquele que está dizendo hardware o que fazer. Vamos olhar, olhar para a nossa máquina Lennox e ver como podemos encontrar o nosso show. Abra um terminal muito rápido e quando você faz gato. Então, quando você faz eco dólar zero, ele diz que você está em bash Então você pode olhar para o shell disponível que está instalado em sua distribuição fazendo gato em conchas do mar e dizer-lhe todos os shows que estão disponíveis . E quando você olhar para Etc Password, gato, que senha assento e você vai ver no meu nome de usuário, que está bem aqui. Ele diz que a concha é todo o caminho no final que eu tenho um show definido, que foi esmagado. Eu poderia mudar o show se eu quiser rebocar um show diferente, mas eu tento mantê-lo consistente com outros usuários para que o shell faça, e vamos abordar o mais tarde nas lições posteriores como poderíamos conversar com o Shell para criar scripts e outras coisas para automatizar nossas tarefas. 125. Tipo de conchas: Agora vamos falar sobre os diferentes tipos das conchas Lennox que estão disponíveis para nós em nosso ambiente Lennox. Quando temos uma máquina Lennox funcionando, quais são as diferentes conchas de que ele poderia tirar vantagem? O 1º 1 é genoma. Se você não sabe o que é genoma. Na verdade, genoma é como um ambiente gráfico que está em Lenox. Agora. Deves estar a pensar que a casa não é a interface da linha de comandos da Lennox. É a maior parte do tempo, mas há pessoas que realmente instalam Lennox com o pegajoso e o pegajoso. Enquanto você estava instalando a GUI ou enquanto você está passando pela instalação, você tem a opção de instalar o Gui também. E as duas opções que você tem para Gui é o genoma, e o 2º 1 é K D E. Ambos são o ambiente GUI desktop, e eles são os shells. Então você entrar no ambiente que você está no shell e, em seguida, você executar o comando. Como você executa comandos que você executar para o seu teclado e através do seu mouse você clica clique , clique, arraste soltar aqui e ali. É assim que interagem com o sistema operacional através desse programa. Agora, claro, vamos voltar ao nosso tópico principal, que é a linha de comando Calafrios. Agora a linha de comando mostra que o principal é shell é apenas s h shell. Claro, isso é que estamos falando agora quando não temos um pegajoso Estamos em uma linha de comando e agora precisamos usar um show. Quando você usa os logs no, um, um usuário recebe um shell uma plataforma para trabalhar. Essa plataforma é atribuída ao usuário quando a conta de usuário é criada. Então, como eu mencionei antes, se você ir dedo do pé etc passar onde você vai ver ou shell. Então, se você está, vamos supor que são dadas shell bash por padrão e você quer mudar para S h. Você pode fazer isso indo para um shell diferente. Como você pode fazer isso? Vamos cobrir isso mais tarde. Então mostrar isso apenas s h é um show nascido Call Sh r s H é um dos originais em cascas de ovos. É desenvolvido por computadores UNIX por Stephan Born. O nome dele nasceu. É por isso que eles escolheram o nome nascido Shell de que ele trabalhou para AT e T Bell Labs em 1977. Esses são um dos dias mais antigos quando na verdade as guerras Lennox ou UNIX estavam sendo desenvolvidas. É uma longa história de uso de meios. Muitos desenvolvedores de software estão familiarizados com ele. Ele oferece recursos como script shell de redirecionamento de entrada e saída com variáveis integer string e teste de condição e looping. E tantas coisas que, claro, claro, não se preocupam com isso. Todas essas palavras pesadas os cobrirão mais tarde nas lições. Então temos o Bash Bash. O que é agora? A popularidade fora da casca que era S H era tanto que você sabe, ele fez isso. Ele realmente motivou programadores que realmente desenvolveram os resultados mostram que era compatível com ele, mas com os vários e tem homens. Eles adicionaram tantas coisas a ele. Sistema Lennox ainda tudo para scripts shell. Eles saíram com Bash, então eles ainda têm show. Mas agora eles vieram a nível nacional. O que significa “Bash “significa “nascido de novo concha”. Então, se as prateleiras ainda existe e nós estamos não acho que shell S H desapareceu agora o shell mais recente está disponível, que é chamado Born Again shell. E em todo o nosso curso vamos usar Born Again Shell. Por quê? Porque ele tem um monte de recursos aprimorados, e é muito fácil de usar. Então maney, hum, características de variáveis que poderíamos usar naquele show. Então o que? O que as outras conchas lá são. Seashell e T C. desenvolvedores Shell têm escrito grande parte dos sistemas operacionais slings em C e C mais linguagem é certo, você sabe que usando cessar no Texas, um modelo Bill Joy, que estava em Universidade de Berkeley, desenvolveu a concha em, ah, ah, acredito em 1977 ou 78 depois Ken Ken Greer. Acho que era o sobrenome dele. Trabalhar na Universidade de Mellon levou o conceito de concha como um passo em frente, e quando levou vários o que ele fez? Ele voltou para casa para o show de Nova York, que era T.C Shell e baseado em sua estrutura de diretório do sistema e segue. T. Shell não executa scripts bash. Eso Se você está em um shell T e você quer executar bash, ele não vai executá-lo de qualquer maneira. A maioria das pessoas não você concha e conchas T, menos que você realmente é proficiente em C e C mais linguagem de programação. Então, meu conselho para você. Você poderia ficar longe disso. Se você é um iniciante para não se preocupar com estes, então o último que temos é casca de milho ou milho K Shal David. Ok, veja, esse é o nome. Então é por isso que as pessoas saíram com essas prateleiras porque eles associam ID o nome com ela. Então, a pessoa que inventou uma casca de milho chamava-se David Corn. Ele desenvolveu uma casca de milho em burro. Foi na época em que T. C. C. Shell foi introduzido. Então casca de milho é compatível com shell e bash l também. Agora o núcleo social melhora no chata descascado adicionando controle de trabalho temático de ponto flutuante e tantas das coisas que eu não quero confundi-lo agora. , Em junho, X ambiente na maior parte do tempo. Casca de milho é usado em Solaris onde, como no ambiente Lenox na maior parte do tempo, um bash Ellis usado, como mencionei novamente, Se você precisa saber a lista de conchas que você instalou em seu sistema, tudo que você tem a fazer é entrar em você, entrar em sua máquina de roupa de cama e digitar conchas de mar gato s, e você vai ver toda a lista de conchas. Então era isso que eu queria cobrir. E eu quero que você esteja ciente, esses outros tipos diferentes de shells se você está criando um script shell e você precisa obter ajuda para criar uma prateleira que, digamos, se você pesquisar no Google, talvez você irá encontrar algumas fora da informação ou alguns dos ah dos EUA, script de sintaxe no bash e alguns fora deles no shell de milho. Então você tem que ter muito cuidado. Provavelmente não vão funcionar um no outro. É por isso que você precisa saber a diferença de diferentes conchas. 126. Scripts de shell: shell scripting, Vamos entrar em um pouco de diversão. Sim, pessoal, é hora de entrar em um pouco de diversão, muito vai criar nossos próprios scripts, nossos próprios comandos para executar e automatizar tarefas. Então, o que é um script shell? Então, basicamente, um script shell é um arquivo de ervas executar contendo vários comandos shell que são executados sequencialmente. Então, e toda vez que você cria um shell e você cria, você tem um primeiro comando, seguido de 2º 3º e 4º. Sempre o primeiro comando será executado, seguido pelo segundo e terceiro e assim por diante. Então o arquivo de um shell contém a primeira coisa. A primeira linha é o shell em si sempre definiu o shell com libra barra barra bin barra barra bash Em Lenox. Na maioria das vezes, o ponto de exclamação é referido como banco. Portanto, a primeira linha de um script shell é sempre começar com o shell. Vai ser executado na maioria dos roteiros. Todas as coberturas vão ser e voltar a escrever scripts. Então vamos dentro de um script shell. Nós também temos comentários onde você poderia dizer o que este comando ou o que este script faz. Toda vez que você colocar comentários, nós sempre começar com sinal de libra de hash seguido por todos os comentários todos para adicionar. Então temos comandos. Claro que sim. O que, exatamente você quer que o roteiro faça. E então nós também temos as declarações que irão dizer o script se, em seguida, enquanto ou fazer um loop de quatro ou todas as condições diferentes que vamos cobrir um por um. E esses são diferentes. Shell script ing é um script shell deve ter permissão de executar herbal. O que? Isso significa que quando você criou um script, claro, um script é apenas um arquivo vazio. Tudo em linho são é apenas arquivado um arquivo plano até que você alterá-lo para um executar herbal ou link ou apenas um arquivo plano. Então, se você voltar, Teoh ah, executar permissão de ervas. Aprendendo que você tinha jóias, lembre-se que o terceiro pedaço de um arquivo é sempre executar Herbal, que é X e no grupo é X e nosoutros como X. Aprendendo que você tinha jóias, lembre-se que o terceiro pedaço de um arquivo é sempre executar Herbal, que é X e no grupo é X e nosoutros como X. lembre-se que o terceiro pedaço de um arquivo é sempre executar Herbal, que é X e no grupo é X e nosoutros como X. nos ele tem que ter este X bit nele. Um script shell tem que ser chamado a partir do caminho absoluto. Ele sempre tem sua colheita tem que definir o caminho completo fora do shell, ou seja, neste caso, como home, seu diretório de usuário e o nome do script. Se ele não estiver no caminho absoluto, você ainda pode executá-lo. Se você estiver no local atual, tudo o que você tem que fazer é colocar um ponto, barra e o nome fora do seu script. 127. Scripts básicos de shell: scripts shell e básico mostra scripts, e que é divertido, divertido e nada além do fundo. É onde vamos realmente fazer, certo? Os scripts shell. E vamos executar um pequeno script de compartilhamento para você começar. E você terá seu próprio script shell em pequenos comandos que você vai executar alguns dos scripts shell que ricotta é, uh, como colocar para a tela. Usando comando eco, poderíamos criar tarefas como dizer, qual é o seu i d? Suas localizações atuais de arquivos e diretórios e algumas informações do sistema. Outra forma de criarmos um script que criará seus arquivos ou diretores para você. E então nós também poderíamos dio output para um arquivo dentro do seu script. E poderíamos usar alguns fora do processador de texto através de scripts e alguns desses processos de texto são como cortar, crescer espada única. Todos esses tipos diferentes de comandos que executamos diariamente. Poderíamos automatizá-los para ver o nosso para obter o resultado do nosso desejo. Então vou entrar na minha máquina de letras. Vou descobrir o endereço I P no meu atendedor, que é 1 68 56 por 1. E eu vou entrar através de uma sessão de festa, que eu já tenho seguro. Eu também poderia digitar. Assim que eu entrar. Eu poderia simplesmente entrar e eu poderia minimizar isso, e eu poderia me concentrar na minha sessão de massa. Está bem. Na sessão de putty, a primeira coisa que vamos fazer é criar um diretório em nosso diretório home. Então, estamos no nosso diretório inicial? Vamos verificar o PWD. Isso nos diz que estamos em nosso diretório pessoal, então eu vou criar um G direto, mas não fiz meu diretório pessoal, e eu vou chamá-lo de meus scripts, e então eu vou entrar no meu script. Mas primeiro, vamos verificar se ele criou. Sim, ele fez. E então eu vou entrar no meu roteiro chamado Mice. Crips. O que tem lá dentro? Claro, não há nada lá dentro. Eu não criei nenhuma falha. Então agora eu quero criar um script de pé. O primeiro aperto é criar o seu tempo. Você poderia tocar em um arquivo e então v i. Mas como temos que escrever um script, nós sempre começamos o eu e eu queria fazer. Eu queria especificar o nome que seria saída. Eu vou colocar tela apenas isso ou qualquer nome que você decidir escolher e você teve entrar. Ele irá levá-lo para o modo V I que você teve que inserir. E se for um script, você sempre começa com hash estrondo barra sido bash. Isto é definir isso. Você vai executar o script em ambiente bash Shell. Agora, o que queremos que ele faça? É reconectado para exibir algo na tela. Então, para exibir algo na tela, você corona comando, vá e então você poderia digitar Olá, mundo. E uma vez que você está pronto, você pode simplesmente escapar e direita, Sair deste arquivo eo arquivo é criado. Você pode verificar se ele tem um conteúdo que você acabou de adicionar fazendo saída cat. E ele diz que ele tem todo o conteúdo que você coloca dentro deste arquivo . Agora, posso executar este arquivo fazendo Ellis fazendo ponto, barra tela de saída? Não, eu posso, porque não está me dizendo que existe algo assim. E está me vendendo. É permissão negada. Por quê? Porque não temos permissões de ervas para a nossa saída. Dax Green cai. Então nós temos que dar-lhe permissão executada para todos executar. Vou colocar tela e agora fazer ls menos ntr. E você verá que também envergonhou a cor. E deu executar o direito de ervas para todos. Agora, se você executar este comando, você verá sempre executar o comando. Se você já estiver dentro do diretório, você pode executar o comando por ponto, barra e saída e executá-lo. Te dá Olá, mundo. Olá, mundo. Este é o teu primeiro guião. E se você tem isso, se você criou essa aderência eu estou lhe dizendo, você já está no estágio inicial fora de ser um programador. Então, dê um tapinha nas costas e deveria se orgulhar de poder escrever um roteiro e executá-lo. E funciona perfeitamente. Então este é um dos roteiros que fizemos. Oh, a propósito, nós também podemos executar o script do Absolute Path, que é o lar. Eu resolvi meus scripts e saída. Agora, neste caso, nós não precisamos de ponto barra Nós poderíamos apenas executar o script de seu caminho absoluto e ele nos dará a mesma saída. Agora, eu também tenho alguns fora dos scripts que estão salvos ou escritos na minha palavra, Pat, eu vou trazer isso para cima, e eu vou revisá-los para dizer como podemos listar o comando para que eu pudesse simplesmente copiar e colar. Então aqui está outro script que irá executar comandos para mim. Então eu vou fazer V. Eu executar comandos é apenas um nome que eu estou escolhendo para um arquivo. Uma vez que eu faço isso, eu aperto, eu insiro, eu vou aqui, copiar isso, e eu vou pisar isso aqui. Então, o que? Ele faz o primeiro 1 como você já deve saber define qual shell você está em. Você está em estado bash. E é aí que o guião vai ser executado. O próximo lhe diz a descrição deste script. Isso define pequenas tarefas, então eu vou executar pequena tarefa é distinto. Ah, Comentário. Se eu quisesse escrever outro comentário é que eu poderia fazer este script é escrito por Imron absoluto ou vai para seguro, uh, data que foi escrito em 2018. A primeira coisa que o roteiro está fazendo é fazer Quem sou eu? Quem sou eu? É um comando que lhe diz quem você é. Então está correndo. Echo, o que Echo está fazendo neste momento? Só vai dar uma pausa dentro do seu roteiro. Vai te dar um espaço. Quando você executar este comando, você vai ver a saída tem um espaço. Em seguida, o próximo comando vai executar seu P W d. próximo comando vai ser executado. Nome do host próximo comando. Vai correr? É menos. É que são. E agora, no final, vamos executar o script. Salve isso. Então executar comandos O quê? Eu não posso executá-lo. Por quê? Outra vez? Eu não executei comissões de ervas, então eu vou atribuir permissão de execução. Estou bem verificada. Sim. Não, eu tenho. Corra. Entra. Eles são Ugo. Lembra-se? A 1ª foi, hum eu me disse meu nome de usuário. Restaurar uma árvore. Eu estou neste diretório e host chamado. Este é o meu nome de anfitrião. E a menos que meu SLT seja o número de arquivos que eu tenho dentro e a razão que eu coloquei um eco no meio para que eu pudesse ter esses espaços, as linhas vazias será mais fácil para mim lê-lo. Então isso é sobre como fazer a tarefa em nosso shell scripting usando nosso show scripting Outra maneira que eu vou chamar mais um script é definir variáveis. Quando você definiu variáveis, ele irá executar essas variáveis para quaisquer valores que eu defini. Então vou criar outro script chamado Comando Muito Capaz de novo. É só o nome do arquivo que estou escolhendo. Vou inserir o modo. Vou copiar isto. Então vou colá-lo lá dentro. Certo, vamos dar uma olhada. O que? Este vem Script está fazendo o primeiro. A primeira linha dos scripts está basicamente definindo novamente o shell. 2ª 1 está me dizendo o que o roteiro faz agora. Isso estava me vendendo Oito é pela Imron. B é para C absoluto é para a próxima classe Agora ele vai ecoar é meu primeiro nome é dólar A Então o que é dólar a aqui? Imron variável, depois eco. Meu sobrenome é dólar ser. O que é Ellerbee aqui é definido muito sobre Absolute E o 3º 1 é meu sobrenome é C Desculpe eu deveria mudar meu sobrenome para minha classe É dólar ver? E o que é isso? Próxima aula. Então agora vamos executar este comando. Salve-o E novamente não se esqueça de alterar as permissões para executar herbal e vamos executar comando variável. Diz que o meu primeiro nome é Imron. Meu sobrenome é F salt, e minha turma é que não me disse a classe. Por quê? Porque, digamos que diz a linha seis classe, este comando agora encontrou o que está dentro disto. Vamos ver o arquivo. Por que não gostou. Minha turma é da Lennox. Deveria dizer isso. Mas se não for bom, vamos tentar se livrar desses casacos e depois executá-lo. Minha aula ainda não foi executada. Vamos tentar de novo. Veja, minha aula é porque desde que eu tenho um espaço, hum, não está gostando. Ah, vamos ver por que minha classe é dólar ver? Deveria ter feito isso. Vamos tentar um único casaco e ver se funciona. Sim, lá vai você. Funciona. Então este código duplo não funciona. Casaco único faz. Poderá ter de resolver problemas um pouco enquanto estiver a criar o script. Então, estou feliz por ter esse problema. Dessa forma, você saberá exatamente quando você, quando seu script não for executado, como você pode solucionar problemas. Você poderia dizer pelo erro, e você poderia dizer pela linha que ele iria dizer-lhe exatamente. Seu script não foi executado porque ele tem um erro na linha seis e na linha seis guerras. 123456 Então é assim que o script shell funciona. E eu realmente espero que até agora você tenha criado três scripts, e eu realmente encorajo você a entrar online. Encontre scripts básicos do Shell Bish que você pode usar e executar em seu ambiente e veja como ele funciona. 128. Entrada e saída do roteiro: Entrada e saída. Esta lição é sobre como escrever um script onde o script aguardará a entrada do usuário. Então, quando você executar o script, o script vai esperar por ele, para que você digite algo. Então ele iria tomar o seu comando e , em seguida, saída com base na declaração escrita que você deu para o script. Então, a maneira como ele funciona é que as coisas são os comandos de script que você precisa usar para que seja lido, que vai esperar por sua entrada e a saída seria eco. Então, o que quer que você insira, ele será enviado para a tela usando o comando echo. Então deixe-me olhar para a máquina e eu vou mostrar-lhe como isso pode ser feito antes que eu confunda mais você. Então eu tenho minha máquina aberta bem aqui e eu estou em minha casa, eu observo meu diretório de scripts. Vou criar uma chamada de script e colocar script assim. E eu vou ir em frente e bater vai definir a variável. A próxima coisa é, você sabe, você coloca o autor, eu não vou apenas esperar tempo e data, descrição e assim por diante. De qualquer forma. Então você, você deve digitar tudo. Eu definitivamente recomendo você. Novamente, já que não temos tempo, quero que aprendam rápido, então não se preocupem com isso. Então você coloca como Echo. Olá. Olá. O meu nome. Estou tendo um mau momento digitando. Ok, então olá, meu nome é Ron Epsilon, e como você sabe, ele vai simplesmente exibir essa linha na tela. Agora, o que vamos fazer a seguir? Então? Queremos fazer 30x. Não, desculpe. Coloque eco apenas para linha vazia e depois eco. Qual é o seu nome? Então agora estamos pedindo ao usuário a entrada do usuário. E a maneira como o script vai esperar pela entrada do usuário é simplesmente pelo comando read. A leitura é o comando real em Unix ou Linux que vamos esperar pela entrada do usuário. Agora, você tem que definir uma variável para ler. Portanto, qualquer variável, qualquer coisa que o usuário digite será automaticamente adicionado à variável. E qual é essa variável? Bem, você tem que especificar são definidas essa variável, digamos uma escolha qualquer variável, digamos que mesmo eu escolhi o nome. Então vamos dizer, quer saber? Quando o usuário colocar no nome. Coloque, coloque essa entrada em um recipiente, em uma variável, e esse nome da variável é realmente nome. Eu vou, você sabe, em palavras simples, nome, recipiente. Então, torná-lo mais fácil para que você não, você não está confundido com nome em si. Agora, uma vez que o usuário fornece essa informação, em seguida, basta colocar em uma linha vazia e, em seguida, fazer eco. Olá. E agora você coloca nome do dólar, recipiente, que sempre a variável que você define aqui. Aperte enter e echo. E é basicamente isso. Vamos dar permissões adequadas. Permissões adequadas estão lá, vamos executá-lo. Ok, você vê a primeira linha na tela é Olá, meu nome é Ron Absoluto ou seu nome. E agora pergunta-te qual é o teu nome? Então é ponderação. Veja, você não recebeu o prompt de volta. Por quê? Porque o script está aguardando sua entrada. Digamos que você queria digitar algo, digamos Jerry Seinfeld. E agora você aperta Enter e ele vai dizer “Olá Jerry Seinfeld”. É assim que funciona o script de entrada e saída. Claro, fica um pouco mais complicado à medida que avançamos. Mas basicamente, se você queria escrever um script e você queria pegar a entrada do usuário, você tem que usar um comando read. Agora, vamos editar o mesmo script, adicionar mais algumas coisas no script e pode torná-lo mais profissional. Vamos ver. Vi, script de entrada. E agora eu queria definir variável. Então eu vou dizer a variável, digamos um nome de host igual. E você sabe, nome do host é comando real e Linux que lhe dará o nome do host do seu sistema. Então eu queria dizer olá, meu nome do servidor é dólar a. E o que faz esse 1 a é o a, o contêiner aqui, e esse contêiner é o nome do host que ele mostrará aqui. E então você vai dizer, qual é o seu nome? E agora, apenas para risos, eu queria mudar o Lei-lo para apenas um recipiente diferente. Vou colocar B. Então, só para esclarecer isso, não se concentre no nome do contêiner. O nome do contêiner pode ser qualquer coisa. Então você está perguntando, qual é o seu nome e o usuário que vai fornecer o nome será colocado no recipiente chamado B. Agora, echo. Olá. B. E por ok, então agora o que estamos fazendo, estamos dizendo é que quando você executar o script, diga olá ao usuário. Meu nome do servidor é dólar a e o que é 1 é o nome do host. E vai imprimi-lo aqui. E qual é o seu nome? E você vai colocar em seu nome e será superior ao seu nome. Agora, antes de eu executar, eu só quero te dizer uma coisa. Haverá um erro nesta cripta. Por quê? Porque quando você define um comando com uma variável, você pode executar essa variável. Se você simplesmente digitou dólar a, então ele irá executá-lo. Mas se você tentar executar essa variável usando um comando ACO, então você tem que ter este ticks no lado. O que são essas mensagens? Essas mensagens estão logo abaixo da sua tecla Escape. Esses são os textos. Então você tem que ter isso. Mas de qualquer forma, eu queria tirá-lo por enquanto. Só para ver isso, o que ganhamos se não colocarmos aqueles tiques lá? Então, fuja, poupe. Agora vamos executá-lo. Diz Olá, o nome do meu servidor é hostname. Então, ele realmente pegou o nome exato que eu digitei. Não achou que fosse um comando. E agora diz qual é o seu nome? Então agora vou colocar um M1. Absolutamente E vai dizer olá, venda adicional da Enron. Ok, então esta parte daqui até aqui funciona. Esta parte daqui até aqui funciona. Mas eu queria ter o meu nome de anfitrião aqui. E qual é o meu nome de anfitrião? Meu nome de host é Minha primeira VM Linux. Eu queria ter essa exibição aqui. Então voltando ao que eu estava dizendo é que se você está definindo uma variável e você queria executar sua variável com echo, então você tem que colocar um pequeno texto que está logo abaixo do caractere de escape ou tecla Escape, e Também abaixo disso, aquela coisinha encaracolada. Então agora vamos executá-lo e ver se funciona. Sim, ele fez. Você vê bem aqui. Olá. Meu nome do servidor é este é o nome do host. Qual é o seu nome? Ok. Épsilon M1. Olá, Enron, abissal. C. É assim que funciona o script de entrada e saída. Experimentou com coisas diferentes, brincar com ele e fazer perguntas para frente e para trás, para trás e para frente. Então primeiro você deve, o que você deve fazer é como sua prática, o que você deve fazer é você pode colocar mais de um, ler. Como você pode fazer isso é assim. Você coloca um bom apenas para a linha vazia e então você faz novamente eco. Qual é a sua profissão ou ocupação, o que você faz. E então você tem que ler aqui de novo, ler C. E depois. Então você faz eco de novo. Mais um eco. E agora coloque um Você gosta Não, vamos colocar. Qual é o seu programa favorito? E agora desta vez leia A, nós usamos B, temos você vê, agora use D. Ok, é isso. Agora, o que temos que fazer é, primeira coisa é tem que dizer como eco, ele vai, Olá meu nome. A próxima coisa que quero fazer é ecoar sua profissão, que é qualquer que seja a profissão, c é incrível. Ok, a seguir, $1 d, que é o programa favorito, é bom. Shou. Você viu como eu fiz primeiro, eu fiz três perguntas. 123. Uma vez que eu tenho todas essas três perguntas feitas, em seguida, eu coloquei todas estas perguntas diferentes recipientes e eu estou distribuindo esses recipientes um por um dizendo, Olá Irã. Então, ecoe sua profissão , o que quer que seja, é incrível. E então seu show, onde quer que eles te mostram, é um bom show. E vamos ver. Podemos executá-lo com sucesso. Entrada de barra. Ok, o primeiro nome para a primeira pergunta aparece. Qual é o seu nome? M1 epsilon c. Agora me deu uma segunda pergunta. Não me deu a saída imediatamente. Agora, está à espera que eu lhe dê toda a informação que quiser. Qual é a sua profissão? Digamos engenheiro. Ok. Qual é o seu programa favorito? sinal caiu. E agora e eu apertei Enter porque eu respondi todas as três perguntas. E ele vai dizer, olá, Enron Epsilon, sua profissão, engenheiro é incrível. Seinfeld é um bom show. Veja como funciona. Agora. Pensa nisto. Agora, quando você está instalando um programa ou você está executando algum tipo de script. E, ou mesmo se suas janelas ou mesmo se for Linux. Agora você sabe que quando você está passando pela visita e ela faz perguntas, você quer instalar isso? Você diz sim, não, colocando o nome da sua organização, coloca isso, você digita seu nome e isso e que todas as informações que o sistema coleta de você, ele realmente conecta essa informação dentro de qualquer lugar que sua variável está definida. Então isso é apenas um simples exemplo disso. Então é como o seu pequeno roteiro, uma visita que vai pegar todas as informações e vai enviá-la para fora na tela. Você também pode pegar essa informação e colocar em seu banco de dados, enviá-la e seu e-mail da maneira que quiser. Então é assim que você trabalha com scripts de entrada e saída. Mais uma vez, vou dizer vá em frente e mantenha esse script longo, adicione mais coisas a ele, adicione coisas divertidas a ele. Há tanta coisa que você poderia fazer com ele. E se você quiser compartilhar isso, seu novo roteiro criativo, B pode me mandar um e-mail. E espero que seu script seja executado sem qualquer erro. Se, se você passar por algum problema, não se preocupe com isso. É assim que aprendemos. 129. Então, scripts: se, em seguida, scripts. Agora você sabe como escrever roteiro. Vamos entrar em um. Intensificar alguns grupos de avanço. Alguns. Se, em seguida, scripts estes ar os scripts, que irá definir algumas variáveis. E se forem essas variáveis são atendidas. Então você poderia executar esses scripts. E se eles não escrevessem uma declaração. Se isso acontecer, faça isso de outra forma. Então, o que quer que você defina que tem que ser cumprido, então ele irá executá-lo. Caso contrário, eu lhe darei uma saída diferente, dependendo de como você escreve um script para ilustrar melhor esse conceito. If, instruções de script. Vamos entrar na nossa máquina. Certo, Sr. To Be está dentro. Estamos em nosso diretório home e o diretório dentro. Fora são os meus scripts e este diretório. Vamos criar um novo guião. Vou chamar-lhe o nosso “se, em seguida, guião de novo. Não precisa ser o nome que estou escolhendo. Podes escolher qualquer nome como o meu guião ou X Y Z ou ABC qualquer coisa que quiseres. Então, quando quisemos escrever um roteiro, você faz B I e o nome fora do arquivo. Ele irá levá-lo para o modo de inserção. Então, a primeira coisa que você faz se você quiser, Roy, um script é definido. Variável. Agora, eu já tenho um roteiro escrito do qual vou copiá-lo para que nos poupe tempo. E este é o script que verifica a variável. Vou copiá-lo e vou colá-lo. Agora vamos ver o que esse grupo faz. Este guião vai procurar contagem igual a 100. Então, se Contagem igual 100 que é a variável, em seguida, vai dizer ecoou uma Condessa 100 Se não for igual 200 que vai dizer que a contagem não é 100. Então isso é o que praticamente se outra declaração faz. Então vamos olhar para o nosso roteiro. Vamos executá-lo primeiro salvá-lo. E assim que salvarmos bem, é claro. Onde voar o arquivo é criado. Sim. O que tem dentro do arquivo? O olhar para ele e tem exatamente a mesma coisa que digitamos. Agora precisamos dar permissão para executar ervas para o script. Verificá-lo? Sim, ele tem permissão de execução e eu vou executá-lo. Lá vai você. Diz que a contagem é 100 Perfeito porque definimos em nossa variável que a contagem é igual . 200. Então, o que acontece se a contagem mudar para, digamos um? Nós o salvamos e estamos nele. Uma vez que fugimos, diz que o Conde não tem 100 anos. Então este é o propósito exato. Se então declarações é se ele procura a variável, qualquer que seja a variável é definida. Se o valor da variável não for atendido, ele irá dizer-lhe exatamente o que você queria fazer. Você também pode mudar a saída, dizendo se então eu acho. Desculpe, o conde. Vamos fazer um caso mais baixo. A contagem não é 100 de novo. Condessa 100. Esta é a nossa variável. E diz que se a contagem de parênteses é igual a 100, então uma condessa de 100 Els de outra forma ecoa. Desculpe, a contagem não é 100 taxa Fi é o oposto fora. Se e ele está dizendo o script agora, você deve sair de fora que seu trabalho está feito. E se else declaração é feito para que você saia dele, salvando-o. E agora, quando você executa, ele diz que desculpe, a contagem não é 100. Então você apenas alterar a saída para o que você quer e isso é o que a instrução If se else nosso if then declaração faz outro exemplo off. Se outra declaração que eu vou escolher é bem aqui, eu vou copiá-lo e eu vou criar um novo script é se então novo, eu vou definir a variável que eu já copiei. E o primeiro comando que eu tenho limpar significa que quando o script é executado vai criar a tela . Não quero ver nada que já esteja na tela. A próxima coisa vai fazer é se menos e que é usado, que é a opção que é usada para verificar se um arquivo existe ou não. Então, vai ficar. Se este arquivo casa meu absoluto estreitou um arquivo de texto existe do que o que você deve fazer, você deve, em seguida, arquivo Atco existir mais. Se o arquivo não existe, então diga echo enquanto não existe. E isso é o que ele está fazendo com Vamos executar este comando. E nós, é claro, temos que desistir. Executar permissões de ervas verificadas tem permissão de desculpa. Ok, não vamos correr em se agora novo Ok. E você executá-lo é este arquivo não existe. Está te dizendo a coisa real. Por quê? Porque não existe nenhum arquivo. Há fazer gato. Se então e é o arquivo existe onde deve definir existir que o fogo deve existir no meu diretório pessoal. Erro no texto. Então eu vou criar um arquivo. Agora eu vou apenas tocá-lo, e eu vou criar este arquivo. O arquivo é criado. Agora eu vou rodar o script, e agora ele diz que o arquivo existe. Então isso é ah, às vezes um comando muito útil. E é uma ferramenta muito útil para administradores de sistema que queriam executar este comando, um, um, em certos intervalos ou um determinado dia porque, um, um aplicativo criar alguns arquivos de erro ou não. E eles executam este script no trabalho Cron para ver se o arquivo existe ou não. Se isso acontecer, significa que o aplicativo está funcionando bem. Se isso não acontecer , significa que o arquivo não existe, e ele irá dizer-lhe uma mensagem de erro. Então este é F se então declaração e nós temos outros efeitos mais declarações, exemplos neste arquivo também. E este arquivo também é parte fora. Seu folhetos recurso são seus folhetos, e eu quero que você experimente cada script, crie cada script novo e experimente valores diferentes que você tem aqui. Então este é um roteiro muito legal que eu escrevi. Ele fala sobre seu nome e ainda está perguntando, você gosta de trabalhar em TI e ele pergunta se você responder, sim, sim, eu vou te dizer que você é legal. Se acontecer agora, você diz que deve tentar. É apenas uma boa sensação, então eu quero que você execute o script por conta própria, criado, crie um novo arquivo, escreva o script e executado, e eu tenho certeza que ele vai funcionar muito bem É apenas uma boa sensação, então eu quero que você execute o script por conta própria, criado, criado, crie um novo arquivo, escreva o script e executado, sem ar. 130. Para scripts de loop: quatro scripts de loop. Outro nível avançado de script que você está melhorando. Os meus amigos continuam a melhorar. O próximo script que você vai executar é para scripts de loop para loops. O que eles fazem é manter a execução até que um número especificado fora da variável. Por exemplo, se uma variável for definida, 10. Em seguida, execute o script 10 vezes ou variável é verde, azul, vermelho. Em seguida, execute o script três vezes para cada cor, para que ele simplesmente dispare suas tarefas. Se você quiser, por exemplo, criar arquivos de arquivo ou 10 arquivos, então você não precisa executar o comando novamente e novamente. Quatro loops completos farão isso por você. Vamos voltar para a nossa máquina Lennox. Vou tentar um par de scripts, quatro loops e então você pode tentar por conta própria e você vai se tornar profissão estavam executando esses pequenos scripts de empate de tempo. Então, em que sujo estamos? Estamos em nosso diretório inicial. Sempre. Home não é apenas home, mas diretório home inteiro. E o sujo em que estamos é o meu guião. Então, nos meus scripts vamos criar um novo script. Vamos chamá-lo desta vez. ABC do V I A b c. E a primeira coisa que você já sabe agora é que você define o script shell no qual você vai executar este script, ou o ambiente shell. Eu diria que você vai rodar o script dentro e novamente com. Eu já escrevi alguns roteiros para você revisar esse treinamento, e eu vou entrar no nosso primeiro grupo, que é um simples para saída de loop. Vou copiar o guião, e vou simplesmente colá-lo. Isto já tem um shell definido, por isso vou apagar essa linha. Então o que ele está fazendo para eu em 12345 Então eu cabelo é uma variável, que está dizendo que este recipiente, que é o nome do recipiente, eu os números 12345 E então o que está pedindo para você fazer? O script vai fazer eco variável de boas-vindas uma vez variável. Duas vezes usável. Três muito antes da variável cinco vezes. E depois, uma vez feito, está feito. Então é por isso que temos que definir feito no final para o loop quatro para terminar de fazer o que está fazendo. Então eu vou apenas salvar o arquivo uma vez que os arquivos salvos novamente, você tem que dar permissão de execução. A permissão é dada. Isso é verificado. Sim, o ABC arquivado está lá. Vamos ver o que tem dentro dela. Dentro, Se é exatamente tem a mesma coisa. Vamos rodar o roteiro, ABC e o ego deles. Está fazendo bem vindo. Uma vez, duas, três vezes, quatro vezes e cinco vezes. Então, basicamente, se você tem uma tarefa repetitiva e confie em mim, você vai estar trabalhando em um ambiente corporativo onde você teria que fazer tantas tarefas repetitivas. E este script de loops vai se tornar tão útil para você que você estará criando scripts para cada tarefa repetitiva que você estará fazendo todos os dias. Então isso é, um, uh, colocar cinco vezes. Vejamos o segundo guião. Então, o segundo roteiro, o que está fazendo? Basicamente está fazendo a mesma coisa. Mas desta vez ele só irá produzir os nomes. E eu vou fazer este X y Z como o nome do arquivo. E sempre começa com a concha. Esse nome do shell foi bash, e agora desta vez você vai colocar em algum comentário e vamos dizer que este script vai sair Oh, colocar Imron com ações diferentes porque ele vai dizer Ver Imron, comer cm Ron, Ver o Irã pular e ver Imron jogar, então é isso que esse grupo vai fazer. Então é por isso que eu coloquei em apenas um comentário. Você poderia colocar mais comentário Mint. Veja, o roteiro é criado pela Imron Absoluto. E se você quiser marcar uma data, você pode Medalhas manter isso acima e o roteiro começa bem aqui. Está te dizendo, pois eu em outra vez eu é uma variável em você colocar dentro de sua variável e variável é como um contêiner. Está dizendo para você colocar, comer, pular, correr, jogar dentro de um contêiner chamado I Uma vez que tem todas essas três ou mais palavras dentro do contêiner, então eu faço o que estamos fazendo. Estamos ecoando. Veja Imron Dollar I. A variável já está sempre ser exibida com o dólar e o nome da variável. Então está dizendo, olho de dólar e então, uma vez que o roteiro mostrar cada palavra no contêiner, então será feito. Uma vez feito, o script é criado. Script fez o seu trabalho e vamos verificá-lo. As Escrituras aqui A próxima coisa que você sabe agora é mudar a permissão em X y z. Então ele terá executar permissão herbal e permissão executada. Mais uma vez , reitero uma e outra vez. Se você não pode executar o script é porque você não tem permissão de execução. Então nós executamos uma permissão desculpável. Incrível! Perfeito. Vamos executá-lo X y z Oh, ele diz que é bash X y z nenhum tal arquivo ou diretório. Por que é isso? Claro que colocamos C é Z na verdade x y z Então vamos executá-lo e eles vão vê-lo. Ron, coma, veja e corra! Veja e Ron salto cm Ron jogar. Então, novamente, ele está fazendo tarefas repetitivas para você. Então, esse loop de quatro é uma declaração muito forte em um ambiente de script que o permite que você execute tack repetitivo uma e outra vez para que você não precise fazer isso sozinho e gastar tempo o dia todo criando essas pequenas tarefas tediosas. Eu quero que você escreva outros scripts que eu tenho dentro deste arquivo. Este arquivo está novamente nos seus folhetos. Quero que faça o download deste folheto. Crie esses pequenos scripts novamente e execute-o e veja o que eles fazem. Será um ótimo exercício para você. 131. do while Scripts: Os roteiros selvagens fazem? Um. Scripts são muito semelhantes a quatro loops para scripts. O script ou instrução Do Well. lead contínuo executa um bloco de instruções, enquanto uma condição específica é verdadeira ou atendida. Por exemplo, se você estiver executando um script e tiver criado em um loop, ele será executado até que uma determinada variável seja atendida. Por exemplo, se você tem, se você quiser executar o script até agosto 2015 às 14h. Então você vai definir isso e fazer bem script e muitas vezes os scripts ou os demônios, o processo que nunca morre, que continuam a correr e a correr e a correr. Eles sempre têm fazer scripts curinga porque eles estão executando conteúdo continuamente até que uma determinada condição seja atendida. Então, por exemplo, script Rana até às 14h. Assim que as duas PM atingirem, você está pronto. Sair para fora enquanto a condição do comando um comando para comandar três. E uma vez que todos esses comandos são feitos e a condição é feita, então você está feito. Você está feito com o seu roteiro. Então vamos olhar para a nossa máquina Lennox e vamos experimentar ah, fazer um script. É limpar a tela onde você está. Estamos no meu script Vitória, que é este diretório que queremos estar. E desta vez você vai criar este novo script e vamos chamá-lo de script, fazer um tempo novamente. É só o nome que estou escolhendo. Você pode escolher qualquer coisa que quiser Hit Enter. Você está no modo V I, você aperta inserir e você começa a digitar com a primeira coisa que seu tipo de tipo hash bang sido bash, que define o seu ambiente shell. E se você quiser colocar um comentário, você poderia dizer que este script foi criado. Mas em Ron tem assim por diante 2018. Sim, isso é bom. E se você quiser colocar uma descrição do roteiro, você pode fazer isso. Mas vamos entrar no roteiro. Eu já escrevi no roteiro. Eu só vou entrar e copiá-lo. Há dois roteiros na minha mão para fora. Eu vou pegar o 2º 1. Quero que você faça o 1º 1 sozinho. Copie-o, e eu vou colar bem rápido. Vamos ver o que esse cara faz o roteiro. Claro, o 1º 1 está definindo o show, que já temos alguns vamos tirá-lo, mas acertar D D e então está nos dizendo que a contagem é zero. O número como 10 conta curinga é menor que 10. Faça eco número de segundos restantes para parar este processo, e o processo é a variável, que é dólar um, e echo é apenas espaço vazio. Linha vazia. Sleep Sleep é um comando que aguardará o número de segundos definido após o comando sleep. Em seguida, ele tem alguns números de expressões. Estas são expressões. Você pode obtê-lo em qualquer lugar online. Eu tenho essa expressão por um tempo que eu experimentei muitas vezes no meu ambiente de trabalho. Funciona perfeitamente. Qualquer telefone está usando em seu ambiente de trabalho, você é mais do que bem-vindo para fazê-lo. O próximo é Echo sentado, e então diz dólar eco. Um processo é interrompido e ecoa novamente. Está dizendo que está dando uma linha vazia. Vamos executar o script e que ver o que ele faz dar executar permissões herbal. Faltam 10 segundos para parar este processo. 987654321 e processo concluído é interrompido. Você vê isso? Então estes scripts fazem Wah são criados para um determinado valor ou certo tempo a ser atendido, e uma vez que essa variável é atendida, ele vai parar o processo e sair dele. Eu quero que você crie um novo script em seu ambiente, e este é um script novamente. Isso também está nos folhetos. Você pode copiar e colar o script, criar um novo script e executá-lo. Você também pode ser meu convidado para ir on-line e apenas digitar Fazer exemplos de script selvagem. Há toneladas de scripts de fazer enquanto que você pode tentar obter uma baixa, hum, exposição para fazer scripts Y. Tenho certeza que quando você executar pelo menos cinco ou seis scripts, você sabe exatamente o que essa declaração faz. 132. Declaração de caso: grupos de instruções que. Agora esta lição. Vamos passar por cima das declarações fora do caso em que são dadas opções em um script para escolher . Então, é como uma maneira interativa de fora envolvendo o usuário se eles querem selecionar Opção ABC assim por diante. Então, na instrução caso, se uma opção for selecionada, isso será selecionado? Será que a CIA selecionada faz isso? Então estas são as diferentes opções sobre o que, exatamente A, B ou C vai fazer? Bem, depende da variável que você atribuiu a eles. Por exemplo, se você atribuir um para fazer, hum, até a data na tela, ele emitirá a data. E se um for selecionado? Agora, vamos dar uma olhada no roteiro. Eu tenho um roteiro bem aqui. Sempre começa com o show. Shell é bash. A próxima é Echo, que está apenas imprimindo uma linha vazia. Depois vai ecoar. Escolha uma das opções abaixo. Ele irá imprimir um como em para variável é igual a exibição Data no tempo B arquivo lista e diretórios ver lista usa logado e D verifica o tempo de funcionamento do sistema. Agora, isso tudo é apenas uma mensagem de exibição que vai aparecer. Uma vez que o script é executado, em seguida, ele vai ler. Todas as opções são colocadas toda a escolha em um recipiente. Em seguida, a declaração do caso entra. Vai dizer escolhas, qual é essa opção variável e o contêiner? Nós colocamos. Todas essas escolhas e o que a escolha dele vai fazer. R. Ele vai executar o comando Data B vai executar o comando. L s C vai executar a lista de comandos de usuários War logado e D vai executar o comando up time. Lembre-se, todos esses são comandos reais dentro de seu sistema operacional Linux. Quando você executá-lo individualmente, ele lhe dará a data. Mas este script permitirá que você automatize o dedo do pé da tarefa. Escolha estes comandos para você. Então vamos copiá-los. Este é todo o script que temos, e eu vou entrar na nossa máquina Lennox, que eu já fiz login em nós e neste território. Estou e estou no meu diretório pessoal. Vou para o território dos meus roteiros. Hum, eu acredito, uh, meu CD de scripts, meus scripts. E nesse diretório eu já criei alguns dos scripts que aprendemos nas lições anteriores. Então, para isso, vou criar um novo roteiro. Vou contra eu e vou nomear o script do caso. Você poderia dar um nome. Qualquer coisa que você quer uma vez que você está no modo V I hit, inserir por e você poderia simplesmente clicar com o botão direito do mouse em seu, hum em seu mouse e ele vai passear tudo para você. A primeira opção é mais uma vez, é apenas uma concha. Ele está dizendo a você para executar o ambiente shell. A 2ª 1 é você digitar qualquer coisa que este script é criado, mas por mim ou você mesmo seu nome ou o que todos você quer fazer. A segunda coisa que está fazendo, linhas vazias no roteiro não se casam. Acredite no Vazio ou você poderia colocar um sinal de hash. A próxima coisa ecoa novamente. Echo vai jogar uma linha vazia na tela. E quando revisamos o roteiro, isso é exatamente o que vai fazer. E você vai salvar esse arquivo? É o meu celta, isto ainda é um arquivo. Ele não é script porque não atribuímos permissões executadas a ele. Então, para atribuir essa permissão segura um mais X para atribuir permissões aceitáveis a todos os grupos de usuários e outros e o nome fora do script de caso de scrip s Verifique se ele tem todas as permissões . Sim, ele faz. Agora vamos rodar o script por ponto, barra e digite caso. Uma vez que você vai executá-lo, você vai ver que ele vai te dar isso. Escolha uma das opções abaixo. Então você tem a lista de opções aqui? A para exibir a data e a hora. Não é nada, mas exatamente a exibição de todos os textos que eu digitei depois da Echo, que você vê aqui, é tudo depois da Echo. Não é nada além de, hum, e saída na tela. Então agora se eu selecionar ok e executá-lo sair do script e ele me dá a data em que ele executa a data de comando em si como uma data de tipo poucos. Ele lhe dá a data, data de hoje, a hora e você vamos executá-la novamente. E desta vez vai escolher uma vez que você esteja ele lista todos os arquivos ou diretórios dentro do meu diretor atual, que é o comando que você já conhece, que é Ellis. Executa outra vez. E desta vez eu vou pegar o sistema de verificação D em tempo e para o comando para verificar o sistema acima. O tempo é simplesmente o tempo. E este script irá executar o comando de tempo e colocar na tela. Então este foi exatamente o caso que a declaração faz. Então, a última opção. Se você notar que temos uma estrela bem aqui. O que? Está me dizendo que se alguma outra opção for embalada, vai dizer “Eco escolha inválida”. Então, por isso, vamos tentar executá-lo. E desta vez eu vou escolher F. Claro, F não é uma das listagens. Então, uma vez que eu fizer, isso vai dizer escolha inválida por. Então é assim que o script do caso funciona. Eu quero que você experimente. Escolha comandos diferentes que você deseja executar, escolha uma mensagem de texto diferente que você deseja associar a esses comandos e tente executá-la . Digamos que, se você quiser, , escolha A para qual é o seu nome, e ele deve digitar quem para ele, e ele lhe dará o nome de login e assim por diante, e todos os diferentes comandos que você aprendeu 133. Verifique a conectividade de servidores remotos: Ei pessoal, aqui está outro script mais recente que vamos para onde se trata de verificar a conectividade do outro servidor. Claro, você precisa saber o tempo todo. Se você estiver em um ambiente maior, você precisa saber se seus outros servidores estão realmente acessíveis. E Peng Bubble. Agora, eu sei que há muitas soluções de monitoramento que estão lá fora que muitas empresas têm. Eles monitoram os servidores, monitoram a verificação de saúde e tudo mais. Mas ainda assim, de vez em quando você precisa realmente pagar outros servidores ou servidores remotos, que realmente diz se eles estão vivos ou estão inativos. Então, esta lição é sobre pingar os servidores. O que vamos fazer é criar um script para verificar o status do host remoto ou host. E vamos descobrir se é bolha rosa ou não. Script muito simples que realmente tivemos que combinar neste código. Temos esta combinar se else declarações, podemos ter que realmente combinar declaração do-while juntos e você vai ver como poderíamos ping os servidores. Eu tenho minha máquina Linux aberta, e eu também tenho um documento rápido aqui. Você poderia dizer uma folha de trapaça, que já tenho um roteiro escrito lá. Porque se eu for completamente negro com você pode esquecer e eu posso perder tempo. E eu definitivamente não quero fazer isso. Eu definitivamente quero perder tempo e seu tempo. Então, de qualquer maneira, a primeira coisa que eu quero fazer é eu quero mencionar uma coisa que anteriormente nós realmente criamos um diretório chamado scripts profissionais. Agora, eu notei que todo este diretório é um diretório muito longo. Vamos torná-lo curto. Assim, será mais fácil mudar realmente de um lugar para outro. Então eu vou apenas mover scripts de diretório profissionais para PS, os símbolos que agora você verá que eu tenho um diretório chamado ps, e eu vou para ps, que significa scripts profissionais. E agora tenho todos os meus guiões. Então, apenas para começar com isso, agora, vamos começar a criar nosso primeiro script que vai pagar um endereço IP. Agora, o endereço IP que selecionei é o endereço IP do meu modem doméstico, que é um, 9p21, 681 ponto um. E, provavelmente, se você estiver em um ambiente doméstico não no escritório, seu endereço IP é o mesmo que 1 oitavo, 1 16, 1.1. Se não for o mesmo, então você poderia descobrir o IP do gateway padrão apenas para testar. Se você pudesse fazer o ping ou não, ou você poderia apenas pagar, ou você poderia simplesmente escolher qualquer IP que você pudesse testar seu script contra. Então eu escolhi um, um 21, 681 ponto. Primeiro, este é o meu IP que vou testar. Então vamos primeiro criar um script e eu vou chamar o script pagando script. Ok? E esta é a primeira vez que vou copiar. E depois, vou fazer a informação rapidamente. Eles descrevem. Este script fará ping em um host remoto e notificar, É claro, em seguida, modificado. E já que esta é a primeira vez, e eu vou para as thetas, OK. Agora vamos entrar no trabalho real. Agora, definimos a variável agora pagando, tenho certeza que vocês sabem o que é um script rosa. Pink sai no host remoto pagando um endereço IP e informa se um host está disponível ou não. Então deixe-me escrever e sair deste roteiro. Certifique-se de salvá-lo. E só se você não sabe, pagando-lhes, pinguim a21, 681 ponto um. E você vai ver que você está recebendo 64 bytes de volta desta máquina. Significa que há uma máquina lá fora com esse endereço IP e é acessível. De qualquer forma. Então, agora vamos voltar ao nosso roteiro. Então o que estamos tentando fazer com o roteiro como você queria, Peng menos C é contar apenas pinguins. O IP I1I2 uma vez, 168 ponto um, ponto um. Agora, enquanto você vai junto, você provavelmente está pensando, hey, como é que a Enron sabe todas essas opções diferentes para especificar como você se lembra é como ele pode simplesmente escolher muito rápido? Bem, para ser honesto, eu não me lembro. Lá muitas vezes. Eu só vou online, no Google, e eu tenho as opções. Então, se eu quisesse Google ping apenas uma vez, eu vou digitar ping apenas uma vez no shell script ou ping apenas uma vez host remoto. E isso me dará a opção que estou procurando. Então não se preocupe com isso. Não és tu que estás a pensar que a minha memória é uma porcaria. Não me vou lembrar disso. Confie em mim, minha memória deve ser pior que a sua. Então não se preocupe com isso. Se você esquecer alguma coisa. Vá online e procure por ele e você vai obtê-lo , desde que você digite exatamente o que você está procurando. Tudo bem, avançando. Então estamos rastreando esse IP, certo? Ele vai ping, ping uma vez. Perfeito. Agora o que vai acontecer? O que você está tentando fazer quando toca? Ok, estamos tentando dizer é se um único ponto de interrogação dólar. Agora, o que é um ponto de interrogação do dólar? interrogação é a saída de todo o comando que você executa. Por padrão, o dólar. interrogação retorna dois valores. Um é 0, que é que sim, ele correu com sucesso ou qualquer outra coisa. Então, estes são o status de saída. Se você não sabe as diferenças entre o status de saída, você pode procurá-lo, mas eles são principalmente para o status de saída do que eu costumo confiar no status de saída 10. Então ponto de interrogação do dólar. Se o retorno do meu comando acima, que está pagando menos C1, o endereço IP é igual a 0. Ok? Você vê se o valor de retorno é igual a 0, o que significa que ele foi executado, ele foi bem-sucedido. Então, uma vez que somos um se segmentos densos, temos que especificar, em seguida, guia, como eu disse anteriormente, sempre colocar guias para que ele vai olhar limpo e limpo. Então o que você quer fazer isso? Você sabe, o ping é bem sucedido, o host está acessível. E o que você quer fazer? Bem, basta dizer, ok, que tal? Simplesmente tão simples. Tudo bem, perfeito. Agora, e se você não conseguir o status de zeros, que é acampar, então o que você quer fazer é o que mais? Se isso não funcionar, o que mais? Senão? Echo não está bem. Certo. Então, se fizer isso, então, faça aquilo. Ok, perfeito. Agora, toda vez que você começa, se você tem que terminar com V, e isso é praticamente tudo. guião do Salvador. Dê permissões de executável ao seu script. E agora execute o script mais tela de crédito e agora execute, execute o script. Perfeito. Você vê que ele correu e correu uma vez e ele voltou e foi bem sucedido. As estatísticas voltaram um pacote transmitido. Isso tudo faz parte do roteiro rosa. Então voltamos, o status era 0, o que significa que funcionou. E foi por isso que eu disse, e isso é o que o roteiro dizia. - Foi. Certo, perfeito. E se eu der um endereço IP? Vou mudar o meu endereço IP aqui mesmo. Eu especifiquei aqui novamente, Eu vou mudar o endereço IP 21261 ponto 235. Agora, como faço para obter esse endereço IP? Eu só pinto um pouco do endereço IP na minha rede doméstica. Tenho certeza que se você está em uma rede doméstica você é endereços IP provavelmente são usados de dois a 15 ou 20 pelo menos, porque temos tantos gadgets em casa. Mas é muito improvável que você provavelmente esteja em 235 IPs. Então, o que eu fiz foi antes de escolher esse IP, eu simplesmente digitei esse IP. Ok. Você vê I Peng que IP e esse IP não é acessível. Então foi por isso que escolhi o IB. Você também pode escolher qualquer IP que não seja palatável. Então eu vou entrar, volta ao meu roteiro. E desta vez eu vou mudar o IP para em vez de um ponto um. Vou mudá-lo para 235 e salvá-lo. E agora, quando eu dirigi-lo, o que devo comprá-lo, acampar direito? E ele vai voltar e vai dizer agora, ok, então é assim que o script da NFL funciona. E para Peng outro host, os dispositivos, isso é algo que você vai definitivamente, definitivamente vai estar trabalhando em. Tenho certeza que se você é administrador de sistema ou engenheiro ou qualquer tipo de função, você provavelmente terá que fazer isso. Agora, o próximo é, se você notar bem aqui, eu tenho essa saída chegando, essa saída, ele vai me dar que Peng e então ele vai me dar o aceno. Ok. Agora e se eu só estou preocupado que não me mostre nada, apenas me diga se está tudo bem. E se não estiver tudo bem. Então o que fazemos, o que fazemos aqui? Como eu escrevi aqui, você poderia saída porque bem aqui e você faz Peng saída para a tela. Se você não quiser que isso seja saída na tela, então há essa sintaxe que você precisa especificar. Diz comercial e maior do que sinal e Deb, Não, isso significa que você está produzindo para um dev null. Dev null é apenas um arquivo no Linux. É um arquivo nulo. Toda vez que você jogar algo a débito, ele simplesmente desaparece. É assim que é. E eu estou muito esperançoso que você provavelmente já ouviu falar disso também. Então vou voltar para o meu guião rosa. E desta vez vou dizer isso, quer saber? Não jogue mensagens na tela. Não me importo com a mensagem. Tudo o que me importa é o que está vindo, está tudo bem ou não? Ok? Agora eu vou executá-lo. Agora. Se você ver, agora, deixe-me limpar a tela para que você vai ver que vai ficar muito agradável, limpo e limpo. Então ele não está jogando todas essas mensagens. Tudo o que vou conseguir não é OK. É com isso que me importo. Tantas vezes você realmente não quer ver todo esse lixo na tela, porque isso não só vai confundir você, mas vai levar o seu tempo para realmente ler através dele e o que exatamente você está procurando. Então, se eu mudar o IP de volta para um, então eu deveria ficar OK, simples e direto. Apenas OK. Perfeito. Agora, a próxima coisa que eu queria abordar é e se você quisesse definir esse IP em uma variável? Significa que você coloca esse IP na frente de uma variável. Então, em vez de apenas ping o IP extremo, você paga a variável. Por que eu faço isso? Porque muitas vezes você deseja adicionar vários hosts ou certas coisas que você deseja. Você quer, você provavelmente queria pagar várias vezes. Então você não deseja especificar IP novamente e novamente e novamente. Basta especificar uma vez e, em seguida, fazer o host para si mesmo. Então eu vou voltar para o roteiro rosa. E agora. Colocar variável aqui e variável que eu vou fazer é host igual a assinar código 192168 ponto um ponto um, citação perto, essa é a minha variável. Agora, em vez de pagar o IP, o que eu vou dizer é pagar o anfitrião e o anfitrião do dólar, certo? E desta vez eu vou fazer meu roteiro uma pequena cerca aqui. Eu vou dizer se pagar este host, que é este, que esta variável, e eu vou colocar para um dev null se a saída for bem sucedida, então ok, em vez de apenas, ok, eu vou dizer, então dizer hosts, o IP está OK, está OK. Além disso, se esse IP não é penetrável, então o host não está OK. Você diz, eu uso minha variável tão eficientemente. Agora usei três diferentes, em três lugares diferentes. Não preciso especificar IP aqui. Desculpe, IP aqui. Não preciso especificar IP aqui. Eu não tenho que especificar p Aqui. Eu especifiquei a epinefrina apenas uma vez como uma variável, bem aqui. E agora eu vou apenas usar essa variável como um contêiner, e eu vou usá-lo novamente e novamente e novamente. Ok, então vamos executá-lo. Legal, certo? Ip que estou tentando fazer ping está tudo bem. Então agora é muito pacífico. Isso está me dizendo que este é o IP que você está tentando para Peng e está tudo bem não se preocupar com isso. E se eu mudar o IP para 235? O que é, claro, um dos meus P Isso não é bolha rosa que não é atribuído. E agora vamos limpar esta tela para que ele pudesse ver a massa. Obrigado guião. Vai fazer ping. E a razão pela qual demora um pouco mais porque às vezes pintores espera por uma turnê responder. É por padrão, ele só espera por ele de qualquer maneira. Então você vê que ele voltou. Diz que um I2, 16T, 1.2x 35 não está bem. Perfeito. Veja como nós realmente fazer uso de variável aqui. E nós usamos if e else declarações, e estamos colocando as variáveis no lugar novamente. Agora o próximo está mudando IPV já fez isso. Perfeito. Agora, o próximo é um pouco complicado, mas é fácil se você fizer isso juntos. Ok? Agora e se você quiser Peng vários endereços IP em um script, ok, um pinguim IP da UTI, certo? Eu poderia, eu nem tenho que criar um script para pagar isso, certo? Eu entendo. Você provavelmente está pensando isso, mas a razão pela qual começamos com um IP, então você entenderia o que se você quisesse pintar um 100 servidores? Agora, as coisas ficam interessantes. Agora você realmente precisa ter esse roteiro, certo? Ok? Então, primeiro de tudo, o que você precisa fazer é colocar os endereços IP que você queria pagar em um arquivo. Então eu vou criar um arquivo e eu vou chamá-lo de meus hosts. E eu vou colocar o endereço IP, queremos um 2681 ponto um. E o segundo, eu vou colocá-lo em um 2681 U235. Então, agora que estamos trabalhando em apenas dois IVs, se você tem vários IPs, você quer experimentá-lo. Por favor, vá em frente. Agora salve. Agora este é apenas um arquivo vazio, desculpe, este é apenas um arquivo simples. E vamos fazer o meu anfitrião. E você verá que tem dois endereços IP. Agora, em vez de alterar o script existente, vou criar um novo script. E é claro que eu não vou criar um novo script do zero. O que eu vou fazer é eu vou apenas copiar meu script rosa e eu vou chamá-lo de ping script traço l. Então desta forma ele vai identificar que isso é para todos os vários servidores Linux, vários hosts. Ok, agora estamos pagando traço roteiro. Tudo o que você vê tudo aqui é feito, mas eu só tenho que mudar a descrição diz este peng quibble, i host remoto, não host remoto. Vários hosts remotos. Certifique-se de alterar esta descrição é muito importante. Ok? Agora nós vamos entrar e o que eu vou fazer é simplesmente, vamos primeiro nos livrar desse hospedeiro variável. Vou começar a partir daqui. O que são aqueles hospedeiros? Então esta é a variável e variável é o quê? Especifique o local do seu arquivo. Então isso é Slash Home. Eu vi slash ps, ps para scripts profissionais, lembre-se que fizemos isso. E b, qual era o nome que escolhemos para o flapper? Foram os anfitriões? Na verdade, não tenho certeza. Deixe-me verificar, por favor, verifique se a deslocação e este arquivo de host está correto. Caso contrário, vai reclamar. Não, especifiquei o meu anfitrião e está em casa. Eu absorvi o diretório P S, meu anfitrião. Certo, perfeito. Então agora aqui está a localização do arquivo que tem todo o meu host múltiplo. Certo, perfeito. Agora eu queria usar para loop para isso. Por quê? Porque for loop permite que você passe pelo script uma, duas vezes ou tantas vezes até que tudo esteja sendo lido ou tudo tenha sido satisfeito. Então, se eu não especificar para loop, o que vai acontecer é que ele vai escolher o primeiro IP na lista e será feito. Não vai passar pelo segundo IP. É por isso que temos que especificar o loop quatro, IP. Agora por que eu escolhi IP, IP é apenas um recipiente novamente é apenas uma variável. Você pode escolher qualquer coisa para IP. E parênteses de dólar em que Cat especifica hosts de dólar. Ok? Agora você vê o que eu fiz para IP. Estou colocando, estou criando um contêiner em, outro IP de contêiner. E eu estou carregando isso no arquivo de host C. O que é, desculpe, a menos que você seja anfitrião, eu carrego isso. Arquivos de host Dollar. Qual é o arquivo dollar host? Dollar queda anfitrião é a casa que eu absorvi PS meu anfitrião. Então isso é o que eu estou dizendo para IP em. Coloque tudo o que vem deste gato resultado, host, mas tudo em IP. Tudo bem, perfeito, eu faço isso. Agora. O que mais você quer fazer? Agora? Faça, porque você tem que especificar o que exatamente uma vez que você faz para sempre tem que ter um devido para fazer, feito por um tempo, fazer ok. Então, por ok. Agora o que você quer fazer, eu vou fazer é eu vou mover esta aba para cima e eu vou dizer ping C1, a mesma coisa. E agora, em vez de host, eu queria fazer IP porque aqui diz IP, certo? Este é o recipiente que eu estou especificando aqui. Agora você provavelmente está pensando, hey Enron, por que eu não posso simplesmente usar a mesma variável? Hm, essa é uma boa pergunta. Não sei, tentei, talvez funcione. Mas é assim que eu realmente faço minha prática. E se você quiser experimentar, por favor, fique à vontade. Tentou se funcionar, perfeito. Então IP, está bem, entrando em profundidade, não voltando agora ao nosso mesmo script. Se o ponto de interrogação lb dólar é igual a 0 , em vez de hosts, agora você está falando de IP. Ip é, eu colocá-lo lá, Ping passe, eu vou deixar como está, IP está bem. E a mesma coisa aqui. Ip não está bem. Então, a propósito, este arquivo que eu estou olhando para ele, eu vou anexar esse arquivo com esta lição para que você não tenha que se preocupar com isso. Você também pode copiar colar se cometer um erro. Às vezes, quando você está escrevendo um roteiro, muitas vezes eu diria que até 80% ou 85% das vezes você comete erros. Eu também cometo erros. Foi por isso que tentei escrever, para não haver erros. Certo, então é assim que vai fazer de novo. Espero que entenda o que estou tentando chegar. Esta é a variável e a variável vai fazer, ele vai especificar o nome do arquivo. Ok. Agora, para IP, esta é outra variável e está dizendo que, você sabe o que, ir e ler esse arquivo cat aquele arquivo. E esse arquivo é apenas anfitriões de dólares. Eu não sei por que eu continuo dizendo que no C anfitrião está tão acostumado com isso. Então você pega as colinas de qualquer maneira, ok, faça ping que o que quer que esteja dentro do gato, hospedeiros de gatos. E passar pelo mesmo cenário. Agora outra coisa, não se esqueça no fundo, quando você tem que fazer, o que você tem que ter feito? A mesma coisa se você tem taxa, você tem que ter. Então, se você tem f, você tem que ter taxa. Se você tem, você tem que ter feito? Tudo bem, perfeito. Agora vamos executá-lo. Vamos verificar o hábito. Ok, nós fazemos ping script. Eu vou digitar uma idéia, 1621 ponto um está OK. E um noventa duzentos e sessenta e um ponto 235 não está bem. Vês como funciona? Então é assim que você pode realmente criar um script que terá um endereço IP múltiplo ou nome de host múltiplo e que você queria cor-de-rosa. E, claro, se você quiser executar este script em um cron job, você poderia tentar isso, mas nós cobriremos isso mais tarde também. Então, concentre-se neste e experimente. E se você pudesse tentar seriamente fazer um trabalho cron que será executado automaticamente em determinado momento. Tente isso vai funcionar. Tudo bem, boa sorte. 134. Aliases: pseudónimos. O que são esses pseudónimos? Bem, na vida real, Ellis é como um nome curto ou mais fácil ou algo fácil de lembrar. Tenho certeza que todo mundo tem um apelido quando você estava crescendo. E assim como outras pessoas que são muito famosas, olhe para 50 centavos ele tem seu nome verdadeiro é Curtis James. E assim como outras pessoas que são muito famosas, E, hum, há outro como outro exemplo seria pitbull. Seu nome verdadeiro é Armando Paredes. Eso Esses não são os nomes reais, mas eles são Ellis é mais curto. Assim, a aversão à costa e nome mais curto que eles têm é porque mais fácil para as pessoas para lembrá-los desde que da mesma forma é o seu trabalho em Lenox para Então, há muito longos comandos que você vai executar quase todos os dias. Mas você precisa de uma certa aversão. E como você cria uma versão curta ou uma recompensa curta para isso é criando aliases. Então, novamente, este é um comando muito popular que é usado para cortar em Lenti e comandos repetitivos. E alguns desses exemplos que eu tenho listado aqui vamos cobrir esses exemplo um por um em nossas máquinas pernas que eles dizem que você sabe exatamente o que os arrendamentos funcionam. Então vamos para a nossa máquina e vamos para a nossa máquina ou tribunal Terminal Cônsul. E vamos tentar esses aliases comando um por um. Então, o primeiro Comandante que tem Ellis é é é tantas vezes tempo Se você quiser saber todos os arquivos de em menos l e uma opção para listar ou um para também mostrar a cabeça e os arquivos, vamos executar o comando ls menos l oitavo ou um L. E você vai veja toda a lista dos arquivos e diretórios que temos em nosso diretório home . E este é o nosso diretório inicial. Simon, execute esse comando. Muitas vezes, você esquecerá a opção. Então, o que você faz? Criará um pseudônimo, então criaremos um baixo Sim. E em vez de apenas lsl cree dizer, um, igual casaco é menos um l casaco roupas e apenas aperte Enter. Depois de clicar, digite e você não receberá uma mensagem de erro de volta. Isso significa que aliases criados Agora, como você verifica para a tela, mas simplesmente executando um alias? Mas eu era o nosso pseudónimo e vamos verificá-lo. E lá vamos nós. Nós nos levantamos como se você estivesse comandando todo o comando. Vamos criar outro apelido, as outras áreas o que ele vai fazer. Vai, hum, fazer o PW D para você e também fazer para você. Então, para comandar em um tiro que você faria você não tem que correr duas vezes. Então faça pl eu escolhi a palavra apenas para o diretório de trabalho de impressão e Ellis igual casaco pwd e você separar cada comando com semi Colin e Elvis e casaco fechado. Você aperta Enter. E agora e eu vou empatar pl eu deveria colocar o comando PWD e L s funcionando. Então primeiro vamos limpar a tela e eu vou escrever pl e lá vai você. Então, o primeiro comando que ele executar foi pwd Próximo comando executado ls Então cada vez que eu entrar no sistema , eu vou apenas fazer pl E ele vai executar esses dois comandos para mim. Vamos continuar e vamos tentar o nosso 3º 1 que tem três comandos. Quem sou eu nome de host e PWD. Então eu quero que você crie o pseudônimo por conta própria. Vou para o próximo. O próximo é listar todos os diretórios dentro do meu diretório pessoal. Um, eu gemi um comando é menos l e um grupo, mas e o boné aqui que você vê, que está em cima do número seis? É isso que está dizendo tudo ao grupo de grupo. Então, Isso começa com D. corre isso e vais ver tudo rastejando. Estou na saída que começa com D. Então, fora do curso, qualquer coisa que comece com D é o que é um diretório. Então é isso que está recebendo. Então eu vou criar um pseudônimo para ele, e eu vou chamar o negócio Eu sou igual casaco Vellis menos l e eu vou crescer ele d entrar limpar a tela e vamos ver se ele está funcionando digitando de ir. E sim, está funcionando. Então vou tentar o último comando da minha lista. Então, o que o último Comando está fazendo? Desculpe, eu só tenho que mover este pequeno Mawr e redimensionar isso. Verá o último comando. Então o que o último Comando está fazendo é, é claro, ele está fazendo DF menos h. Vamos executar DF menos h. Nós poderíamos produzir suas petições informações do tamanho onde é quantificado e quanto é usado. E o próximo comando é fazer o F em Mons. A idade está imprimindo, está andando. A última coluna. Eu acredito que ele tem 6 dólares perto e você vai ver que está mostrando que você deixe-me fazer isso menor também. Então está listando tudo o que está na última coluna, que é uma coluna seis. Agora eu quero entrar nessa saída. Eu quero obter em Lee os primeiros 4 caracteres desta saída. Então eu vou executar o comando de novo e eu vou cortar o meu A C 1 a 4. Ele entra. E lá vai você. Isto é o que me diz que a última coluna, este ar, as petições que tenho na minha distribuição Lennox. Às vezes você quer executar esse comando só para descobrir quais petições você tem. Você não quer olhar para outras informações que DF menos ele lhe dá. Então vou criar um pseudônimo para isso. Vou apertar uma chave fora do curso para trazer o comando de volta. Eu vou voltar todo o caminho para o início dois da linha apertando a tecla de seta para a esquerda. Vou digitar cerveja. Sim, e eu vou nomear este pseudônimo apenas como d igual. É claro que eu tenho que colocar citações aqui. Casaco duplo. E há uma pequena coisa que você tem que mudar aqui é que você vê aqui sinal de dólar em Lenox sinal de dólar tem o significado Se vocês se lembram, sinal de dólar é realmente saídas de variável qualquer que você tem variável dentro que você Attash scripting ele realmente colocá-lo lá para que ele vai pensar que é uma variável também, então nós não queremos dizer a sua variável. Então como poderíamos mudar isso ou dizer a Lennox para não pensar que é um pseudônimo. Eso ele tem um dedo do pé variável colocar barra depois de colocar o movimento barra invertida ou fígado para o fim e bater citação fechar que entrar e criou o meu apelido. Agora, se eu fizer novamente, isso é limpar a tela. Vou fazer um D de novo e muito bem. Está fazendo exatamente a mesma coisa que queríamos fazer, exceto com todo aquele comando longo e tedioso que você tem que executá-lo o tempo todo. Então é muito mais fácil. Toda vez que você entrar no sistema, você digita D e você terá suas informações. Isso não é legal? É muito legal porque é por isso que a maioria das vezes as pessoas usam pseudônimos, por isso será mais fácil lembrar e fazer o trabalho tedioso em um período muito curto de tempo. Agora, onde esses pseudônimos são criados? Uma vez que você digita aliases sem qualquer execução criando um novo comando, basta digitar libera Hit. Entrar. Você vai ver bem aqui. Dar-te-á todos os pseudónimos que criei. Ele sabe bem aqui. Este é “Quero sobremesa “para outro bem aqui. E há outro aqui e o último. Não, estes foram outros que já foram criados. Já está lá pelo sistema por padrão. Já está lá para nós, por isso não tenho de lhe tocar agora. E se eu quisesse remover esse pseudônimo da lista? Elicitar um creel simplesmente, há um comando a fazer. É um novo alias e você digita o nome do alias. Então, se você notar a primeira lista que temos, você tem o nome dele em algum lugar. Digite-o profundamente anay listado. Vamos ver se ainda existe. Basta digitar bilious e ver se o alias existe lá ou não. Ele não faz. Ele se foi. Há outro pseudônimo de IR até Alias também. depois vou Edepois voutentar verificar se está lá. Não. Ele se foi. Então é tão simples assim. Está a mascarar alguma coisa, é dizer. É a criação de uma tecla de atalho para você executar no ambiente Lenox? 135. Usuário e aliases globais 1: Criação de usuários ou aliases globais. Agora, aprendemos como criar aliases, certo, em sua própria sessão Mas talvez você não saiba uma coisa assim que sair do console ou da sessão do putty que criou seus aliases, esses aliases, eles desaparecerão Não há como salvá-los. Agora, como você pode salvar aliases? Portanto, toda vez que você faz login, eles permanecem na sua sessão. Bem, existem basicamente dois tipos de aliases que você cria em um ambiente de usuário Um é o usuário que se aplica somente a um perfil de usuário específico. E então o próximo é o alias global. alias global se aplica a todos que têm uma conta no seu sistema Portanto, se você criar um alias, cada usuário que fizer login no sistema poderá acessar esse alias Se você quiser configurar um alias específico para apenas um usuário, precisará fazer login no usuário e entrar no diretório inicial do usuário Dentro do diretório inicial, há um arquivo chamado dot bashrc Arquivos de pontos, sempre que houver um.na frente de um arquivo, isso significa que o arquivo é um arquivo oculto Então, você teria que realmente especificar dot bashrc. Para aliases globais, se você quiser configurar um aliases global, precisará especificá-lo no arquivo de configuração ETC, que é tc Então, vamos dar um exemplo de um alias. Digamos que se eu quisesse configurar um alias que fosse parecido com este Eu queria executar o HH e queria me dar o nome do host Em vez de digitar o nome completo do host, eu só queria fazer HH Então, vamos entrar na minha máquina Linux. Estou logado na minha máquina Linux aqui. E se você notar quando eu executo o HH , diz comando agora encontrado Então, eu preciso criar um alias para isso. Então, quando eu digito o alias HH é igual ao nome do host. Agora, se eu digitar menos, você verá que esses aliases foram adicionados ao meu ambiente. Ok, perfeito. Agora, se eu apenas digitar HH, ele me dará o nome do host, certo? Isso é perfeito. Agora, lembre-se de que essa configuração de lises permanece aqui enquanto eu estiver conectado a esta sessão do console Assim que eu sair dessa sessão ou logado em outra sessão do putty, digamos não conseguirei acessar esse alias porque esse alias está vinculado a essa Então, como exemplo, eu poderia te mostrar aqui, se você perceber que tenho essa sessão de massa Estou logado na mesma máquina Linux. Eu vou me tornar eu mesma porque na outra sessão aqui, sou eu também. Quem sou eu? Esse sou eu mesmo. Então, eu vou me tornar eu mesma. E agora, quando eu digito WMI, você verá que estou logado como Quando eu digito HH, você verá o comando não encontrado Veja, mesmo usuário, mas sessão diferente. Mas esse HH, na verdade, está vinculado a essa sessão ou a esse terminal Então, se eu quiser tornar esse significado global e não, desculpe, global, se eu quiser vinculá-lo à minha conta de usuário, então o que eu tenho que fazer é inserir meu arquivo BRC de pontos, que está aqui no meu diretório inicial Se eu fizer LS menos L A, A também é para ver os arquivos ocultos Você notará que há um arquivo chamado BRC. Então vá em frente e vi dot ps RC file. Vá até o final e você poderá colocar um comentário com aliases pessoais E então você coloca um alias, o nome do alias, igual e o nome do comando Salve o arquivo. E agora, se você entrar e iniciar outra sessão, digamos que ela não apareça imediatamente nesta sessão porque essa sessão ainda está mantendo o ambiente antigo. Então você precisa criar uma nova sessão, clicar nesse ícone e clicar em uma sessão duplicada Isso abrirá outra sessão do putty, faça o login com seu nome de usuário E agora, se você digitar HH, verá que o nome do seu host está lá Agora é assim que você pode vincular seu alias a uma conta de usuário Agora, e se você quisesse vincular esse alias a todos que se conectam ao sistema, chamado de quê? Pseudônimo global Então, nesse caso, digamos que, se eu me tornar, deixe-me fazer uma sessão duplicada novamente. Se eu me tornar root e fizer login como Root, digitarei HH. Veja, root não tem acesso a esse alias. Então, eu quero disponibilizar esse alias para todos. Então, para isso, primeiro de tudo, você precisa ser root porque toda vez que precisar modificar o arquivo de configuração do ETs, você precisa ser root. Então, no root, desculpe, enquanto você é root, certifique-se de ser do tipo root WhoMi antes de continuarmos Deixe-me adicionar um ponto importante aqui para que você entenda claramente a melhor maneira de fazer isso Enquanto estamos usando o arquivo slash ATCSlashRC, uma abordagem melhor e mais segura é criar um arquivo separado dentro do diretório slash uma abordagem melhor e mais segura é criar um arquivo separado dentro D. Por exemplo, um arquivo chamado aliases dotsH porque, quando o sistema é atualizado, a barra ATCSlahrCFLe pode ser sobrescrita Mas os arquivos dentro do atcslashpfle dot D geralmente permanecem seguros. Portanto, esse é o método recomendado e você deve seguir essa prática recomendada ao criar aliases globais Em seguida, entre em qualquer arquivo em C, Bash ou CFLe. Nesse arquivo, vá até o final pressionando Shift G e coloque seu comentário como aliases globais E aqui você pode digitar o alias HH igual ao nome do host e salvar esse Agora, novamente, se você digitar HH agora, não funcionará porque o HH está vinculado às contas de usuário em todo o mundo Então você precisa fazer o login novamente. Então, vou prosseguir e encerrar esta sessão. Vou encerrar esta sessão e vou usar a mesma sessão. Vou começar como uma sessão duplicada. Então, o primeiro que vou experimentar é o IA ZL. E vou fazer com que, ao me absolver, eu tenha acesso ao pseudônimo Mas agora você provavelmente está pensando: Ei, eu adicionei isso ao perfil do usuário. É por isso que você faz. Ok, tudo bem. Agora, deixe-me entrar na conta raiz. Então eu vou entrar e vou digitar root e vou entrar como Rot. Quem sou eu? Eu sou Root. E agora eu digito HH e você verá os aliases ali mesmo Você também pode digitar aliases para ver o que está dentro do ambiente, mas está definido como um aliases Você vê que meu alias também está definido como este Se você tiver mais usuários nessa máquina, tente fazer login nesse usuário. Então, se eu fizer CAT no CPassword para ver quais outros usos eu tenho, criei alguns dos usuários, mas depois os excluí Então, digamos que se eu criar um novo anúncio de usuário, eu crio um novo usuário chamado James. James é criativo. Deixe-me configurar uma senha para James. Isso é bom. Ok, a senha está configurada. Vamos limpar a tela e, na verdade, sair da tela. Vamos sair dessa tela também. Agora vou fazer o login. Vamos fazer uma sessão duplicada. Vamos entrar como James agora. E vamos ver se esse alias de HH também pode ser acessado por James HH. Desculpe, não J. E você vê que os aliases que configuramos no Etc BRC agora também estão acessíveis a James Então, é assim que você configura aliases de usuário e aliases globais. É algo que você deve se lembrar ao sair e não adicionar os aliases a esses arquivos, desaparecerão 136. Histórico de shell: histórico de shell. O que uma história shell é cada comando que sua corrida em seu sistema de anel pernas para cima ou em seu terminal Ele cria um histórico desses comandos. Este comando histórico, eu estou dizendo, é tão útil que mesmo quando você está solucionando problemas, você está tentando descobrir quais outros comandos as pessoas executaram que realmente derrubaram seu sistema ou travaram seu sistema ou qual é o comando errado que excluiu um arquivo? Todos esses comandos que você executar, Lennox apenas tenha cuidado. Esses comandos são gravados e esses comandos são gravados e podem ser recuperados simplesmente executando um comando histórico. Então é apenas o mandamento da rua. Tudo é minúsculo. Quando o executares, obterás toda a listagem dos teus comandos que foram executados por um utilizador do Pacífico. Vamos tentar executá-lo. Vou entrar na minha festa, Citian, já estou aqui. Hum, onde eu estou? Eu acabei de confirmar qual diretório sobre homens e qual Steinman Incrível! Confirmamos que eles estão conectados nos sistemas certos agora. Eu queria limpar a tela e executar este comando três. Whoa! Uma lista tão longa de história comanda o que está me dizendo aqui que eu tenho? Até agora, desde que eu fiz login no sistema, eu rodei o comando histórico 666 vezes. Estes são os diferentes comandos que executei desde que iniciei sessão ou desde quantas vezes iniciei sessão. Como o sistema é construído, como você visualiza outros comandos? Claro que sim. Se você está correndo massa, você pode rolar para cima. Mas e se você quisesse ver todos eles? Uma página de cada vez? Por favor, diz-me que conheces a história “Pipe it More it”? Sim. Agora vai começar a listar todos os comandos um por 11 por um. O primeiro comando quando eu fiz login no sistema pela primeira vez e eu construí um sistema foi pwd em seguida comandou. Sair se conflito esses são comandos diferentes é se você pudesse ver que você poderia verificar todos os comandos todos os dias. Você também pode executar esse comando em seu shell e descobrir quais outros comandos estão listados. Não só irá listar o comando em que você executou com sucesso. Ele também permite que o comando que você executou incorretamente ou comando errado ou comando que não funcionou . Então é assim que o comando histórico Waas agora recurso mais legal do Comando histórico, que mesmo sozinho que se você quisesse executar qualquer fora deste comando novamente, você poderia copiar e colar. Mas você poderia fazer isso. Mas há uma chance de que não seja copiado ou não seja colado. Mas se você quiser criar, se você quiser executar um comando novamente, digamos que eu queira escolher um comando. Eu queria escolher um comandante. Eu queria executar última dizer que os usuários estão conectados em uma caminhada arco. Ele vai imprimir apenas a primeira coluna fora da saída por último, e então ele vai resolver isso, e ele vai único para fora. Claro, é um comando longo. Há duas maneiras de fazer. É um que você poderia copiar colar, ou você poderia apenas fazer quatro ou seis. Lembre-se de quatro ou seis que este comando o número deste comando era quatro ou seis, e então você executá-lo. Como é que se administra? Basta digitar o Banco 406 força mais rica ou seis em que você executá-lo executou esse comando e dar-lhe o upload. Esse comando não é tão legal, pessoal. É muito fixe. Eu uso isso o tempo todo. E eu amo isso porque assim, eu não me lembro de um comando que eu digitei talvez cinco meses atrás. Se eu entrar em uma história, eu olho para ela imediatamente. E se você quer fazer história, comando e você se lembra que você executou um comando que tinha andado nele, você estava procurando por algo que se organizou. Então, o que você faz? Você apenas andar grato e sempre listar todos os comandos que o Irã tem andar dentro dele . Se você queria fazer história e agarrar e você quer verdadeiro, verifique todos os comandos que mudou moderno-lo Você obtém todos esses comandos. Então, novamente, tente. Experimente quantas vezes quiser. E por favor sempre executar homem na história e você vai encontrar muitas informações sobre um monte mais opções que você poderia usar 137. BOAS-VINDAS AO MÓDULO 7: 138. Relacionamento entre cliente e servidor: Nesta palestra, exploraremos o relacionamento entre um cliente e um servidor Agora, neste curso, haverá muitas palestras nas quais usaremos duas máquinas Linux, uma agindo como um cliente e a outra agindo como um servidor Então, quero explicar o relacionamento por meio de um exemplo da vida real que fornece uma compreensão clara do relacionamento entre um cliente e um servidor. Então, vamos dar uma olhada em um exemplo do McDonald's. Você faz um pedido de sanduíche no McDonald's. Então, seu pedido será algo como: eu gostaria de pedir um sanduíche de frango, por favor Ok, então nesse cenário, você é o cliente porque está fazendo a solicitação, certo? Então, o McDonald's, que está servindo nesse contexto, responde Aqui está seu sanduíche, senhor. Portanto, o McDonald's está atuando como servidor porque está servindo a comida a seu pedido Linda. Portanto, em termos simples, a entidade que faz a solicitação, como você ou o cliente, é o cliente, e a entidade que atende à solicitação, como o McDonald's, é o Além disso, um servidor pode atender várias solicitações para várias coisas. Como você sabe, o McDonald não serve apenas hambúrgueres, certo? Também serve batatas fritas, shakes, biscoitos e assim por diante Se vemos isso no contexto da ciência da computação agora, agora queremos colocar esse exemplo em um exemplo real da ciência da computação. Um cliente pode ser um navegador da Web, um aplicativo móvel ou qualquer aplicativo de software que solicite serviços ou recursos de um servidor. Por outro lado, um servidor pode ser uma máquina física ou um programa de software executado em uma máquina que fornece serviços ou recursos aos clientes. Esses serviços podem incluir hospedagem na web, gerenciamento de banco de dados, compartilhamento de arquivos, etc Observe que tanto o cliente quanto o servidor são computadores que executam qualquer tipo de sistema operacional. Ok, agora vamos para a Wikipedia. De acordo com a Wikipedia, um cliente é um computador ou programa que, como parte de sua operação, depende do envio de uma solicitação a outro programa ou um hardware ou software de computador que acessa um serviço disponibilizado por um Já um servidor é uma peça de hardware ou software de computador que fornece funcionalidade de outros programas ou dispositivos chamados clientes. O relacionamento cliente-servidor é basicamente como duas partes de uma rede de computadores se comunicam entre si. O cliente solicita coisas como dados ou serviços, e o servidor os fornece. Eles usam regras específicas conhecidas como protocolos, como HTTP ou TCP/IP, para se comunicar em diferentes tipos de rede, como a Internet ou uma Essa configuração é uma parte fundamental de como a computação do distribuidor funciona, permitindo a troca eficiente de dados e o acesso a recursos em toda a rede Vejamos o exemplo real do cenário de navegação na web em que um usuário acessa um site Ok, no lado do cliente, o usuário abre um navegador ou qualquer outra opção de navegador, como Firefox ou Google Chrome, onde o navegador atua como cliente e insere a URL de um site que deseja visitar. O navegador envia uma solicitação HTP ao servidor que hospeda o site, solicitando o conteúdo da página da web Em seguida, o servidor, que é basicamente um servidor da Web, recebe a solicitação, a processa e recupera a página da Web solicitada junto com os recursos, imagens, vídeos, etc Em seguida, o servidor envia de volta uma resposta HTTP contendo a página da web solicitada e os recursos para o cliente. Em seguida, o navegador recebe a resposta, renderiza a página da web e a exibe para o usuário Assim, o usuário interage com a página da web clicando em links, enviando formulários, iniciando novas solicitações ao servidor e o processo se repete e o Ok, espero que você tenha entendido essa explicação simples do relacionamento entre cliente e servidor, e nos vemos na próxima. 139. Ativando a Internet em uma VM Linux: obtendo acesso à Internet à sua máquina virtual. Agora, neste módulo, vamos co-nossos diferentes componentes fora de rede. Aprenderemos um pouco sobre como funciona a rede em um ambiente Lennox. Então, antes de entrarmos na rede, precisamos permitir o acesso à nossa máquina Lennox. E, a fim de permitir o acesso, temos que fazer certas mudanças no nosso era gerente de caixa de adoração real. Basicamente, temos que ir para a configuração de rede e mudar seu adaptador de rede para adaptador britânico. Então, desta forma, ele vai obter sua rede através do seu laptop ou seu através do seu desktop. Então vamos direto para a mudança. Esta é a nossa VM que está em execução. Eu quero que você vá para a rede de configuração e altere isso anexado para adaptador em ponte. Uma vez que você alterá-lo, deixe tudo padrão. Clique em OK, uma vez que ele está sentado, vamos para a nossa máquina de tribunal e então aqui vamos tentar fazer Ping, uh ping dot google dot com E agora ele está me dizendo que ele tem. O serviço não está disponível, então ele se tornou rota e, em seguida, basta reiniciar o computador nele. Lá para reiniciar está nele. Zero ou apenas digite, Basta reiniciar. É abrir o terminal, e desta vez eu quero que você execute Command If config e canalizá-lo para mais e você verá aqui, o endereço I P mudou. É dado os endereços I P fora da mesma rede que você configurou em sua casa. Então agora quando você tenta Pink www dot google dot com, você deve obter a resposta. Veja, está chegando a 64 bits. Resposta de volta do servidor. Pagando é que o Comandante é usado para se comunicar com outros servidores. Então agora sabemos que nossa máquina está pronta. Está escrito na rede. Podemos não saber os pacotes. Poderíamos instalar os pacotes, qualquer coisa que quisermos, tem a capacidade de continuar online. 140. Componentes de rede: Agora vamos para o lado da rede fora. Lenox fora do curso. Esta não é a rede onde você vai aprender switches e roteadores. Esse é um trabalho de rede dedicado que você deve investigar. Mas em Lenox, mesmo se você é administrador de sistema ou engenheiro, você tem que saber algumas coisas fora da rede. O que significa é que, quando você está construindo ou instalando o Lennox Machine, você precisa configurar um endereço I P. Você precisa saber certas coisas, certos componentes da rede para colocá-la funcionando e colocá-la online. O que são essas coisas? Claro, a primeira coisa é que eu p i p significa protocolo de Internet. I p endereço é poderia ser como, por exemplo, um i 2.1 68.1 ponto 234 ou o que for. Então, dependendo da organização em que você estava, você provavelmente vai ter uma variedade diferente de endereços IP. Então seu trabalho é atribuir um endereço I P, e você deve saber qual é o endereço I p e como ele se parece. Enviar máscara é uma maneira associada de anexá-lo ao endereço I P e, em seguida, temos um gateway. Gateway informa o seu computador. Qual rota você deve escolher para enviar seu tráfego para fora e para receber seu tráfego. Portanto, se você estiver em seu ambiente doméstico, seu modem, o endereço I P do modem será seu gateway. Então temos a estática, e pior é e DCP Ah, que estático é se você receber um endereço I P de sua empresa de seu ambiente corporativo e você tem que atribuir um I p dedicado à sua máquina que é chamado estático. E quando você reiniciar seu computador, que eu p não muda. Considerando que se for configurado como D.A.C D.A.C . O endereço I P mudará, ele irá escolher um I p de um pool de endereços I p. E toda vez que seu sistema é reinicializado, provavelmente ele mudará seu endereço i p. Então, na maior parte do ambiente corporativo, você estará configurando um endereço IP estático. Então você tem interface. Qual é a interface se você olhar para o seu laptop ou o seu computador na parte de trás? Ed, há um porto onde você se conecta. Conecte seu gato cinco Cabo. Essa é a interface do Nick. Então interface sempre tem um endereço Mac que é um endereço Mac permanente para o pescoço associado com o seu cartão, e este endereço Mac nunca muda. 141. Arquivos e comandos de rede: arquivos de rede e comando. Há muitos nunca Quiles e comandos que precisam ser usados para configurar sua máquina e colocá-la online e trazê-la para a rede para que ela possa se comunicar de uma máquina para outra. Deve ter uma interface, uma detecção inter-religiosa. Atribuir um endereço I P ao sistema é muito importante quando você abre um sistema e você precisa tê-lo na rede, os arquivos de configuração da interface ou o 1º 1 é XY e um switch Dakar File. Este arquivo está localizado em todas as distribuições Lennox. Na verdade, todos esses pais que eu vou falar sobre eles estão e estarão em seu sistema Linux . Assim, para o primeiro 1 é Anna comutado para fora Comp, que diz ao sistema onde é onde ele deve resolver seu nome de host, Toe I p endereço. Então, vamos olhar para a nossa máquina de comprimento e, em seguida, vamos descobrir como ler esses arquivos. Está limpando a tela. Ok, o primeiro arquivo que vamos olhar para o seu etc. E uma mudança. Então, basta fazer gato em etc E um arquivo switch dot com. Você vai vê-lo começando com o anfitrião Vamos Vamos Doom ou sobre ele em vez de apenas Cat. Então esta colinas para ler o arquivo página por página. Ok, então todas essas coisas, qualquer coisa que comece com libra, significa que é apenas comentar qualquer coisa que você quer ter em vigor, apenas remova o comentário. Então vamos passar por isso. Vamos ao ponto em que não vemos o comentário. Então aqui ele está começando a partir desta página em que é um arquivo de senha. Então a primeira coisa é dizer que procurar a parte do pastor e os arquivos não vão lugar nenhum. Não há diretório ativo, não há outro. E eu perguntei ao Serviço que está em execução que vai dar a vocês os pastores ou procurar senhas no mar . Sombra também é etc Sombra. Esse é o grupo local também está no grupo si, e quando você vem para baixo para mangueira para bem aqui, ele vai dizer que a informação do host do seu sistema está localizada nos arquivos, e isso é no sea host. E então ele vai dizer se você não consegue encontrá-lo, então vá para DNS. O N S é um outro serviço que é instalado no Lenox Machine, ou pode ser instalado, e máquina Windows irá cobrir que mais tarde. Mas, por enquanto, este é o N S. Qual arquivo se parece. E se você quer que seu cavalo seja resolvido, DNS, primeiro você procura Deanna está aqui para aqui, e o arquivo vem o segundo. Então este é o arquivo em um switch. Você verá essa configuração deste arquivo muitas vezes enquanto estiver fazendo a administração do sistema . próximo que vamos olhar é o arquivo Sea Host SC Host é onde você define o seu sistema I p endereço e nome do host do sistema. Então, se o meu sistema eu p endereço é se configuração é um I para 1 61 sobre 14 eu poderia ir arquivo do mar tornando-se Route B. I o arquivo e eu poderia ir para o fundo e eu poderia colocar um I para 1 $68,1 dólar 14 e o nome do host fora. A minha máquina foi-se para mim. Salve e eles são meus primeiros sistemas operacionais Linux. Então vamos fazer de novo. O meu não importa. Em maiúsculas. Capa inferior. Meu primeiro Lennox Lewis. Meu primeiro Lennox Sempre. Então, agora, se você pagar meu primeiro sistema operacional Lennox, ele vai pagar seu endereço I p você vê bem aqui o que você especificou no arquivo etc . Então é isso que o arquivo do mar faz. É uma pequena versão muito pequena da Deanna que está sentada na sua máquina. O próximo que temos no mar sis Config um arquivo de rede este arquivo Desculpe, esta é a sua rede. Eu acredito que você sabe que eu estou certo. Então este é o arquivo onde você especifica o nome do seu cavalo também. Agora está vazio porque temos codificado o nome do host. Mas se você quiser alterá-lo, você pode modificá-lo aqui, e alguns outros parâmetros podem ser definidos como. Claro, você é mais do que bem-vindo para procurá-lo mais no arquivo de rede. O próximo arquivo que vamos cobrir é, na verdade, o arquivo. É onde você especifica seu endereço I p em toda a rede de repente ele mascarar e gateway. E quando você está no diretório no mar diz config, scripts de rede que eu quero que você faça ls menos. É que são. E o último arquivo que você vai ver é I f g e E e P zero s três. E o que ISS este é o último. Na verdade, é a sua interface. Se você for se preparar e você vai ver bem aqui. Este é o nome da sua interface. Então lembre-se de cada vez que todos os arquivos de interfaces tudo isso começou. I se csg traço no nome da interface Então, quando você ve eu esse arquivo aqui você vai ver a inicialização Proto é definido como a CPU poderia mudar isso em êxtase cabelo. E então você poderia definir o endereço IP . Você tem que encontrar uma máscara de oito maneiras. E assim seu endereço I p se torna proeminente em sua máquina não muda. Então estes são alguns dos arquivos que eu realmente quero. Você entende e memoriza isso porque se você vai para Lennox Jobs e você vai estar se candidatando para ele muitas vezes você vai ter perguntas sobre estes onde esses arquivos estão, o que os arquivos fazem, onde o localizado e assim por diante. Então vamos sair deste arquivo. O último outono que eu tenho é no mar resolvido Resultado no mar resultado escuro off. Especifica o servidor DNS. Deanna servidor é novamente mais uma vez, ele realmente resolveu nome do host para I P i p para nome do host e nome do host para nome do host. Então, se você definir aqui toda vez que você vai para www dot google dot com e aperta Enter, ele sabe que o Google é que eu tenho que ir para este é o meu caminho. Eu tenho que ir para o meu gateway, que agora está agindo como um servidor DNS. Eu vou para o meu Deanna sete perguntar onde está o Google e como traduzir o Google para I p editar e traduziu. E este é o endereço IP do Google. Vamos voltar para a nossa lição. O próximo temos a rede comanda os comandos de rede. Já aprendemos Ping. Se você queria pagar um servidor, digamos pagando www dot hotmail dot com. Esse é um servidor fora desse comando que você executará é rosa. Se config lhe diz o que suas interfaces estão no sistema que temos agora, três interface é o local um não conta como interface e o outro você poderia ignorar o único que eu tenho é apenas um admite que isso está aí está me dizendo meu i p está configurado isso. Então você tem Se para cima se para baixo. Se você quiser derrubar essa interface, se você não quiser uma rede, você pode digitá-la. Desculpe se abaixou. Ou se você quiser trazer você de volta para o seu tipo se, em seguida, o próximo nós temos estatísticas líquidas . Você anda por aí com diferentes opções. I run é geralmente R e B. Este aqui diz o seu gateway como seu tráfego está fluindo de quais interfaces está caindo e o último que vamos cobrir é despejo TCP despejo TCP. Ele realmente rastreia todas as transações individuais que deixar sua máquina e entrar em sua máquina para o comando para executar é simplesmente despejo TCP. Você tem que especificar I com interface qual interface você está cheirando. É basicamente uma ferramenta de cheirar e então você executá-lo e você verá cada escuta entrando , vindo, saindo . Na verdade, está listado aqui. Então é assim que você realmente executa esse comando TCB. É assim que você executa todos esses comandos e, por favor, memorize-o. Por favor, execute um comando man em cada um deles e familiarize-se com o funcionamento desses comandos e arquivos de rede 142. Informações de NIC: Informações do Nick. O que é o Nick significa? Rede em cartão facial. Isso é algo que é anexado ao seu computador, seu desktop ou seu laptop. Se você olhar para a parte de trás do seu laptop, verá a pequena porta onde você conecta o cabo Ethernet cinco ou seis gato cinco ou seis a ele. Essa é a placa instalada no computador e a porta que é a ID associada e que está anexada à placa. Aquele porto está frio Nick em Lennox ou no Computer World. Chama-se Nick. Um exemplo para encontrar as informações sobre o pescoço é que você executar um comando comer ferramenta seguido pelo nome fora do seu pescoço. E como você descobre o nome do seu pescoço? Eu penso em como você descobre a informação sobre o seu nick? Você executa o comando if config que lhe dará todas as interfaces fora do seu computador se você executar. Se config, você verá outros nicks também. O que são esses? Bem, há um dos nick que você vai ver que aparece é L O L O significa loop Back Device é uma interface especial que o seu computador usa para se comunicar dentro de si mesmo. Ele funciona como um diagnóstico e solução de problemas e para conectar servidores em execução na máquina local . Então é como se você pudesse dizer, uma comunicação privada dentro de si mesma, então você tem outro Nick que você provavelmente verá em sua máquina. Se for uma máquina virtual, é V I R B o O significa Virtual Bridge interface zero é usado para Nat Nat significa endereço de rede. Tradução. Os ambientes virtuais às vezes usá-lo para se conectar ao número externo, então eu não quero que você realmente se concentrar no R B zero ou mesmo L O porque você estará vendo isso. Mas não há função principal disso. A única função fora da interface que é usada para se comunicar com outros computadores é diferente da terceira interface, que geralmente é rotulada como se fosse Oracle Virtual, é E N P, ou se é um servidor normal, Você provavelmente vai ver E T. H 012 ou Soul. Então vamos executar este comando comer ferramenta em nosso ambiente e ver como poderíamos obter as informações sobre a nossa interface. Vamos entrar na nossa máquina Lennox e desta vez quero entrar no meu sistema usando o nosso cônsul. Então o concerto ou você poderia usar a sessão do Putty também, se você quiser. Então vamos ver se eu tenho ah petit sessão. Vou executar a seção da festa bem aqui. Mas para que eu dirija a seção de festas, preciso do endereço IP. Como posso encontrar o endereço I P? Como é que o encontramos? Se Gun figo agora, você deve estar confortável o suficiente para executar este comando o tempo todo. Se config eu vou colocar Mawr porque se é ah se ele não se encaixa na tela, ele vai me dar uma página de cada vez e o endereço i p que eu tenho para a minha interface É esta uma noite para toe uma vez 68 Towanda 12 Eu faço login como eu mesmo. E para que eu execute o Comando da Ferramenta de Comando, eu tenho que ser rota. Então eu sou a rota. Isso é limpar a tela. Vamos nos livrar. Este minimiza. que já temos a massa, vamos torná-la um pouco maior e agora vamos falar sobre as interfaces novamente. Como podemos verificar nossas interfaces se conflito Como você pode ver, temos a interface principal aqui, que é o Wanda é usado para se comunicar com outros computadores ou fora fervido, e ele tem I p atribuir. O próximo é L O, que eu já expliquei, e o terceiro 1 é V. I. R B r zero, Eu já expliquei na minha ligeira eu quero obter informações fora. Nós somos B R o. Então vamos dizer Eat Tool e V I. R B r zero e ele vai dizer link detectado. Não. Então esqueça isso. próximo que queremos fazer é comer ferramenta. Eu espero. Ligado. Viciado. Sim, mas não há muita informação que está lá fora porque é o sistema que tem a sua própria interface. Não temos que nos preocupar com isso. O que temos dedo do pé se preocupar é comer ferramenta D e P zero s três. Onde é que eu consigo isso a partir daqui? Vê esta inter-fé? Este é um nome fora da minha interface. Então eu vou executar cada ferramenta seguida pelo nome fora da minha interface e eu vou apertar Enter uma vez que eu apertar Enter, Eu tenho aqui mesmo o meu comando. Vou começar a partir daqui. Isto é o que está me dizendo que a configuração para interface é portas de suporte é chás TTP ah suportado modos de link. Ele suporta 10 que é 10 meg 100 Meg e 1000 fazer. O que é 1000? A Meg. É só um show. Então, minha interface suporta um show de tráfego. Hoje em dia, se você estiver executando seu computador em um computador de rede de alta velocidade, você verá 10 show aqui. Então, algumas coisas que você tem que sair dessa, hum, hum, ferramenta Command Comeat é uma que é ah, quer seja, um, modo link é 1000 ou 10.000. Em segundo lugar, você tem que saber, É claro, a velocidade é 1000 megabytes, que é o mesmo que este. Então você precisa saber que é duplex é um full half duplex. Estas são as coisas que você precisa fornecer ao administrador de rede, porque quando o computador está conectado , um switch e um switch precisam ser configurados para a porta. Permita que o tráfego entre e saia do servidor. Seu sistema que você nunca está demonstrado pedirá essa informação, então esteja pronto para isso e lembre-se do comando para encontrar essa informação. Sua ferramenta de comer e a última está ligada. Detectado que o link da interface está ativo. Não está para baixo. Se você está solucionando problemas, você pode encontrá-lo se você não vê nenhum cabelo do que isso significa, é algo errado com o seu cartão nunca. Eu tentei esses comandos, executar o comando man em cada ferramenta e tentar com diferentes opções que é dado e ver quais são as opções dá-lhe a informação exata que você está procurando. 143. NIC ou Port Binding 1: Nesta palestra, aprenderemos sobre a ligação de NIC. Então, vamos primeiro discutir o que é Nick. Nick significa placa de interface de rede, que se conecta ao seu computador. Então, se você olhar para o seu laptop ou atrás do seu PC, você verá uma pequena porta lá, e essa porta é a sua NIC. Se você definir a palavra vinculação , também conhecida como ligação de rede, é a combinação de várias NICs em uma única Seu principal objetivo é fornecer alta disponibilidade e redundância Vamos entender seu conceito com essa imagem. Aqui temos quatro cartões Nick em nosso computador. Então, o que fazemos com a união cervical, pegamos duas portas, as combinamos, e a razão pela qual as combinamos é que, caso uma porta falhe, como falha física, ainda temos outra porta Então, isso é para redundância. Por exemplo, se você tiver duas portas, cada uma com uma velocidade de 1 gigabyte, combiná-las resultará em uma velocidade total de dois Isso é feito para aumentar a velocidade e garantir que a conexão permaneça disponível mesmo se uma porta falhar. Portanto, o procedimento de vinculação da NIC é digitar Network Manager int script dash up down para obter a configuração do driver Em seguida, você cria uma conexão chamada Bond Zero, modifica o primeiro ent, ENP zero como oito e o torna escravo do vínculo mestre zero e repete o mesmo processo de Et ENP zero S três. Isso significa que você os combina e os aponta para o vínculo zero. Em seguida, é altamente recomendável que você tire uma foto antes de continuar com essa interface ou com essa prática de vinculação O motivo para tirar um instantâneo é que você pode voltar ao estado anterior se necessário ou se algo der errado Sem mais delongas, vamos iniciar o VirtualBox. Vamos primeiro adicionar uma segunda interface de rede. Para isso, vá para a configuração da Máquina Virtual e, em seguida, vá para Rede. Clique no Adaptador de rede dois. Marque Ativar adaptador de rede e selecione um adaptador interligado Agora você tem duas NIC no seu computador. Um para o adaptador um e outro para o adaptador dois. Se precisar de mais adaptadores, acesse os adaptadores três e quatro e marque Ativar adaptador de rede Por enquanto, trabalharemos apenas com um e dois adaptadores. Depois que suas configurações estiverem concluídas, vá em frente e clique em OK. Vamos continuar e clicar em Iniciar. Nossa máquina virtual agora está iniciada. Vá em frente e faça login como você mesmo. Depois de fazer login com sucesso em nossa máquina, inicie o terminal e mude para a conta root. Digite o comando IP space A para ver as interfaces de rede em nossa máquina. Você pode ver que temos duas interfaces de rede, excluindo a L O, que é a interface local Então, um é ENP zero como três, e o segundo é ENP zero como oito Então ENP zeros oito é o que acabamos de adicionar por meio do nosso Oracle Agora, o que queremos é combinar essas duas interfaces ENP (zeros três e oito) e criar uma ligação a partir dessas duas interfaces e criar uma ligação a partir dessas duas Antes de fazer isso, vamos iniciar uma sessão do Putty em nossa interface de rede configurada, que é ENP zero S three com um endereço IP de um em dois, 168, 101 45 Vamos inserir esse endereço IP no Putty e abri-lo. Depois de criar com sucesso a sessão do Putty, faça login como usuário root Depois disso, é claro, vamos começar limpando a tela Observe que a partir da versão oito do Sentas, o pacote Network dash scripts foi substituído pelo Network Manager, que agora é a ferramenta de configuração de rede padrão nas versões mais recentes do RL e do Sentas. Se você estiver usando o Sen tas versão nove ou superior, poderá gerenciar suas conexões de rede usando NMCLI, que é a interface de linha de comando do gerenciador de rede Tudo bem, não se preocupe, discutiremos o NMCLI com mais detalhes nas próximas palestras E para versões mais antigas, como o Centa sete ou anteriores, o driver de colagem pode ser usado com a colagem Md Probe No entanto, para as versões oito e nove e posteriores do Centas , você deve usar o Network Manager, pacote de scripts para cima e para baixo Este pacote fornece scripts herdados if F Down que substituem os scripts de rede antigos, garantindo a compatibilidade com as práticas tradicionais de gerenciamento de rede Agora vamos instalar o gerenciador de rede e seus scripts dash up down package Agora a instalação começa. Pressione Y para continuar. Vamos esperar até que seja concluído. Ok, agora ele foi instalado com sucesso. Portanto, se você estiver usando a versão sete ou mais antiga do Centos, poderá encontrar e criar arquivos de interface de rede no caminho em clash Ciscfiglah Mas se você estiver usando a versão oito ou posterior do Centos, poderá encontrar e criar uma interface de rede ou arquivos de configuração no caminho em SlasClahnTwk Manager slash systemd Connections poderá encontrar e criar uma interface de rede ou arquivos de configuração no caminho em SlasClahnTwk Manager slash systemd Connections. Como estou usando a versão nove do Centos, vou navegar até o caminho dos arquivos da interface de rede, o mais novo, que é, novamente, ShtClah Network Liste os arquivos de conexão. Aqui você pode ver o arquivo de conexão ENPSTnm, que mostra que o ENP zeros Como você sabe, estamos usando essa interface, ENP zero as três, para nos conectarmos por meio do Putty Portanto, estou alterando esse arquivo para o último. Agora, vamos primeiro criar uma nova interface chamada Bond Zero. Para isso, use o comando NMCLI. Portanto, esse comando é usado para criar uma nova conexão de rede chamada Bond Zero usando a interface de linha de comando do Network Manager. Ele especifica o tipo de conexão como vínculo, define o nome da interface como vínculo zero e configura o modo de vinculação como backup ativo de painel, o que garante redundância ao permitir uma interface ativa enquanto outra serve como backup ou escrava que garante redundância ao permitir uma interface ativa enquanto outra Isso serve como backup para que a interface esteja no modo de espera e não seja usada ativamente para tráfego de rede em condições normais Se a interface principal falhar ou ficar indisponível, a interface de backup assume automaticamente controle para manter a conectividade de rede sem interrupção Se você verificar, poderá ver esse arquivo aqui com o nome bondzero dot andM Se você acessar o arquivo, poderá ver aqui o ID usual da interface Bond Zero, e aqui o método IPV four equal auto se refere à configuração automática de um endereço IPV quatro usando DSCP, permitindo que a interface de rede obtenha informações de endereço IP, máscara de sub-rede, gateway e poderá ver aqui o ID usual da interface Bond Zero, e aqui o método IPV four equal auto se refere à configuração automática de um endereço IPV quatro usando DSCP, permitindo que a interface de rede obtenha informações de endereço IP, máscara de sub-rede, gateway e servidor DNS automaticamente. Agora saia desse arquivo. Em seguida, configuraremos a interface ENP zero como oito, que é a segunda interface que adicionamos no início Vamos fazer isso usando o comando NMCLI. Esse comando completo especifica que o tipo de conexão é ent e está associado à interface chamada ENP zero as eight Ele atribui a interface ENP zero como oito como escrava da conexão de ligação criada anteriormente, ou seja, ligação Na vinculação de rede, um escravo é uma interface de rede que faz parte de uma ligação, combinada com outras interfaces em uma única interface lógica, mestre Os escravos lidam com o tráfego real da interface , fornecendo redundância e Vamos verificar isso. Aqui está. Vamos editá-lo. Você pode ver que seu mestre é vínculo zero e seu tipo é escravo da interface vínculo zero. Agora saia desse arquivo. próximo passo é ativar a conexão de ligação chamada Bond Zero. Quando executado, esse comando coloca a interface bond on-line, tornando-a operacional e pronta para lidar com o tráfego da rede. Esse processo de ativação envolve a inicialização da configuração da ligação, que inclui as interfaces escravas associadas, módulo de ligação e outros parâmetros Agora, verificamos isso digitando o espaço IP A. Você pode ver que a interface bond zero agora está online com o endereço IP 1821 68 100 dot 148 e tem um mestre de parâmetros mencionado Agradável. Se você observar o ENP, a interface zero como oito não tem nenhum endereço IP e tem um parâmetro escravo mencionado aqui Se você verificar a interface ENP zeros three, ela também estará ativa com um endereço IP, mas ainda não é escrava da ligação, da interface zero Vamos torná-la uma interface Bon Zero escrava porque queremos que todo tráfego passe pela interface master, que é a interface Bond Zero. Então, primeiro, desconectamos a interface de rede chamada ENP zero S three. Quando executado esse comando, ele desativa temporariamente uma interface de rede especificada, impedindo efetivamente que ela manipule qualquer tráfego de rede ou participe de qualquer conexão de rede Conforme mencionado anteriormente, nossa sessão do Putty agora está desconectada pois estávamos conectados por meio da interface ENP zeros três Então, feche esta janela de sessão do Putty. Agora é hora de entrar no terminal ou console da GUI que já está aberto Antes de prosseguirmos, vamos limpar a tela. Agora, modificamos a configuração de rede da conexão ENP zero como três para torná-la uma interface escrava da conexão bond bond bond zero usando a interface de linha de comando do gerenciador de rede, que é NMCLI que é NMCLI Ao definir ENP zero S três, como escrava do vínculo zero, a interface ENP zero S três se tornará parte da interface de rede vinculada, contribuindo para a configuração geral da ligação contribuindo para a configuração geral da Isso significa que o E&P zeros três funcionará junto com o ENP zero como Portanto, esse comando integra os zeros três do ENP ao vínculo, garantindo que ele participe das operações da rede vinculada Em seguida, reconectaremos a interface de rede S three. Quando executado esse comando, ele coloca a interface S three novamente on-line como escrava. Vamos verificar isso. Aqui você pode ver que a interface de rede, terminando com S três e terminando com oito foi configurada como interface escrava da interface de rede vinculada Bond zero Nessa configuração, o vínculo zero atua como uma interface principal que agrega o tráfego do ENP zero como três e um oito Agora, vamos fazer um ping no google.com. Portanto, essa resposta garante que a interface vinculada tenha uma conexão de rede ativa e possa alcançar redes externas Agora, vamos iniciar uma sessão do Putty por meio da interface do ABN Zero. Você pode ver que o endereço IP Bon Zero é 192 pontos 168.100 dot 148 Então, abra o Putty nesse endereço IP e conecte o Beautiful. Ele se conecta com sucesso. Vamos fazer login como root. Agora você pode vê-lo logado com sucesso. Portanto, confirma-se que a ligação da NIC está configurada corretamente com a interface escrava e a interface 030 como três e zero como oito, funcionando como parte da interface vinculada Tudo bem, pessoal, espero que vocês também tenham aprendido algo útil nesta palestra, e nos vemos na próxima 144. Novos utilitários de rede: Ei pessoal e bem-vindos de volta. Aprendemos todos esses comandos para gerenciar nossa rede. Aprendemos os arquivos de configuração que você precisa lembrar para configurar sua rede. Agora, o que nós vamos falar é sobre os utilitários de rede que estão disponíveis para você que vai tornar sua vida muito mais fácil porque agora você não precisa lembrar todos esses comandos, todos esses arquivos de configuração. Você só precisa se lembrar de um comando que fará muitas coisas por você. Então, a primeira coisa é o que vamos aprender nesta palestra é começar com o gerenciador de rede que está em sua utilidade. Isso realmente fornece um nunca métodos de configuração. E esses métodos são um comando de interface do usuário vazio e um comando M CLI e um comando M dash ou hífen connection dash editor e o utilitário de rede ou configuração de rede através do genoma ou configuração de console. Estes são os diferentes métodos que você pode usar para configurar e gerenciar sua rede de sistemas Linux. Estou a começar com o gestor de rede. Manager é uma ferramenta mais recente que substitui seu serviço ou utilitário antigo. Eles são chamados apenas a rede. Então, o gerenciador de rede é um serviço que fornece um conjunto de ferramentas projetadas especificamente para facilitar o gerenciamento da configuração de rede em sistemas Linux. E é o serviço de gerenciamento de rede padrão no Red Hat oito. Então, se você estiver usando o Red Hat aid, você verá que o gerenciador de rede será seu serviço padrão para o gerenciamento de rede. Tudo bem, o que mais isso nos dá? Isso torna um gerenciamento de rede muito mais fácil. Como mencionei o primeiro slide, você não precisa se lembrar de todas essas configurações, todos esses comandos fornece fácil configuração de conexão com o usuário. Network Manager oferece gerenciamento através de diferentes ferramentas, como uma GUI e uy vazio e NMC vivo, que vamos cobrir um por um mais tarde. Qual é a configuração que importa? Vamos mergulhar mais fundo no que são esses métodos. O primeiro é NMC CLI, que é abreviação de interface de linha de comando do Network Manager. Esta ferramenta é útil quando o acesso a um ambiente gráfico não está disponível. E você também pode estar em, que também pode ser usado dentro do script para nunca fazer alterações de configuração. Agora você tem todos esses comandos diferentes na rede. Mas novamente, se você quisesse usar apenas um comando, você poderia simplesmente usar NMC aliado. E isso é uma interface de linha de comando. Em seguida, seguindo em frente, um dos melhores utilitários, ferramenta de gerenciamento de utilitários que eu vejo e eu encontrei é NMT UI, abreviação de textos de gerenciador de rede, uma interface de usuário. Você não precisa de um console GUI Urania. Você poderia usar o mesmo comando em sua linha de comando. Esta ferramenta pode ser executada dentro de qualquer janela de terminal e muito, e desculpe, eu quis dizer que esta ferramenta pode ser executada dentro de qualquer terminal fornecedor e permite que as alterações sejam feitas fazendo a seleção do menu e inserindo dados. Em seguida, a próxima ferramenta ou Command é um editor de traço de conexão em traço. É uma ferramenta de gerenciamento gráfico completo que fornece acesso à maioria das opções de configuração do gerenciador de rede. Ele só pode ser acesso à área de trabalho ou console. Então, quando você executar este comando no grupo, por exemplo, você não vai ver nada. Assim, você só poderia executar este comando na GUI. Em seguida, temos genoma definir a tela de rede do genoma faz aplicação subconjunto permitido tarefas básicas de gerenciamento de rede. Então nós executamos o que é como se você estivesse indo para console e eu estou no lado superior direito, há uma roda. Você pode clicar nele ou ir para Eataly de qualquer maneira, eu vou cobrir isso mais tarde também. Tudo bem, vamos, vamos praticar um pouco na nossa máquina Linux. Então, a primeira coisa é que eu tenho minha máquina Linux bem aqui, que eu o nomeei os próximos sete. Você provavelmente tem isso como minha primeira VM Linux. Isso realmente não importa. Então, digamos que se você estiver usando minha primeira VM Linux, então escolha essa. Eu vou para este vídeo, eu vou usar uma VM diferente para mim. Mas para você eu diria que use minha primeira VM Linux, desligue essa VM. Assim, está desligado. Vá em frente e tire uma foto. Certifique-se de tirar um instantâneo sempre que fizer alterações nos arquivos de configuração. Pegue e um nome, qualquer coisa. Digamos que você nomeie o instantâneo ou o segundo instantâneo, onde quer que você o coloque ou queira colocar uma data que seja bom também. Clique em OK. Ele vai tirar um instantâneo. Três segundos atrás, o instantâneo foi feito, e é muito mais rápido porque seu sistema está desligado. Agora eu quero que você vá em frente e clique em Detalhes. Clique em Configurações e vá para Rede. Clique em adaptado e marca de verificação habilitada adaptador de rede. Agora, para aqueles de vocês que têm este adaptador de rede habilitado ou pronto, porque fizemos a nunca ligação anteriormente nas seções anteriores. Então você é, eu diria que é ir em frente e remover seu adaptador de rede novamente porque estamos. Vamos fazer a ligação de rede através destas ferramentas mais recentes. Agora, você não precisa adicionar manualmente um ou modificar o arquivo de configuração. Usaremos essas ferramentas mais recentes para fazer a ligação. Clique em adaptar no número 2, então marca de seleção habilitado adaptador de rede conectado ao adaptador de ponte e clique, ok, agora meu sistema terá dois adaptadores de rede. Vá em frente e clique em Iniciar. Login como root. Ok, então a primeira coisa é o que eu vou fazer nesta caixa é ir através do utilitário NM TUI e depois vamos cobrir o aliado NMC Itália mais tarde. Então T U novamente, ferramenta Network Manager ou interface de usuário de texto. Vamos tentar um MTU I. Antes de fazer isso, vamos fazer ifconfig para ver que o adaptado que adicionamos, está lá. Então eu fiz IF Config e eu vejo o adaptador de rede, E&P é 0, S3 está aqui. Eu tenho um IPM diferente usando um roteador diferente. Agora, não importa se você está usando 192, 168 IP. Isso ainda está bem. E então o outro, eu tenho esse E&P, S3, ambos estão ativos porque ambos atribuíram IP. Então o que eu preciso fazer é primeiro eu preciso fazer esta sala, desativa. Este só pode estar ativo. Certo, vá em frente e digite. E M textos UI. Ok, assim que você entrar você vai ver que é um editor de texto que vai abrir. Parece uma GUI, mas eles chamam de interface de usuário fiscal. Agora eu quero que você veja aqui diz selecionar uma opção. A primeira é adicionada uma conexão que seria 2, pegando uma conexão existente selecionada. Segundo, ative uma nova conexão e que há um nome de host do sistema definido. Então, se você quiser alterar o nome do host do sistema, você pode alterá-lo aqui também. Então vamos em frente e primeiro clique em editar uma conexão. E você vai notar aqui que diz conexão com fio, conexão um. Este é o que foi adicionado ao meu sistema para E&P, S3. Então eu vou selecionar isso, mover meu cursor para a direita, e eu vou e clique em Excluir. E ele vai nos pedir para confirmar e ir em frente e clique em Excluir. Agora que se foi. Agora ele só tem E&P, S3 e adaptador virtual. Apenas ignore o adaptador virtual. Vá, mova o cursor para a direita e depois desça. Clique em voltar, pressione Enter, mova o cursor para baixo, clique em sair e pressione. Ok. Agora eu quero que você faça é ifconfig novamente, e vamos fazer mais. Então vamos ver uma página de cada vez. E você verá que temos ambos os adaptadores, este e aquele, mas agora apenas um está ativo com o IP e o outro não tem um IP. Ok, bom, uma coisa está feita. Agora o que eu quero que você faça é que eu quero que você crie ligação da mesma maneira que nós fizemos, mas anteriormente, nós criamos a ligação de rede colocando todas as informações manualmente no arquivo de configuração. E agora o que vamos fazer é criar laços. E agora vamos atribuir qualquer IP. Agora vamos dar qualquer IP estático. Vamos deixar o sistema escolher DHCP. Mas, ao mesmo tempo, também fazer esses dois adaptadores de rede como um vínculo. Antes de entrar em um vínculo, queria discutir mais uma coisa. Há uma nova ferramenta que é que realmente substitui vínculo, que é chamado de equipe. Você poderia usar qualquer bar ou você poderia usar a equipe. Ambos executam a mesma função. Ele permite que você coloque os dois adaptadores de rede juntos e torná-los redundantes para cada um deles. Mas para este método, eu vou usar a equipe em vez de vínculo porque vínculo, você já sabe como fazê-lo. Ok? Então, a primeira coisa é, eu queria mostrar bem rápido que este é o meu IP. O que vou fazer é ir à minha sessão de festa. E eu vou digitá-lo no endereço IP dez a 53 ponto um ponto 59. E a rota dela. Colocando a senha e o cabelo quando você digita C, este é o terminal. Seu terminal de linha de comando não é uma GUI. Mas a beleza aqui é que você também pode executar uma interface vazia aqui nesta GUI. E ele lhe dará o mesmo menu que está dando aqui na GUI. Então você pode fazer isso aqui ou aqui. Eu vou fazer um aqui porque enquanto eu estou indo para passar por criar uma equipe ou ligação, eu vou perder nunca conexão. Então você tem essas conexões nunca. Vou perder a recessão também. Então é melhor. Eu vou parar com isso. E só vou usar isso cancelado. Tudo bem. Vou digitá-lo em T M. e MTU I novamente e editar a conexão. E eu quero excluir este E&P S3 para significar não concluída à frente, mas desativando. Assim, quando eu estiver criando o agrupamento de rede, então eu poderia adicionar os dois adaptadores e então ativá-los. Então selecionado, mova o cursor para a direita, clique em excluir e excluir confirmado. Ok, então agora ele ponte adaptador está lá. Se ele aparecer novamente, clique em, basta clicar em Excluir. Ok, agora você vê que ele se foi. Agora mova o cursor para a direita, clique para trás e, em seguida, saia. Se você fizer. Se o Config, você verá os dois adaptadores estão lá. E&p, 0, S3 e oito, mas não tem um IP porque eu os excluí. Então, se você ver que eu tenho minha conexão com o partido que também se foi. É por isso que eu era você o console. Então vamos fechar esta janela. Agora vamos voltar e digitar uma interface vazia novamente, e vamos criar a equipe para isso. O que vamos fazer é editar uma conexão, movido para a direita. E você vê bem aqui diz adicionar. E aqui, basta selecionar o tipo de conexão que deseja criar. E eu queria criar vínculo, que agora estou usando porque dizia que um vínculo é uma versão mais antiga. Vamos usar uma versão mais recente que é a equipe movida para baixo. E aqui diz equipe, aperte enter. Pergunta qual é o nome do perfil? Como você quer chamar essa equipe? Nós criamos, nós escolhemos um vínculo um anteriormente, mesma coisa vai escolher Equipe 1 para este dispositivo e equipe M traço vai deixar que como é atingido Tab para descer. E aqui estão os escravos da equipa dele. Agora escolha os adaptadores de rede que você quer que eles façam parte desta equipe. Então pressione Tab novamente, eu vou mover para adicionar e pressione Enter. E agora selecione o tipo de conexão escrava que deseja adicionar. Estamos selecionando a Ethernet agora porque aqueles E&P como 38 estão em Ethernet, pressione Enter no nome do perfil Ethernet. Escolherei o nome do perfil igual ao meu adaptador de rede chamado E e P 0 S3 dispositivo. Isso é o mesmo, e e p 0 S3. E eu poderia atribuir um IP para torná-lo IP estático. Mas já que estamos fazendo isso no laboratório, deixamos como está no DHCP. Mas se você quiser atribuir IP, você pode bem aqui. Esta é a nossa edição. Não, desculpe, vamos voltar e atribuir IP na próxima seção, eu vou mostrar-lhe em um segundo se você quiser criar um IP estático. Então, apenas aqui, mas simplesmente vá em frente e clique em Ok. Então E&P 0 S3 adicionado. Agora volte e clique em Adicionar novamente porque você deseja adicioná-lo aos adaptadores de rede. Internet. Eu quero chamá-lo u, a rede, E e P 08 dispositivos, o NPS ou oito Ethernet show. Este é o se você quiser especificar o Mac ou clone, mas ele vai pegar do próprio nome do dispositivo, desça e clique. Ok. Agora você vai ver que eu tenho para ambos estes adicionado a esta equipe um aqui onde eu disse configuração IP agora é automático. Agora, se eu quisesse atribuir um IP estático a este adaptador de equipe, eu poderia pressionar Enter e mudá-lo para manual. E eu apertei o manual, então ele vai descer. E quando eu clicar aqui, eu aqui mostrar, descer aqui no show, você terá esse endereço IP. Se você já tem o endereço IP que você deseja atribuir, digite-o aqui, DNS do gateway, domínios de pesquisa e todas as informações que você precisa que estávamos adicionando anteriormente nesses arquivos de configuração. Agora você só tem que adicioná-los aqui. E ele irá adicionar essa configuração dos parâmetros para você nesses arquivos de configuração. De qualquer forma, vai mal. Não queremos ter um IP estático, queremos deixar um DHCP. Portanto, nós vamos, tudo bem, Vamos descer. Automático, deixe e esconda esta informação. Por agora. Ippes para configuração é automática. Ipv4 seis configurações automáticas, mas não estamos usando isso. Certifique-se de que a conexão automática está marcada, disponível para todos os que estão moldados. Vá em frente e clique, Ok. Lindo. Agora você vê que você tem aqui mesmo Equipe 1, e este é o seu adaptador de equipe que tem ambos os seus outros adaptadores, E&P como 38. E quero que mova o cursor para a direita. E desça e retorne, vá em frente e clique em Sair. Agora, quando você fizer ifconfig e canalizá-lo para mais, você verá que o E&P S3 não tem endereço IP. E&P S8 não tem endereço IP. Então desça bem aqui. Esta é a sua equipe e equipe de rede. Este diz-lhe que deu este endereço IP 1053 dot one dot 59. Ou talvez no seu caso, se você estiver usando um roteador diferente, que estávamos usando anteriormente, você verá o que 192, 168, 1 ponto o que quer. E então ele está dizendo a vocês a Ethernet, a informação que ela tem que ser sua rede unida. Ok, agora, vamos verificar se eu poderia usar esse IP para entrar nesta máquina. Assim, saberemos que a equipe realmente funciona. Então o que eu vou fazer é ir para uma sessão de festa e eu vou digitá-lo no IP 10, 53 ponto um, ponto 59. Bingo. Eu tenho lá o prompt de login. E aí está, eu tenho meu prompt de comando, então significa que funciona. Ok, então é basicamente assim que você poderia usar o meu comando Btu eu. Existem outros comandos, desculpe, outras funcionalidades dentro de uma interface do usuário vazia que você poderia usar, que é ativar o sistema, que é um nome de host do sistema separado. Ou se voltar novamente para editar uma ligação. E digamos que se eu quiser adicionar uma nova conexão, então eu tenho essas opções diferentes. Wi-Fi, Bond, Bridge, IP disse, e há tantas outras funcionalidades que você tem dentro que um EMT você é. Está bem, vou cancelar isto. E eu vou cancelar isso e parar com isso. Ok? Agora vou minimizar essa coisa do console. E eu vou para a minha linha de comando. E isto aqui. Agora vou te mostrar o NMC. Agora, para aqueles que não querem usar uma interface vazia, que eu não sei por que você não usaria isso. Então você tem outra opção que é uma linha de comando. Então, se você fizer CLI e M CLI, você verá suas equipes, seus adaptadores de rede, que tipo de informação ele tem, seu endereço IP, quais IPs atribuíram. Ok? E há outras opções que você pode usar com um M CLI, por exemplo, e ícone MCL para show de conexão. E ele mostrará todas as três conexões, E&P, S3, NSAID e adaptador de ponte virtual. Estes são o físico real ou um arco, é virtual. E esta é uma equipe que criamos em cima desses dois adaptadores. Ok? Há muitos, muitos comandos diferentes, muitas opções diferentes que você poderia usar um CLI NMC usando. E se eu vou te mostrar cada um deles, vai levar uma eternidade. Então eu vou recomendar que você vá pesquisar online e descobrir quais são as diferentes opções disponíveis sob NMC aliado. Mas esse é o meu conselho para você é ficar com um y vazio, o que lhe dará tudo o que você precisa. E daqui para frente, vai ser muito, muito útil para você usar esta linha de comando. Tudo bem, a próxima ferramenta que eu queria falar, e eu sou editor de conexão. Portanto, isso é apenas um disponível apenas em sua GUI. Agora vai funcionar aqui nesta politomia terminal. Então vamos voltar para a nossa GUI. Vamos limpar a tela e desta vez vamos digitar e M conexão traço. Aperte Tab e ele irá completar automaticamente para você e pressione Enter. Bem aqui. Veja, esta é, uh, esta janela da semana parece exatamente a mesma que se você está executando a interface do NMT bem aqui. Então, se você quiser fazer quaisquer alterações no existente sem conexão, por exemplo, Equipe 1, você poderia selecioná-lo, clicar em configurar ou configurações. Você pode remover isso ou adicionar um novo. Então vamos dizer que para y modificar este aqui, Tm1, as configurações aqui, a equipe que nunca se conecta. Os adaptadores que adicionamos são 0, S3 e zeros, oito IPV configuração DHCP, a mesma coisa. Se você quiser alterá-lo para o estático, então você pode alterá-lo para manual e assinar seu endereço IP. Vá em frente, clique em cruz no canto superior direito. Então, se você pudesse fechar uma janela, se você quisesse adicionar uma nova conexão, você poderia escolher um tipo de conexão aqui que você tem, se você notar de perto, você também tem a mesma opção que você tinha em um direito USE vazio Aqui. Você poderia criar uma equipe usando esta GUI, bem como esta. Então é praticamente a mesma coisa. Mas é mais fácil para aqueles que gostam de fazer na GUI. Mas é claro, como eu sempre digo, é em ambiente corporativo, você não tem sorte o suficiente para ter esses GUI Windows ou gui em tudo. Então é por isso que fico vazio por quê? Então vamos fechar esta janela. E o último que quero cobrir são as configurações do genoma. Genoma como sua área de trabalho. Bem aqui. Veja, essa coisa é sua área de trabalho. Então vamos ver. Se você for para Aplicativo e vá para Utilitários do Sistema. E os utilitários do sistema, você verá aqui ou talvez Ferramentas do Sistema. São cursos e Ferramentas e vá para configurações, sim, aqui mesmo nas configurações. Agora esta é a configuração do genoma. Aqui você tem uma configuração de Wi-Fi que você pode modificar. Ou você poderia descer e bem aqui você vê a rede. É aqui que você pode mudar sua rede também. A modificar sua rede da maneira que você deseja ir para a configuração ou você adicionar adaptador, mover adaptador, qualquer coisa que você queria fazer. Mas isso só está disponível para você se você tiver esta área de trabalho do Genome. Novamente, voltando para a mesma coisa, provavelmente você vai ter agora em ambientes corporativos. Então, mais uma vez, fique com uma UET. Tudo bem, então espero que esta palestra, toda esta palestra lhe dê muita informação sobre não ter que se lembrar de todos os arquivos de configuração. Tudo o que você precisa fazer é simplesmente usar o comando NMT GUI, que é um mais recente. E ele está amplamente disponível no Red Hat aid e você deve estar usando este em vez de modificar o arquivo de configuração manualmente por si mesmo. Certo, lembre-se que criamos um instantâneo. Agora o que eu quero que você faça é desligar esta máquina. E isso me dará uma mensagem de erro. O sistema está caindo. Vamos fechar este x2. Certo, vamos fechar esse poder da máquina. E aqui diz restaurar instantâneo atual 2, segundo instantâneo. Então vá em frente e clique neste. Ok, aqui vai outra coisa. Lembre-se que criamos, tomamos, fomos para as configurações e adicionamos um adaptador de rede. Agora, está desmarcada. A razão pela qual está desmarcada, é porque voltamos ao nosso instantâneo. Então vá em frente e exclua esse instantâneo. Apagá-lo, ele se foi. E vá em frente e inicie a sua máquina apenas para ter a certeza de que EN PS3 e que está ativa, ativada e ativa. Ok, nós acabamos de fazer IF config e eu noto que ele e PS3 está lá, E&P ajuda desapareceu e S3 é, tem um endereço IP e é um poço tigela up e correndo bonito. Vejo-te na próxima palestra. 145. SSH e Telnet: Ssh e diga, estes são os dois principais serviços que executam e Lennox para aceitar conexões de fora. Telnet é uma conexão antiga e não segura entre dois computadores, e muitas empresas não usam mais 10. A idade da SS está em seu protocolo estabelecido de conexão que é completamente seguro. Existem dois tipos de pacotes para a maioria dos serviços que você vê em uma pequena máquina, um é recusado pacote e o outro é um pacote de servidor. Então você tem um servidor. Ele envia uma conexão. Solicite uma solicitação ssh para outro servidor. Então, neste caso, você está recusado e o computador que você está tentando conectar é um servidor. Então vamos para o outro lado. Então, se você no lado direito e seu servidor está no lado direito quando ele tenta afundar, é hora para você como através do protocolo NTP. Então não é mais o servidor. Ele se torna um cliente, e então você se torna o servidor. Então vamos olhar para a nossa avaliação da idade e telnet, ambos esses serviços que temos e como eles funcionam em nosso computador. Vou conectá-lo através da sessão de massa e eu vou confirmar que eu sou rota. É limpar a tela e o serviço que executa o 1º 1 é Diga-lhe. Então, quando você correr, diga que viu que diz que o Comandante encontrou por quê? Porque agora, por padrão, Lennox não inclui informá-lo na instalação. Então, se você tem que instalar 10 que você teria que fazer lixo instalar Telnet e ele irá para os repositórios e ele vai encontrar uma correspondência. A opção que tenho por talento. E ele encontrou um pacote, e ele está me dizendo, você quer fazer o download agora? Não usaremos o Digam em nosso ambiente. Mas se houver, se você estiver solucionando problemas, talento às vezes é uma ferramenta que permite que você solucione alguns problemas. Alguns fora do número de problemas de comunicação antes desta lição, vamos pular isso, e não queremos baixar a próxima. Temos o SSH. Temos uma salsicha? Sim, nós temos. É por isso que recebemos esta mensagem de uso que poderíamos fazer como um sábio para seguir pelo endereço IP do computador remoto. Mas como não temos um computador remoto, vamos apenas dizer computador local, que é a mesma caixa que estamos tentando e já estamos logados. Quando você acertar, entrar? Sim. Você está fazendo login como raízes de colocar a senha root e você entrar na mesma máquina que você estava logado antes, Então você pode vir criar quantas sessões quiser para que você possa sair e você vai voltar para o seu primeiro para verificar o serviço. SS h d irá executar PS e f para ver se o processo está em execução e você verá os processos aqui mesmo . Ele diz usuário s sido SS s H Na verdade, este é o processo que realmente ouvir. Somos todos o tráfego de entrada. Se eu parar esse processo, não poderei mais fazer login neste computador. Mas antes de fazermos isso, eu queria verificar meu I p e meu endereço I P é de 90 para 68 Não quero 12 e vamos em frente e parar o serviço H D e você aperta Enter. Recebe o aviso de volta. Significa que não está funcionando. Você poderia fazer PS menos f novamente para crescer e você vai ver o ssh d e S s h D. Isso é isso conexões já estabelecidas está me dizendo, mas não está mostrando o que procuramos antes que apenas usuário s sido ssh profunda. Então isso significa que não aceitará mais nenhuma sessão recebida. Como podemos confirmar isso? Vamos entrar em uma nova sessão de festa, e eu vou colocar o endereço I p desta máquina novamente uma noite para 1 68,1 ponto 12. Ela diz que nunca se importa. Conexão recusou porque não há demônio ssh dese que está em execução, então vamos cozinhar. Certo, feche isso. E desta vez vamos começar o processo SSH profundo. Começou porque temos um prompt de volta. Como verificamos que você poderia executar PS menos cf novamente? Sht e você verá aqui o processo está sendo executado agora. Agora ele aceitará a conexão. Outra maneira de descobrir se esses serviços em execução é fazendo o sistema. Consulte o status do Thiel. Isso é um 60 e aqui está dizendo que você está ativo, ativo e em execução. Então, agora, se você tentar se conectar a que eu p 19 a 1 61 tão bem, você deve ser capaz de 19 a 1 $68 abaixo de 12. Bingo. Vês como o sht funciona? Então isso tem como você pode parar a conexão com o seu servidor ou refinar ou restringir o seu computador? Este é um peso em um tem maneira de implementar a segurança em seu sistema. 146. Configurar e proteger SSH: Oi, pessoal. Bem-vindo à configuração e proteção do SSH. O que exatamente é SSH? SSH significa secure shell. Tudo bem Agora, o que é uma concha? Bem, o shell fornece uma interface para o sistema Linux. Ele pega seus comandos e os traduz para o kernel para gerenciar o hardware Então, vamos visualizá-lo. Então, temos nosso hardware. Portanto, seja qual for o hardware que você tem, Dull, HP realmente não importa Então, além desse hardware, a camada que controla esse hardware é a camada do kernel E quem realmente controla essa camada do kernel, a casca. Portanto, existem diferentes tipos de conchas. Tem casca de milho, concha do mar, casca de robalo. O shell quando você realmente faz login em sua máquina Linux e recebe um prompt e digita os comandos desse prompt, esse ambiente é um shell. Na verdade, é uma plataforma fornecida a você para controlar ou dar comandos ao seu kernel E então você executa utilitários em cima desse shell. Então, quando você recebe o prompt do shell, você executa comandos como LS, PWD, copy ou quaisquer que sejam os comandos, os comandos padrão do Linux ou outros comandos que você possa executar. Tudo bem. Então, se você notar, provavelmente está familiarizado, você olha para aquela concha. É mais provável que, se você não estiver acessando um console, se estiver instalando ou instalando um terminal nele, o shell tenha essa aparência. Na maioria dos casos, o usuário comum, quando faz login, recebe o sinal de $1. Quando um root faz login, ele recebe um sinal de hash ou libra Tudo bem, o SSH é um pacote, ou é um software como qualquer outro Então, digamos que se você estiver instalando um pacote chronyd ou um pacote NTP, um pacote HTTP, então esse pacote SSH também é um pacote e o nome do pacote e Por padrão, quando você instala um Linux ou Redhat no seu computador, esse pacote SSH vem instalado no seu Seu demônio de serviço é o SSHD. Um demônio é algo que fica em segundo plano o tempo todo e escuta comandos ou Então, quando executamos o Open SSH, ele começa como demônio e esse nome de demônio é Você pode parar e reiniciar como demônio se souber o nome do demônio Então, agora, em qual porta esse serviço SSH é executado? Por padrão, a porta SSH é executada na porta número 22. Muitos programas no Linux têm números de porta dedicados nos quais, por padrão, são executados. Tudo bem, o SSH em si é muito seguro, que significa que a comunicação por meio do SSH é Mas deve haver alguma configuração adicional possa ser feita para torná-lo mais seguro. Tudo bem. A seguir estão as configurações mais comuns um administrador deve adotar para proteger o SSH. Agora, vou examinar algumas dessas configurações e, a propósito, essas configurações não são apenas as únicas. Pode haver muito mais, mas os mais comuns são os seguintes. O primeiro é configurar o tempo limite de inatividade em termos. Isso significa evitar uma sessão SSH autônoma. Você pode definir um intervalo de tempo limite de inatividade seguindo essa direção Então, tempo limite de inatividade, ou seja, quando você faz login no sistema ou quando entra no sistema, digamos que você está sendo levado para uma reunião, mas seu computador ou sua sessão de login ainda está Então, se você deixá-lo aberto, talvez esteja vulnerável e alguém possa ter acesso a ele. Portanto, é melhor definir o intervalo de tempo limite. Para definir o intervalo de tempo limite, você precisa se tornar root, ditsHSShunderscore SSH, arquivo de configuração e adicionar as seguintes linhas, que são intervalos ao vivo do cliente, contagem de vida de 600 clientes no máximo zero, e então você precisa reiniciar o demônio, e o demônio é contagem de vida de 600 clientes no máximo zero, e então você precisa reiniciar o demônio, e o você precisa se tornar root, ditsHSShunderscore SSH, arquivo de configuração e adicionar as seguintes linhas, que são intervalos ao vivo do cliente, contagem de vida de 600 clientes no máximo zero, e então você precisa reiniciar o demônio, e o demônio é SSHD. O comando é System CTL restart SSHD. O intervalo de tempo de inatividade que você está configurando é em segundos, então definimos 600, o que significa que é igual a 10 minutos. Você poderia alterá-lo de acordo com sua política, seu desejo, seus padrões. Depois que o intervalo tiver passado, o usuário inativo será automaticamente desconectado . Tudo bem Então, se eu entrar na minha máquina Linux, eu a tenho aberta aqui. Deixe-me fazer o login. Vou fazer login como eu mesmo e vou abrir o terminal acessando o terminal atividades. Ok, aqui estou logado como eu mesmo Eu tenho que me tornar raiz de raízes. Agora, antes de modificar o arquivo de configuração do sublinhado SSHD, é Essa também é minha recomendação. Um systemd deve sempre fazer uma cópia de backup do arquivo de configuração de sublinhado SSHD ou de qualquer arquivo em C, nesse Caso você cometa um erro, você sempre pode voltar atrás. Então, o que eu vou fazer é copiar em C, SSH. SSHD, configuração de sublinhado E qual é a localização, vou colocá-la no mesmo local, configuração de sublinhado SSHD, e vou fazer Ridge O que significa que esse é o arquivo original. Ok, então a cópia está pronta. Agora, se você precisar definir os tempos limite de intervalo, precisará editar o arquivo selecionando o arquivo em C, SSH, SSH, D, underscore config e, em seguida, adicionar essas linhas Essas linhas ainda não existem. Portanto, é melhor adicionar essas linhas no final do arquivo. Então, para ir até o final do arquivo, digite Shift G e ele o levará ao final do arquivo. Agora pressione O, para iniciar uma nova linha, você pode colocar um comentário aqui definindo o intervalo Desculpe, definindo o intervalo de tempo limite. E agora você pode digitá-lo no espaço ao vivo do cliente 600. A mesma coisa, cliente, ao vivo, conte no máximo zero. Então, agora, quando você escapar e salvar o arquivo, e agora é hora de reiniciar o sistema CTL do sistema CTL, reinicie Quando você recebe seu baile de formatura de volta, significa que o sistema assumiu a configuração e não era uma configuração errada A propósito, é apenas para mostrar que, se você não precisa definir essas configurações em seu ambiente, isso não é obrigatório, converse com seu técnico de segurança e pergunte se você deve fazer alterações antes de obter qualquer aprovação. Tudo bem, então o que farei apenas para garantir que tenhamos uma configuração consistente em nosso arquivo, o que farei é copiar em C, SSH, SSHD, underscore config, rig file para sua configuração rig Ele pedirá sobrescrever, sim, sobrescrever. Então, agora, se eu usar VIC SSH, SSHD e simplesmente usar ConfigFle e ir até o final, você verá que essa configuração não mais lá porque Tudo bem Então, se você precisar manter isso, depende realmente de você. Tudo bem Então, voltando, a próxima configuração que devemos fazer é desativar o login root. Desabilitar o login root deve ser uma das medidas que você deve tomar ao configurar o sistema pela primeira vez Ele desativa qualquer usuário de fazer login no sistema com uma conta root. Portanto, você definitivamente deve fazer isso para que nenhum usuário possa fazer login diretamente com o usuário root e a senha root. Tudo bem, para isso, você pode voltar ao seu sistema, e aqui está dizendo que você precisa editar o arquivo e permitir o login root sim e substituí-lo por não Ok, então vamos fazer VI novamente e descobrir onde está essa configuração ou onde está esse parâmetro. Para encontrar esse parâmetro, você digita uma barra e, em seguida, permite o login root Pressione Enter e você verá aqui que diz permitir login root. Substitua sim por não, salve o arquivo e reinicie o SSHD Tudo bem Passando para a próxima, a próxima é desativar as senhas vazias. Portanto, você precisa evitar logins remotos de contas com senha vazia para aumentar a segurança Portanto, qualquer usuário que não tenha uma senha deve ser limitado. Eles devem ser forçados a não fazer login, a menos que criem uma senha. E para isso, você precisa editar o arquivo e remover o sinal de hash da linha a seguir Então, vamos para nossa máquina Linux. V na máquina Linux novamente. Desculpe, vi o arquivo de configuração novamente e procure permitir senhas vazias . Aqui mesmo. Isso é um parâmetro. Portanto, se você remover esse sinal de hash pound salvar o arquivo e reiniciar o demônio , ele usará essas configurações Tudo bem. Passando para o próximo, limit usa acesso SSH Para fornecer outra camada de segurança, você deve limitar seus logins SSH somente a determinados usuários que precisam de acesso remoto Então, se você sabe que John, Jason e Peter, esses são os três usuários que só precisam acessar seu sistema, então por que mantê-lo aberto a todos Basta dar a eles o acesso e, por padrão, automaticamente, todos os outros serão negados. Para isso, você precisa editar o arquivo e adicionar essas linhas. Portanto, permita que os usuários usem um, usuário dois, qualquer que seja o nome de usuário que você criou em seu sistema Eu diria que, já que estamos adicionando essa linha, eu diria que você tem que voltar para sua máquina Linux e ir até o final digitando Shift G. E aqui sempre que você adicionar novos parâmetros, sempre coloque no comentário que permita apenas os seguintes usos E então você faria Permitir usos, por exemplo, IF ZL ou J Smith ou qualquer outra coisa que você tenha, então salvaria o arquivo e reiniciaria o demônio Portanto, não estou guardando, pois estamos fazendo apenas para fins de laboratório. Eu só vou desistir. Se você o salvou, precisará reiniciar esse SSH. Tudo bem. Passando para a próxima configuração. Use uma porta diferente. Agora, sabemos que o SSH é executado em qual porta. Sim, ele é executado por padrão. Funciona em 22. Portanto, a maioria dos rackers que procuram qualquer servidor SSH aberto procurará Portanto, mudar isso pode tornar o sistema muito mais seguro. Para mudar isso, você precisa se tornar root, editar seu arquivo de configuração de sublinhado SSHD, remover esse sinal de hash da linha a seguir e alterar o número da alterar o número Portanto, você já tem um número de porta lá, por padrão, 22. Então, vamos entrar em nossa máquina Linux. VI SSHD sublinha o arquivo do condenado. A propósito, ao acessar o arquivo, continue fazendo cópias Agora procure a porta 22, basta digitar barra e digitar em letra maiúscula P ou RT, Isso o levará até a linha que tem essa chave, aquela palavra correspondente. Aqui está escrito porta 22. Agora, se você quiser alterá-lo para uma porta diferente, você precisa se livrar desse sinal de hash e inserir número da porta 22224, Agora, como estou chegando a este porto. Em primeiro lugar, esse é um número de porta muito grande. Nenhum dos programas que vêm no sistema Linux tem nenhuma dessas portas atribuídas. Ainda assim, quero que você tenha certeza qualquer porta que você está atribuindo a esse SSH não esteja sendo usada por nenhum outro programa Você pode pesquisar on-line para ver quais portas estão disponíveis que podem ser usadas para SSH, e você encontrará muitas delas. Tudo bem, então, de qualquer forma, eu não vou mudar a porta. Vou simplesmente descartar todas as alterações saindo do arquivo e saindo dele Portanto, se você tiver feito alterações, precisará fazer CTL do sistema e reiniciar o SSH, e isso configurará uma porta para você Então, da próxima vez que você estiver tentando fazer login no sistema por meio de SSH ou Putty, precisará alterar essa porta Por exemplo, se eu abrir minha sessão do Putty, aqui mesmo, colocarei o endereço IP da minha máquina Linux Mas você vê aqui, por padrão está me dando a porta 22. Então, se eu tentar isso com a porta 22 e clicar em Abrir, ela não me deixará entrar porque eu mudei a porta. Então, eu tenho que colocar a porta que escolhi, que era 22224, por exemplo , colocar o nome do host ou endereço IP e clicar em Abrir E então isso permitirá que eu me conecte. Tudo bem, passando para a próxima, que é a chave SSH, acesse o servidor remoto sem uma senha Ok, então servidor remoto, você tem uma máquina Linux e está tentando acessá-la de uma máquina Windows ou de outra máquina Linux, por exemplo, então você pode realmente pular a digitação da senha porque teria as chaves A propósito, essa palestra, eu fiz na próxima , então fique ligado Vá para o próximo vídeo para entender e configurar suas chaves SSH 147. acesso remoto com chave SSH sem senha: Olá, pessoas impressionantes neste luxo a ir para cobrir como poderíamos acessar um servidor remoto sem uma senha usando chave ssh agora servidor remoto que significa que se ele tem uma máquina Lennox e queremos acessar outra máquina Lennox que outra roupa máquina é para nós é uma máquina remota . Agora, há duas razões pelas quais precisamos acessar uma máquina remota sem uma senha. Um deles é Loggins repetitivo, significa que se você tem uma máquina de látex A e você entrar na próxima máquina BB como 10 vezes ou 20 vezes por dia, e você não quer inserir nome de usuário e senha de ganho, e novamente, então você vai gerar Ssh chave segunda razão, que é a razão mais importante é a automação através de um script. Se você tiver scripts executados que estão sentados em seu servidor A. E você precisa executar esses scripts no servidor ser assim que é uma automação que será executada em B. Mas toda vez que você executar, executá-lo de um para B propriedades capazes e até mesmo senha. E, claro, isso é uma coisa cotidiana, e você não quer ter qualquer tipo de interação, mas é por isso que você cria chave ssh. Assim, a automação terá lugar por si só sem qualquer interação humana. Agora, as chaves são geradas em números de nível, que você possa gerar chaves como seu próprio eu para um espremedor de espremedor regular. No meu caso, você pode ser gerado, como eu resolvi usuário. Ou você pode gerar as chaves nos níveis raiz. Se você quiser fazer login de A para B através da rota, você também pode gerar as chaves para a rota na próxima vez e fazer login como root. Não vai pedir-te para usares a palavra-passe de ninguém. Agora deixe-me colocá-lo de uma forma gráfica. Então eu disse que assim eu poderia fazer você entender. O que estamos a tentar alcançar aqui? Digamos que você tem um servidor é nossa máquina de limites, e eu vou chamá-lo de minha primeira máquina Lennox. E a propósito, este é o nome real do host que tenho na minha máquina Lennox. E esta máquina quer acessar outra máquina Lennox e o nome do host fora de outra máquina viva, Islamic Santo um sete tem ambas as pernas máquina configuradas e prontas para mim para fazer este teste para esta palestra. Agora, se você tiver apenas uma máquina Lennox neste momento, então você pode pular esta palestra ou voltar para ela quando tiver outra segunda máquina. Você já recomendou que você deve construir outra máquina Lennox e nomeá-la? Digamos que envie um centro de aprendizagem um sete ou o que quer que você queira chamar. Diz que você poderia realmente praticar esta palestra na segunda máquina Lennox de qualquer maneira. Não, o cliente, que é minha primeira máquina de links quer acessar o servidor do que sotaque Oh, um sete e ele acessá-lo através. Ssh, certo. Você abre um grupo, você vai de uma máquina para outra, ou se você está logado na máquina Lennox, você pode executar um comando como um sábio para fazer login em uma máquina remota quando você faz login ou quando você executa para o stage para a máquina remota. Muito mais máquinas pedir-lhe duas coisas nome de usuário e senha, certo. Então você fornecer esses nome de usuário e senha e, em seguida, ele irá. Vai deixar você entrar agora. Agora, o propósito desta palestra é e se ele quisesse legalizar novamente que estão fornecendo o uso de um passaporte. Agora, para isso, O que você precisa fazer é gerar algumas chaves em sua máquina cliente. Significa que é a sua autenticação que inclui, tipo, a sua ideia. Seja lá o que você gerar essas chaves. Isso é um retorno, uma combinação de letras, chaves e símbolos. Quando você gerá-los, você copia as chaves para o servidor e você nos diz sempre Ei, esta é a minha autenticação. Então vá em frente e mantenha essa chave que eu gerei. Vá em frente e mantenha-o e você autorizou o arquivo da chave. Então uma vez que é copiado ao longo da próxima vez que o cliente tentou fazer login da minha primeira VM Linux para Lennox Cento um sete sobre ssh. Em seguida, ele não solicitará que esse usuário para nome de usuário e senha. Agora, é assim que eu poderia dizer. E de máquina em máquina agora, de forma regular em nossa vida cotidiana para torná-lo mais simples, eu vou te dar um cenário de um usuário ou alguém que queira acessar um prédio ou uma casa. Essa pessoa entra na casa, e a primeira coisa que eles fazem é se eles não têm chaves ou acesso a sua casa ou aquele edifício do toque um sino ou eles encontram o, hum, o guarda de segurança. E, em seguida, eles dão a eles a autenticação e certifique-se de que ele foi verificado e, em seguida, você entra . Agora, outra maneira que você pode fazer é da próxima vez que você quiser entrar, você dá algum tipo de chaves como você já passou por sua verificação de antecedentes. Você já passa por seu processo de verificação, e então você dá esse processo de verificação para a equipe de segurança ou para o proprietário do prédio , você dá para eles. Então da próxima vez e você entrar, você não tem. Você não será solicitado para uso no passado, onde tudo o que você precisa fazer talvez piscar seu crachá ou digitalizá-lo. E você você você assim para ir para vir ou para obter este processo de trabalho. Temos alguns passos a seguir. O primeiro passo é sob máquina cliente de uma máquina de declínio é aquele que tentar ir para o servidor temos que gerar as chaves. E para isso, o comando será executado é ssh Dash Kitchen. A segunda etapa é copiar essa chave para o servidor e o comando usa exatamente esse comando, que é a cópia de stash Ssh. traço I d rota espaço porque você gerou as chaves como raiz. Então você especifica a rota no endereço IP do servidor. Onde você está enfrentando, também? Em seguida, faça login a partir do cliente para servir agora. Tentei isso. Agora, você. Desde que você já copiou mais, eu vou em frente e tentar fazer login no servidor usando o comando como, rota ssh no endereço I p do servidor ou como um traço de estágio l rota e eu, p endereço do servidor. Ambos os comandos do mesmo que eles realmente permitem que você passou de uma máquina para outra ou a rota da conta. Tudo bem, agora, chega de falar. Vamos entrar em minhas máquinas de roupa de cama e eu vou tentar esse processo. Agora eu tenho meu terminal de festa aberto. Esta primeira máquina é a minha primeira VM Linux. E se você hospedar, nomeie minha primeira VM Lennox. E se o fizeres, quem sou eu? Estou logado como root. Agora, qual é o meu endereço I P? Eu poderia fazer se config e e P zero s três é a interface onde eu tenho o meu endereço I p e você vai ver o meu endereço i p off. Meu cliente tem 1 90 a 1 68 $1,95 Agora eu queria ir para o meu servidor. Este é o meu servidor. Seu nome de host é Lennox Cento um sete e eu estou logado nesse host como root e o endereço I P fora do servidor é zero como três. Eu vou fazer a mesma coisa e meu i p i p endereço do servidor é um I para 1 $61.58 agora do cliente. Se eu entrar nos servidores usando o comando como uma rota sábio no endereço I P fora do servidor e apertar enter, você vê, ele está me pedindo a senha. Era isso que queríamos evitar. Então eu vou controlar ver e sair agora que estou de volta à minha máquina cliente, que é a minha primeira máquina Lennox. Agora vá em frente e limpe este verde para que este bebê possa começar e executar o comando no cliente. Ssh traço Ke Jin Hit Enter, Ele vai dizer-lhe gerando pública Privada Arce, Mantenha aqui Se você quiser saber mais sobre o nosso dizer que o nosso é um mecanismo fora do nosso nível de autenticação . Se você queria saber mais sobre isso, vá em frente e procure por ele. Digite o arquivo no qual salvar o Keith. Agora, por padrão, ele vai salvar a chave neste diretório. Mas este diretório está no cliente nesta máquina local. Se você quiser alterar este local, você pode especificar aqui, mas eu recomendaria você. Você o deixa padrão e simplesmente aperte. Entrar. próximo passo é pedir que você insira Password phrase vazio para nenhum passe. Congelar. Agora, se você está no ambiente de produção no ambiente corporativo sobre elogiar você colocar no passado para é qualquer coisa que você gosta pode ser uma senha ou qualquer coisa. Uma combinação de letras. Hum, mas estamos fazendo este teste em um ambiente de laboratório, então eu não vou escolher nenhuma frase-passe então eu vou deixar isso vazio e simplesmente bater. Entrar. Está me provocando novamente, dizendo digite a mesma frase de acesso novamente. Então eu não inseri nada, então eu não vou entrar de novo. Então, simplesmente acerte. Entra outra vez. Agora está dizendo que sua identificação foi salva no ponto de rota Ssh I d sublinhar r c. Então, se você não pode este arquivo, você vai ver a chave como esta é a chave e seu público, ele foi salvo em root out como uma sábio idéia em pontuação são salvos pub, que é público. Isto é uma chave. Agora o que precisamos fazer é que já nos autenticamos. Nós geramos as chaves. Agora precisamos copiar esta chave para o nosso servidor. Então, desta vez. Então da próxima vez e eu entrar no servidor, o servidor saberá e dirá: “ Oh, Oh, sim, eu te conheço. Tenho a tua chave para que pudesses entrar sem uma palavra-passe, por isso tenho de copiar as chaves. Para fazer isso, eu farei. Ssh Dash cópia I D Route é há conta raiz que está neste servidor. Não é a raiz deste cliente para fazer root no servidor. I p um I para 168 $1,58. Você pode clicar com o botão direito se você estiver usando massa de vidraceiro e ele irá copiá-lo para você agora bateu. Digite Agora ele vai realmente pedir-lhe a senha porque você está entrando pela primeira vez. E claro, uma vez que você adicionar essa chave, ele vai perguntar isso como apenas da última vez. Então vá em frente, coloque uma senha para essa conta de rota. E agora ele está dizendo que as chaves foram copiadas em estão dizendo agora tente entrar na máquina dele. 18 rota ssh em $1.2161.58 58 58 lembra do meu servidor e verifique se apenas a chave que você queria foram adicionados. By the way, essa chave é adicionada a este servidor e é adicionada a raiz dot ss envelhecido, chaves autorizadas. Você poderia realmente ir para aquele, hum, aquele diretório raiz ponto como um sábio fazer ls menos. L e você vai ver as chaves autorizadas. Quando você faz cat em que chaves autorizadas você vai ver que esta é toda esta chave foi copiada e é copiada como raiz da máquina. Meu primeiro, o próximo PM, então já está lá. Agora, se eu entrar desta máquina para esta máquina, eu não vou ter nenhum problema, ou ele não vai colocar prontamente usando uma senha. Vamos em frente e limpar a tela aqui e vamos em frente. Limpe a tela aqui e agora. Vamos entrar no meu servidor. Ssh. Rota em 1890 para 188,1 ponto 58. 58 é a saída do meu servidor. Vamos tentar novamente confirmar que você vê 58. Ok, agora vamos em frente e entrar. Bingo. Veja, eu estou logado. Ele não me pediu nenhum nome de usuário. Não me pediu nenhuma senha. E eu estou logado. E se fizeres o nome do anfitrião, vais ver que estou em Lenox, enviado para nós sete, que é esta máquina. Você também pode fazer o outro comando sair. Agora você volta para o seu cliente. Meus primeiros links VM Você poderia fazer o segundo comando como um cofre pelo painel comandos executa a mesma função. 1 92 Não. US$68. 58 e estou logado no Centro Clínico de Veum. Então é assim que o login rebocar uma máquina remota sem senha funciona. Você tem que gerar as chaves na máquina que está tentando fazer login. Dê estas chaves para o servidor. Onde você está tentando fazer login e, em seguida, uma vez que as chaves são passadas, você pode tentar Na próxima vez que você entrar, ele não vai pedir-lhe qualquer nome de usuário ou senha. E então você poderia executar muitos, muitos scripts e comandos automatizados diferentes sem o incômodo de entrar e colocar isso usando uma senha. E espero que isto vos elegam este propósito. Se tiver alguma pergunta, deixe-me agora. Boa sorte. 148. O comando ss: O comando SS. Ei, pessoal, nesta palestra, aprenderemos sobre o Comando SS no Linux De acordo com redhat.com, o SS é um utilitário de linha de comando que imprime informações estatísticas sobre soquetes, permitindo que o administrador avalie o desempenho do dispositivo ao longo desempenho do dispositivo Agora, vamos colocar isso em palavras simples. O comando SS é como uma ferramenta que verifica como seu dispositivo está se comunicando com a Internet. Ele mostra quais conexões estão abertas e ajuda você a encontrar e corrigir problemas. Por exemplo, seu telefone, laptop ou smart TV está conectado ao WiFi de sua casa, certo? Se você quiser saber qual aplicativo está usando, Wi-Fi para enviar ou receber dados. O comando SSS é como uma ferramenta especial que mostra o que está acontecendo com sua rede Se o computador estiver lento ou a Internet não estiver funcionando bem, SS pode ajudá-lo a descobrir qual conexão pode estar causando o problema. É como ter uma maneira de ver o interior da sua rede. É por isso que o comando SST é tão importante para um administrador de sistema conhecer e aprender, pois é uma das melhores ferramentas para solucionar alguns dos problemas de desempenho em seu ambiente Linux OK. Agora, anteriormente eu mencionei uma palavra soquete Agora, o que isso significa? Um soquete é como uma linha telefônica que permite que você ou dois computadores se conectem e conversem entre si por meio de uma rede Ele permite que os dados sejam enviados e recebidos entre eles. O comando SSA mostra vários tipos de soquetes, como TCP, UDP e soquetes exclusivos, além de detalhes importantes, como endereços IP de origem e destino, números de portas e o estado das conexões, UDP e soquetes exclusivos, além de detalhes importantes, como endereços IP de origem e destino, números de portas e o estado das conexões, como escuta estabelecida. Então, vamos aprender sobre esses três soquetes. Portanto, o primeiro é o TCP ou protocolo de controle de transmissão. É um conjunto de regras que garante que os dados sejam enviados com sucesso entre dois computadores pela Internet. Ele é usado na navegação na web, e-mail e transferências de arquivos. O próximo é o UDP ou protocolo Gram de dados do usuário. É uma forma de enviar dados pela Internet sem verificar se eles chegam corretamente. Ao contrário do TCP, ele não espera por confirmações, torna mais rápido, mas, é claro, menos confiável É usado para streaming de vídeo ao vivo, onde velocidade é mais importante do que a precisão perfeita. Então temos o soquete Unix. É uma forma de programas no mesmo computador conversarem entre si. Ele usa um arquivo especial para enviar e receber mensagens entre os programas. É usado em bancos de dados, servidores web e serviços do sistema que operam no mesmo sistema sem precisar da Internet Agora, vamos examinar rapidamente sua história. Em 2010, o comando SS foi introduzido no pacote IP Route two, substituindo ferramentas mais antigas, como Net STAT, por uma opção mais eficiente e detalhada Então, em 2016, com o Linuxkernel Four dot X, o comando SSS se tornou ainda mais integrado ao gerenciamento de rede, suportando mais tipos e protocolos de soquetes partir de 2024, o comando SS continua sendo uma ferramenta fundamental no gerenciamento de redes Linux, é claro, uma das ferramentas importantes para administradores ou engenheiros de sistemas Portanto, antes de mais atrasos, vamos praticar o comando SSS. Você está pronto? OK. Então, eu já abri uma sessão de puddy aqui E como você sempre sabe, a primeira coisa que você deve fazer é verificar como você está logado, quem sou eu? Eu sou eu mesma. Em qual diretório você está? Você está no meu diretório inicial, e o nome do host é minha primeira VM Linux, e o endereço IP desta máquina é vamos digitar espaço IP A. E é 182d Perfeito. Ok, novamente, seu endereço IP pode ser diferente. Isso realmente não importa, mas você só precisa confirmar que está no sistema certo. Essa é a prática que você precisa incutir em si mesmo. Tudo bem, vamos começar limpando a tela. Agora vamos explorar o que o comando SS faz. Basta digitar SS e pressionar Enter. Você verá que ele exibe detalhes sobre todas as conexões de rede ativas. Se você quiser ver as informações página por página, você pode combinar SS com um comando more. Agora, observe que o comando SS é instalado em sua máquina Linux por padrão quando você instala o sistema operacional Linux. Tudo bem. Agora, por qualquer motivo, você não tem o comando SS em seu sistema, então você precisa instalar esse utilitário usando o comando DNF Tudo bem. Em seguida, OK, aqui agora, você notará que há sete colunas na saída quando você a executa. O primeiro é o Net ID, que informa que o protocolo que está sendo usado, como TCP, UDP ou UNIX SOC, é mostrado O estado mostra o status da conexão, como ESTB, para estabelecida O recebimento ou RCV Q e envio Q exibem a quantidade de dados na fila para recebimento O endereço local mostra o IP e a porta da sua máquina enquanto o endereço do peer mostra o IP e a porta do dispositivo remoto Por fim, o processo identifica qual processo está usando a conexão Ao rolar para baixo, você verá todas essas informações listadas ordenadamente. Se você observar as duas últimas linhas, notará os detalhes da conexão UDP e da conexão TCP Vamos ver a última linha. Você já sabe que estamos conectados à nossa máquina de Papai Noel usando o Putty, que estabelece uma conexão SSH segura SSH usa TCP porque precisa de uma maneira confiável e segura de se É por isso que está usando o soquete TCP aqui. Aqui, zero e 64 representam uma contagem de pacotes. Zero significa que nenhum pacote está esperando para ser recebido e 64 significa que 64 pacotes foram enviados O endereço IP, 192 pontos 168 pontos 100 pontos 166 é nossa máquina de Papai Noel, e SSH é o serviço através do qual Pudi se conectou à Pudi Por outro lado, em uma noite, dois pontos 168 pontos 100 pontos oito é o endereço IP de outro dispositivo ou servidor na rede com a qual a máquina do Papai Noel está se comunicando E 49643 é o número da porta usada para essa conexão Em seguida, a segunda até a última linha mostra uma conexão UDP entre nossa máquina Centas no IP 182168101 E o roteador no IP é 192 x 168 dot 101, que é usado pelo DACP para gerenciar endereços IP Tudo bem, vamos entrar. Se você quiser ver somente a conexão TCP ativa em seu sistema, basta adicionar espaço T ou opção T ao comando SS Isso fornece uma lista limpa mostrando apenas as conexões TCP Se você estiver interessado em ver a conexão UDP, use a opção menos U com o comando SSS Agora, para verificar o soquete Unix, que é usado para comunicação entre processos na mesma máquina , você pode usar a opção menos X. Ao executar esses comandos, você notará que diferentes tipos de conexões são cuidadosamente filtrados, facilitando a visualização exata do que está acontecendo com a está acontecendo Por exemplo, usar a opção menos X mostrará vários processos em sua máquina que estão se comunicando usando soquetes Unix Além disso, se você quiser ver quais conexões estão aguardando a solicitação de entrada de outros dispositivos, você pode usar o comando SS menos L. Isso mostra todos os soquetes de escuta do seu sistema, ou seja, os terminais da rede que estão abertos e prontos para aceitar conexões Esse comando também exibe soquetes não conectados. Esses soquetes não estão conectados no momento, mas estão prontos para responder quando necessário Você também pode combinar essas opções com o comando SS para obter as informações exatas de que precisa. Por exemplo, se você quiser ver somente os soquetes TCP que estão em estado de escuta e exibir os endereços e números em vez de nomes, você pode fazer isso facilmente Basta usar a opção menos T para filtrar os soquetes TCP e menos L para mostrar somente os que estão ouvindo e a opção menos N para exibir os Agora você pode ver a saída, que filtra todas as informações desejadas. Tudo bem, para finalizar, eu o encorajo, como sempre, a praticar o uso opções de comando SS em seu sistema. Lembre-se de que o que abordamos aqui é apenas o começo. Há muitos outros parâmetros e recursos a serem explorados usando o comando SS. Então, trabalhe no SS Command e você encontrará todos os outros recursos que ele tem a oferecer. Se você estiver interessado em se aprofundar, você pode aprender mais na documentação oficial no site da Red Hat. Divirta-se experimentando o comando SS e vamos continuar aprendendo juntos 149. Curvatura e ping: comandos curl e pin. O que precisamos deles enquanto esses dois comandos são tão úteis quando você está solucionando problemas relacionados à rede do sistema. Então, se você é administrador do sistema e recebe uma chamada de alguém e diz: “ Ei, Ei, Mike, meu servidor não está acessível ou esta máquina está fora ou desligada, ou eu não posso cor-de-rosa este endereço ou eu não posso acessar este site. Então, quais são as primeiras coisas que você precisa fazer? Bem, primeira coisa e a nossa que você tenta se comunicar com aquele servidor para ver se você pode alcançá-lo, certo? Então, como você vai se comunicar com ele? Portanto, há dois comandos muito básicos ou um deles é curl, e o 2º 1 está pagando. Então você tem este site do Google que você vai no Windows, você faz login, você vai para o dot google dot com Perfect. Você poderia alcançá-lo. Então você sabe como isso Mas e se você clinica o sistema, você não tem o pegajoso ou você pode abrir um navegador, você tem que descobrir, hum, como isso funciona, certo? Assim como o comando w get. Então, para isso temos em Lennox, temos Cool. Agora Curl é especificamente para o euro. Então, como você podia ver, viu? E então você é l Então você agarra que o seu e ver se você poderia chegar ao site http do Pacífico para que você pudesse ping no site. Vamos alguns no Google Dot com. Ele vai voltar com o endereço i P. Ele vai tentar ping que eu p endereço e você vai ver Hey, os servidores para cima. OK, mas se o serviço de e se a página não está acima para nós mais e a página é realmente dirigida pelo que é dirigida por uma festa, certo? Um cdpd E se o servidor estiver ativo e páginas para baixo? Então você precisa deste comando coral, que é um comando muito útil para descobrir se isso páginas para cima. E claro, o outro é o rosa que te paga ping no servidor. Se você está sóbrio A e você quer ver se o servidor be está ativo ou não, você faz ping nesse servidor pelo seu nome de host ou pelo seu endereço hype i p. Então ah, o exemplo e Lennox para curl é que você especifica o http um e todo Doral. E isso vai trazer de volta o conteúdo fora da página. Exatamente a aparência quando você abre um navegador. Mas ele irá trazer todo o código-fonte HTML, provavelmente ou alguma outra informação. Mas quando o traz de volta, significa que a página está para cima. Então você também tem ondulação menos Oh, maiúsculas. Oh, opção. Se você quiser baixar um arquivo, lembre-se, podemos usar w get comando também. Bem, em alguns computadores. Se você não tem wget você pode usar o comando Curl para dizer que o Senhor está arquivado sua próxima máquina . E, claro, no final, temos que pagar. Se você quiser Pincus por nome de host, que é, digamos, google dot com ou seus nomes de host do sistema com um nome de domínio totalmente qualificado. Você poderia usar o comando Ping. Então vamos tentar Ah, enrolar e pagar um por um em nossa máquina Lennox. Então esta é a minha máquina de looks e desta vez eu queria entrar na máquina de links através massa. Então, antes de entrarmos na festa, preciso saber o endereço I P da máquina de pernas e meus endereços I P bem aqui. Você verá quando eu fui para 1 $61.20 Então agora ele, se você ver que 18 sempre aparece se você tiver o adaptador de rede definido como adaptador de ponte E se você estiver se conectando à Internet sem fio, verifique se o nome está conectado a um sem fio ou se você está codificado com o coro do que você escolher a conexão de cabo de fio no nome de qualquer maneira. Então você eu sei que eu p endereço. Agora eu vou abrir sobre a sessão de festa e eu vou colocar no meu endereço I p 18 a 1 $68. Wanda 20 eu acredito, confirmou mais uma vez. Sim , são 20. Vá em frente e clique em Abrir Login como root. Ok, então eu estou logado como root que confirmou que eu sou rude e também pelo prompt aqui mesmo. Diz que o prompt é libra. Então eu vou fazer isso um pouco maior também. Então agora vamos dizer se eu queria ir a um site e eu queria ter certeza que o site está ativo ou não. Então vamos tentar nosso site simples. Como sempre, Google bateu, entrar e você vê todas as coisas que surgiram na tela. Há tantas outras coisas, também. Mas você realmente não precisa se preocupar com o que essas coisas são ou como descriptografar isso, ou como entender o HTML para entender que tudo o que você tem que fazer isso. Se quando você executar a onda seguido pelo nome do host ou o rural, e você começa esta página inteira com codificação HTML e coisas assim, então isso significa que você seu site é para cima. Você poderia alcançá-lo bem. Então, se você quiser um cor-de-rosa para que você possa pagar. Www dot google dot com Esta vontade em Li Ping o endereço I. P do Google. Você vê o endereço IP do ghoul bem aqui, 216 58 para 17 68 para que ele pudesse mudar para que você pudesse pagar pelo nome do anfitrião, que é resfriado comédias Urais ou você vai pagar pelo endereço I P. Então, digamos que se eu pingar Adeus I Pierre. Há 216 0,58 a 17,68. Veremos você recebendo uma resposta de volta, e isso é o Google, você sempre pode fazer. E é olhar para cima sobre isso para descobrir qual site é esse. E você verá que este site pertence a Ah, esses nomes, hum, e esses nomes traduz-se para o qual é o ponto de registro traduzido para o Google. De qualquer forma, se você quiser baixar um arquivo da Internet usando Curl Command para isso, você precisa saber o Buehrle exato para, hum para o arquivo que você está baixando. Então, eu tenho no meu , navegador, eu tenho, hum, uma página aberta, que é a festa de download. Então, se você sabe, você pode apenas ir para, digamos, Google e e e digite baixar Putty que trará para trazê-lo para esta página. Clique em ir baixar e você vê aqui este é o ponto M S I arquivo que é executado no Windows. Não estamos tentando baixar no UNIX ou em qualquer lugar, exceto no Windows. Então você poderia usar este se você está tentando baixar no Lennox e você poderia usar este de qualquer maneira, realmente não importa para esta lição, porque eu estou apenas tentando explicar como você pode baixar para que você possa escolher qualquer um. Digamos que se eu escolhi este clique com o botão direito no link e você vê aqui diz cópia, Link, endereço. Clique nisso. Depois de copiá-lo, você pode verificar o link abrindo o bloco de notas e, em seguida, você pode colá-lo. Aqui. Veja, este é o link inteiro para aquele arquivo tar GZ. Agora volte para o seu putti Citian. E agora, desta vez digite curl dash, maiúsculas oh, e clique com o botão direito, que irá colar o link copiado para sua tela. Uma vez que você tem isso, vá em frente e digite e você verá que ele está baixando. Ele diz-lhe as estatísticas do download agora É baixado? Onde ele é baixado? O que ele vai baixar que sempre diretor você está em. Você está em rota barra Então estamos em rota e vamos dizer se ele poderia usar Se eu fizer Ls menos l. E você vai ver bem aqui. Este é o arquivo que nós simplesmente não carregá-lo hoje com a data e hora de hoje. Então é assim que você não carrega se você não tem w get ou se você quer especificamente não sabe. Através do Disco Ural, Earl e dor comandos são muito úteis Além disso, um monte de pessoas em entrevista pediria Diga-me os comandos ou maneiras diferentes que você poderia solucionar. Se um servidor um não pode re servidor ser então você poderia simplesmente mencionar que você está indo para usar o comando ping. Você vai usar o comando coral se for fevereiro. Bem, você vai usar comandos diferentes para verificar. Hum, também voltando a pagar se você estiver pingando o Google e você vai notar que isso vai ping continuamente. Agora, às vezes, se você estiver no Windows Machine e você tentar pagar ghoul doente rosa três vezes e vai parar. Então, para usar esse ping em um computador Windows, você teria dedo do pé, eu acredito, usado a opção menos s ou menos t. Uma dessas opções irá tentar por favor. Hum, não, eu tenho certeza que é um dos menos dois. opção do seu lado mental é. Eu não sinto muito. Não tenho a opção exacta, lembras-te? Agora mesmo, Mas tente aqueles para que ele vai sofrer continuamente e você vai ver os pacotes são descartados. Ou de quê? Quanto tempo está demorando para o ping ir, pagar e voltar. Então esses são os dois comandos básicos que eu queria cobrir com você experimentá-los e, hum, apenas brincar com ele, certo? 150. Baixando arquivos e aplicativos: baixar arquivos ou aplicativos bem no Windows quando você tem nesses computadores Windows PC ou laptop, se você precisa baixar qualquer coisa como um aplicativo, um jogo ou um arquivo, o que você faz? Você realmente abrir o seu tipo de navegador terminar o link na URL. Se você souber o link exato e clicar nele, ele o levará a essa página. E então você clica no link de download novamente no próximo, e ele baixa-o bem aqui. Mas em Lennox, não temos o verde. Então, como baixamos um arquivo, ou como baixamos um aplicativo que precisamos baixar? Bem, há uma ferramenta em Lenox que se chama W obter W significa World Wide Web. E obter é, é claro, para obtê-lo. Então obtê-lo de todo o mundo ou para a Internet. Este é o comando de que você vai obter um exemplo fora. Um, fora do comando é w ser seguido pelo exato seu URL onde o arquivo está localizado. Se o arquivo termina com piche quente ou ponto zip ou escuro M s, I seja lá o que for, você especificar todo você, Earl no comando w get. Agora a questão é, por quê? Por que precisamos baixar qualquer arquivo ou aplicativo ou qualquer programa nos Knicks? Essa é uma pergunta muito boa, certo? Mas há uma coisa que você está faltando e que é o comando de salto. Você provavelmente está pensando fora do comando jump quando você tem uma máquina de limites e você precisa baixar qualquer pacote ou qualquer arquivo. Você poderia simplesmente ir para Jum, seguido pelo nome fora do pacote do arquivo e, em seguida, instalá-lo e para baixo para que ele carregá-lo para você é neste exemplo. Você tem um servidor e o servidor vai para outro servidor. Para obter um arquivo neste caso é o servidor é um espelho ou o repositório onde o jovem vai e instalar os pacotes. Mas esse servidor não tem que está arquivado. Se você está procurando, então ele vai para outro servidor. Nosso computador entrará no servidor, mas esse servidor não está listado como um de um repositório. Então, o que fazemos? Como obtemos esse arquivo daquele servidor para o nosso servidor? Nós o obtemos através do comando w get e é assim que o instalamos em nossa máquina. Então vamos tirar um exemplo da nossa máquina Lennox. Vou executar o comando w w get em nossa máquina Lennix e ver como funciona. Vou passá-lo através da massa. Mas antes de entrar na festa, o que precisamos? Precisamos do endereço IP do nosso grupo. Pediu desculpas da máquina de lençóis e como encontrar o . IP Isso é algo que você deve saber de cor. Então eu tenho 100 a 168 $1,12. Vou colocar isso no cabelo 19 a 1 $68,1 dólar 12. Vou entrar como eu mesmo. E a razão pela qual tenho isto em vez de 19 a 168 56 a 1 é porque tenho na minha máquina de lavar roupa. Se você ir para a configuração e você vai para a rede, Eu tenho ponte adaptador. Se eu tivesse, um adaptador Onley host, então haveria uma comunicação entre laptop e esta era uma máquina. Mas agora eu queria sair da rede. Então é por isso que eu tenho este adaptador de ponte. E como estou me conectando no meu laptop no meu desktop é à rede sem fio, certo? Então, apenas certifique-se que você tem essas configurações, então eu tenho. E eu sei que eu tenho este endereço eu p ter usado para colocar ele tinha colocado um dia i p endereço. Estou dentro agora. Só estou indo e minimizando isso. E eu minimizaria isso também. E vou tirar um exemplo. Digamos que eu queira instalar massa na minha máquina Lennox. Então, a fim de instalá-lo, você tem que executar o comando jovem. E antes de executar o comando de salto, você tem que ser rota. Então vou fazer a instalação do John Party. Isso é um direito de comando para instalar qualquer tipo de grupo ou qualquer tipo de pacote ou arquivo que você está procurando. Certo, então o jovem foi até o repositório e perguntou Você tem a massa do pacote? Diz que não. Eu não posso pseudo-comando putty, por favor, certifique-se de saltar. Uh, desculpe. Eu rodei o comando errado. É jovem amigo instalado. Sinto muito, mas está tudo bem. Erros acontecem, certo? Ok. Então Yom instalado massa de vidraceiro sua cabeça e entrar e então você vai ver o fim. Diz que não há massa de embalagem, erro disponível. Nada a fazer. Então foi para os repositórios do Jum. Ele não encontrou o pacote do partido. Agora, este é um exemplo perfeito. Agora, neste momento, eu preciso de um pacote de festa, máquinas formais de itics. E o que eu faço? Bem, você precisa descobrir onde está o elo azul l da delegacia de polícia. Então eu vou para um navegador, e eu vou digitar no google dot com e eu vou baixar Puddy. Eu só vou para a máquina de fornecedores e para os navegadores da web para que eu pudesse obter o link para baixar uma festa. Então este é um pacote para o arquivo fonte UNIX. Isto é o que você tem que baixar, então tudo bem, clique para ele. Vá para copiar o local do link. Então ele copiou a localização do link. Eu vou chegar aqui e apenas digitar esse local aqui só para ter certeza de que ele faz. Mostre-me que vai. Não sei o arquivo. Sim, ele vai ver. Então cancele. Agora você volta para a sua máquina Lennox, e agora, neste momento, você digita w No entanto, é um comprimento longo. Então, certifique-se de estender. Maximize o espaço da janela, você clique com o botão direito do mouse no teclado e ele irá colar toda a Europa para você. Portanto, este é o euro. E uma vez que você aperta Enter. Veja, está se conectando. Está baixando. Você vê isso? Incrível! Incrível. Temos esse pacote agora. Onde é que está? Ele será baixado no diretório de trabalho atual onde eu estou. E onde estou neste momento? Isso é um PWD. Estou no caminho, então deve estar na raiz. E é isso, amigo. Mergulhe, zerado e versão que dura GXE. Então é por isso que precisamos disso. W obter o comando. Então, pessoas ou usuários ou desenvolvedores que não conseguem encontrar seus pacotes que estão em 1/3 partido site Wenders. Eles poderiam usar o comando w get para realmente baixar um arquivo ou pacote ou o que eles estão tentando instalar. 151. FTP File Transfer Protocol: hype nesta lição, vamos cobrir FTP, que significa protocolo de transferência de arquivos. O FDP é um fechamento de portal numérico padrão para a transferência de arquivos de computador entre um cliente e um servidor em uma rede de computadores. O FTP é construído em uma arquitetura de modelo de servidor cliente usando controle separado e conexão de dados entre o cliente e o servidor. Esta é a definição que eu tenho. Eu realmente tenho isso exatamente da Wikipédia em palavras muito simples. E FDP é um protocolo que é usado para transferir arquivo ah do servidor A dois servidor ser. Agora que a chamada Pearl é na verdade um conjunto de regras usadas por computadores para comunicar que é uma chamada pérola que diz ao computador Ei, é assim que ele deve ser transferido. Este é o pobre que você deve usar. Esta é a criptografia que você deve usar. Estas são todas as regras definidas que já estão incorporadas. Mas, em seguida, um computador e sistema operacional para o FDP. O FTP padrão derramado é 21 assim como para Ssh, temos 22 para DNS. Temos 53 para muitos outros serviços que executamos no próximo para FTP a porta de uso 21 para se comunicar para um servidor para outro. Agora, para esta palestra precisávamos de máquinas Lennox. Hum, se você não tem que ligar máquina, eu recomendaria que você deve ir em frente e construir outra máquina Lennox executando Cento s, que poderia ser exatamente o mesmo que você tinha anteriormente. Então, minha primeira máquina que tenho usado é minha primeira VM Linux. Este é Ah, nome do host e a segunda máquina que eu criei e eu estou me referindo como o nome do host como Lennox Cento s sete. É só uma palavra. É só um nome que escolhi. De qualquer forma, tenho certeza que você já tem meu primeiro Linux VM cento s v m. E o que você precisa fazer é instalar outro Lennox Reum. Então, se eu lhe der uma informação rápida sobre a caixa virtual ARCA, você vê, este é o primeiro vm que eu estava executando e esta é a informação que ele tem. Um gig máquina de menta 10 gig, lembra? Um gig máquina de menta 10 gig, Desculpe. Dis espaço. A segunda máquina que estou usando como servidor também tem essa carne. As mesmas especificações 10 gig um obter tudo. Exatamente o mesmo. Até eu estou perdendo a mesma versão do Santos também. Então, mas eu estou usando uma construção de um 2º 1 para que pudéssemos passar por isso. Deixe essa lição de Lex. Desculpe. Tudo bem, então para colocar em uma maneira gráfica, vamos entrar em detalhes. Então temos um cliente A. Um servidor que precisa enviar um arquivo para outro servidor é chamado. É sobre A e vários B. E sempre que você tem um servidor tentando se conectar a outro servidor, esse destinatário se torna um servidor e a lixadeira se torna um cliente, então ele quer enviar um arquivo ou protocolo FTP. Agora, se este é o servidor de destinatários, se ele não está executando nenhum tipo de serviço de escuta para receber esse protocolo, então ele vai rejeitar essa, hum, aquela transferência. Então precisamos ter certeza de que ele está executando ftp de demon ou o serviço ou o aplicativo nesse servidor, e por padrão, sempre que executá-lo, ele vai iniciar esse serviço em pobres 21. Muito bem agora, qual é o processo para configurar isso no Klein e no servidor? Então vamos olhar para o lado do servidor primeiro. Então, aqui estão a etapa rápida que abordará para fazer a configuração de instalação fora do FTP no servidor remoto. Depois de se tornar um rood, verificará o servidor FTP da casa instalado. Verificará se você tiver conectividade com a Internet, instalará o pacote V sftp deep no servidor e então modificaremos o ponto V sftp D Depois de se tornar um rood, verificará o servidor FTP da casa instalado. Verificará se você tiver conectividade com a Internet, instalará o pacote V sftp deep no servidor e então modificaremos o ponto V sftp D e nesse arquivo fará determinadas alterações de configuração, e essas alterações estão listadas aqui. Vamos passar por cima deles um por um, e isso vai começar. O serviço habilitará o serviço que poderia iniciar um horário de inicialização. Ah, vai parar o firewall d para que a comunicação possa ocorrer entre oito sóbrios e vários B. Se você queria deixar o seu de horrível d em funcionamento, então você tem que adicionar uma regra para que ele permita aceitar porta ou tráfego 21. Então o tráfego na porta 21 você pode encontrar on-line como adicionar FTP, um, porta no firewall D. E então você pode desativar esse firewall D. Se você não estiver usando, basta desativar para que ele não reinicie on-line. E o último passo é, é claro, certifique-se de criar uma conta de usuário nesse servidor FTP se você ainda não tem, porque é isso que Comey usará para transferir o arquivo de Celebrate Too Soon. Será e a última porta são parte seria a vontade de instalar cliente FTP no servidor cliente se tornará governado Iêmen Saul FTP tornar-se um usuário regular e, em seguida, vamos criar um arquivo chamado Krueger. Agora, este é apenas um arquivo normal. Você poderia realmente usar qualquer nome de arquivo que você gosta. Você poderia escolher pizza, macarrão, qualquer que seja o final. Mas se você quiser ser consistente, ficar com o basta fazer um arquivo chamado Krueger Uma vez com servidores de dados criados, então vamos ftp para o servidor que inserir nossas credenciais, vai colocar em um B I para chapéu binário e, em seguida, teve para hash tagging que para que você possa ver o progresso e usará o comando. Coloque Kruger uma vez que é lixo para eles ser simplesmente tipo de viés para sair desse processo de FTP . Tudo bem, então agora vamos voltar para o processo de instalação fora do FTP no servidor. Todos os direitos, como eu disse, para isso eu tenho um cliente, que é o meu primeiro, e foi apenas a primeira VM Linux que eu criei e eu chamei de meu primeiro do próximo PM E então eu tenho outro máquina que estou usando para este propósito de palestra. E então aquela máquina que estou chamando Lennox Center agora nesta máquina. Uma vez que você o tenha construído e configurado, eu quero que você se torne rota. A propósito, eu estava logado como eu mesmo. Então, se eu sair e sair, quem sou eu? Você vai ver isso neste servidor. Já criei uma conta que absolvo. Então, se você não tiver um acampamento durante a instalação criada, vá em frente e crie-o. Se você tem isso bom e tornar-se rude depois de se tornar rude, é claro que você poderia fazer quem sou eu apenas para confirmar de qual é residual registrado? E, como agora, você precisa instalar o demônio FDP ou o serviço FDP em seu computador antes de instalá-lo . Verifique se ele já foi instalado. Então eu recomendo que você digite RPM deskee way e grupo para V S f t p d. Este é o nome fora do pacote que precisa ser baixado. Ok, ele não foi baixado, e não foi parado. Então eu vou executar o comando antes de executar o comando. Ou antes de eu sair no repositório do centro para instalá-lo. Eu queria ter certeza que esta máquina em que estou conectado agora tem acesso à Internet. Então eu vou fazer. Simplesmente pagando um dub dub dob dot google dot com. E você vê, eu estou recebendo uma resposta de volta. Perfeito. Significa que tenho conectividade com a Internet. Agora eu vou em frente e fazer jum instalado v sftp d agora disco. Um homem está indo para os repositórios mais antigos e está verificando. Ei, você tem o pacote S f D ppd que eu preciso baixar e depois instalado? Ele fez. Ele foi lá. Verificou, e diz: “Sim, eu tenho. E isso é para a arquitetura 64 mas E a versão que eu tenho a mais recente é 3.0 ponto para você quer baixar e os tamanhos 1 71 caso? Sim, eu quero fazer o download. Então simplesmente digite y e pressione Enter está dizendo download do pacote e, em seguida, ele está dizendo que ele tem uma impressão digital, algumas informações, algumas informações de segurança. Está tudo bem que vem com o pacote. Isso é bom. Vá em frente e clique. Sim, Executando verificação de transação executando teste de transação. Ele passará pelo processo de buscar esse pacote, baixando o pacote, instalando o pacote e verificando a instalação. E no final, você diz que está concluída e verificada. Claro que sim. Agora, se você executar o mesmo comando rpm mesa, você longe e crescer para V S f d p d. Você vai ver que ele vai mostrar o pacote que está instalado. Lá vai você. Este é um pacote instalado Então confirmamos que ele foi baixado e , claro , ele está instalado. Agora precisamos configurá-lo. Então, toda vez que você ouve a palavra configure, isso significa que temos que configurá-la no arquivo de configuração. O arquivo de configuração para o servidor FTP está em CVS, F d p d slash ves ftp d dot com file. Então, antes de eu modificar, eu sempre recomendo que você faça uma cópia dele. Então vamos ver d v sftp d fazer ls menos. E você verá que este é o arquivo. Agora, eu quero que você vá em frente e faça uma cópia disso Então copie CPV sftp d dot tosse o sftp d doc off dot ou Ridge, este é o nome que eu costumo escolher para fazer uma cópia como se lê. Ele vai me dizer que este é o pensamento original real. Tudo bem? A cópia ou a cópia de segurança foi criada. Agora eu preciso modificar que siga v sftp d chamada ponto. Bem, e agora eu tenho que passar por esses parâmetros que eu tenho listado no meu slide ele para modificar esses parâmetros. A primeira coisa é bem as seguintes linhas e fazer as alterações como mostrado abaixo Desativado Anônimo. Faça login. Então eu vou procurar por Slash A e O e M. Desculpe. Ym O U é anônimo. Levou-me à primeira palavra porque estou a fazer uma busca dentro da B. Levei a primeira palavra, mas esta não é a linha que estou à procura. Então eu vou bater e preciso ir para o próximo, e há, diz, diz, underscore anônimo habilitar. E é sim. Então vá em frente e remova isso e coloque não, porque você não quer que mais ninguém entre em seu servidor FTP como anônimo. Bom. Próximos parâmetros é A S C II Um gelo scuzzy. Ah, e agora você tem que invulgar essas duas linhas. Carregamento ativado. Download habilitado. Isso é perfeitamente bom. Agora desça para onde está o F P D dele? Procurar por isso? E ali está a sua bandeira de sublinhado da DPD. Bem-vindo ao servidor FTP de bloqueio. Isso é bom. E você poderia remover esse t'd incomum. Agora, se você quiser mudar para bem-vindo ao servidor Bly FTP para boas-vindas ao meu belo servidor FTP. Isso é bom. Você poderia fazer isso. Agora, a última coisa que ele diz adicionar no final deste arquivo, se você quiser ir para o final deste enquanto você tem que pressionar Shift E G e ele vai levá-lo para o final. E aqui eu vou colocar em primeiro lugar. Vou colocar o comentário como hora local, e vou colocar esses parâmetros. Diz usar sublinhado. Hora local igual. Sim, Perfeito. É o Onley. Estas são as únicas alterações de configuração que você precisa fazer. Vou em frente e salvar o arquivo. O arquivo perfeito é salvo. Agora é hora de iniciar esse serviço V sftp. E para o pai, temos que usar o sistema de comando. CTL start v sftp d Ele é iniciado. Vamos verificar o status se ele é realmente iniciado ou não. Sim, diz que começou. Veja, Ativo aqui. Lindo. Agora eu quero habilitar isso. Portanto, toda vez que meu sistema é reiniciado, não preciso voltar e iniciar esse serviço manualmente novamente. Eu, Wanda serviço para começar cada vez que o sistema reinicializa. E para isso eu tenho que usar o sistema de comando CTL espaço habilitar V S f d p d hit enter. E é Ele foi habilitado Agora Perfeito. Agora eu quero desabilitar o firewall neste servidor para desabilitar o lead. Vou usar o início antes de ser desativado. Eu preciso pará-lo para parar o firewall D. Agora, Como eu disse anteriormente, se você não quiser desativar o firewall D que eu não recomendo você, eu estou desativando porque este é o meu ambiente de laboratório. Então eu estou bem. Então, se você está em um ambiente de produção e você tem, eu vou de correr, então você precisa adicionar o dedo da regra. Permitir que 21 2 pobres em como um tráfego de entrada para seu firewall. De qualquer forma, voltando. Vamos parar a parede distante porque eu estou usando meu laboratório e eu realmente não preciso disso. Está parado. Não, vamos verificar o estado. Vês? Aqui diz que está inativo. Morto. Perfeito. Agora eu quero que você desative-o. Ou seja, toda vez que o meu computador é reiniciado. Não quero que este serviço comece de novo. Está desativado. Perfeito. Lindo. Fizemos o trabalho no lado do servidor. E a última linha que você vai ver é o usuário dele em I absolve se o usuário não existe já. Quero dizer, eu saio da raiz e eu saio. Quem sou eu? Veja, eu já tenho uma conta. A minha conta está toda nesta máquina. Portanto, eu não preciso recriar se você não tiver a conta ou se você não tiver uma conta que você usará para o propósito FDP que eu quero que você vá em frente e crie uma conta. De qualquer forma. Então esta é a configuração que seguimos no ftp. Desculpe. No servidor FTP. Agora temos que fazer algumas coisas no cliente FTP. Então o cliente precisa instalar ftp o pacote e para fazer isso, vamos para o nosso cliente e meu cliente está bem aqui. Isso em meus primeiros links via perfeito. Agora aqui. Se eu me tornar rota se eu estava logado como eu absorvi. Agora, se eu executar o comando FTP, você vê-lo dizer bash comando FTP agora encontrou a razão pela qual ele não é encontrado porque eu não tenho o ftp Klein instalado. Então eu preciso instalar o declínio. Não, é claro. Como eu disse, Sempre verificado para se certificar de que você tem conectividade com a Internet e para que rosa qualquer site que você gosta on-line e ele diz que eu estou recebendo seus pontos de volta. Perfeito. Agora eu poderia ir em frente e fazer jum instalar ftp agora. Este não é o V sftp d. Este é o f'd pedaço do Éden ano insultando a parte do cliente aqui, não o pacote do servidor. Tudo bem, assim que você fizer John Men parar FTP, ele vai ficar online. Verifique o pacote e ele diz executando pacote de verificação de transação. Isso será instalado. Perfeito. Isto é o que eu quero. O número da versão assim e assim. E o tamanho tem sido 61 k Isso é perfeito. Bom. Por que olhar, um teste de transação conseguiu verificá-lo, instalá-lo, verificá-lo, e concluído. Lindo. Então, agora, se você digitar ftp e simplesmente pressionar Enter, você selar. Ele realmente pegou esse comando, e trouxe você para a sessão interativa ftp. Você não quer usar isso agora. Basta clicar em comprar para que você possa sair e obter seu prompt de volta. Agora eu quero que você se torne eu tenho Zala ganho que você pode fazer s você correr. Eu tenho sal. Ou, claro, neste caso, é você mesmo, mas ou você pode simplesmente sair e vamos trazê-lo de volta para sua própria conta de usuário que eu vi. Tudo bem, então se eu fizer é menos. São esses outros diretórios e arquivos que tenho agora no meu diretório home. Então este é o diretório home. Ok? Agora eu quero criar um arquivo chamado Touch Kruger. É criado se você fizer Alice eu mesmo aqui. Você vê, ele tem zero bytes, e aqui diz zero bytes. Se você quiser adicionar algo a ele, é um eu vou fazer ls menos. É que são. Vou colocar isso no Kruger. Perfeito agora. E você faz tudo isso? Está vendo? Agora tem um total de 517 mordidas. Se você fizer gato, Kruger. Você vai ver basicamente a saída de Exactamente É o meu SLT é. De qualquer forma. Então, eu... Por que eu fiz isso? Nenhuma razão. Eu só queria ter algumas informações no arquivo deles. Você poderia ter feito V I e digitado algo como o I Kruger. Tipo, este é o meu arquivo. Blá, blá. Enfim, eu só queria preencher esse arquivo com algumas informações, então não será zero bytes agora. Agora tem 545 mordidas. Tudo bem, linda. Estamos nos movendo. Agora temos o arquivo. Agora a questão é, quero lixar o arquivo do Kruger para o servidor. Em seguida, o servidor é aquele em que instalamos esse pacote de FTP. Então, a fim de lixar para o arquivo sobre o servidor, precisamos saber o endereço i p desse servidor. Então eu vou voltar para o meu servidor. Não é o meu servidor para o tipo de endereço i p ? Se config. E se eu subir, você vai ver o IP endereço IPpara E e P zero s três. O assinado é de 1 90 a 1 $61. 58 perfeitamente. Tenho o endereço IP agora vou fazer o FTP 1 90 para 1 68,1 ponto 58. Bater. Entrar. Lindo. Lá vai você. Diz bem-vindo ao Bly. Servidor FTP. Vê aquela coisa preta? Eu te disse, se você quiser colocar um cabelo bonito mostraria um olhar bonito. Ok, então de qualquer maneira, fica Nome e eu p endereço e nome de usuário é Ives. Também por padrão. Ele escolheu o nome usando que eu tenho tentado ftp ou se você queria usar um nome de usuário diferente , então você irá especificar. Aqui. Digamos que queira usar o John ou o que seja, mas eu queria usar o meu próprio nome. Eu também não vou entrar em nada. Eu vou deixar como padrão e eu vou ir em frente e bater. Entrar. Por favor, especifique a senha. Esta é a senha dos seus olhos. Todas as contas para esse servidor ou para aquela máquina remota. Ele diz 2 30 log e tipo de sistema remoto bem-sucedido é UNIX usando motor binário para transferir arquivos. Perfeito. Agora o que eu preciso fazer, eu quero que você digite B I ou foi como mudar para o modo binário porque você queria transferir o arquivo sempre usando FTP para o modo binário. Isso é bom. Então eu quero que você digite hash hash significando quando você está fazendo o lixo para Mostre-me as hashtags que irá mostrar que vai me dizer que há um progresso acontecendo no progresso hashtag agora hora de colocar a queda Então sempre que você quando é hora de lixo para você usar o comando colocou porque você está indo de A para B e fazer puma aperte Enter bem aqui. É um Z assim que você acertar. Coloque Kruger Local puma remoto e beber modo passivo 150. Ok, para enviar dados hash tag. Lembre-se disso o progresso Se ele fosse um arquivo enorme, você teria visto tantos hashtag para 26. Transferência completa 5 45 mordida. Uma vez que este é o tamanho do no meu arquivo 5 45 centavos bem-sucedidos. Perfeito. Agora você poderia apenas fazer. Você está de volta para a sua máquina agora. Deseja confirmar no servidor de foi transferido? Claro que sim. Sim. Vamos para o servidor. Estou no meu diretório pessoal. A menos que um menos menos. É, e você vai ver bem aqui. Este é o Kruger. Isto é uma transferência de arquivos. É assim que funciona a transferência de arquivos FTP. Espero que esta palestra tenha servido o seu propósito. E você sabe como funciona o FDP. Se você tiver alguma dúvida, não hesite em entrar em contato comigo. Estou aqui para te ajudar. Então vamos trabalhar neste servidor FTP e aprender isso juntos. Boa sorte. 152. SCP Secure Copy Protocol: Olá E esta lição vamos cobrir SCP, que é protocolo de cópia seguro. A cópia segura de carvão pobre ou SCB ajuda a transferir arquivos de computador com segurança de um host local para um host remoto. É um pouco semelhante ao FTP, mas adicionar segurança e autenticação. Então, se você estiver transferindo um arquivo novamente do servidor A para servidor, seja você poderia usar como CP como o protocolo do comando em vez de FTP. E a razão pela qual é preferida é porque é segura. Ele adiciona mais segurança e autenticação. Agora o protocolo é que disse antes da chamada Pearl é um conjunto de regras apenas por computadores para se comunicar. Então, e SCP foi construído, eles decidiram, OK, este é o protocolo que o SCP deve usar e esta é a porta que deve ser usada para transferir um arquivo de um servidor para outro. A porta SCP padrão é ssh são pobres 22. Portanto, não há nenhum protocolo diferente que foi estabelecido ou configurado para SCP. Então ele realmente aproveita para o mesmo que o protocolo sage usado para se conectar de um servidor para outro ou ssh Agora para esta palestra novamente, precisávamos de máquinas Lennox. Uma é para o cliente e outra para o servidor. Declínio é onde temos o arquivo. E o servidor é onde queremos lixar o arquivo deles também. Para o cliente, eu tenho minha máquina de limites e é chamado de minha primeira VM Linux. Para o servidor, eu tenho um servidor que é exatamente o mesmo que Klein também. Mas chamei-lhe Lennox Center tinha sete anos. Então, o processo é o benefício do SCP. O processo na forma gráfica é que você tem um cliente, A e Klein ser servidor agora. O cliente A quer copiar. Ah, arquive para o servidor. Seja agora. Os males usam o protocolo SCP ou o Comandante CP. Mas Ashley arranha para isso através do protocolo que já temos em vigor. E isso é SSH. Portanto, não há nenhuma nova partícula para isso. Na verdade, piggyback em Ssh. E, claro, a porta ssh é 22 o serviço para SS idade demônio deve estar sendo executado sob ordem de destinatário servidor remoto, a fim de aceitar Engram entrada tráfego. Certo, qual é o processo? O comando SCP para transferir arquivos para o servidor remoto. Primeiro de tudo, você tem que fazer login você mesmo, em seguida, criar um arquivo em qualquer queda. Digamos que V neste Ah, nesta lição ou neste laboratório, vamos criar um arquivo chamado Jack. Uma vez que a queda Jack é criado, então vamos simplesmente executar o comando SCP Que finalmente, em Jack I absolve é um nome de usuário que realmente existe em seu servidor remoto em 1.2168 1 ponto exe é o no I p real fora do servidor remoto off substituiu esse especialista o dígito que é o dígito do seu servidor remoto. E a última parte é fria no slash home slash que eu tenho. Então é aqui que você deseja arquivar para ir neste diretório no servidor remoto uma vez que está conectado, então ele vai pedir que você digite o nome de usuário e senha, e ele irá transferir a queda com sucesso. Agora o suficiente é o suficiente. Vamos começar a nossa máquina Lennox. Que eu já comecei. E eu já fiz login no meu partido. Esta é a minha máquina de pernas, e eu me refiro como minha máquina cliente porque esta é a que se conecta ao servidor e este nome de host de máquina é minha primeira VM Linux. Quem está logado. Quem sou eu? Estou logado como eu mesmo. Mas segui as instruções aqui. Vou criar um arquivo chamado Jack no meu diretório inicial na minha casa. Diretor slash home slash que eu resolvi. Eu vou em frente e toco Jack, e eu faço menos. São. Você vai ver. Tenho um arquivo chamado Jack. Ele tem zero bytes. Agora. Quero transferir isso. Mas antes de uma traduzir colocar algo lá apenas para se certificar de que é transferido com o conteúdo certo. Então vamos fazer V I no Jack e colocar, hum, Jack é o tio do Jerry, hum , é isso. Não é menos. Agora são. Você vai ver. Tem um total de 22. Perfeito. Agora precisamos lixar este arquivo para o nosso servidor remoto. Mas antes de pegarmos o arquivo para o controle remoto, senhor, onde queríamos saber qual é o endereço do servidor remoto? Então eu vou entrar no meu servidor remoto, que eu também tenho aberto. E eu vou fazer se config e e P zero s três. Porque essa é a interface onde o I P é atribuído e o I P é 1 68 $1,58. Lindo. Vamos voltar para o meu cliente. E agora, desta vez, vou executar o comando. Isso é limpar a tela para que você possa vê-lo melhor. Agora execute o comando como cp o nome do arquivo que é Jack, o nome do usuário que ia fazer login no servidor remoto. O que é um servidor remoto? 189 para 188,1 ponto 58? Sim, e então barra do cólon Onde está indo? Para um diretório avançado. Vai para casa. Eu tenho ZOLL entrou, e ele vai pedir-lhe a senha. Se você estiver fazendo SCP pela primeira vez, que vai pedir-lhe as impressões digitais onde você tem que digitar e sim, e, em seguida, digite a senha. Então vá em frente e senha, e diz que é um macaco, que é um nome de arquivo. 100 pessoas transferidas e o tamanho era 22 este é o tempo que levou para o lixo para Ok, eu recebi esta mensagem em declínio. Mas vamos confirmar no servidor se foi transporte ou não. Então, em primeiro lugar, ele foi transferido como eu absolvi, então eu tenho que fazer login como eu absolve. Então, quem sou eu? Estou absolvido. Lindo. Agora qual diretório e o meu logado eu estou no meu diretório pessoal? Porque foi para lá que transferi o ficheiro. Agora vou fazer menos. É para verificar se o Jack Fall entrou . Perfeito. Este é o arquivo certo que veio em List Cat it. Nós fizemos. O gato Jack é o tio do Jerry. Perfeito. É assim que o SCP funciona. E você também pode fazer a mesma coisa, a propósito como cp para entrar neste servidor remoto. Se você quiser retirar algo desse servidor do servidor para recusar e você só tem que reverter o comando de qualquer maneira, experimente-o. E estes são os dois comandos off, alguns comandos que queriam cobrir e comandos muito importantes. Quando você está lidando com a transferência de arquivo de um servidor para outro 153. Sincronização remota Rsync: Olá. Nesta lição, vamos olhar para dentro da nossa pia. Sim, outro utilitário para transferir arquivos de uma máquina para outra, ou copiar de uma máquina para outra, e então nosso coletor representa sincronização remota. O que exatamente são pensar é? É um utilitário para transferir e sincronizar arquivos com eficiência dentro do mesmo computador ou visitar mais computador, comparando os tempos de modificação e tamanho dos arquivos. Então basicamente destruindo arquivo de 18 metrô para cortar B e a maneira como ele funciona eficientemente é porque ele olha para o tempo de modificação para inserir tamanhos. Se os tamanhos vamos supor para gig, ele vai transferir a primeira vez para chutá-lo. A segunda vez é quatro espectáculos. Ele só irá transferir a mudança, que é para obter não todo o esquecer. Vou te contar um pouco mais sobre isso. Agora a nossa pia é muito mais rápida do que essas ferramentas. Como FTP ou SCP. Este utilitário é usado principalmente para o backup de arquivos e diretórios de um servidor para outro. Muitos administradores de sistema e engenheiros realmente têm nosso utilitário de comando de pia em execução na guia Krahn para realmente copiar arquivos todos os dias de arquivos modificados de um servidor para outro como um propósito para fazer backup deles da porta de incêndio padrão como 22 que é o mesmo que ssh que como s h usa. Portanto, não há nenhum servidor de arsênico que você não precisa instalar no servidor remoto para aceitar o tráfego de entrada. Ele vai usar a partícula ssh assim como SCP usa o mesmo protocolo s um sake. Nossa pia faz a mesma coisa. Então ele piggybacks em derramou 22. Ssh! Para esta palestra novamente, precisamos de máquina Lennox porque precisamos testar a partir de copping ou sincronizar arquivos de um servidor para outro. Eu tenho a minha primeira máquina é a minha primeira VM Lennox, que é eu me refiro como Klein porque eu transferir arquivos dessa máquina para outra. E o que é outra máquina é o meu servidor, que é o qual eu criei outro centro como uma VM Ah, e eu o nomeei Lennox Cento. Sete EUA. Ele tem as mesmas especificações que a primeira máquina que eu criei. Nada mudou. A única coisa que muda é o nome do host. Certo, vamos ver Mawr em um gráfico A ou um diagrama. Então eu faço você entender como o são funciona singularmente. Então você tem um servidor, Um ou cliente que precisa ir para servidor ser. E ele precisa transferir esses arquivos pelo utilitário. Nossa pia agora está afundando usos como um sábio ou piggyback ou ssh para lixo para os arquivos. E para isso, você precisa s sensação de serviço em execução no servidor de destino onde os arquivos estão indo e um derramado por padrão para S s h E d é 22 agora o que ele faz o arsênico ele realmente copia e e e copia o destino. Mantenha a mesma cópia do mesmo tamanho e o tempo da origem ao destino Como funciona. Deixe-me mostrar-lhe agora, se você tem uma Meg duas, o tamanho do arquivo é para Meg fora de um arquivo. Foi transferido pela primeira vez, do mesmo tamanho para o Mac. Da próxima vez que alguém entrar e mudar seu arquivo, não um tamanho de flor. Torne-se de dois meg para oito. A Meg. Então agora você precisa lixar este arquivo do servidor A para servir um B. Então agora esta é a beleza da nossa pia. Não vai levar todo o seu oito Meg e copiado de novo. Ele vai realmente subtrair aqueles para fazer que foi copiado anteriormente e Onley copiar o queria que a diferença no arquivo Apenas seis fazer Meg. E então, finalmente, a primeira metade ou a 1ª 2 Meg mais as seis Meg vai fazer combiná-las para fazer oito Meg. Da mesma forma, se o arquivo crescer de oito Meg para 20 Meg, o nosso single, ele subtraiu a diferença. E em Lee transferiu a diferença para o servidor de destino. Muito bem, vamos ver o lado técnico como o comando funciona. Então, o Índice Básico do Comando de Incêndios é o nosso espaço. A opção. Se você quiser especificar qualquer opção que não a origem, o que você está copiando ou transferindo? Destino? Onde você está copiando e qual local? Instale a nossa pia na sua máquina Lennox. Então, a primeira coisa que precisamos fazer é se pia dura ainda não está instalado ou o comando não está disponível, temos que instalar esse utilitário, mas primeiro, antes de ir em frente e instalar, verifique se ele é já está instalado. Então, se não for Dujan, instale nossa pia e envie-nos. Red tinha distribuição em um pão para o dia sendo que você faz apt obter instalar nossa pia, em seguida, nossa única queda em uma máquina local. Então você precisa copiar um arquivo da máquina local dentro da máquina local. Hum, você precisa fazer, digamos, se você quiser pichar. Hum, então para isso, vamos criar ah ah ah, backup de todo o diretório home e nós colocamos em um tar e então nós fazemos backup. Bem, nosso dissipador, um diretor na máquina local são sincronizar um arquivo com uma máquina remota e vamos sincronizar um arquivo da máquina remota. Certo, então estes são os passos que tomaremos. Então eu sei que é muita informação jogando em você, mas vamos tentar um por um, e eu tenho certeza que você vai entender quando foi feito com o setor. Então eu tenho minha máquina de limites aberta. Esta é a minha máquina Linux, que é o meu cliente e que é a minha primeira VM ups Lennox. Ok, agora o que eu preciso fazer é eu preciso ter certeza que eu tenho o nosso pacote pia instalado antes de eu realmente entrar e fazer jum install. Vamos fazer o nosso PM Dash Qiwei e crescemos para a nossa pia. Lindo. Está lá, a propósito. Estou logado como eu mesmo e novamente. O meu nome de anfitrião é a minha primeira experiência. E para verificar se o pacote está instalado ou não, você não precisa ser rota. Você poderia simplesmente executar rpm deskee maneira. Mas se você precisar instalar um pacote, então sim. Então você precisa executar Jump Install estão doentes com as credenciais raiz. Tudo bem, agora confirmamos que temos nosso pacote de pia. Agora vamos entrar na parte divertida. Onde você vai fazer o são sincronizar um arquivo em uma máquina local. Então eu estou em casa meu diretório home e em e eu faço ls menos. É que você vê todos esses diretórios e arquivos. O que eu queria fazer é que eu queria colocar todos esses diretórios e cai em uma queda de tar em um recipiente em Torit. Então, para isso, eu vou fazer alcatrão C v f backup. Este é um nome que eu queria dar uma vez arquivado e alcatrão e o que eu estou manchando, estou falando de tudo dentro do mesmo diretor. E este é o mesmo diretor, que é PWD. Quando eu fiz todo o meu abdômen também, é por isso que eu estou usando ponto que eu poderia ter usado slash home slash colmeias. Tudo também. Mas já que eu já estou neste diretório, não há necessidade de especificar o caminho absoluto. Vá em frente e entre. Tudo bem, então ele colocou todos os arquivos e diretórios em backup. Tártaro. Você vê isso? Está lá perfeito. Agora vou ser usado o nosso cantor para o D para a nossa pia. Este documento de backup tar em outro diretório. E que outro diretor que estou escolhendo é backups de cinzas temporárias. Então, antes de fazer isso, eu queria criar esse diretório de backup, que eu não tenho ele criado ainda. Então fazer M k D i r cortar selos como backups. Perfeito. Ele é criado para testar que você poderia fazer CDs, Ash temperatura faixa de backup. E lá vai você. É e você está em temporárias de barra como backups. É assim que se adapta. De qualquer forma, seu CD volta para fora. Faça o pwd apenas para se certificar de que você está no seu diretório pessoal. Sim. Alá, execute o comando. Nossa pia Dash z VH. Se quiser saber cada detalhe sobre cada uma dessas opções que estou usando. Então você deve executar o comando homem nossa pia, e ele vai dar-lhe a informação sobre cada opção que está disponível para você. Aqui estão as diferentes opções, qualquer uma delas. Nosso lavatório, traço z o H de volta, que é o nome do arquivo que ele criou e backup onde ele vai me dizer. Backups temporários barra backups de barra temporários Bom golpe. Entra, eles vão. É enviado, diz que é um ponto. Havia seis bytes recebidos 35 por seu tamanho e ah levou 77 54 bytes por segundo. É uma velocidade de transferência. Então agora vá para backups de barra temporárias decadentes e verifique. Verifique se a parte de trás da queda de alcatrão veio através ou não, isso é bom, é o meu SLT, não é? Há bom? Ok, agora, próxima coisa que queremos fazer aqui, deixe-me mover isso para cima ou para o lado bem aqui. Coletar um diretório em uma máquina local. Então, antes de afundarmos o arquivo agora eu quero afundar um diretório. Então deixe-me voltar para o meu diretório home apenas digitando Cdn Hitting e comparecimento fazer pwd Você vai ver seus IVs casa todos fazem ls menos. É para ver o conteúdo dentro do meu diretório. Não, novamente, Você provavelmente tem um monte de arquivos diferentes em seu diretório pessoal. Ah, isso você faz. Você pode não ver na minha tela porque eu faço um monte de alterações quando eu passar por fazer vídeos. Então não se preocupe com isso se meu conteúdo não coincidir com o seu conteúdo, ok, então nosso diretório de sinker. Então, para fazer isso, quero afundar tudo o que tenho neste diretório para este diretor temporário . Para isso, usarei a pia do Comandante. Isso é um z vh slash home slash i de sal perfeito. E então mova isso para cima e eu vou colocar o giro, o cabelo certo. Então você sabe exatamente onde eu estou. Ok? E agora onde eu estou copiando para cortar backups de barra temporárias que entram no bingo. Lindo. Funciona. Então vamos para temperamento, backup, backup, verificar tudo o que eu tenho no meu diretório home, que é que é home slash home slash abs. Tudo o que você sabe, é que tudo foi sincronizado aqui. Perfeito. Agora vamos falar sobre a parte aqui que está se movendo para baixo. Diz que são um único arquivo para uma máquina remota. Agora. Agora, para minha máquina remota, eu tenho isso como minha máquina remota. E eu chamo de Lennox Cento Us eo endereço I p para esta ou mais máquina remota casa é se config e e P zero s três é um i para 1 68 $1,58. Este é o endereço IP . E é aqui que quero lixar o trabalho. Então vamos minimizar novamente. Então eu vou para o meu diretório pessoal e eu queria copiar ou nosso afundar a parte de trás do arquivo tar escuro . Agora, antes de eu estar Pense nisso no controle remoto, senhor, onde eu queria criar a pasta de destino onde isso vai parar. Então eu vou voltar para o meu servidor e eu vou entrar em Slash Temp. E aqui eu vou criar um diretório chamado Backup Backups ls menos. É que são. E você vai ver aqui mesmo o fundo que foi criado. Está limpando a tela. Agora vamos voltar para a nossa máquina Klein. Esta é a nossa máquina cliente. Agora vamos usar o comando, nossa pia, um V Z de volta. Até agora você quer transferir agora. Você quer se transferir como o quê? Usuário como eu mesmo. Está bem, qual máquina vai? Vai de 18 a 168 $1,58 que é o endereço IP que acabamos de verificar no nosso morteiro A. E qual diretório? Ele vai dois-pontos barra temporárias barra backups. Este é o diretor vai seguir em frente. Bater. Entrar. Vai pedir-te pelo passado, pelo que absolvo na máquina remota. Coloque a senha. Lindo. É lixo. O que diz enviado diz-lhe muita informação, velocidade e tudo mais. Agora quer a transferência dele. É seu trabalho verificar se ele foi transferido. Vá para o seu CD sash temps como diretório de backup para ls menos. É, e você vai ver bem aqui. Este é o que foi transferido. Perfeito. Isso é seguir em frente. Deixe-me minimizar isso. Agora, a última parte está bem aqui no fundo. Esta é a nossa sincronização. Um arquivo de uma máquina remota. Agora queremos ir para a máquina remota e buscar o arquivo ah a partir daí. Então, qual queda é refrescante? Então, primeiro, vamos fazer um arquivo de teste cair. Então eu vou para o meu diretório home porque no servidor conectado como eu aqui, eu vou criar um arquivo. Eu não sou o arquivo do servidor. É eu mesmo tr e você vai ver os pais servidor lá. Perfeito. Agora, se eu for à minha máquina cliente para PWD e dois ls menos. Você vê, eu não tenho esses vários arquivos, então eu preciso trazer ou puxar esse arquivo do servidor. E para isso, eu vou ter que fazer nossa pia traço a visi h. Eu absolvi porque estes são os judeus em um modelo usado para entrar em seu host remoto. O que é o I p fora do host remoto 58? Perfeito. Agora, onde está o arquivo que você está tentando trazer? O arquivo está em casa. IVs todos e o nome de arquivo arquivo Miss Server. Perfeito. Agora, quando você trazê-lo, onde você quer salvá-lo? Ou copiá-lo para ir copiá-lo para o meu arquivo de backups temporários ou diretório? Boa batida. O Enter vai pedir-te a palavra-passe. Perfeito enviou 43 mordidas. Agora, para onde foi? Vamos verificar. Pedi para vir ao meu diretório de backup de barra temporária. Faça Ellis eu mesmo para o seu e você vai ver aqui diz arquivo servidor. Veja, é assim que você obtém um arquivo do servidor. Então, de qualquer forma, existem diferentes opções que estão disponíveis na nossa pia que permite que você faça como corridas secas , permite que você faça, hum, fogo incendiário continuamente permite que você faça apenas o significado da Delta. Só as mudanças. Você só precisa escolher a opção certa para usar. Qual opção funciona para sua própria exigência. Boa sorte. 154. Atualizações e Repos do sistema: atualizações do sistema e reposar. Repost significa repositórios. Esta é uma lição muito importante para instalar novos pacotes em seus sistemas, Então, existem dois comandos principais que são usados em atualizações do sistema e repose. instalação é o 1º 1 é lixo jovem. Um homem é usado principalmente em santo s ou TI e ambiente Red Hat, enquanto ato obter é outro comandante semelhante é usado em outros servidores de distribuição limites. Jum Command instala um pacote dos repositórios que estão definidos no seu sistema Lennox . Esses repositórios desses arquivos de configuração têm o link Ural para repositórios. Então, quando você executa o Jum, ele está dizendo ao sistema. Vá on-line com este seu URL e obtenha o pacote que eu estou pedindo para você instalar. Então, em outras palavras, Jum precisa e acesso à Internet para ir on-line e instalar um pacote em seu sistema, então o próximo comando que temos é nosso PM. RPM significa gerenciador de pacotes Red Hat. Agora nosso PM fora do curso foi desenvolvido pela Red Hot, e ainda é usado pelo Red Hat. Mas hoje em dia, muitas outras distribuições de linens carregaram o mesmo rpm de comando que nunca mudou. Agora qual é o propósito do RPM antes de eu falar sobre o nosso PM, deixe-me dizer-lhe uma diferença entre o nosso PM e yum. Isso será muito mais fácil para você entender o que é rpm. Nosso PM é usado quando você já tem um pacote baixado em seu sistema. E então você pode instalá-lo localmente executando o comando R p M. Agora onde, Como Young Young faz todas as coisas para você e baixa o pacote, ele instala o pacote também. Portanto, nosso PM é usado principalmente em ambientes onde eles não têm acesso à Internet. Então vamos entrar em nossas pernas quando ela se ajoelhar para testar esses dois comandos. Ok, eu estou logado na minha máquina Linux como diretório raiz cadela. Eu estou dentro Estou no diretório raiz e existem comandos diferentes. E, claro, qual é o meu nome de anfitrião? Meu nome de host é a minha primeira próxima máquina Alexe nos. Claro que sim. Agora sabemos que não estamos no sistema errado. Quando você estiver instalando pacotes, certifique-se também de executar um nome de host para que você não instale pacotes em um sistema errado. Ok, então agora o próximo foi mantido O primeiro comando de vocês vai aprender é John. Se eu quisesse instalar um pacote. Digamos que NTP, tudo que eu tenho que fazer é digitar jovem NTP tão jovem, instalado e tp ele vai para fora para os espelhos ou onde quer que o u. R L foi especificado e ele vai olhar para o nosso pacote anti. Agora, antes que ele vá para fora, ele procura dentro de si mesmo desde seu próprio sistema e ver se o pacote NTV pet já foi instalado ou não. Neste caso, eu tento insultar pacote NTP. E o que aconteceu? Seu pacote NTP já foi instalado com a versão mais recente. Então não há nada para fazer. Está bem, Perfeito. Então eu não tenho que instalá-lo. Eu não tenho que atualizá-lo. Agora. E se eu quisesse instalar um, Apache e um pacote podgy? O nome é http. Ele vai fazer um ganho a mesma coisa. E se eu tiver o sistema, se eu tiver o pacote instalado, ele me dará a mesma mensagem que ele me deu antes. um Isto não éumpacote. HDP disponível, eu acredito. É http d Ok. Sim. Mesma mensagem emitiu um P D enviado para nós já instalado, e com a versão mais recente. Ok, então agora, antes de ir e tentar 1/3 pacote para instalar. Eu queria verificar se esse pacote já foi instalado no meu sistema ou não. E para verificar se eu tenho que executar o comando r p m menos, que é uma fila de opções para Curie. Consulte todo o pacote que eu não disse ao meu sistema com menos oito com uma opção que você pode inserir. Ele entrou na minha lista de pacotes que instalou ele está me dando todos os pacotes individuais. Claro, lá. Tantos deles. E se eu quisesse saber como o pacote Maney ter instalado? Eu vou fazer simplesmente wc menos caiu. Isso me dará o número total de pacotes que instalaram. Claro, WC Minds ajuda neste caso não está realmente contando os pacotes que realmente contam contando as linhas, a saída fora RP menos Qiwei apenas me dizendo que há 313 150 pacotes instalados Agora eu quero ver eu deseja instalar um pacote para DNS agora, antes e pacote salt para Deanna. Eu queria verificar se esse pacote está instalado, então eu vou fazer RP menos. Kiwane cresceu e o pacote que precisa instalar Associação associada ao DNS. É chamado Bind All Faça o nosso PM menos filas e cresça apenas para vincular, e você verá aqui que ele tem a compra de bibliotecas chave binds comprando bibliotecas por lote, licença RBC compra e compra de utilitários. Portanto, não há nenhum pacote com apenas bind, então isso significa que eu não tenho DNS instalado. Então o que eu vou fazer é instalar executando o comando yum install find quando eu apertar Enter. Agora está fazendo a mesma coisa. Ele está indo para fora na Internet, para todos os repositórios que estão definidos em meus arquivos de configuração, e ele está voltando com o pacote dizendo, Ei, eu encontrei esse pacote chamado Bine e sua arquitetura versão que eu acho que corresponde ao seu sistema um 64 bit. A versão que você estará instalando fora do meu é que estes repositórios são é repositório de atualizações , eo tamanho é um ponto oito megabytes. Os resumos de transação aqui instalaram um pacote. O tamanho total do download será de 1,8 meg, então eu vou em frente e ele vai dizer, Está tudo bem? Eu vou dizer que sim. Vá em frente e instale o pacote. E se você ver o progresso dependendo da velocidade do seu computador, quão rápido ele está conectado à Internet. Isso é o que importa em fazer o download e a instalação. Então agora, se você ver que o JUM está fazendo duas coisas para nós uma, ele está baixando o pacote. Uma vez concluída. Baixando, então aqui está instalando o pacote. Ele é instalado uma vez instalado, ele verificou. E confirmou que eu instalei um pacote. Agora, como faço para verificar novamente manualmente, executando o comando R p ele menos kiwi, Grande ou bind. Está bem. E agora desta vez você vai ver um, bem aqui. Sim, a 3ª 4ª linha. Este é simplesmente vincular sem qualquer licença Libs ou quaisquer outros pacotes extras que necessários para o bind. Então, o salto também instala quaisquer dependências. Ou seja, se houver outros pacotes que são necessários com este pacote, ele faz isso para si mesmo. Onde está o nosso PM? Se você tiver um pacote rpm você quando você executar o comando, ele irá dizer-lhe Hey, eu não tenho essa dependência. Então você tem que instalar esse pacote também. Então, para contra você voltar para o nosso Comando RPM para instalar um pacote você tem que usar o comando R p m menos. Eu comi três. Ou você pode mudar isso para HIV V i h qualquer que seja a maneira que você quiser espaço a localização fora seu rpm. Então, se você tiver baixado o seu rpm e vamos tentar, então você irá especificar barra temp barra pacote Seja qual for o nome fora dos pacotes e geralmente o pacote termina mas ponto R p m. Então, quando você executar este comando, ele irá instalar esse pacote para você. Agora você também pode fazer R p m menos e para remover um pacote. Então, digamos que se eu quisesse remover este pacote, encontre o que acabamos de instalar. Então eu vou ter que digitar aqui agora encontrar o nosso pacote não é tão triste. Eu cometi um erro tão duro. P menos. Vês? Deixe-me ver. Cabrão. Copiar e colar deve ser capaz de fazer isso. Sim. Copiar. Cole. Já se foi. Posso verificar? RP menos Qiwei. Ótimo para vincular. Ok, você vê, não está lá. Então, o que fazemos agora? Para começar, não era sólido para trás. Tenha um luge jovem instalado por clique. Sim, para instalá-lo. Sim, está baixando novamente. Mesmo processo, e está baixando agora. Você provavelmente está pensando, K. Não foi baixado quando fizemos o mesmo comando antes? Sim, ele fez o download. Mas saltar é muito inteligente. Ferramenta. O que ele faz, ele baixa. Ele instala , verifica e também limpa seu download. Então eles são o seu espaço. O espaço é usado de forma mais eficiente, para que não mantenha os downloads antigos em seu sistema. Ok, então agora o download está concluído. Vamos verificar de novo. Se ele tivesse o pacote. Sim, temos o pacote. E o pacote está bem aqui. O 1º 1 Agora usamos o comando R P. M menos E para remover esse pacote. E nós também poderíamos fazer lixo remover mente, e ele vai fazer a mesma coisa que se eu faria R p m menos e. Ele diz remover um pacote. Sim. Vá em frente e mexa-se. Eles vão. Então ele se foi. De qualquer forma, pessoal fora, espero que saibam agora que como RPM e Jovem Comando funcionam, vocês trabalharão muito com isso. Estes dois comandos, se você vai estar na capacidade de administração do sistema 155. Atualização do sistema e gerenciamento de patches: atualização do sistema ou gerenciamento de patches. Este é um tópico muito, muito importante. muito, Lição muito,muito importante para isso. Para este treinamento, você atualizará seu sistema de tempos em tempos ou aplicará patches ao seu sistema. Em uma base trimestral, dependendo das políticas da sua empresa, há dois tipos de atualizações que acontecem no sistema operacional Lenox. Um é o upgrade de versão principal, que é de 5 para 66 para 7. Em uma base trimestral, dependendo das políticas da sua empresa, há dois tipos de atualizações que acontecem no sistema operacional Lenox. Um é o upgrade de versão principal , E se você não sabe o que piorou Lenox por correr agora, então eu diria agora mesmo, pare tudo de novo. Pare tudo e volte para sua VM Linux e descubra qual versão você está executando e você descobrirá isso. Como você poderia fazer gato no mar, chapéu vermelho lançamento traço ou você nomear. Eu digo: Há maneiras diferentes de que já falamos anteriormente? Então, de qualquer forma, avise-o. Se você não sabe se esqueceu, tudo bem. A versão de sua execução em uma máquina lince é sete, e o menor fora dessa versão é $7,4. Portanto, há dois tipos de atualizações. Principais versões 56 ou sete e versão secundária de 7.3 a 74 ou $7.1 a $7 a. Ou que fica dentro do mesmo canal, que é, tipo, sete todo o caminho de 1 a 56 em todos os lugares onde termina. A versão principal não recebe você não pode obter upgrade através do comando young. Versão secundária pode ser feito através de salto atualizar palavras principais Comando, e você não pode fazer como você poderia fazer a versão principal. Atualizar Bem, você tem que fazer backup de todo o servidor, construir um novo servidor do zero e transferir arquivos. Há algumas outras maneiras de você fazer isso, mas acredite, é um exemplo muito complicado de se fazer. Sua atualização está simplesmente executando um comando jum Space update uma opção menos porquê? E a razão pela qual temos menos porquê é porque isso está dizendo o sistema de abertura. Sempre que me pedirem para instalar um determinado pacote, não me perguntem. Basta instalá-lo. Então, para cada pergunta, minha mão, senhor, é sim, há outra maneira de fazer isso. Atualização é atualização e atualização. Agora, qual é a diferença entre atualização e atualização? Upgrade? Exclui pacotes quando você tem um pacote, digamos que você tem um pacote anti P ou pacote http e você, você, você fez upgrade de salto. Ele irá excluir o pacote antigo, que é, digamos, http 0.5, e ele tem novas palavras em http 0.6 Então ele irá excluir esse pacote antigo, e ele irá atualizá-lo com o pacote mais recente. Então isso é uma diferença. Onde, como a atualização preserva, ele preserva os pacotes mais antigos também. Por quê? Porque é uma boa prática para alguns administradores de sistema manter alguns pacotes no caso de eles ter certeza de que seus aplicativos não estão em conformidade ou não são executados com a versão mais recente fora dos pacotes. Então é por isso que às vezes as pessoas têm que reverter para suas atualizações pash originais. Assim, atualizações do sistema e gerenciamento de patches. Isto é apenas rápida lição rápidapara isso. Vou entrar na minha máquina de limites novamente para experimentar alguns desses comandos. Quero entrar como massa. Então, a fim de ir em s putty o que você precisa, eu estou continuando digitando isso. Assim, vocês saberiam que este comando ou rede fora dos limites da máquina. Então há que eu seja você que colocar no endereço i P na máquina Lenox. Já tenho a festa aberta. Quem sou eu? Sou a rota do meu filho para minimizar o conselho. E agora tenho um amigo aberto. Então a primeira coisa está bem aqui. Atualização de um Yum novamente. Quando você fizer a atualização de salto, ele irá preservar pacotes antigos enquanto pacotes elite atualizados antigos. Mas antes de avançarmos, que versão temos? Já verificou isso? Então você faz. Foi ele que libertou. Temos versão principal versão sete e boneca versão menor para Então vamos fazer atualização Young. Não vamos colocar Minus Por quê? Porque eu vou te mostrar quando ele vai perguntar se eu quero continuar. Então, basta atualizar o salto. Ele está realmente passando por todos os pacotes que exigem uma atualização. E está dizendo a vocês aqui mesmo neste resumo. Vamos rolar para cima que estes air os pacotes que exigem alguns fora deles para ser atualizado. Cada pacote tem uma dependência de outros pacotes. Então, se eu estiver instalando o pacote ABC, ele pode exigir um pacote fora do X Y z Ah, assim como no Windows. Se você estiver tentando instalar um pacote, ele pode exigir que você instale java também, ou flash ou alguns desses outros pacotes. Da mesma forma, limites funciona da mesma maneira. Quando você está instalando um pacote, ele tem outra dependência, então ele tem que ter esses pacotes atualizados também. Então é isso que está dizendo. Que vai insultar o BIPAC, apenas novos. E há mais atualizações lá. 209 pacotes fora dele, Então isso inclui cinco pacotes que inclui a dependência, bem como as atualizações dos pacotes. Então vamos dizer: “ Está tudo bem? Sim, está tudo bem, vá em frente. E sim, se eu tivesse colocado no espaço menos por que ele não teria me pedido para colocar no meu Y ou não teria esperado por mim para colocar por quê? Então eu vou por que como sim é o descarregamento de pacotes, ele está passando pelo processo de atualização fora 449 pacotes que nestes dois atualização isso vai levar algum tempo. Então o que eu vou fazer é avançar isso para que pelo menos você possa ver como ele está passando . Cada atualização de pacote deseja os pacotes. As atualizações estão feitas. Então ele vai fazer para limpar e remover qualquer processo persistente que está lá fora. Ok, o sistema foi atualizado e está completo. Nós não recebemos nenhuma mensagem er. E a propósito, eu deveria ter mencionado no início isso. Certifique-se de que seu sistema pode ir para fora, e cada vez que você precisa ter certeza de que você poderia simplesmente ping google dot com Ele faz ir para o Google, mas apenas para ter certeza de que temos jogando um. Então ele está indo para fora e está fazendo ping toda vez que você vê que ele está voltando com 64 mordidas desta máquina, isso significa que ele tem acesso à Internet e pode falar com o servidor lá fora. Se não puder, então você definitivamente tem o problema e o problema de rede e primeiro os verificou antes de executar o comando de lixo porque o comando JUM está realmente indo para o repositório do Santo para baixar seus pacotes ou atualizar seu 156. Crie um repositório local Yum: Eu digo agora, este é o tópico sobre a criação de um repositório local a partir do seu DVD. Agora, o que é um repositório? Um repositório é algo onde todos os seus pacotes são armazenados, e então você pode baixar e instalar o pacote que você deseja. Agora você precisa de um acesso à Internet para sair do repositório externo e baixar RPM instalado. Mas e se você não tiver acesso à Internet? Isso é o que exatamente o repositório local entra. Então você tem uma máquina de roupa de cama, certo? Se é uma máquina virtual ou física realmente não importa. Ele sai para a Internet e, em seguida, ele sai para um servidor, que também é provavelmente um servidor Red Hat. Santo s servidor média tem um repositórios. Agora, algumas empresas têm esses repositórios locais para seu ambiente, que é chamado de produto que contém esses repositórios chamados satélites. Então esse é o repositório, que contém todos os seus pacotes repose ou rpm para que você possa trazê-los de volta e downloads sólidos . Agora, o que acontece se você não tem acesso ao mundo exterior ou se você não tem um vermelho tinha satélites mais em seu ambiente, então como você vai instalar novos programas? Bem, nesse caso, você cria um repositório local, mas então seu servidor. Então é isso que vamos aprender nesta lição sobre a criação de um repositório local. Agora lembre-se, se você tiver se você tiveracesso à Internet à sua VM ou à sua máquina, você não precisa se preocupar com essa lição. acesso à Internet à sua VM ou à sua máquina, Ou se você quiser aprender apenas para fins educacionais, como criar um repositório local, então, por favor, passe por este vídeo. Então o comando para criar ou vamos aprender. Ouça, ele criou o Repo. Isso é apenas um comando simples. Então, como é que funciona? Então vamos entrar, hum, hum, são máquinas de links, minhas máquinas virtuais desligam. Agora, eu quero que você vá em frente e crie um instantâneo. Que instantâneo faz É só tirar um instantâneo no caso de precisarmos recompensar de volta. Se algo der errado, podemos sempre voltar para aquele instantâneo Clique aqui, ver um instantâneo e clique em tomar, e por padrão dá o nome instantâneo um. Mas você pode dar a data ou qualquer coisa que você goste que vai fazer você se lembrar. Eu gostaria de escolher data ou algumas vezes se eu estiver criando vários snapshots, Então agora ele criou um instantâneo. Então, no caso de eu estragar tudo durante a criação do repositório local e eu preciso relatar de volta ao meu estado original, que é agora que eu sempre volto a ele. Então agora vamos em frente e energizar o seu “ok”. Então nossa máquina foi iniciada, então vamos em frente e nos tornemos rota. Ok, então agora você está criando um repositório local. Então o que você vai fazer é você vai pegar todos os rpm todos os pacotes do seu DVD ou CD CD Wrong Drive, que é um disco que tem todos os seus pacotes. Então o que você faz é ir para esses dispositivos manu unidades ópticas, escolher disco e escolheu cento nós imagem Isola. Então, eu não salvei na minha área de trabalho, então basta escolhê-lo e clicar em abrir. Então agora isso deve montar automaticamente o seu DVD para sua máquina pernas, Veja, imediatamente um pop manning surgiu e também você, se você notar que também irá criar um ícone em sua área de trabalho dizendo que este é o disco. Isto foi anexado. Então, agora temos isso ligado. Como você pode verificar isso? na linha de comando. Você faz DF menos h e você vai ver aqui. A última linha diz-lhe que é um surdo s r zero e é montado em mídia de execução. Eu vendi centro era sete. Então, agora, se não estiver montado, , automaticamente,então você poderia executar um comando MT Slash Dev City Rahm e onde quer que você queira ser montado. De qualquer forma, já que já está montado para nós agora, o próximo passo é para onde você está indo? Para colocar todos os seus pacotes. Então você tem que criar um diretório. Certo? Então o diretório que eu vou escolher é vamos para Slash City Slash e abaixo de barra fazer um diretório. Vamos chamar um Riebel local. Era apenas o nome que você poderia escolher qualquer coisa. Você pode escolher Seinfeld, George Creme ou o que quiser. Então vá em frente e bata. Digite Faça menos meses lt ou para verificar, existe? Sim. O diretório está lá. Agora. Quero que copie todo o conteúdo para fazer a Idade do Gelo. A cópia, todo o conteúdo fora da mesa. Assim como CDs. Ron real cortar mídia. Eu tenho sal. Agora, se você notar o nome fora. Esta imagem ISA é enviada para um espaço Space sete como 86. Agora Lennox não gosta de espaços. Então, como vamos colocar isso no meu tapinha se eu colocar incent Os space 7 x 86 sublinhado 64? Veja, ele diz que não há tal arquivo ou diretório do que como. Como posso fazer com que a Lennox entenda que há espaços para fazer isso? A melhor coisa que eu te diria para fazer é CD Ron Media. Eu tenho alma. E quando você está neste ponto no quarto diretório, subdiretório do que bater Tab e até mesmo escolher automaticamente o gelo e Mitch sob isso, Eu resolvi diretório. Então, se você notar que ele tem barra invertida, que é dizer a Lennox que há espaços nele. Então vá em frente e bata. Entrar. Mas agora você está nesse diretório. Eu estou aqui e ver o que tem dentro dele. Veja, existem alguns diretórios, arquivos finais, CD em pacotes. É onde todos os RPM estão fazendo isso sozinho. Aqui você vai ver um monte fora da Índia rpm. Ok, então se eu quisesse ver quantos rpm então eu tenho eu poderia fazer ls menos. É hype it wc menos l. E está me dizendo que existem 3973 pacotes são rpm que estão chegando dentro daquela imagem de gelo DVD ? Bem, isso é muito. Então é uma espécie de repositório. Então o que vamos fazer é copiar todos esses pacotes para o nosso Dr B local dobrado que acabamos de criar. E a arma cheia. O nome é um relatório local. Certo? Então, agora, antes de fazer isso, certifique-se também de que você tem espaço suficiente em sua máquina Lennox. Então, como você descobre? Primeiro, você está naquele diretório, certo? Pacotes executar o comando D u menos como h e ponto que dizendo-lhe que perguntando a máquina de pulmões . Me dê isso. Este espaço fora da localização atual fora do diretório diamante atingiu. Enter está dizendo 3.7 jogo agora fazer d da minha idade. E certifique-se de que o seu diretório de barras tem esse espaço vazio. Sim, temos ponto de guerra disponível. Então, é bom. Então, agora podemos ir à frente. A cópia de todos os pacotes que temos neste local. O comando que eu usaria para copiar tudo a partir deste ponto diretório ou você poderia especificar o caminho completo Executar mídia. Vi os pacotes do Center Wes para que pudesses fazer tudo. Asteróide, porque você está colocando tudo sob pacotes para seu Repot local melhor. Agora ele vai copiar cada rpm para o diretório de relatório local. Isso vai levar algum tempo Se você abrir outra janela e, em seguida, você vai para decadente para repo local e dois ls menos el Pipe -lo para WC menos l Você vai ver o número desligado. Eu estava sendo copiado. Então agora temos 1480 arquivos que foram copiados. Temos que ir até 39 algo que possa ser copiado. Tudo bem, todos os RPM foram copiados com sucesso. Muito bom. Então temos que contar a Lennox. Não vá lá para fora. Temos todos os pacotes localmente. Então, como definimos isso? Portanto, há arquivos em etc jovem ponto reposto são profundos. Estes são todos os arquivos que dizem ao Lennox para ir a esses espelhos diferentes. Então o que vamos fazer é remover tudo aqui agora de novo. Antes de remover isso, certifique-se de que você tem um instantâneo. Se você excluir todos esses pacotes e não tiver o instantâneo , não será possível acessar a Internet. E não olhe os pacotes através de comandos jovens. Ok, tudo se foi agora. Vá em frente e crie um novo relatório aqui. Chamá-lo diário local Po e adicionar esses valores centro Onde? Sete. É só dizer que estes são positivos por cento dos sete nomes enviados. Sete base Você está Bem, isso é o que importa. Arquivo zack barra barra local ler relatório local. Este é o diretório que criamos em barra. Ele sempre foi iniciado a barras do que a terceira barra com relatório local habilitado diretamente. E um, se você quiser torná-lo habilitado G p G verificar zoológico. Estes são alguns dos padrões de uso bem. Você tem que colocar nesse arquivo. Vá em frente e salve uma vez que ele salvou um, agora vamos executar o comando, criar Rebo e onde está o meu repo local ceifador que eu tinha entrado. Agora é realmente o que ele está fazendo é ele está realmente indo para o diretório de relatório local e Ele está dizendo, Ei, eu tinha $303 97 1 pacotes. Vou disponibilizá-los para a minha máquina local como um repositório. O repo de criação criou o banco de dados que estará disponível para o nosso comando jump. Agora vá em frente e criado jovem limpo, execute este comando, venha limpo. Tudo isso vai limpar qualquer dinheiro do antigo repositório. Vá em frente e execute a lista de lixo eletrônico. Oh, agora isso deve me dizer a minha lista completa de um repositório. Síria, vá. Então temos uma lista de relatórios que tem um pacote total de 3971. Estes são exatamente o mesmo número de rpm três anúncio, lembre-se e dizer-lhe o tamanho. O relatório i d o cento us é o nome que você escolheu em que R p m dot de diretório cair . Agora você pode testá-lo executando o comando. Yum instalar. Agora, o que você quer insultar? , Que tipo de teste, Tomcat. Vai entrar no repositório deles e verificar se tem pacotes que correspondam ao Tomcat. Está bem, Perfeito. Ele encontrou um pacote. E isso é basicamente como você cria um repositório local. Agora o sistema não está saindo na Internet ou no seu satélite mão direita. Ele está realmente indo para o seu repositório local, que está sentado mas em sua máquina de pernas. Então, se você está seguindo isso que Gold Hood e excluir o relatório de colheita local diretamente que criamos e reverter para o nosso instantâneo 157. Gerenciamento avançado de pacotes: Ok, pessoal. Então, nesta lição, vamos abordar na vasta gestão de pacotes. Ah, nós temos o pacote em nosso ambiente ser instalado que nós aprendemos esses dois comandos anteriormente. E um é o Jum e o outro é o nosso Primeiro-Ministro. Agora, rpm, um é um comando de gerenciamento de pacotes da Red Hat. Existem outros comandos que são usados em outros que não a sua distribuição, como aplicativo obter para um pão dois e muitos outros sabores diferentes. Mas de qualquer maneira, nosso foco é em Santo s e Red Hat. Então, vamos estar usando RPM e comando jovem. Então, o que exatamente vamos fazer isso. Gestão de pacotes Bass. Bem, pacote avançado. Minha memória tinha Vamos aprender como podemos instalar pacotes. Ei, você poderia fazer isso através do comando de salto, certo? Sim, claro, poderíamos fazer isso. Essa é a melhor maneira de fazer a instalação fora dos pacotes. E se você já tiver o pacote e quiser instalá-lo para que possamos colocar o núcleo da regra ? Então aprenderemos. Como poderíamos fazer a atualização desses pacotes seguido de como poderíamos excluir esses pacotes? Então vamos ver como podemos visualizar um detalhe do pacote, ou seja, se você não tiver instalado o pacote e quiser o gnome ou informações sobre o pacote, como ou quando ele foi instalado? O que? Isso é pacotes sobre quando ele foi construído. Que outra configuração Poile associado a ele e um monte de outras informações relacionadas ao pacote. Em seguida, identifique também as informações de origem ou localização. Se você tem ah, arquivo ou se você está executando um comando, digamos que você executa um comando PW para você ou l s. Você quer saber a qual pacote esse comando pertence, Então esse tipo de informação irá cobrir assim e último é o arquivo de configuração do pacote. Então, se você instalou um pacote, vamos chamá-lo de ABC. Então todos nós sabemos que todos os arquivos de configuração do pacote são por padrão em barra, etc Assim, uma vez que o pacote é instalado e os arquivos de configuração começa a criar no mar, mas então ele vai para subdiretórios então no mar barra essa barra que que não sabemos. Então, às vezes até esquecemos. Então, como você pode descobrir essa informação sobre um pacote, se ele está? Se você fez o download de isolamento e agora é sobre a configuração das costas . Então essas outras coisas que vão cobrir. Hum, então para onde? 11 por um, todas essas coisas. Vou entrar na nossa máquina Lennox. Vou usar a nossa sessão de festa para entrar na próxima máquina. Então vamos para a nossa máquina de gostos bem aqui. Eu já fiz login, e eu estou logado como Groot, e você também pode verificar olhando para este sinal de libra. Ok, então o pacote que vamos instalar nesta lição está nesta prática é, hum, hum, pacote de casca de milho. Agora, casca de milho é uma concha que você provavelmente já conhece. É como uma festa ou concha. Então eu estou escolhendo isso apenas para fins de prática apenas para esta lição. Então milho descascado é o pacote que não temos no sistema e vamos instalar necessário para ser atualizado o chumbo em vista. É informação do pacote, e vamos cobrir tudo o que listamos nesta lição. Então vamos dizer que se ele tem um pacote de casca de milho já instalado no sistema, Então, para verificar se você terá que fazer o nosso PM traço Qiwei agarrá-lo para casca de milho, e você vai ver, nós não temos esse pacote instalado em nosso sistema. Então, hum, agora nós temos que instalar pacote de duas maneiras. Um é que ser executado salto instalado. O nome do pacote. O 2º 1 é que não carregamos o pacote através de meios diferentes. Se você não tiver acesso à Internet, então você poderá baixar o pacote instalado. Mas eu tenho acesso à Internet nesta máquina, e eu poderia verificar fazendo ping www dot Vamos dizer, Facebook dot com e você vai ver que eu vou ter uma resposta de volta. Veja, isso significa que eu estou online, então você também pode verificar executando se comando config e você vai ver que eu tenho eu p um I para 1 61 feito 13. Você provavelmente tem um IP diferente depende de qual rede você está de alguma forma. Então eu tenho. Acesso à Internet. Hum, e eu não preciso baixar um pacote, então eu poderia O que eu poderia fazer é simplesmente fazer zham instalado Que como cada casca de milho qualquer coisa que está relacionado com casca de milho como nós apenas colocá-lo asterisco. Então eu bati. Digite e você verá que ele fez encontrar um pacote um pacote e o nome do pacote e diz que é X 64 pacote. Ele não tem nenhuma dependência. Bom. Então eu vou em frente. Por quê? Além disso, se você notar que a parte inferior indica o tamanho do pacote instalado, você pode confirmar tudo antes de poder ir em frente e bater. Por quê? Então, hum hit. Digite e isso vai baixar o pacote primeiro. E então uma vez que o pacote é baixado, então ele irá em frente e instalar esse pacote Firefly para limpá-lo. Então vamos dar uns segundos e terminar o pacote. A instalação foi concluída e é bem-sucedida. Uma vez que você vê na parte inferior diz completo. Agora, como é que verificamos? Aperte uma tecla de barril novamente e verá que tem o pacote. RPMs executados pela última vez. Grupo Q A para hit de casca de milho. Entrar. E este é o pacote que foi instalado durante o comando de instalação do Jim. OK, agora? Se você quisesse remover esse pacote, você poderia simplesmente executar o mesmo comando. Jum removido casca de milho e bateu um astrakhan entrar. Isso vai em frente e remover o pacote que ele acabou de instalar por que e ele está completo. Agora execute o pacote do comando RPM novamente para consultar seus bancos de dados. A lista de pacotes instalados e você verá que não há nada, hum, hum, nada instalado que corresponda ao show de milho. Ok, então essa é a primeira e mais preferida maneira de instalar, baixar e instalar um pacote agora voltando ao mesmo cenário. E se você não tiver acesso à Internet ou o quê? Se você não tem um repositórios locais, então o que você tem que fazer é você tem que ir. Você tem que saber o local exato onde os cinco, como baixar um arquivo e, em seguida, fazer o nosso comando PM para instalar o pacote. Mas primeiro, vamos para a nossa Internet e, ah coda Google se você tem um método de pesquisa diferente um diferente Ah, observador que você poderia usar o seu bang usado ou qualquer outra coisa de qualquer maneira, então todo tipo. E como você pode ver, eu já digitei antes. Baixar casca de milho por Cento EUA sete. Então, clique, entre e vá e clique no primeiro link. Isso irá trazê-lo para o pacote que ou página descer e todo o caminho para baixo e você vê onde ele diz que é o pacote que termina com ponto rpm Simplesmente direita. Clique para ele e clique em Copiar endereço Link. E ela fez a cópia do endereço do link. Volte para a máquina das pernas. E agora este tipo de tempo w obter eo pacote Localização exata do pacote e bater. Entrar. Agora você provavelmente está pensando, Ei, eu não tenho acesso instantâneo do que como posso baixar este pacote? Hum, se eu não fizer bem, maneiras simples de você ir em frente e baixar em sua máquina. Hum, na máquina que já tem conexão com a Internet, você baixar e então você pode ftp sobre qualquer maneira que é preferido para você que você tem que fazer xixi ou ele baixou. Onde você baixou isso? Verifique PWD. É baixado e rasga rota. Isso é verificado. Se ele está lá fazendo ls menos. Estão atingidos. Entra e vais ver. Este é o pacote rpm. Agora temos instalado este pacote antes de usar o comando você mudo. Mas agora desta vez você vai instalar este pacote está usando o comando rpm dash HIV e o nome do pacote HIV são as diferentes opções que você poderia usar H i p HIV de forma diferente. V I idade hera. É qualquer que seja a maneira que você colocou para ele. Eu propus assim. Então vá em frente e bata. Entrar. E agora ele instalou esse pacote. Hum, E agora você pode verificar executando rpm e maneira XKE em Quantrill grata, e você verá os pacotes lá. Certo? Então essa é a maneira que você pode instalar esse pacote. Agora, e se você quiser verificar as informações sobre o pacote, você poderia fazer o espaço rpm, Q I como informação e o nome do pacote Copiar. Certo. Clique em acertar. Digite e você verá as informações sobre o pacote. Esse nome do pacote é versão shell milho lançado, arquitetura instalada, um grupo e um monte de informações onde você obtê-lo. Como exatamente o que ele faz era informação sobre. Então isso é sobre as informações do pacote Pacific que foi instalado em seu sistema. Certo, então o próximo passo é o quê? Como você pode excluir esse pacote usando o comando rpm. Lembre-se, aprendemos a liderar um pacote que você está usando. Jum remover o comando. Agora, vamos excluir um pacote de uso de rpm para isso. Você precisa saber exatamente o olhar. O nome do pacote e o nome do pacote. Nós temos isso, ficando executando a mesa de comando rpm. Você pesa agora. Ron RPM, Dash E Como para excluir, especifique o pacote inteiro. Nome atingido, Enter. E agora é tem cedo que o pacote verificado fazendo rpm Jeschke Way e Grateful Corn Shell. E você vê que ele removeu o pacote. Ok, então agora isso era sobre remover o pacote. Agora, eu queria cobrir mais coisas sobre este pacote, então eu vou em frente e instalá-lo novamente, desta vez no Sullivan Jum instalar show de milho. Isso é correto. Esta imagem e ele instalou um pacote perfeito. Novamente. Verificado. Sim, isso empacota ali. Agora, hum, eu preciso listar o arquivo de configuração deste pacote é como eu posso listar isso? Então você pode fazer R p r p M traço Q C e o nome do pacote. Digite e você verá o arquivo de configuração que você precisa modificar caso você precise fazer a mesma configuração do pacote. E estas são a lista de todo o arquivo de configuração. Lembre-se que eu disse que a parte de configuração do pacote estão sempre no diretório etc. Mas então, uma vez que você está em um diretor do mar. Há milhares de arquivos. Milhares de diretórios. Onde temos que ir exatamente para aquele pacote do Pacífico? Bem, portanto, que você tem que descobrir o arquivo de configuração. E como você descobre? Eu só te mostrei rpm perguntar você vê agora o quê? Se você quiser descobrir alguma informação fora do comando, um comando digamos que se há um comandoassociado a este pacote e o comando para esse pacote é que eu sei que é casca de milho, basta pressionar Enter. E isso te levará a um show de milho, como um comando regular como PWD. A menos que comando, cada pacote tem um comando associado a ele. Então vamos sair. Então voltamos para a nossa casca. Então isto é que eu recomendo. E se você quiser saber a qual pacote este comando pertence? Para isso, você tem que executar o comando. R p M traço fofo f e K s h Ah, oops. Desculpe. Eu esqueci. Primeiro preciso saber o caminho do pacote de um documento. Então Ludovic Cassity E ele está me dizendo que ksh comando o caminho completo é usuário sido kearsage Agora eu poderia fazer isso Command rpm de que com e tudo colocar isso aqui Hit Enter. E agora ele está me dizendo, Ei, este comando que você executa este comando pertence a este pacote. Bom, bom. Agora você provavelmente está pensando, Ei, isso é divertido. Eu poderia descobrir todas as informações do pacote para todos os comandos que corri para a direita até agora. Quaisquer que sejam os comandos que você aprendeu, você pode definitivamente descobrir a qual pacote ele pertence. Por exemplo, meus comandantes favoritos. Digamos que toda vez que você entrar, eu queria ver quem está logado ou diretório de risco. Eu sou E então vamos um pwd é o diretório. Talvez esse seja o comando que lhe diz com o diretor que você está dentro. Se você quiser saber a qual pacote este comando pertence primeiro, o que você precisa fazer? Você precisa descobrir o caminho de comando. É um PWD rico. Agora você sabe que este comando, o caminho completo para este comando é o usuário sido Pete habilidade. Agora faça o nosso PM que q f barra usuário barra sido e pwd. E ele está dizendo que este comando pwd pertence a um pacote chamado core. Você lavra e inversão. Se você remover este pacote, então você não pode executar o comando p w d. Em seguida, que eles estão aqui. E como é que vais descobrir? Você não pode descobrir. Então você teria que reinstalar esse pacote novamente usando o comando jump ou indo para o download do Lincoln. Então é assim que você realmente descobrir as informações sobre um pacote do Pacífico, configuração do Pacífico fora do pacote ou as informações do pacote de um pacote de comando. Gerenciamento é uma das coisas que todos enfrentariam em sua carreira pelo menos duas vezes por ano ou três vezes por ano quando você tem que fazer, instalar ou atualizar os pacotes. Espero que esta lição sirva a um propósito. Se tiver alguma dúvida, mande-me sempre um e-mail. 158. Download, Instalar e Configurar DNS: DNS, que é chamado de Sistema de Nomes de Domínio. Tenho certeza que você ouviu falar de DNAs de muitas pessoas diferentes, mas exatamente o que é exatamente. Qual é o propósito do DNS? Bem, Deanna é um sistema que é usado para traduzir um nome de host. Endereço do dedo do pé. Então o que isso significa é que, quando toda a Internet começou a Web, sites que foram construídos nos sistemas foram construídos, sistemas de computador foram construídos. Todos os sistemas de computador têm um IP endereço IP. E lembrar aqueles que eu p endereço era tão pesado que as pessoas não se lembrariam dos endereços I P . Eles vão esquecer isso. Teria que escrever. É uma questão de segurança. Então eles vieram com uma resolução, e a resolução era criar nomes. Os nomes dos anfitriões. Certo, temos o nome do anfitrião, mas computadores não entendem letras ou computadores com nomes de cavalos. Onley entende dígitos. Então, como é que o traduzimos? Precisamos de um sistema que faça a tradução para nós e esse sistema ou serviço seja chamado Dennis novamente. Sistema de nomes de domínio. Ele traduz o nome do host para i P endereço I P para o nome do host, que é chamado de registro PTR e nome do host Toe I. P. Endereço. O nome do registro é chamado de registro e a última função fora do DNS é traduzir o nome do host para o nome do host. E isso é para alguns fora do nome do host para traduzir para um mais fácil como um tipo de alias de nome de host . Por exemplo, o Google tem provavelmente como 50 de servidores em execução em segundo plano que serve seu site google dot com. Mas você acha que o próprio Google é o nome em todos os servidores é o mesmo nome? Não, não é possível. Eles provavelmente têm nomes diferentes nesses 50 servidores, mas eles têm uma escola de pseudônimos, Google, que está mas eles têm uma escola de pseudônimos, Google, que está apontando dois outros nomes de falhas de servidor. E, em seguida, aponta para outros servidores. Ou seja, quando é chamado de nome do host para nome do host. E para criar isso, você precisa criar um registro, e esse registro é chamado C chamado Record. Por favor, lembrem-se disso um registro PTR recorde e o vi gravar. Se você vai se preparar para ir para a entrevista da Lennox, você vai fazer essas perguntas, e eu sei disso com certeza. se preparar para ir para a entrevista da Lennox, você vai fazer essas perguntas, Muitas pessoas foram feitas essas perguntas. Lembra desses registros? Em seguida, há arquivos que estão envolvidos na configuração de DNAs e o arquivo de configuração principal está em etc. Como você já sabe, todos devem saber que agora que no mar é o diretório de configuração. Com toda a configuração desativada, todos os serviços estão localizados. E o nome do arquivo para DNS é chamado Doc. Off name dot com é porque nomeado é o nome fora do processo fora do DNS e o pacote que você instala para Deanna é chamado Bind Next Fine. E o próximo arquivo que temos é nome de guerra D. Isto não é um arquivo. Este é um diretório. Neste diretório você tem todos os arquivos de zona onde você define todo o nome do host toe I p i p para nome do host e todas as outras coisas que você queria. O serviço que você precisa executar em seu sistema ou quando você começou. Você tem que executar o sistema de comando, Tim CTL re nome estrela D chamado Dee é novamente Nome e D representa Damon que este Damon vai executar. Continue correndo. Toda vez que eu pedir, ele vai servir o pedido deles. A partir deste ponto, vamos passar pela instalação de download e configuração fora do servidor DNS. Então, a primeira coisa que eu sempre vou um comando é que você criar um instantâneo fora de sua máquina de lavar sempre que tocar o arquivo de configuração fora de limites máquina. É sempre uma boa ideia criar um instantâneo apenas por precaução. Se você cometer um erro nas configurações, você não precisa solucionar problemas, gastar um número infinito de horas ou mesmo reconstruir toda a máquina de Ling. Então, por favor, vá em frente e crie o instantâneo. Em seguida, a configuração geralmente parece, como no DNS, há um servidor massivo, e então há um servidor secundário ou escravo, que é uma replicação para o servidor massivo e, em seguida, recusado. O cliente é qualquer máquina que resultará em seu nome de host ou outros. serviço mantém o nome nos endereços I P em nossa configuração. Uma vez que estamos usando uma máquina de laboratório de vocês só tem uma próxima máquina. Vamos usar essa máquina como um servidor mestre e como um cliente também. Nós não estaremos configurando como um servidor secundário ou escravo, mas se você tiver que máquinas que eu recomendaria que você configure o DNS em uma máquina e as outras máquinas usam como um cliente para procurar entradas DNS. De qualquer forma. Seguindo em frente é um nome de domínio que vamos configurar para o nosso laboratório. configuração de Deanna é local de ponto de laboratório, e o endereço I P que daremos ao servidor Deanna é o endereço local I p que será, agora atribuído a E e P zero como três. Então, é claro que eu tenho certeza que todos estão usando vie se eu nunca poderia, apter assim e por que se eu nunca poderia apt ela. O endereço I P atribuído à sua rede ou à sua interface é sempre um DCP, que significa que ele muda sempre que você reinicializa. Então, quando você atribuiu este endereço I p para o seu Deena, lembre-se, ele poderia mudar diz melhor onde você vai fazer a instalação configurar DNS. Mas então poderíamos realmente desfazer todas as alterações Ordem do Word ou restaurar para instantâneo original Máquina Virtual. De qualquer forma, os passos que serão envolvidos seria instalar o pacote da Deena e os pacotes ligam, comprando o traço, seus tills e meu como eu opção significa. Diga sim a todas as perguntas que serão feitas. Em seguida, você vai fazer o DNS configurar em bobinas de resumo modificado que etc Nomeado arquivo com, vamos criar dois arquivos de zona para frente, fora laboratório e invertido para fora. Laboratório em frente, o laboratório é para fazer o nome do host no endereço I p. Olhar para cima e reverter é fazer um olhar inverso dele. Apenas eu p para o anfitrião, nome, olhar para cima. Em seguida, vamos modificar o DNS, permissões de arquivo e iniciar o serviço. E, claro, depois disso, uma vez que você verifique tudo o que Dennis está trabalhando da maneira que queríamos que ele configurasse, então eu definitivamente recomendaria que você relatasse ou restaure de volta ao seu instantâneo original . Assim, se o seu I p mudar, você não precisa entrar no arquivo de configuração da Deanna e atualizar que eu p uma e outra vez. Esta configuração fora do DNS funciona melhor se você tem um i p estático. Mas como estamos trabalhando em uma esposa, i d c p i p. E este é um laboratório. E minha intenção aqui é ensinar como você pode baixar, instalar, configurar e gerenciar DNS. E é por isso que estamos passando por este último processo. Então eu vou entrar na máquina de violência e antes de tudo eu estou aqui e eu estou logado como eu mesmo . Desculpe como raiz. E o endereço I P que eu sempre uso é de 1 90 para 1 68 1 29 Eu poderia fazer se conflito para que novamente para confirmar um I para 1 68 $1,29 é atribuído a E N P zero s árvore. Perfeito. Eu poderia fazer a configuração de instalação aqui mesmo no conselho. Mas eu preferiria usar uma sessão de massa. Então eu já tenho uma sessão de festa aberta aqui, e eu vou minimizar nesta janela o conselho e eu fomos usados a máquina do partido novamente com a massa. Verei quem sou eu? Eu sou o meu diretório egoísta. Eu estou em n qual anfitrião eu sou e OK agora eu vou me tornar rota. Ok, eu estou logado como rude. Vamos fazer com quem é minha regra. Vamos limpar a tela. E agora seguirei meu procedimento detalhado que documentei tudo em um documento de palavras . Então eu vou abrir isso do lado. Assim, você seguirá os documentos passo a passo. Todos os passos são Desculpe-me todos os passos são quentes são destacados no passo um, passo dois todo o caminho, eu acho que até o passo 13. Primeiro, vamos fazer a instalação do pacote da Deena. Ah, antes de instalar, vamos verificar se ele tem o pacote, então para verificá-lo, é rpm deskee maneira e crescer para bind Ele vai puxar para cima toda a lista de RPM disse que temos instalado e Pacífico descriptografar para vincular E agora olhar para a lista e você vai ver a sua ganhar qualquer pacote de ligação instalado apenas por si só comprando Há bind Continue comprando rpc mente Libs licenciado Viver você tills. Nós temos as suas tills. Isso é bom. Mas eu ainda vou ir em frente e fazer uma instalação em você dizer apenas no caso de haver uma versão mais recente . Se houver, ele irá atualizar essas palavras antigas em que está bem aqui. Tudo bem, então Ah, primeiro passo instalado o NSE yum instalado bind Space bind é o segundo pacote Você t i s menos y significa Basta dizer sim para a pergunta que será feita durante este instalado. Então, quando você fizer o salto, o jovem fará o download, bem como instalou seu pacote ou o pacote que você está procurando. Tudo bem, vamos em frente e bater. Entrar. Claro, isso vai sair sob, foram enviados para nós repositórios. Parece que vai procurar por estes pacotes. Então, antes que ele vai para fora para nos enviar repositório e certifique-se de que você poderia realmente obter on-line significado entrar na Internet, você poderia simplesmente fazer pagando dub dub dot dot google dot com. E se você está recebendo uma resposta, significa que você está. Você é capaz de ficar on-line para que seja quando você realmente é quando você realmente entra e instala o pacote e completa Good. Agora você pode ir em frente e fazer RPM traço Qiwei e grupo para Bind novamente e você vai ver e você vai verificar que o pacote de ligação apenas por si só. Bind foi instalado bonito e você disse Pacote está lá que foi 0.9 ponto nove, e agora ele foi atualizado para $9. 11 instalação de download perfeito está feito. A próxima parte é realmente configurar o dnx. Então, quando você instala o bind ou Deanna, a propósito, DNS é o nome. Bind é o nome do pacote e o serviço que executa execuções do Deena. Chama-se “Nome D. D “significa Damon. Então lembre-se da diferença. DNS é o nome do DNS é o nome de todo o Um da Deanna, o próprio aplicativo empacotado Bind é o nome do pacote , e o nome do serviço é chamado e. , O nome Etsy ponto com arquivo. Então, antes de editá-lo, você pode fazer uma cópia também se estiver fazendo em produção. Mas tenho certeza que você tirou a foto. Então vamos fazer V I no mar chamado Tosse chegar ao ponto em que ele diz opções , e aqui você tem que fazer ouvir no Porto 53. Então, por padrão, Deanna escuta no pobre 53. Então aqui, eu quero que você digite o endereço i p na árvore E m P zero s, que é um I tutto 68 dewan dot Eu acredito que é 29. Vou verificar novamente e colocar semi Colin, por favor, certifique-se. E depois há um espaço de chaves, roupas e Sammy ligando de novo entre as nove. Agora eu quero que você vá até o fundo do arquivo bem acima onde você vê essas duas linhas incluem? Ele ia. Você vai ver isso? A seção que essas 34 linhas de parâmetro para começar com zona. Agora você tem que anúncio no ponto de valor Tire isso e adicione ponto de laboratório local. Então este é o domínio que eu escolhi para ser o tipo Deanna ainda significa substituir. Dica. Seria mestre arquivo o nome do arquivo que o mal criar será forward dot lab e um último parâmetro seria permitir espaço de atualização traço, chaves, nenhum frio semi dois-pontos baseados chaves fecham e, em seguida, semi chamado. Tudo bem, então, o próximo é para o nosso reverso. Então, para esse cara, mas eu vou fazer é simplesmente copiá-lo daqui. Está bem, Inserido. Muito bem, agora esta é a zona de reversão. Olhe para cima. Parâmetros de configuração. Então, em sentido inverso, temos que especificar o no inverso. Mais velha uma noite para 160.-lo fora. Um tipo é o arquivo mestre é invertido. Nosso laboratório permite a atualização e está fechado. Prepare. Aparelhos curtos saíram bem. Incluído. As duas últimas linhas continuam as mesmas. Você tem que mudá-lo. Ok, apenas certifique-se que esta porta é adicionado ao seu nome dot com arquivo exatamente como eu estou mostrando artes uma vez que é adicionado. By the way, o documento que eu tenho no meu lado esquerdo também é anexado como pobre fora desta palestra. Você poderia baixá-lo e você poderia passar por este mesmo documento. Tudo bem, vamos em frente e salvar este arquivo. O pai salvou. Salvando. Sair agora criado para quedas de zona. Então o seu próprio arquivo será encaminhado. Nosso laboratório. Mas você tem que entrar em guerra. Nome do diretório D. Certifica-te de que estás em guerra. Nome do diretório D. Bom. Toque em frente nosso laboratório toque reverso ponto Lab. Temos ambos o rio para frente e para trás. Agora, estes são os arquivos da zona. Muito revisão Realmente vai manter as entradas o olhar para a frente das entradas e inverter Procurar entradas. Então, se você quiser resolver hospedagem do pé I p, ele vai para este outono. Se você quiser resolver i p para host nomeado, então ele vai para este outono. Tudo bem, qualquer peso. Vamos continuar andando. Então agora modifique o primeiro arquivo, que é forward dot lab v I forward. Laboratório. Este é um arquivo vazio copiado isso. Tudo o que tenho aqui e cola-o na tua queda. Então, deixe-me dizer rapidamente o que é isso. Formato é melhor que você formatou da maneira certa. Não porque será uma configuração ruim ou não vai funcionar. Mas será mais fácil para você ler, então eu sempre faço guias para isso. Basicamente, ISS, hora de viver 8600 em 6400. , Basicamente, ISS, ISS, Cada linha que você vê aqui tem um significado. E, claro, se eu entrar em todos os sentidos, levará muito tempo. Mas apenas rápido. que Semprequefizer uma alteração nesse arquivo, o número de série tem que ser atualizado. Então, se você estiver adicionando uma entrada aqui, certifique-se de mudar 1 para 2 Orphee adicionando a terceira entrada. Faça 2 a 3. Certo, então esses são os parâmetros pré-definidos que temos que você precisa seguir. Então vamos ao “So Master DNS” da Deanna. , Primeiro, em um servidor de nomes, laptop do nosso mestre Dennis local, e depois adicione um 181 $61,20 e este é o nosso endereço IP. E nosso mestre Deanna Server é tem a entrada em um um um $2161.29. Estas são as duas últimas linhas que adicionei como um cliente de teste. Um em um, um $2161 a 40. E o outro é, a propósito, esses dois clientes de máquina A e cliente ser não existem. Mas eu acabei de adicionar apenas para fins de teste, se eu poderia resolver isso quando eu completamente feito a configuração da arte dnx. Então vamos em frente e salvar o pai dela. Agora, vamos em frente e modificar o laboratório de início inverso, e eu vou fazer a mesma coisa. Vou copiar e colar exatamente o que tenho aqui. Está bem, está tudo copiado outra vez. Este está invertido. As 3 primeiras entradas, hum, serão as mesmas. Ah, ele tem um cliente. Não deveria estar lá. Mas deixe-me apenas remover este. Sim, eu tenho um removido. Este aqui também. Certo, salvamos o arquivo. Ok, então deve ter estes 1º 2 como foi na frente também. Em seguida, o 3º 1 Master DNS em um um um 2168 1 ponto 29. E se você notou estes últimos três e árvores, nós temos as mesmas entradas em frente, mas agora eles estão invertidos. Tudo bem, bom. Agora vá em frente e salve. Agora precisamos reiniciar ou começar do que o serviço que associa com Deanna. Com isso servirá. Sistema. Veja Thiel, nome inicial D Perfected começou agora. Alice habilita-o para que ele possa iniciar no momento da inicialização. Isso está habilitado. Certo, a próxima porta está desativada. Firewall. Se você tiver um firewall em execução, vá em frente e desative-o. E para desativar o firewall. Uma parada CTL do sistema. Por que vai d se você não quiser desativar o firewall, em seguida, certifique-se de configurar seu dedo do firewall. Permita que a porta 53 entre e ouça o pobre 53. Tudo bem, isso está desativado para que ele não reinicie na hora de inicialização. Está desativado. Agora, vamos em frente e configurar as permissões no nome de guerra D um, para a propriedade e SC Lennix. Se você está executando sc Lennox e você tem que executar esses comandos, se você não está correndo no mar Lennox e você não tem que executar os dois últimos comandos. Mas de qualquer maneira, ainda executá-lo. Isto vai definir a permissão do seu nome de guerra. Dif fora do diretório. Certifique-se de executá-los em sequência. Então vamos continuar executando a propriedade dessas rotinas como raiz. Isso é bom. Não mudou. Ainda é rota. Se fosse, não foi rude do que teria mudado. Ok? E o último chama-se Arkoff. Então tudo está feito. Agora teste os arquivos de configuração e zona para qualquer erro de sintaxe. Ok, então nós temos que ter certeza que esses arquivos de configuração as alterações que fizemos no nosso realmente não tem nenhum erro. Então, para isso, as primeiras alterações no arquivo de configuração que fizemos foi em etc Nome dot com. Então, para verificar se não há qualquer erro em que o arquivo de configuração irá executar o comum chamado dash Verifique a tosse no sea slash name dot com Se você não obter qualquer saída, isso significa que ele não tem problemas ou não há quaisquer erros na configuração. Por enquanto, farei a mesma coisa. Mas você executaria um comando diferente que é checar chamado Art Check Zone. E isso é para o meu laboratório e arquivo de zona avançada que ele criou e diz que é dele. O laboratório que o local carregou para lembrar é este e está tudo bem dele. Significa que funciona. Não há erros. Perfeito. O desenho O segundo comando para uma zona inversa e permanece. Está bem, Bela. Agora vamos entrar em nossos arquivos de configuração de rede para adicionar informações no servidor DNS nesse arquivo de conflito de rede. E como você sabe, nosso meu Nick é e n p zero s três. Então, se eu fizer se config e e P zero como três, você vai ver então i e P zeros três você vai ver que ele tem o endereço i. P. P. O mesmo endereço I p que dei a esse servidor DNS. Então eu vou para este arquivo de configuração em C sis config Network Di script. Lá dentro, há um arquivo de configuração V I c f g e P zero s árvore. Eu vou descer todo o caminho e adicionar a entrada DNS seria DNS igual a 1 92 te/68 dewandaka 29. Então você que Agora você tem que modificar o Arkoff etc resolvido. Agora lembre-se, se você está usando para as máquinas de Lenin e você está tentando ou configurando este DNS a partir de um servidor e teve o outro servidor como um cliente. Agora é hora de você ir para os clientes. Então Klein pode procurar na Deanna? Se você tiver apenas uma máquina, tudo bem. Vamos manter ou considerar esta máquina como um cliente, bem como um servidor. Então, para isso, modificado na Síria tudo escuro Hoffa V I em C resultado uma tosse. E aqui você vai ver o servidor de nomes está definido para o seu gateway padrão, que é uma noite para 1 68 1.1 Que é o seu modem bem em sua casa tipo de lugar um dos 29. Porque este não é agora o seu novo servidor DNS que ele salvou. Agora ele salvou. Agora, vamos em frente e reiniciar o serviço. Então temos que reiniciar a rede agora sistema. Consulte Thiel reiniciar a arte da rede. Esta rede voltou a funcionar, e agora é hora de verificar se a nossa configuração ou a resistência funciona. Tão bem. Fazer cavar mestre DNS dot lab da local. Ok, então vamos ver bem aqui. Deixe-me fazer isso maior. Deve ser mais fácil Então aqui diz Mestre de en esta laboratório, o local em um Não há nenhum I p está mostrando a ele. Mas deixe-me tentar e é olhar para fora para isso e é olhar para cima, Mestre DNS não laboratório ponto local. Está bem, bem, está tudo bem. Ainda vai uma noite para ficar bem? Sim, porque o que aconteceu é que toda vez que você reiniciar a rede, lembre-se do vídeo e do sistema de comando Segurança iniciar a rede. Ele muda suas informações de DNS de volta para 1 61.1 Então voltar para a sua aqui é tudo culpa e mudá-lo de volta para 29. Agora tente cavar mestre DNS ponto laboratório ponto local e aqui você vai ver Mestre boneca DNS Abdel local está realmente resolvendo para uma noite para 168 $1,29 bonito. Ok, agora vou tentar o comando de busca honesta pelo honesto olhar para cima e cavar início realmente executa a mesma função. Mas cavar dá uso de informações mawr do que NS Olhe para cima! Ok, então agora eu vou fazer e é olhar para cima dele, Master DNS Dalal Abdel local tinha entrado e agora você vai ver que ele está indo para o servidor DNS , que ele criou 19 para 161 29 e está se resolvendo sozinho. E é de 1 a 1 61 que tweet. Incrível. Agora lembre-se, nós criamos mais duas entradas na zona de olhar para a frente e que foi escalada e subida. Bata. Vamos tentar resolver isso também. E é olhar para cima cliente uma boneca de laboratório local e está mostrando um I para 168 Towanda para 40. - Legal. E quanto ao Klein, seja de 90 a 161.2 41 Nice. Então, o olhar para a frente funciona. Agora vamos tentar o inverso. Olhe para cima. Então, em vez de colocar o host sem nome, colocando o I p um I para 68 dewan ponto 240 e olhar para isso, ele está resolvendo para t nome do host. Agora mesma maneira vai fazer para 2 41 e ele está resolvendo para o cliente ser agora, Se você construir um novo sistema e você queria adicionar uma nova entrada para o servidor DNS, tudo que você teria que fazer é o CD no diretório nome de guerra D. Então você vai para o laboratório de ponto avançado. Você modificou que você veio todo o caminho para baixo e, por exemplo, seu cliente tipo ver em um e, em seguida, o novo endereço I P fora que Klein para 42 e certifique-se atualizar o número de série de 1 para 2. Nesse caso, salve-o e então você pode tentar procurá-lo. Cliente para ver. Neste momento, não está a aparecer porque temos de reiniciar o serviço de nome D. Então isso seria o sistema CTL restaurado Nome D. Agora, vamos tentar clientes, ver, e você vai ver que ele está resolvendo para 2 42 Agora. Veja, é assim que você continua adicionando os nomes de host, e ele vai continuar resolvendo isso para você. Hum, a propósito, há também um comando para, em vez de reiniciar o nome D, você poderia recarregar a configuração, mas de qualquer maneira você poderia procurar isso. Então é assim que você faz a instalação e configuração de download do seu DNS. Neste ponto, você deve saber como funciona? Se você quiser, você pode reverter para o seu instantâneo original, Ou você pode simplesmente fazer o sistema CTL reiniciar a rede e o que ele vai fazer é redefinir o seu at sea, resolvido out com arquivo de volta para o DNS original 19 para 1 $61,1. Então você não vai ter problemas em ir à Internet. E quando você faz ping google dot com, você vai ver que é capaz. De qualquer forma, espero que esta eletricidade este propósito, você aprenda muito com esta palestra. E se você tiver alguma dúvida sobre DNS, por favor me avise. É simplesmente simples. Basta olhar a minha documentação, o documento de guerra que tem anexado e boa sorte. 159. Nome do host e pesquisa de IP: nome do host e endereço I p. Olhe para cima. O que exatamente isso significa é que se você tem o nome do host t e você quer encontrar o endereço I p. Como é que funciona? Nós temos DNS, certo? E há protocolos que executamos, como pagar. Ou, hum, nós vamos para um navegador e nós digitamos o nome do host ou o nome do site, e ele resolve para um I p em si porque esses são o tipo de protocolos que sabe que ele precisa resolver i p endereço primeiro. Se você não tem esses protocolos e você só queria saber o I p ou nome do host, então você vai apenas executar os comandos como e é olhar para cima e cavar seus dois principais comandos ou ferramentas que são dadas a nós em Lenox. Creio que também estão disponíveis. E janelas, eu tenho certeza e é olhar para cima é, mas eu não tenho certeza se escavação está disponível. Mas você também pode cavar para cavar o dele para descobrir se escavação está disponível nas janelas. Então, o que exatamente essas ferramentas esses comandos fazem por nós novamente? Eles resolveram host nomeado toe I P I. P dois i p ou nome do host para hospedagem. Vamos olhar para eles fazendo login em nosso sistema. Não amada, então, através do conselho. E o comando que eu vou executar está em seu olhar para cima e você executar isso. Vai me levar ao seu próprio cardápio. E se eu digitar aqui www dot google dot com ele está me dando o endereço i p. O Google. O que está bem aqui. Aqui está uma decisão. Er significa que este é o nosso servidor DNS rdn um servidor. Uma vez que estamos executando nosso dedo local da máquina, nosso dedo do modem. Nosso modem é nosso servidor Deanna, e nosso modem também está aceitando solicitações para o N S e a porta de Deanna é executada na porta 53. E quando você vê a mensagem aqui conhecida resposta autoritária, isso significa que quando eu digitar e é olhar para cima para que eu p i que o meu modem não tem a informação para que google dot com Ele foi para fora na Internet para descobrir que informação para mim. É por isso que você vê que aqui não é autoritário. Se eu tivesse as informações do Google salvas no meu computador local ou no meu servidor DNS local, então eu não teria visto uma resposta não autorizada. Teria conseguido o nome e a morada para que pudesses desistir ou controlar-te. Veja fora dele. Limpe a tela para que você também possa executar Hennes. Olhe para cima. É simplesmente seguido por www dot Vamos dizer, desta vez vamos fazer Hot Mela, e você vai ver o moinho quente I P endereço está bem aqui. Ferramenta para 79 1 97 para 12 Se você digitar este endereço I p na máquina Lennox ou em sua máquina Windows, você receberá o host. Você receberá a página associada a este endereço I p. Da mesma forma, o mesmo comando funciona para dig hommel dot com, e você terá a mesma resposta, mas um pouco diferente. Então algumas pessoas usam e é olhar para cima e algumas pessoas usam Dick. Hoje em dia, um monte de pessoas usa e mais inclinado para Dick Command em comparação com Ennis. Olhe para cima e olhe para cima. É um utilitário muito antigo, e você poderia obter muito mais informações do Comando Dick em comparação com Ennis. Olhe para cima, então tente e é olhar para cima ou dig comando em diferentes sites como www dot facebook dot com e, em seguida, tentar ver se você pode obter este I p e resolvê-lo para o ritmo que você vai para. Então, qualquer exemplo à noite, poderíamos tentar abrir nosso servidor aqui. Oh, desculpe. Ah, navegador. E neste navegador, vamos citar algumas das guias neste navegador, vou digitar I p endereço que mostra quatro Facebook, que é 31.13. Isso é 71 36. Você bate e entra. Ele nos levou para o Facebook e nos levou para a página do Facebook. É assim que funciona o DNS da Internet. Ele não sabe o nome que ele em. Lee sabe os endereços IP. Mas uma vez que somos humanos, temos tendência a lembrar os nomes em vez de fora de mim ou dígitos. É por isso que se torna mais fácil para nós fazer para usar DNS que realmente traduz nome de host para I P . Endereço para tentar estes dois comandos algumas vezes, não executar o comando man sobre eles e ver como ele funciona. 160. Network Time Protocol NTP: e TP, Este é o segundo serviço que queríamos aprender. E este serviço é significa protocolo de tempo de rede. A finalidade fora do serviço é sincronizar o tempo de seus computadores para outro servidor caso você perca seu tempo. tempo passa de segundos, dois minutos. E quando você está executando, um ah, poucos servidores, mais de um em um ambiente em cluster e você está executando seu fluxo de trabalho. Então, no ambiente corporativo, torna-se muito, muito imperativo que você tenha todos os seus servidores sincronizados com um relógio, então no momento não vai mudar. Então, o arquivo que estaremos configurando para NTP é etc E tp doc fora do serviço para executar o demônio NTP é o sistema CTL iniciar ou reiniciar e TP demônio e o comando para verificar se ele está sincronizado ou não, teremos o comando e tp em execução. Então vamos entrar em nosso servidor e vamos fazer alguma configuração ou se a configuração já está lá, vai para onde ele e nós reiniciar o serviço. Esta é a nossa máquina de roupa de cama, e estamos logados como root. E a primeira coisa que temos que fazer é verificar se o pacote NTP está instalado ou não, então você executará o comando r P m menos Qiwei e digite e TP. Está dizendo que eu tenho o pacote NTP instalado. Se você não tiver este pacote instalado, então você poderia simplesmente executar lixo instalado e t p. E, claro, você terá a opção de acertar. Por quê? Porque ele vai lhe dizer esses outros pacotes. Se foi encontrado. E este é o tamanho do pacote, você quer que eu instale e você vai bater? Por quê? E ele irá instalá-lo para você, Desde que eu já tenho Instalar está me dizendo já instalado com a versão mais recente, Vamos seguir em frente. A próxima coisa que você faria é modificar o arquivo NTP Dakar. NTP Dakar File tem todos esses comentários que começa com libras hash ou simplesmente ignorá-los. Vá para a linha que tem servidor. Agora, na minha configuração, eu selecionei anteriormente o servidor 8.8 ponto um 0.8. Este servidor resulta para o que se alguém sabe alguma suposição, Pishevar resolve para o Google. um Éumservidor DNS do Google. Isso é configurado para fornecer suas resoluções DNS, bem como algumas vezes as pessoas o usam para o tempo de rede. Pobres recordações. Então eu configurei um 0,8 e é isso que eu vou usá-lo. Os outros são. O centro foi pré-definido. Não vou tocar-lhes. E isso é tudo. Só vou guardá-lo. Se você não tiver configurado, quero que você o configure como 0,80 a e salve seu arquivo. Uma vez que os arquivos salvos, executar o sistema de comando CTL e iniciar o seu serviço no nome do serviço é NTP D. E estes contra formigas para demônio é um serviço que nunca iria parar e apenas manter a execução como um processo em segundo plano para escuta o pedido que entra. Como sabemos que iniciamos o serviço? Você faz o status e aqui está dizendo que o serviço NTP está funcionando bem. Então, outra maneira de descobrir se os serviços em execução é PS menos F comando e agarrar para NTP. Aqui você verá esta linha informando que o servidor NTP está sendo executado e as ideias do processo 43 40. Você poderia matar esse comando digitando kill para 340 anti p. Q. é o comando que irá levá-lo para o modo interativo. Quando você bater, digite você digitar orelhas e ele irá dizer-lhe quais servidores você está conectado para obter o seu tempo. Você está recebendo seu tempo do Google. Esta é a primeira vez. Se você se lembra, acabamos de configurá-lo com um ponto um ponto um 0.0.8. E esse é o Google Server. Estaremos tirando nosso tempo com isso. Os outros estão no centro onde os servidores. Então, se você confirmou que está recebendo a hora agora, bem, apenas saia de lá. E se ele queria parar o serviço, nós vamos parar, e ele parou. E se quiser verificar, verá que não há nada lá. Portanto, o NTP é mais um fora do serviço M que todo administrador do sistema deve saber. E é muito mais uma vez muito imperativo que todos os seus servidores de fluxo de trabalho devem ser executados e tp para ter o tempo sincronizado entre eles. Então tente isso e leve pessoas servidores diferentes e divirta-se 161. Versão mais recente do NTP da Chronyd: D Agora, ConnieDé um demônio que é a última versão que é usada hoje em dia para substituir um demônio NTP . Agora, por que eles fizeram isso? Porque ele provavelmente tem mais recursos aprimorados nele. Então, vamos cobrir esse “D “nesta lição. Então o propósito fora Cron e. D é um ganho para sincronização de tempo exatamente da mesma maneira que NTP ele tinha coberto antes do nome do pacote que você precisaria instalar ou este programa é chamado Crony D. O arquivo de configuração está no mar. Cron e d dot com Queda. Este é o lugar onde você entra e especifica o servidor NTP agora novamente, E T P é usado para sincronizar o relógio do sistema onde o próximo turno oclock ou qualquer outro clube dentro da sua organização que serve como um servidor NTP. Então temos um arquivo de registro para Cron, demônio e o arquivo de log. Todas as gravações são todas as atividades estão registradas no Warlock Ronnie, um, diretório. E depois temos um serviço. Claro, quando você configura o arquivo crony de Dakar, então você tem que iniciar um reinício, um crony de service, e agora, você deve estar familiarizado com o sistema CTL iniciar crony D e o programa Command que você poderia executar Cron e c. que irá dizer-lhe com qual no relógio DP você está sincronizado. Qual é o status disso? Então vamos olhar para nossa máquina de letras novamente e vamos experimentar este novo recurso deste novo programa que é usado no Red Hat e enviado para nós. Ok, então eu tenho logado como eu mesma ou Lennix Machine. E, claro, através do Cônsul, veja quem somos. Você é eu mesmo. Quais anfitriões estão além. Estamos em nossa máquina host correta agora. Eu quero que você se torne rota. Ok, agora verifique se ele tem o pacote e o nome do pacote é Craun e Deep. Então é r p m menos Qiwei novamente. RPM é um script que irá listar todos os programas que temos na opção menos Q e A e nós vamos crescer para Crony D E quando você pode entrar, hum, hum, eu acho que é como crony Believe Not Ready? Sim. Ok, então eu confirmei que eu tenho o pacote Crown Edie. Desculpe. Pacote de coroação, claro. Agora, qual é o próximo passo? Ele sempre faz uma vez que instalamos o pacote, nós o configuramos. Certo? Então vamos para o nosso arquivo de configuração, que está em sea Cron e dot com. Embora seja melhor e esta configuração cair praticamente parece o mesmo que NTP dot com arquivo . E teríamos que a lei ir para a linha. Onde está o servidor dele? É aqui que você define seu servidor NTP. E se você ver primeiro servidor em segundo lugar, há, portanto, serviço que definido automaticamente. E estes são servidores reais configurados por Santo West que colocam uma nova linha, e eu vou ter o servidor como ponto de piscina e t p não porco. Agora, este também é um dos servidores. Então, sabes que mais? Assim como para risos, nós apenas afundá-lo com google um ponto um 0.0.8. Então, claro, isso não é sobre anti paz sobre pelo Google. Este é apenas um servidor DNS, mas apenas para fins de prática e treinamento, eu estou apenas colocando isso. E assim este evento que nós verificamos, o status vai ver que ele está se conectando com o cool. De qualquer forma, você escapa da cápsula. Se fizer o certo e sair agora, você o salvou. Agora, o próximo passo é você ter que começar a servir. Então, para iniciar o serviço primeiro verifique os serviços de assistência em execução. Sistema Hum. Ver status de Thiel Craun de. E fica bem aqui. Diz que é promulgada. Ok, então nós temos que torná-lo ativo. Mas também uma coisa. Gostaria de mencionar que, por favor, não execute NTP e quantidade ao mesmo tempo. Então verifique o status fora do NTP também. Desculpe, anti polícia. E se estiver funcionando, recomendo que pare. Então está funcionando como você pode vê-la bem aqui. É o ativo dele. Então vamos parar porque não queremos executar para serviços que executam ou que servem o mesmo propósito. Vamos fazer status e coisas assim. Agora que tem parar o NTP. Apenas verifique. E diz “inativo”. Certo. OK, bom. Além disso, eu quero desativá-lo para que ele ainda não comece no momento no momento da inicialização, o desativado E agora é. Eles vêem agora que eu poderia ir em frente e fazer um sistema. Veja Thiel Stort. Cron e D. Certo, isso começou. Vamos verificar o estado, está bem? Está ativo. Certo, agora temos que habilitá-lo. Portanto, ele é iniciado no momento da inicialização se ele estiver habilitado agora. Ok, então agora o programa que vem com este pacote, é chamado Cron E D. C. Então é espaço magricela em seguida CCF Eu acho que significa o comando Killer Crony, vê? E então você aperta Enter. Ele irá trazê-lo para um motivo de programa de modo interativo, suas próprias crises de crony, e agora um novo tipo de ajuda Você verá lá tantos comandos que você poderia executar dentro deste programa. Mas o que eu queria fazer é chamado de fontes. Isto vai dizer-nos, hum, onde foi? Bem aqui. Então isso nos dirá a qual, hum e TP Então estamos nos conectando, então digite este comando. Então, enquanto eu estiver dentro, provavelmente verá, então as fontes foram atingidas. Entre e você vai ver aqui o primeiro 1 Se vocês se lembram que eu escolhi 8888 Então este é um servidor do Google que estamos afundando nosso tempo para. E, claro, isso não é realmente um anti-paz sobre. Eu só escolhi para fins de treinamento para que você possa sair se eu achar que é rápido. E, hum, eu vou em frente e modificar meu crony de upon e dot com. Arquivo novamente, e removerei esta primeira linha assim que for removida. Desta forma, eu não estou batendo Kugel Head, Servidor DNS para algum propósito diferente de qualquer maneira. Então agora ele foi modificado, removido. E agora reinicie o serviço porque acabamos de modificar o arquivo de configuração Toda vez que você modificou o arquivo de configuração, você tem que reiniciar seu serviço agora, executando esta avó ver novamente e agora você faz fontes e você vai ver. Agora ele vai para uma diferença sobre o que é definido lá, dependendo do que ele está resolvendo? Então esse é o tópico acima de Cron e D. Novamente. É um substituto para o NTP. Tem em suas feições. Você vai procurá-lo on-line, se suas características e foi a diferença entre e tp e chorando. 162. Novo utilitário de sistema (timedatectl): Ei, meninos e meninas. Neste vídeo, vamos abordar o novo comando do utilitário do sistema e isto é hora, data, CTL, todas uma palavra, ou você pode ser pronunciado como comando de controle de data de hora. O comando é um novo utilitário para rel, que é distribuições baseadas no nível Red Hat Enterprise e CentOS 7 ou 8, que vem como parte do sistema D system ou service manager. É uma substituição do antigo comando tradicional que aprendemos anteriormente. Portanto, o comando date e o comando time date CTL existem no momento e nos sistemas. Mas, eventualmente, na versão posterior, ele será completamente substituído por comandos CTL de data de hora. Então, é melhor começarmos a aprender a partir de hoje. O comando time date CTL consultará ou mostrará, alterará sua data, hora e fusos horários do relógio do sistema. Ele também sincroniza a hora com o servidor NTB. Então você pode usar D crônico, que é um demônio que você precisa para sincronizar seu relógio, ou o demônio mais antigo, que é para o anti PD, você pode usar o serviço. E então, nesse tempo, eles tinham CTL com uma opção diferente que você poderia definir como um sim. Então, ele vai olhar para esses dois demônios. Ou você pode usar um demônio mais novo, que é o tempo do traço do sistema d sincronizar o demônio D para sincronizar o tempo, que é uma substituição do NTP D e crônico. Então você tem que, claro, ter esse novo demônio. Este novo daemon é muito leve. Ele não oferece muitos recursos diferentes que a ED crônica ou o NTP D tiveram para oferecer, mas faz o trabalho. Então, uma coisa que você precisa ter em mente e, por favor, note que lembre-se do CentOS e da Red Hat. Nenhum deles não fornece esse demônio em uma ondulação padrão. seja, se você baixá-lo ou instalar CentOS ou Red Hat com GUI, você não verá esse sistema d dash times sinc, o demônio D em seus pacotes. Você terá que baixá-lo separadamente. Então, neste vídeo, agora vamos baixar este sistema d vezes sinc D demon. Vamos apenas cobrir esse comando CTL de data de hora, e veremos como poderíamos usar esse comando para sincronizar com Ronnie D. Tudo bem, então vamos fazer alguns exercícios de laboratório e executar esse comando em nosso ambiente Linux. Então, a primeira coisa que temos que fazer é verificar o status da hora. Temos que executar o comando hora, data, CTL. Você pode executar sozinho ou o comando seguido pelo status. Então, eu tenho minha máquina Linux aberta. A propósito, tenho ambas as máquinas ou Red Hat oito e CentOS 7. Então, eu tenho as duas versões. Então este é e CentOS 7. Então eu poderia executar o comando, a data da hora, CTL, e ele lhe dará essas informações, Hora Local, Hora Universal, fuso horário RTC. O NTP está ativado? Sim. O NTP está sincronizado? Saiba assim o horário ativo do horário de verão no próximo horário de verão, ele fornece todas as informações. Se você fizer a mesma coisa com nossa versão oito, data, hora CTL, desculpe. Dados de tempo CTL. Ok, vou dar-lhe uma hora local tempo Universal, relógio do sistema de fuso horário sincronizado, sabe, servidores NTP ativos? Não, é ativo. Então, por que está inativo? Vamos descobrir isso à medida que seguimos em frente. Então, agora, vamos seguir em frente. E, em seguida, o próximo comando para visualizar todos os fusos horários disponíveis que você tem no sistema. Você pode simplesmente vencer hora, data, CTL, lista, fusos horários de traço, e nunca lhe dar todo o fuso horário, você só precisa acertar a barra de espaço e ela continuará. E se você quisesse sair, basta clicar em q. mesma coisa com a nossa versão oito, data de hora CTL, lista, fusos horários e dar-lhe todos os fusos horários. Então, a próxima coisa é se você quisesse definir o fuso horário ou de forma diferente. Então, agora meu fuso horário está definido como, vamos verificar novamente, é dito para a América e Nova York. É aí que eu também estou vivo. Então, meu fuso horário está perfeitamente definido. Se você quisesse mudar onde, se você ver que tem um fuso horário errado, você poderia configurá-lo simplesmente executando este comando, CTL baseado em tempo, definir um fuso horário de traço e, em seguida, colocar aspas duplas, barra da América em Nova York. Se você não souber a ortografia correta ou a ortografia exata do seu fuso horário, novamente, você pode executar a data de hora do comando, CTL, fusos horários da lista. Nosso próximo é, se você quiser definir a hora ou alterar a hora, você pode simplesmente executar a hora, a data, a CTL, definir a hora do traço e, em seguida, ano, mês e data. E isso é para se você quisesse apenas definir a data. Se você se lembrar no comando anterior na data, você usará a data de comando com a opção menos S, que é definir a hora ou a data para definir a data e a hora juntos, você terá que executar o comando o mesmo conjunto de comandos tempo e dê a ele todos os parâmetros, que é o ano, mês, dia. E então, se você estiver usando se estiver fazendo o formato 24 horas, então você precisa especificar o formato, hora e minuto 24 horas. E depois o segundo. Em seguida, para iniciar a sincronização automática de tempo com um servidor NTP remoto, você deve definir o NTP true e, em seguida, você precisa verificar o status. Então, vamos agora e ver se você tem o NTP definido. Então, aqui, ele diz que o NTP ativado. Sim, mas o NTP não está sincronizado. Significa que talvez nosso ED crônico esteja funcionando agora. Mas primeiro precisamos descobrir se temos D crônico ou anti PD em execução. Então, para isso, temos que fazer o status CTL do sistema e o TPD e você o executa e diz que o serviço NTP agora pode ser encontrado. Ok, isso significa que não está instalado e em execução. Agora vamos tentar cranny D, e veremos sim, ele está instalado, no entanto, tudo bem. Ele está instalado e está ativo e está em execução. Então, o que temos que fazer é reiniciá-lo. Então, ele é sincronizado com nosso comando de data de hora e diz que NTP sincronizado. Diz que sim, desculpe, não. Então, como temos que sincronizar? Poderíamos tentar o tempo. Eles tinham CTL set e TP, verdade. Ok, agora vamos executar o comando CTL time date sem Saturno, status da órbita não importa. E lá está ele. Você vê que o NTP agora está sincronizado porque o ativamos e o definimos como true. Então agora ele está procurando por esse tempo com cronicamente. Da mesma forma, se você for para a nossa versão 8 vezes 8 CTL, Este comando ou status, ambos os mesmos comandos. Isso realmente não importa. Vamos limpar a tela também. Certo. Agora você vê os relógios do sistema sincronizados agora. Então, faremos é antes de sincronizarmos, temos que garantir que o serviço de ED ou NTP crônico, ou um deles esteja executando o sistema de verificação dupla. Status Ctl. Primeiro, NTP D. Ok. O serviço não está lá, nem mesmo instalado. Certo. Vamos verificar, Ron ED. Certo. Está inativo. Certo. Ele está instalado. No entanto, ele é ativo. Então, antes de tudo, o que faremos é habilitá-lo. Então, ele poderia começar no momento da inicialização, e então poderíamos começar essa crônica. Ok. Agora ele é iniciado. Vamos executar o comando time date para ver se ele sincronizou automaticamente com ele. Certo, diz sincronização do relógio do sistema. No entanto, o status do serviço NTP é 0. Ele está ativo. Lindo. Se você não vê isso ativo, então o que você tem que fazer? Basta executar esse comando e a data de hora CTL, definir o dash NTP como true. E então você faz a data de hora CTL e ele deve aparecer aqui. Sim, e ativo. Vejo você na próxima palestra. 163. Agente de transferência de e-mail 1: Pessoas bonitas. Nesta palestra, aprenderemos sobre servidores de e-mail no Linux. Então, o que é um servidor de e-mail e por que precisamos dele? Um servidor de e-mail é um sistema de computador que envia e recebe e-mails. Funciona como uma agência postal digital garantindo que as mensagens cheguem aos destinatários corretos O objetivo dos servidores de e-mail é lidar com o armazenamento, processamento e entrega de e-mails entre usuários e domínios O CentOS oferece vários servidores de e-mail, cada um atendendo a diferentes necessidades Por exemplo, o postfix é um MTA popular e seguro conhecido por sua simplicidade e é o servidor de e-mail preferido para CentOS versão oito ou Redhat O próximo é o SN Mail, que é um dos MTAs mais antigos Ele é usado na versão sete ou anterior do Papai Noel, mas está obsoleto nas SNMil é altamente configurável, mas um pouco complexo Depois disso, o Linux tem um servidor de e-mail EM. É flexível e altamente configurável. Depois, o QL, que é seguro , confiável e conhecido por seu desempenho. Em seguida, abrimos o SMTPD, que é leve e fácil de configurar Dove cot é outro servidor IMAP e POP Three popular servidor IMAP e POP Three conhecido por seu desempenho e segurança O Courier fornece três serviços IMAP e Pop. Então, o Zimbra é um pacote de colaboração completo, embora não esteja disponível diretamente no repositório Centos Além disso, o Spam Assessin filtra e-mails de spam, o Ambus faz interface entre MTAs e verificadores de conteúdo e CAM AV detecta Para nossos propósitos, usaremos apenas o postfix devido aos seus fortes recursos de segurança, facilidade de configuração, excelente desempenho e suporte ativo da comunidade Portanto, é uma escolha confiável para várias necessidades de tratamento de e-mail. Ok, então vamos aprender como instalar e configurar servidor de correio postfix em nossa máquina Santos PostFix é um programa que roda em seu sistema Linux para enviar e receber e-mails Mas, principalmente, ele é usado para enviar e-mails. Quando você tem um programa ou fluxo de trabalho em execução em seu sistema e deseja ser notificado se o processo ou todo o fluxo de trabalho for concluído ou não ou concluído com sucesso, você precisa de algum tipo de programa de envio de e-mails, certo, ou algum tipo de notificação que diga: Ei, o programa está Portanto, o programa mais usado para isso na plataforma Linux é o PostFix Portanto, os arquivos de configuração do postfix estão localizados no diretório postfix na barra C. Com o arquivo de configuração principal em C postfix, a barra MAC CF, para abreviar, é Você configura tudo nesse arquivo. Depois de salvar a configuração, você pode reiniciar o serviço postfix para aplicar essas alterações Muitas pessoas vão direto para o SlashC PostWIC slash Mint CFFle Não é nada que quebre nada, mas é padrão e prático sempre usar o arquivo de configuração principal. O serviço que você precisa iniciar ou reiniciar é gerenciado com o comando CTL do sistema, ou seja, System CTL, reinicia, interrompe ou inicia e, em seguida, o nome do serviço, que é PostFix é um daqueles programas que não tem um D no final, mas ainda funciona como um demônio em Então, como um amigo, que é um servidor NTP, tem um amigo D no final, assim como o Postwix não tem esse D. Isso é o que estou tentando esclarecer. Agora, para enviar um e-mail do seu servidor, você usaria um comando de e-mail com a opção menos S, seguido pela linha de assunto e pelo endereço de e-mail para o qual você o está enviando Depois de enviá-lo e pressionar Enter no teclado, ele o levará a um modo interativo, semelhante a um WIM ou VI, onde você digitará sua mensagem Ao terminar de digitar, basta pressionar Control D para enviar o e-mail Para explicar isso melhor, entraremos em nossa máquina Linux e examinaremos alguns dos arquivos e comandos relacionados ao Postpix Então, aqui está meu servidor, e eu já estou logado como root Como faço para verificar isso? Vamos apenas executá-lo. Qual comando? Quem sou eu? Sim. Que é um comando que informa qual usuário está logado Você também pode executar o comando ID , que fornecerá as mesmas informações. Portanto, o arquivo de configuração do postfix é, como eu disse, o ponto principal Cf. Mas é claro que, antes de entrarmos nesse arquivo, a primeira coisa que precisamos fazer é descobrir se temos um programa postfix instalado em nosso sistema E como precisamos descobrir isso? Bem, há um comando que você executará, que é o RPM QA, e então você procura o programa que está procurando e, no nosso caso, é o postfix Portanto, o RPM QA listará todos os programas repositórios ou pacotes que você instalou em seu sistema Então eu o verifiquei e vi que não está lá, certo? Então, a próxima coisa que faremos é instalá-lo. Para instalar este pacote, você executará o comando DNF command space install, espaçará o nome do programa ou pacote, que é postfix Então, é claro, lembre-se de que isso vai sair da Internet , onde todos os repositórios do Centos estão localizados, e ele obterá o pacote de Agora, se você não tiver acesso à Internet em sua máquina Linux, ela realmente ficará cheia e lerá, não conseguirá acessar a Internet ou não poderá alcançar o espelho do repositório Então, uma vez que eu executo um espaço DNF instalado no espaço PostFiCommand, ele me diz que encontrou um pacote e mostra suas informações e Agora, ele pergunta: você quer instalá-lo? Sim, claro, eu quero instalá-lo. Vou clicar e ele começará a instalá-lo, e eu farei sua mágica. Portanto, ele passará pelo processo de download, instalação, verificação e limpeza. Ok, a instalação do PosFic foi concluída com sucesso. Tudo bem, querida Então, depois de instalar o pacote, significa que ele já cria seus diretórios para onde ele pertence Ele já cria um arquivo de configuração para você. Então, a primeira coisa que precisamos fazer é acessar o arquivo de configuração para definir seus parâmetros de configuração. Há outro pacote que você precisa instalar, que é S ou hífen nail, que significa correio simples A questão está aqui: por que precisamos desse pacote S NAL ou quando já temos o postfix Bem, boa pergunta. Mas a resposta para isso é que postfix lida com a entrega de e-mails no servidor, enquanto o SNL fornece o comando mail que você usa para escrever e enviar e-mails do terminal Então, juntos, eles permitem que você envie e-mails facilmente a partir da linha de comando, garantindo que esses e-mails sejam entregues corretamente. É como se você tivesse uma agência de correio, uma agência postal agora. Agora você precisa de um carteiro para entregar essa correspondência, certo? Então, no nosso caso, esse carteiro é o pacote S mail Ok, vamos instalá-lo digitando comando DNF space Install spaces Você clica para instalá-lo. Tudo bem, está concluído. Incrível. Portanto, os arquivos de configuração do postfix estão todos localizados em polegadas postfix Aqui, o terceiro da parte inferior é o ponto principal C. É aqui que definimos nosso servidor de retransmissão de e-mail Agora, o que é o servidor de retransmissão de e-mail? O servidor de retransmissão de e-mail é um servidor configurado no ambiente da empresa que aceita e-mails ou e-mails de qualquer servidor e os entrega Ele age como um intermediário recebendo a mensagem de um lado e entregando-a do outro lado Ele pode ser um servidor Windows ou Linux, dependendo do seu ambiente. Mas ele funciona como um servidor de retransmissão. Tudo bem. Vamos entrar no arquivo principal do ponto C. Ok, aqui você pode ver que a maioria das linhas começa com uma hashtag ou um sinal de libra, o que significa que isso é comum Portanto, os bens comuns podem ser ignorados. Temos que encontrar a linha onde diz relay host. Aqui você pode encontrar essas linhas. O parâmetro relay host especifica nosso servidor SMTP ou servidor de retransmissão para onde enviaremos nossos e-mails e ele os aceitará e ele Essas linhas são inicialmente comentadas com a hashtag ou sinal de libra, o que significa que estão inativas Portanto, o que você precisará fazer é anular essas linhas removendo o sinal de libra e, em seguida, adicionando as informações apropriadas do host de retransmissão Agora, por exemplo, você pode usar o dólar My Domain para definir o host de retransmissão para o domínio local do servidor Para especificar um nome de domínio ou FQDN totalmente qualificado, use gateway dot dot domain ou servidor de e-mail dot sb dot TLD, como miltdmain.com Se preferir usar um endereço IP, você pode defini-lo como um endereço IP entre colchetes. Por exemplo, coloque o colchete 192 ponto 168 até o ponto um ponto 100 e, em seguida, feche Para um host UCP, você pode simplesmente especificar o nome do host, como meu host UCP. Ok, uma vez adicionado, a próxima coisa que você precisa fazer é iniciar ou reiniciar o serviço com o comando systemctl, space Restart space Post fix Ok, o serviço postfix foi reiniciado Agradável. Vamos dar uma olhada. Tudo bem, diz que está funcionando. Você também pode verificar o status do postfix executando o comando simple command, que é Ps space EF, e então você pode simplesmente pegar o postfix Aqui, a primeira linha mostra o processo mestre, que é o principal processo responsável por gerenciar o postfix e aceitar conexões Você pode finalizá-lo digitando o comando Q seguido pelo ID do processo No nosso caso, seu ID de processo é 4135. Agora, você pode enviar e-mails, e o comando para enviar e-mails são espaços de e-mail. A linha de assunto é configuração de e-mail e eu queria enviá-la para mim mesmo. Então, colocarei meu endereço de e-mail, que é Ia em tcslutions.com Depois de pressionar Enter, você pode digitar o corpo do e-mail, qualquer texto que você queira digitar para incluir, por exemplo, oi olá, adeus Depois de fazer isso, basta digitar control D. Quando Control D é digitado, ele solicita que você confirme o envio de um e-mail para o Nesse caso, é IA em tclislutions.com com Você precisa responder com sim para enviar a mensagem e, claro, não para cancelar ou pressionar Enter para editar a mensagem. Tudo bem, digamos, vamos digitar Y e pressionar Enter. Agora, você sairá do programa de e-mail e é assim que você envia e configura seu e-mail. Mais uma vez, o correio é um dos serviços essenciais que você geralmente precisa configurar em seu sistema. Portanto, familiarize-se com os arquivos de e-mail, a configuração, como iniciar e interromper o serviço de e-mail, como monitorá-lo e como enviar e-mails Sendo um systemd, você tem como principal responsabilidade gerenciar o servidor de e-mail porque se estiver gerenciando muitas máquinas Linux, precisará ser notificado E a única maneira de ser notificado é ter algum tipo de solução de monitoramento instalada em seu computador, que o notificará, ou você poderá confiar nos serviços locais da máquina Linux. E um dos serviços locais é este serviço de correio que corrige tudo o que aconteceu. Tudo bem. Te vejo na próxima palestra. 164. Sendmail: enviar correio. Send Mill é outro dos principais serviços que é usado em clínicas ou ambiente UNIX. Send Mill é um programa que é executado em seus sistemas vivos para enviar e-mails e receber e-mails . Mas eu diria principalmente que ele é usado para enviar e e-mails porque quando você tem um programa em execução em seu sistema ou nosso fluxo de trabalho em execução em seu sistema, e você quer que ele seja notificado se este processo terminou nosso se todo o fluxo de trabalho terminou com sucesso, você quer obter animal no final. Isso é quando você realmente tem que ter algum tipo de programa de fresagem. E o programa mais e pronto, prontamente usado que é executado em Lennox é Sand Mill. Assim, o objetivo é novamente enviar e receber e-mails os arquivos que os arquivos de configuração fora do Sendmail estão no Sea Mills e mill dot emcee, que é o arquivo principal. É centavos da EMC para a configuração do leite, e você configura tudo neste e uma vez que você realmente compilou o arquivo de configuração ah , ele envia toda a sua configuração para no mar Males e Medhat CF. Muitas pessoas vão direto para enviar email dot cf, o que também é OK, está tudo bem. Não é nada que você vá quebrar alguma coisa. Mas é, ah,uma ah, padrão e prática, maneira padrão e prática, prática que você deve sempre ir para enviar mais do que a EMC e, em seguida, compilar o sistema inicia . Iniciar esse moinho de envio e ele automaticamente empurrou as alterações para fora para este arquivo de configuração. Todo o arquivo de configuração de San Mill está localizado. Todos os arquivos estão localizados no diretório etc Mill, o serviço que você precisa para executar ou começar com o seu sistema. Iniciando o programa de parada é o sistema CTL Restart. Envie correio. Enviar e-mail é um daqueles programas que não tem D no final, mas isso não significa que não está sendo executado em todos os momentos. Ele é executado em segundo plano. Ainda é um demônio, mas de alguma forma nunca teve um “D” no final. O comando que você executará se você quiser enviar e-mail para fora do seu servidor seria masculino Dash s, que é uma opção e, em seguida, casacos. Você coloca uma linha de assunto cair pelo endereço de e-mail para o qual você está enviando. Uma vez que você enviá-lo e pressione retorno em seu teclado, ele vai trazer uma espécie de entrar ativo ou como, ah V I tipo de modo, onde você vai digitar tudo. E então uma vez que você está pronto, então você simplesmente vai fazer o controle D e ele vai tirá-lo do programa de e-mail, e ele vai enviar o e-mail para fora. Então, para ilustrar que MAWR vai entrar em nossa máquina Lennox e vamos olhar para alguns dos arquivos e comandos estão relacionados ao envio de e-mail. Então nós temos o nosso servidor cabelo login como nós mesmos e mais como se ele já fez login como root. Como é que se verifica? Vamos apenas correr onde o meu que é um comandante diz que usuários há muito tempo fizeram. Vou mover a janela para o lado para vermos exatamente o que estamos fazendo com base no nosso slide lá atrás. Portanto, o primeiro arquivo de configuração é enviar email. Mas é claro, antes de entrarmos nos arquivos, a primeira coisa que precisamos fazer é descobrir se temos o programa de envio de leite instalado em nosso sistema. E como precisamos descobrir isso? Há um comando que você executa RP menos Qiwei e, em seguida, você cresceu para enviar moinho, nosso P menos Q. A lista, cada programa único ou repositório ou pacote que você instalou em seu sistema. Então eu corri. Eu vejo isso. Não está lá. Então a próxima coisa que vamos fazer é instalá-lo para instalar um pacote que você executar, saltar, instalar, enviar e-mail. E, claro, lembre-se que isso vai sair na Internet, onde todos os repositórios do centro estão localizados, e eu vou pegar esse pacote de lá. Se você não tem acesso à Internet em sua máquina Lennox, não vai funcionar. Vai falhar. seguros não podem acessar a Internet ou não podem acessar os espelhos de seus repositórios. Então, uma vez que eu corro , salto instalado areia macho, ele está me dizendo que ele telefone um pacote eo tamanho de você quer instalá-lo? Sim, claro. Eu quero começar. Vou clicar. Sim, e vai começar a instalá-lo. Baixar, instalar, verificado. Limpar. Tudo isso vai passar. Ok, o isolamento fora enviar e-mail é concluído de qualquer maneira, há um outro pacote que você precisa instalar, que faz a configuração do seu e-mail enviado, e que é enviar e-mail. Dash CF. Clique em sim para instalá-lo. Ok, está completo. É incrível. Assim que você tiver o pacote instalado, isso significa que ele já cria seus diretórios para você onde eles pertencem. Ele já cria um arquivo de configuração para você. Então a primeira coisa que temos que fazer é chamado de arquivo de configuração para definir seus parâmetros de configuração . Os arquivos de configuração, todos eles estão localizados no correio marítimo, e você verá aqui o primeiro terceiro 1 do topo, eu disse, enviar correio Emcee. Aqui é onde vamos definir o nosso servidor de retransmissão de correio, eo que é um servidor de retransmissão de correio masculino realmente servidor é um servidor que é configurado em uma empresa em e homem de fio, que irá aceitar seus e-mails e que vêm de qualquer um dos servidores e em seguida, entregar. É como um intermediário, que toma a mão esquerda. Ele pega sua mensagem na mão direita e a entrega. É um servidor também. Às vezes é um servidor Windows. Às vezes é Lennox, dependendo do seu ambiente. Mas Cem mil liberação acabou. Certo, então quando chegarmos a este arquivo, qualquer coisa que comece com D NL , significa que é apenas um comum que você pode ignorar que temos que chegar a uma linha. Vírus definir host inteligente, eo host inteligente é longe servidor SMTP ou servidor de retransmissão, onde nós estamos indo para enviar nossos e-mails e ele vai aceitá-lo. Então você apenas colocar o nome do host com nome de domínio totalmente qualificado, o que significa que o nome do host ponto seu nome de domínio ponto com. Você irá adicioná-lo aqui uma vez que tenha adicionado. E a próxima coisa que você tem que fazer é iniciar o sistema de serviço. CTO você começar ou começar pecado moinho. Certo, o serviço de envio restaurou. Vamos verificar o estado. Diz que está funcionando. Você também pode verificar o status do envio de e-mails executando o comando PS menos e f. E então você poderia simplesmente crescer para San Male. E aqui ele irá dizer-lhe o 2º 1 O 1º 1 está apenas dizendo que eles estão aceitando conexões e este é o processo principal. Há corridas que você vai matá-lo digitando o comando kill seguido pelo processo i d. seis anos ou 23 Agora você pode enviar e e-mails e o comando para enviar e-mail é masculino menos s linha de assunto é, uh, masculino configurar e eu queria enviá-lo para mim mesmo, então eu vou colocar meu e-mail. Hum, que é Imron sublinhado. E porquê? No Hotmail Dot com, eu apertei Enter, e uma vez que eles batem, entre. E é aí que está o corpo masculino. O que quer que você queira digitar as escolas de texto. Oi. Olá. Hum, adeus. E uma vez feito, tudo o que você tem que fazer é digitar controle. D troll d é tipo. Você vai sair do seu programa de correio, e é assim que você envia e configura seu correio masculino novamente. Mais uma vez, é ah ah, um dos serviços críticos que muitas vezes você tem que configurar em seu sistema. Então, familiarize-se com os arquivos masculinos, a configuração, como iniciar e parar este serviço de e-mail e como monitorá-lo e como enviar e-mails 165. WebServer httpd: Que servidor ou http D esta lição é uma lição muito divertida porque eu prometo a você no final desta lição, você vai ficar tão orgulhoso de si mesmo que você vai criar seu próprio primeiro site em seu próprio servidor. Então o propósito fora do serviço http do servidor Web é o que é servir essas páginas certo ? Como o Google Facebook, moinho quente ou qualquer que seja a página que está lá fora na Internet e mesmo que dizer, se ele queria vender algo ou você quer construir seu próprio site ou mesmo seu site de perfil e você quer construí-lo, Você realmente vai e paga duas empresas como Go Daddy são Ricks Dot com. Mas agora você poderia realmente ter sua própria máquina e você poderia construir seu próprio site e você poderia publicá-lo on-line para que as pessoas pudessem vê-lo. Então você tem que pagar. Mas de qualquer forma, esta é esta lição. O objetivo desta lição não é dizer como construir suas páginas da Web e publicá-las sem pagar nada. Mas é esta lição é apenas para dizer-lhe como funciona o servidor Web e como poderíamos construir Ah, essa página em nossa máquina de lençóis. O nome do serviço ou pacote que precisa ser instalado ou executado em nosso ambiente Lennix é chamado H T T P d. Os arquivos são o arquivo de configuração off http D está em c h u d p cough slash h t p d dot com Este é o arquivo de configuração onde você faz alterações, permite conexões ou, em um protocolo Pastrana Pacific, especifica os diretórios de usuário e um monte de informações. O próximo arquivo. Temos a guerra dele. W w w barra html índice dot html Esta é a sua página inicial. Quaisquer que sejam as alterações, você faz um índice dot html Isto é o que ele vai aparecer em sua página inicial. Portanto, o serviço para iniciar um serviço ou para reiniciar um serviço este sistema CTL, reiniciar http D e habilitar o serviço, que significa que se você deseja que o serviço para reiniciar ou iniciar quando seu computador inicia seu sistema, CTL habilitar http D os arquivos de log é guerra flash log barra http Então este é o arquivo de log. Se você estiver solucionando problemas, você pode entrar nesse arquivo de log e ver por que seu servidor não está funcionando de qualquer maneira. sem mais fazer fará login em outra máquina próxima. E começaremos nossa estrela construindo nossa primeira página, e eu entrarei na minha máquina. Eu tenho meu endereço i p da minha máquina, e eu amei em já em nossa sessão de festa. Então eu vou para a minha sessão de festa, me tornar rota. Você está registrado na rota dele porque eu tenho o sinal de libra aqui. Está limpando a tela. Vamos voltar à nossa configuração. O primeiro arquivo de configuração é antes de entrarmos em configuração. Precisamos ter certeza de que temos o pacote para http. D pacote http. Sim, nós temos. Veja, bem aqui. Este é o pacote Http. D cento nós este. Se ferramentas CPD, existem ferramentas adicionais que estão disponíveis para este pacote E este é um pacote adicional que você pode instalar se isso é instalado automaticamente. São parte da dependência. De qualquer forma, o pacote principal estava preocupado com este pacote. Se você não vir este pacote em sua máquina de pernas, você simplesmente terá que executar jump instalado http e ele vai entrar e ele vai dizer que eu encontrei um pacote para você. Você quer que eu instale e você diz que sim. E você instalou, a propósito, Desde que eu já tenho, ele diz nenhum pacote http disponível ou eu deveria ter dito D E então ele diria que pacote já instalado e última adoração. Mas uma vez que o pacote está lá, em seguida, vamos para o nosso arquivo de configuração CD em ver http tosse h t p D. Desculpe, este é um guisado. A polícia acabou de fazer uma correção. Eu pulei d tosse tão decadente e o arquivo de configuração é http tosse escura. Então eu vou ver este arquivo e ver se há alguma alteração que eu tenho que fazer. Por exemplo, vamos condenar ou para este arquivo e qualquer coisa que você vê que começa com hash ou libra, Isso significa que é apenas um comentário. Então você ignora isso e você poderia dizer Veja, aqui diz que o sistema de arquivos raiz para este serviço é etc. D e vai ouvir na porta 80. O que? Isso significa que cada vez que você vai para qualquer site, todos os sites são executados na porta 80 ou pobre 443 que é um site seguro que muitas vezes lhe pede que este é seguro ascendente Você quer continuar e, em seguida, você vai nos ver. Então, se você quiser mudar este pobre para algumas outras portas do que você tem que especificar no navegador que você mundo e é assim que você obtê-lo. Mas de qualquer maneira, este é um arquivo de configuração, e outro arquivo que temos toe encontrar está bem aqui diz documento Root. Este é o que eu listei aqui. Isto é guerra, corte e depois o último outono. Isto está basicamente me dizendo que a página principal ou a home page fora do seu servidor Web será localizado neste diretório e seus muitos, muitos outros parâmetros que você poderia alterar nesta configuração para a próxima uh, a página inicial O outono é o que temos que ir agora para começar a fazer nossa página Então vamos para Seedy War W w html, e o nome do arquivo é indexado. Nosso HTML tem dois ls meu SLT são e você vai ver aqui eu tenho um nome de arquivo chamado Índice HTML. Se não vir este arquivo, não entre em pânico. Crie este arquivo do zero e você sabe como criar um arquivo do zero. Você poderia fazer toque comando ou você poderia fazer V. I comando Quando eu criei pela primeira vez este índice dot html queda. Claro, existia nenhum arquivo neste diretor, então eu criei do zero. Eu já tenho alguns fora dos conjuntos de parâmetros e minha home page disse neste arquivo. Então vamos dar uma olhada. Então eu quero que você faça V I indexar html e, em seguida, pressione Enter. A primeira coisa está na sua página. Você sempre tem que digitar doc type space. HTML e código HTML sempre começa e começa com menos que e mais que sinais. É assim que funciona. Agora você percebe que está aprendendo código html. A próxima linha que você teria que especificar que este é um arquivo HTML, então html abrir fechar A próxima linha eu tenho seu corpo. O que está dentro ou o que aparece na minha página inicial. Esta é a cor de fundo do estilo do corpo, cinza claro. Esta é uma cor cinza claro que eu quero para a minha página. Em seguida, o próximo eu tenho br br significa pausa. Eu quero espaço. Eles não têm h um por cento para o cabeçalho um que eu tenho na minha cabeça de um centro de alinhamento de texto estilo . Eu queria aparecer bem no meio e ser bem-vindo à minha primeira página e então você fecha o cabeçalho. Então você tem cabeçalho para estes são as fontes diferentes realmente tinha um um teria um cabeçalho de fonte maior para menor tinha um três menor e menor e alma. E então na segunda linha, eu tenho meu nome é Enron Absolute e quebrar, quebrar, quebrar, fechar o corpo que você começou bem aqui. Se você notar que é parte do corpo bem aqui. Agora você fecha e fecha o HTML bem aqui. Quando você começou, cada vez que você fecha essas tags sempre coloca a barra. Agora, como sabemos que tipo de código html? Temos que adicionar mais que você tem que ir para a classe HTML se você realmente quer aprender a construir seus sites. Mas isto é apenas uma escuta básica. Eles querem que você saiba se você quer entrar em I t ou diabo definitivamente ajudá-lo a conseguir um emprego . Então eu tenho tudo isso, e eu quero que você digite tudo o que você vê aqui em sua página html de ponto de índice. Eu também copiei todo este conteúdo para a descrição desta lição. Então você pode copiar de lá e tipo de de lá. Uma vez que você tem um tipo, então você pode simplesmente salvar e sair. Agora a parte divertida. Como acessamos essa página? Para acessar esta página, você tem que abrir um navegador para ver essa página. Certo? Certo, então como abrimos o navegador? Você precisa saber o endereço. Como, você sabe google dot com Mohammed dot com. Qual é o endereço disto? Bem, nós não colocamos este endereço em um DNS. Então, como acessamos? Ele acessaria através do endereço IP. E o endereço I P é 19 a 68 Eu vagueio 12. Então vamos pegar este endereço I p e colocá-lo em um mais amplo. Então eu tenho navegador aqui. Vamos colocar isso aqui. Como você pode ver agora, certifique-se de que você está colocando este endereço I p na mesma máquina onde você está executando sua máquina de limites. Então agora está tentando se conectar, e não está se conectando. Acho que sei porquê. Porque cada máquina de lençóis por D quatro executa firewall, e você tem que ter um regras de firewall no lugar para permitir o tráfego da porta 80 ou simplesmente desativá-lo . Eu também sou o tempo desativá-lo. Mas, novamente, dependendo dos regulamentos da sua empresa e das políticas de segurança, você deve cumprir isso. Mas para este treinamento, eu diria Vá em frente e desativou seu firewall, Então eu vou fazer sistema CTL Parar firewalled d. Este é o nome do fogo Serviço Mundial que você apertou Enter e ele parou o firewall. A propósito, eu deveria ter dito, “ Vamos começar”. Ele vai começar E antes de parar, basta verificar o status, se ele está em execução ou não. E se você tivesse executado esse comando antes de pará-lo, você teria visto que ele está funcionando. É por isso que não conseguimos entrar na nossa página inicial. Então vamos parar com isso agora, Ok, ele parou. Vamos voltar para o seu navegador e desta vez só tinha atualização ou f. Eu ainda não é capaz de se conectar para ver por que paramos o firewall. Isso é dois PS menos F agarrar. Firewall pobre. Não está funcionando direito. É só apalpar por aderência. Então por que não é sala de corrida. Pense sobre isso. Quero que pense como um administrador de sistema. Por que não está funcionando. Você sabe por quê? Vamos voltar para a nossa lição. Não começamos bem aqui. Olha, é um serviço. Ainda não iniciamos o serviço em si. O serviço que vai servir a página, o serviço que vai levar a pergunta certa. Esse serviço tem que ser executado para realmente ter o servidor Web em execução. Então vamos para o nosso rasgar a seção da festa novamente. E agora comece o sistema de serviço Setia. Mas antes de começarmos, é claro, vamos verificar se está funcionando ou não. Emitido duas pessoas inativas faz muito sentido, certo? inativas faz muito sentido, Sim, está morto. É por isso que não conseguimos chegar ao nosso servidor Apache. Ok, isso começou. Começou agora. Certo, cruze os dedos, vá para o navegador e faça F 5 novamente. Temos a nossa primeira página. Bem-vindo à minha primeira página. Meu nome é Imron. Absoluto. Vocês se lembram? Esta é a mesma mensagem que eu tenho no meu texto HTML. Certo? Se você não se lembra, vamos voltar para um menos menos. Está em nosso diretório e você verá desgraça ou índice. E você vê aqui Bem-vindo à minha primeira página de pagamento. E meu nome é Imron. Absoluto. Estas são as duas únicas linhas que tenho. Lá vai você. Certo. Então, se você quiser modificar, vamos dizer V I e eu vou dizer tirar este texto e apenas colocar eu fiz isso. Sim, você conhece você. Mas sim, OK, qualquer maneira, então você entendeu o meu ponto. Então, vamos salvá-lo. Certo, agora? Você deveria ver aqui, certo? A mensagem mudou cada vez. Então vamos fazer uma fogueira. Eu fiz isso! Sim, então é assim que você cria sua primeira página. 166. Como instalar, configurar e gerenciar o Nginx 1: Pessoal, nesta palestra, aprenderemos como instalar, configurar e gerenciar o Engine X. Vamos começar com o que Engine X é um servidor web poderoso e de alto desempenho que ajuda os sites a lidar com um grande número de visitantes com eficiência. Tudo bem, de acordo com a Wikipedia, nginx é um servidor web que também pode ser usado como proxy reverso, balanceador de carga, proxy de e-mail e ActPCche Na definição, o termo proxy reverso é usado. O que isso significa? Um proxy reverso atua como intermediário entre o usuário e um servidor web Portanto, quando você visita um site, sua solicitação primeiro vai para o proxy reverso, que a encaminha para o servidor real onde o conteúdo do site está armazenado Essa importante função do nginx gerencia e distribui o tráfego, garantindo que nenhum servidor fique sobrecarregado com Por exemplo, pense em uma recepcionista habilidosa em um escritório movimentado Quando as pessoas vêm visitar o escritório, a recepcionista as direciona rapidamente para a sala ou pessoa certa sem causar atrasos ou Assim como uma boa recepcionista mantém tudo funcionando sem problemas, nginx garante que os sites carreguem rapidamente e possam gerenciar muito tráfego mesmo nos horários de pico Agora, vamos examinar rapidamente sua história. Nginx foi criado pelo engenheiro russo Igor Sisov em 2002 para resolver o problema C ten K, o que significa lidar com 10.000 conexões concorrentes em um único servidor Naquela época, servidores web tradicionais, como o Apache, enfrentavam dificuldades com o alto tráfego Então Sisov desenvolveu o nginx para lidar com muitas conexões de forma eficiente Foi lançado pela primeira vez ao público em outubro de 2004. Enginx rapidamente ganhou popularidade por sua velocidade, escalabilidade e capacidade de fornecer conteúdo estático Ok, então em 2010, EnginX se tornou um dos servidores web mais usados, geralmente servindo como proxy reverso e balanceador de carga Então, em 2010, Igor fundou uma empresa chamada NIC Inc. Antes disso, o EnginX era um projeto de código aberto, é claro, disponível gratuitamente para qualquer pessoa Mas a empresa permitiu que as empresas obtivessem suporte profissional, recursos e serviços adicionais. Uma coisa a se notar aqui, pessoal, a versão principal do EngineX ainda é gratuita para usuários de Linux, bem como para usuários de outros sistemas operacionais Em 2009, a F five Networks comprou EnginX, uma grande empresa que fornece soluções de rede e segurança De acordo com wttex.com, em junho de 2022, IngNex ficou em primeiro lugar entre os servidores web para todos os sites com uma participação de 33 aproximadamente 33%, seguido pelo Apache, 29% e pelo servidor CloudFlare em terceiro lugar, aproximadamente 22% CloudFlare Vamos seguir em frente. A partir desse ponto, primeiro seguiremos as etapas para instalar, configurar e gerenciar o nginx Agora, é claro, o aplicativo de software nginx é executado no Linux É por isso que estou cobrindo software nginx e gerenciando esse software em um servidor Linux. E isso é algo que você, como systemd, deve saber como instalar e gerenciar o Engine X em seu ambiente Linux Tudo bem, então primeiro, começamos com o primeiro passo. Primeiro, verificaremos se o Engine X está instalado e depois o instalaremos usando gerenciador de pacotes DNF com a opção menos Y para confirmar automaticamente se ele ainda não está Na segunda etapa, inicie o serviço Engine X, habilite-o para iniciar na inicialização e verifique seu status para garantir que esteja funcionando corretamente. Etapa três, paramos e desativamos o firewall, o que pode ser necessário para o ambiente de laboratório. No entanto, novamente, como eu disse, tenha cuidado ao desligar o firewall, especialmente se você estiver trabalhando em um ambiente ativo, porque no ambiente de produção, é melhor configurar o firewall corretamente do que desligá-lo completamente. Você pode pegar a exportação do Engine e configurá-la para que ela passe pelo firewall. Portanto, não pare o firewall desativá-lo se você for instalar e gerenciar o Nginx em seu Na etapa quatro, edite o arquivo de configuração principal do Nginx, que é slash Atclahngxlanginx que é slash Para entender as configurações globais, é melhor evitar fazer alterações diretamente nelas para manter sua configuração limpa e organizada. Então, vamos criar um novo arquivo de configuração e chamá-lo de flinuxos linux.com dentro do diretório slaclashngxlas Nginx CFD para configurar nosso bloco de chamá-lo de flinuxos linux.com dentro do diretório slaclashngxlas Nginx CFD para configurar nosso bloco de servidores. Esse bloco escuta a porta 80, exibe conteúdo do SSRLawWwlas LinuxSLAHTML e usa o HTML exibe conteúdo do SSRLawWwlas LinuxSLAHTML e usa o HTML de índice como a página padrão. Em seguida, na etapa cinco, crie a estrutura de diretórios necessária para o site, adicione um arquivo HDML e insira uma simples mensagem de saudação Etapa seis, teste a configuração do Nginx em busca de erros, reinicie o serviço e acesse o site por meio de seu endereço IP Etapa sete, instale, configure e teste o nginx em outra máquina Santas com um IP diferente, seguindo a etapa semelhante etapa oito configurou o primeiro servidor do mecanismo para atuar como um proxy reverso, encaminhando as solicitações para a segunda máquina do Papai Noel Na etapa nove, teste a configuração do proxy reverso, reinicie o Engine X e acesse o site por meio do endereço IP do proxy para verificar a funcionalidade. Antes de mais demoras, vamos continuar com a prática. Então, eu já abri minha máquina Linux aqui. O primeiro passo que você sempre faz é verificar quem você é, root. Em qual diretório você está e n = diretório-raiz de barra. E o nome do host é meu primeiro sistema operacional Linux. Agora você tem certeza de que está conectado ao servidor certo Vamos digitar o comando IP space A para ver o endereço IP desta máquina. Aqui você pode ver que meu IP é 1821 6810161. Eu poderia fazer a configuração da instalação diretamente no console, mas prefiro usar uma sessão do Putty Então, vamos abrir o Putty e inserir esse endereço IP da máquina aqui Agora ele está conectado com sucesso. Vamos fazer login como Root. Tudo bem, vamos verificar isso. É raiz. Estou no meu diretório raiz. Está bem? Novamente, nome do host, verificado. Perfeito. Vamos verificar se temos esse pacote. É o comando RPMSpace Ka, e você pode pegar qualquer pacote que esteja No nosso caso, faremos o motor do grupo X. Não, ele não está lá. Ok. Agora, seguirei o procedimento detalhado que documentei anteriormente. Vou abri-lo na lateral para que possamos seguir esses passos um por um. E todas essas etapas estão claramente destacadas. E enquanto você está falando comigo, eu também vou encorajá-lo a abrir este documento e acompanhar. Tudo bem, vamos começar com o primeiro passo. Instale o Nginx. Para esse tipo de comando, DNF space instala o comando space Nginx com a opção menos Y no final, que responde automaticamente sim às solicitações às Tudo bem, e pressione Enter. Agora tudo começou. Aqui, dois pacotes serão instalados, nginx e Engine X core pacote Nginx inclui tudo o que é necessário para executar o nginx com o Nginx COR como uma dependência Agora, ele será baixado, instalado e verificado. Agora ele foi concluído com sucesso. Agradável. Vamos passar para a etapa dois. Inicie e ative os serviços EngineX. Vamos começar iniciando o nginx com systemctl. Inicie o comando nginx. Mas espere, você encontrou um erro dizendo que o serviço EngineX falhou Não se preocupe Há uma causa comum para isso. O EnginX normalmente usa a porta 80. Portanto, se outro serviço já estiver em execução nessa porta, ele poderá impedir que o Nginx Para identificar quem é o culpado, use o comando LSOF com a opção menos I e a porta número 80 e Você pode ver o HDDPD ou os processos do Apache listados aqui. Esse é o seu problema. Eles já estão ocupando aquela porta 80. Então, vamos parar e desativar o serviço HDP D. Tudo bem, está parado e desativado agora. Vamos seguir em frente e iniciar o nginx novamente. Foi iniciado com sucesso. Perfeito. Tudo bem? Vamos habilitá-lo. Verifique isso. Está funcionando. Agradável. Tudo bem, passando para a etapa três, desative o firewall Vamos parar e desativar o firewall para nosso trabalho de laboratório. Novamente, tenha cuidado ao desligar o firewall, especialmente se você estiver trabalhando em um ambiente de produção, pois no ambiente de produção é melhor configurar o firewall corretamente do que desligá-lo completamente. E se você quiser saber como habilitar a porta do EngineX por meio do firewall enquanto ela está funcionando, basta digitar esta pergunta sobre como habilitar o EnginExport por meio do firewall no Google e você receberá o Tudo bem, se você não conseguir encontrá-lo, é sempre bem-vindo a me enviar uma mensagem e eu lhe darei a resposta Ok. Então, em nosso ambiente de laboratório, nós o desativamos. Está desativado. Vamos passar para a etapa quatro. Configurando o nginx. Vamos começar editando o arquivo principal do ngineXcfiguration , que é nginx.com, encontrado no diretório SlacenGnx . Usaremos o caminho absoluto para garantir que estamos abrindo o arquivo correto. Lá dentro, você verá muitas configurações que controlam o funcionamento do nginx Se quiser saber mais sobre essas configurações, confira nginx.org Por enquanto, vamos pular os detalhes e ir direto para a parte importante, o bloco do servidor, onde a ação real começa Esse bloco de configuração define as configurações padrão do servidor para o nginx, escutando na porta 80 e manipulando IPV quatro e IPV Ele usa um sublinhado curinga como nome do servidor, tornando-o ideal para qualquer solicitação de unmash Por padrão, o IngNex serve arquivos da barra User Mas você pode facilmente ajustá-lo para hospedar seu próprio site. Basta definir o nome do servidor 192168101 61 no Aponte o diretório raiz para slashraDB dub dub slash Mits Linux slash HTML e use indexdt HTML como sua página inicial . EnginX também inclui configurações adicionais do slashtclash ngxslashfol dot D e exibe páginas de erro personalizadas, como HTML de 44 pontos e HTML de 50 pontos, se algo 44 Essa configuração é perfeita para gerenciar vários sites ou veicular conteúdo de um diretório específico. Vamos sair desse arquivo. Agora é hora de criar um arquivo de configuração personalizado para o nginx Por que um arquivo de configuração personalizado? Porque se esse arquivo separado estiver corrompido, tiver menos ou tiver problemas, o arquivo de configuração principal permanecerá intocado e inalterado, mantendo nossas configurações personalizadas do site isoladas da configuração principal do EnginX, é uma ótima ideia, pois você, como administrador do sistema, deve sempre criar um backup do seu arquivo de configuração principal antes de corrompido, tiver menos ou tiver problemas, o arquivo de configuração principal permanecerá intocado e inalterado, mantendo nossas configurações personalizadas do site isoladas da configuração principal do EnginX, é uma ótima ideia, pois você, como administrador do sistema, deve sempre criar um backup do seu arquivo de configuração principal antes de você modifique o arquivo de configuração original. Então, criaremos esse arquivo no diretório DTT intc slash Nginx slash COF, que o nginx Então, quando o nginx é iniciado, ele carrega automaticamente todos os arquivos de configuração nesse diretório Vamos criar o arquivo MF Linux os.com neste diretório. Vamos copiar essa configuração do meu documento aqui e colar aqui. Esse bloco de servidor escuta na porta 80 o IP 192.168.101 Ele exibe o arquivo do senhor, barra MifisLinuxOS Linux, barra HTML com ponto de índice HTML Enginx verifica se o arquivo solicitado existe e o serve Caso contrário, ele retornará um erro de quatro em quatro encontrados, garantindo que somente arquivos válidos sejam entregues. Vamos economizar e sair. Tudo bem, vá para a etapa quatro, criando o diretório e o conteúdo. Então, vamos criar uma barra de estrutura de diretórios MFS Linux OS slash HTML seu diretório Dub Dub Dub. O diretório slash war slash Dub Dub Dub normalmente é criado por padrão quando o nginx ou qualquer outro Aqui, o My First Linux OS Directory representa um site ou projeto específico. HTML é onde o arquivo HTML desse projeto é armazenado. Agora, vamos navegar até esse diretório HTML e criar um novo arquivo HTML com pontos de índice. Dentro desse arquivo, adicionaremos um código HTML simples que exibirá a mensagem. Olá, Meu primeiro sistema operacional Linux em sua página da web. Depois de adicionar o código, salve suas alterações e saia do editor. Seu site agora está pronto para receber os visitantes com sua mensagem personalizada Vá para a etapa seis, testando a configuração e acessando o site. Primeiro, testaremos a configuração do Enginex busca de erros de sintaxe digitando a opção EngineX space T Se tudo estiver configurado corretamente, você verá uma mensagem dizendo que sintaxe está correta e o teste foi bem-sucedido Com essa confirmação, estamos prontos para reiniciar o serviço EngineX e dar vida às nossas mudanças Agora é hora de testar nosso site. Abra qualquer navegador da web e insira o endereço IP da sua máquina usando o protocolo HTTP. No meu caso, é o HDP ClonAS SAS 1821 6810161. Agora, é claro, você precisa alterar esse IP para o IP da sua máquina Linux. Vá em frente e pressione Enter, e você verá o servidor web nginx responder com a página da web exibindo a mensagem que escrevemos em nosso arquivo HTML de índice Olá, do meu primeiro sistema operacional Linux. Linda. Seu site está ativo e pronto para ser usado. Agora que aprendemos como instalar e configurar o Engine ex, vamos nos aprofundar em um de seus principais recursos. O proxy reverso. Então, o que vou fazer a seguir? Eu tenho uma máquina chamada meu primeiro sistema operacional Linux com um endereço IP 1i21 6810161 Onde concluí a instalação e a configuração. Eu também tenho outra máquina Centos chamada servidor Centos com um endereço IP de 1821 68 100 Agora eu quero que todo o tráfego no meu primeiro sistema operacional Linux passe pelo servidor CentOS Agora, tenho certeza de que você provavelmente também tem outra máquina Linux. Caso contrário, você sempre pode configurar outra máquina Linux. Mas configurando meu primeiro sistema operacional Linux para usar o Centaserver como proxy reverso, todo o tráfego de entrada para o sistema operacional Linux da MFI será encaminhado para o servidor CentOS Isso significa que quando o usuário acessa seu site no sistema operacional Linux MFS, suas solicitações são, na verdade, tratadas pelo servidor do Papai Noel servidor Santa processa a solicitação e envia a resposta de volta por meio do sistema operacional Linux MFist aos usuários Dessa forma, meu primeiro sistema operacional Linux atua como intermediário, passando tráfego para o servidor CentOS para Tudo bem, vamos seguir em frente com essa prática. Para isso, vá para a etapa sete. Repita o processo de instalação e configuração na nova máquina. Então, eu já estou executando minha segunda máquina Santos e nomeei o servidor Santos, e vou mostrar as duas máquinas lado a lado, e está no meu lado esquerdo. Vamos verificar isso. É raiz e eu estou no diretório raiz. O nome do host é servidor do Papai Noel e meu endereço IP é 1821 Perfeito. Antes de prosseguirmos, vamos limpar a tela nas duas máquinas. Vamos seguir em frente e executar os mesmos comandos que usamos anteriormente. A única diferença desta vez é o endereço IP da máquina, que é 1i2d 16810162, e o diretório que criaremos será Centasserver é o endereço IP da máquina, que é 1i2d 16810162, e o diretório que criaremos será Centasserver slash HTML. Todo o resto seguirá os mesmos passos. Mas agora em nossa máquina Sentaers, agora que a instalação e a configuração foram concluídas com sucesso no servidor do Papai Noel, vamos testá-las Para isso, abra seu navegador e digite HDP, ligue para SAS 1821 68 100 pontos 162 e Mas espere, o que é isso? Você encontrou um erro de gateway inválido de quatro ou três. Por que isso aconteceu? Hmm. Na maioria dos casos, esse erro ocorre porque os arquivos no diretório da web não têm o contexto SELinux correto, o que significa que o nginx ou outro processo não tem permissão para acessá-los devido às políticas rígidas do Então, o que fazemos agora? Vamos verificar o status atual do SELinux digitando o comando SE status e E aí está o problema. SELinux está em modo de imposição, que significa que está aplicando estritamente Para resolver esse problema, vamos alterar o contexto SELinux dos arquivos no diretório HTML de R d slash Centaserver Ao definir o contexto como HDPDunerScore, Cis sublinhado conteúdo, sublinhado T, estamos dizendo ao SELinux que esses são os locais seguros para o Essa mudança simples garante que Nginx possa entregar seu conteúdo sem problemas Agora, volte para o seu navegador e atualize a página. Você deve ver a mensagem “Olá do servidor Centa” exibida, confirmando que tudo está funcionando perfeitamente Isso significa que o nginx está configurado com sucesso em sua máquina de servidor Centa e Linda. Tudo bem, vá para a etapa oito, configurando o proxy reverso. Agora, minimize-o e expanda o terminal da máquina MFIs LinuxOS Vamos editar o arquivo de configuração personalizado, flinuxs linux.com Primeiro, apagaremos todo o conteúdo existente. Em seguida, copiaremos o novo conteúdo deste documento e o colaremos no arquivo. Esse bloco de configuração configura o Enginex no meu primeiro sistema operacional Linux para atuar como um proxy reverso Ele escuta na porta 80 e encaminha todo o tráfego de entrada para o servidor Centa no HDP ClonAS NAS 1821 68 dot 101 62 A diretiva Proxy underscore Pass envia a solicitação ao CentOS Enquanto o conjunto adicional de sublinhados do Proxy as linhas de cabeçalho de sublinhado garantem que informações importantes do cliente, como o host original, endereço IP e o protocolo, sejam transmitidas junto com a solicitação Essa configuração permite que um sistema operacional MiFis Linux manipule as conexões de entrada e as encaminhe perfeitamente para o CentOS para processamento. Tudo bem Vamos economizar e sair. Teste O teste do script foi bem-sucedido. Agora reinicie o serviço nginx. Volte ao seu navegador e atualize a guia com o endereço IP da máquina MFS Linux OS Mas, ah, oh, você atingiu um erro de cinco ou dois no Gateway. Hmm, o que está acontecendo aqui? Vamos solucionar o problema. Portanto, ao verificar o arquivo de log, você verá que o nginx no My first Link OS está tentando se conectar ao servidor Upstream, ao servidor Senta no endereço que termina em 162, mas está enfrentando um erro de permissão negada Isso provavelmente se deve às restrições do SE Linux. Ok, agora, como vamos consertar isso? Precisamos permitir que o Nginx faça novas conexões. Para fazer isso, digite SE BL em maiúsculas P, espaço HDDPD, sublinhado C, sublinhado rede, sublinhado, conecte o espaço um e pressione Enter. Esse comando dá ao nginx a permissão necessária para se conectar ao servidor Santa, que deve resolver o problema de permissão negada Depois disso, reinicie o motor novamente. Agora volte ao seu navegador e atualize a página. Está funcionando perfeitamente, exibindo a mensagem. Olá do servidor Sentas. Mas espere. Ei, você notou algo interessante? Mesmo usando o endereço IP do sistema operacional MF Linux, você obteve o resultado do Sentaserver. Por que isso? Isso acontece porque o My First Linux OS está agindo como um proxy reverso, encaminhando todo o tráfego para o Centaserver e seguida, enviando a resposta de volta É uma maneira perfeita de gerenciar o tráfego entre servidores. Esse é o fim da nossa palestra sobre Enginex. Agora, observe que adicionei todas essas mensagens de erro por um motivo. Assim, você saberá que, ao passar pela configuração da instalação de qualquer serviço, poderá encontrar um problema e deve saber como solucioná-lo É por isso que incluí propositalmente essas mensagens de erro você possa solucionar Esse é o fim de nossa palestra sobre o EnginX Agora é sua vez de configurar seu próprio servidor web e ver como o nginx potencializa seus sites com velocidade e eficiência E agora você também está pronto para responder a qualquer pergunta que surja sobre o nginx enquanto faz a entrevista de emprego em Linux Tudo bem Espero que você também tenha aprendido algo útil nesta palestra, e nos vemos na próxima 167. Administração baseada na web no Linux (cockpit): Certo, então esta é a palestra, aqui é onde vamos cobrir o cockpit. Um cockpit é um Server Administration Tools patrocinado pela Red Hat, focado em fornecer uma interface moderna e fácil para gerenciar e administrar servidores. Tapete é a interface baseada na Web fácil de usar, integrada, visível e aberta para seus servidores. O aplicativo está disponível na maior parte da distribuição Linux, como santos, Red Hat acima de 12 e Fedora. Ele é instalado no Red Hat oito por padrão, e é opcional que você está disponível na versão 7 se você quiser ir e instalar a partir do repositório. Ele pode monitorar recursos do sistema, adicionar ou remover contas, monitorar o uso do sistema, desligar o sistema e executar algumas tarefas através de conexão web muito acessível. Agora você provavelmente está pensando, hey, não use linha de comando no Linux para executar ou gerenciar a maior parte da função e é muito mais fácil, sim, para aquelas pessoas que ainda preferem e gostariam de usar a linha de comando, Definitivamente você deveria. Mas esta interface web, se você tentou uma vez, eu estou dizendo que você definitivamente vai se apaixonar por esta interface porque você poderia acessar seu servidor. Se ele tiver essa interface web em execução, você pode acessá-la de qualquer lugar remotamente. E você também pode obter o terminal dentro dessa interface web. Então eu vou te mostrar assim que entrarmos no aplicativo do cockpit. Ok, então agora vamos cobrir como podemos instalar, configurar e gerenciar este aplicativo de cockpit. Então a primeira coisa que temos que fazer é verificar se nunca há conectividade porque temos que ir e baixar esse pacote do repositório Red Hat ou CentOS para que possamos iniciar o serviço. Então, para nos conectarmos à Internet, precisamos garantir que nossos computadores, nossas máquinas Linux nunca tenham conectividade. E para essa coisa muito fácil de fazer é simplesmente abrir seu terminal e seus servidores Linux e ping dub, dub, dub dot google.com, ou você pode escolher qualquer site na Internet de sua escolha. Tudo bem, para isso, eu tenho duas máquinas, ambas funcionando lado a lado. Um é Red Hat sete, desculpe, um é Red Hat, 81 é Santos sete. Então deixe-me fazer login no oito, então vamos passar por ambos um por um. Muito bem, aqui deste lado, este é o meu Red Hat 8, e este é o meu CentOS 7. Então deixe-me mover isso para este lado, ok, a primeira coisa que temos que fazer é verificar se temos conectividade. Então Peng dub, dub, dub dot google.com. Lindo. Estamos recebendo a resposta de volta quando você vê 65 bytes de dub, dub, dub dot google.com, isso significa que minha máquina tem conectividade com a internet. Ok, a seguir aqui no Red Hat 8, eu vou fazer a mesma coisa, google.com. Certo, aqui estou recebendo uma resposta. Então, minhas duas máquinas, meus dois servidores Linux estão funcionando. Desculpe, não a máquina Linux em funcionamento, mas eles são capazes de se conectar à internet. Tudo bem, a próxima coisa é instalar o pacote do cockpit como root. Se você não está logado como root, então você tem que fazer sudo e, em seguida, executar o comando como Yum slash DNF, instalar cockpit menos y. E esse comando é usado para Red Hat ou sistemas operacionais enviados. Se você estiver usando um 12, você terá que usar App, dash, get, install, cockpit. Certo, então vamos voltar para nossos servidores Linux. Ok, antes de entrar e fazer a instalação ou executar o comando de instalação do cockpit, vamos verificar se ele já tem o pacote instalado. Então eu tenho aqui minha máquina de ajuda Linux Red Hat. Eu vou limpar a tela e para verificar se eu tenho o pacote instalado, eu vou executar o comando RPM, que significa Red Hat Package Manager, é apenas um comando que irá dizer-lhe se um pacote foi instalado no seu sistema ou não, então você usaria a consulta Option Q todos a, e, em seguida, grep, canalizá-lo e grep para compacto. Tudo bem. Parece que tenho o pacote. Todo o necessário é pacotes dependentes. Tudo foi instalado. Ótima. Agora deixe-me fazer a mesma coisa pelo nosso Santos Sete. Vamos limpar esta tela. RPM para HQA e gráfico para cockpit. Ok, eu tenho o aviso de volta. Eu não consegui nada. Então isso significa que eu não tenho esse pacote instalado. Então o que eu vou fazer é executar o comando yum, instalar. Cockpit e menos y, a opção de dar é porque se ele vai me perguntar qualquer dependência, precisamos instalar o pacote porque ele dependente, Eu queria responder. Sim. Ok. Vai para o repositório yum. Está verificando as dependências. Ele entrou em toda a dependência como você viu lá em cima, começou a instalar. Imediatamente. É baixado e instalado. E a razão pela qual não me pediu a confirmação é porque eu tinha fornecido a opção menos y ou um belo tudo foi instalado, verificado. Bom. E eu vou verificar RPM QA, e grep para cockpit para ver se o pacote foi instalado. Bonito, está instalado. Então agora ambos os meus servidores têm o pacote composto instalado. Voltando ao slide do PowerPoint. O próximo é iniciar e ativar o serviço. Então os pacotes lá agora precisamos iniciar seu serviço, o serviço associado. E o nome de serviço é cockpit. Você poderia usar apenas um serviço de cockpit ou cockpit. Então vamos voltar para a nossa máquina Linux. Então, antes de começar, eu queria verificar o status se temos esse serviço já iniciado e executando o status CTL do sistema. Mas tudo bem, aqui você percebe que eu tenho o serviço carregado, mas ele está inativo, ele não está funcionando. Ok, então eu tenho que começar o serviço aqui. Então, o sistema CTL, comece, ele começou. Agora verifique o status PO4. Veja bem aqui executou este comando, só queria mostrar a você. E diz carregado e está ativo, status ativo e em execução. Vamos fazer a mesma coisa no sistema sete. Status da Ctl. Não, não está carregado e não está funcionando, então temos que começar o serviço. Ele é iniciado como verificar o status. Bonito aqui vê carregado e está ativo e em execução. Agora precisamos habilitá-lo. Assim, quando meu computador ou minha máquina Linux reinicia, ele inicia o serviço do cockpit com ele. Então eu só vou apertar a tecla de seta. E eu só vou fazer habilitar. Ok, para o Red Hat oito, eu já habilitei o serviço anteriormente. Então, a próxima coisa que temos que fazer é verificar o status do serviço. Já verificamos o status da CTL do sistema de TI, o cockpit para ver se ele está funcionando. Nós fizemos isso. E a próxima coisa é acessar a interface web. Para acessá-lo, você tem que fazer https cólon barra barra 192, 168, um ponto x. Este é o IP da sua máquina Linux, dois pontos 900, 900. Então este aplicativo de cockpit, o aplicativo de interface web é executado na porta 900. 900. Então vamos para nossas máquinas e vamos verificar o endereço IP digitando IF Config. E a interface que eu tenho é E&P 0 S3. Eu poderia fazer isso E e P 0 S3. E você verá o endereço IP aqui. Se você não se lembra da interface E&P, S3, então você poderia simplesmente digitar IF config, desculpe, IF config. E ele mostrará todas as interfaces, mas você está procurando por uma bem aqui. Então, 10, 253, 159. Para minha máquina Red Hat oito, vamos limpar a tela e usar outro comando, endereço IP. Aqui, eu tenho este E&P S3 e meu endereço IP dez a 15, 18, então um é 118 e um é 59. Então vamos entrar em nossa deixe-me fechar isso. Então eu tinha isso aberto. Então deixe-me entrar em HTTP dois-pontos barra barra 1053 ponto um ponto 18, dois pontos 900, 900, aperte Enter. Um ponto 18 são meus oito servidores Red Hat. Então, se eu voltar ao meu Red Hat Server, atingi 1051 dot 18 para o meu CentOS 7, eu tenho 59. Para que eu pudesse vir aqui, fechar isto. E eu vou digitar HTTP S para barra de barra segura 1053 ponto um, ponto 59, dois pontos 900, 900. Ok, você tem que se certificar de que o firewall está desativado em sua máquina Linux , bem como para você se conectar da sua máquina desktop à sua máquina Linux. Você não deseja desativar o firewall. Você pode simplesmente ir para o aplicativo para o Firefox, abrir um navegador da web. E você poderia simplesmente digitar HTTP dois-pontos barra barra host local ou o, ou o endereço IP desta máquina, que é 10 ponto 253 ponto um ponto 59 dois-pontos 9090, aperte Enter e você vai ver vai levá-lo para esse site. Então isso significa que esta máquina, se eu não estou recebendo um acesso do meu navegador, isso significa que um firewall está em execução. Então o que eu poderia fazer é entrar no Linux CentOS 7 e parar o firewall. Então, para que o aplicativo faça CTL do sistema, pare o firewall D. Ok, ele está parado. Agora vamos atualizar um hit. Recebemos essa mensagem de risco de segurança, o que significa que estamos acessando através do site seguro, porta 443. É aí que estamos recebendo essa mensagem de erro. Clique em avançado e clique em aceitar risco e continuar. Tudo bem, linda. Então agora temos aqui, este é o nosso centavo, um Red Hat oito, e este é o nosso Santos Sete. Certo, então vamos ao Red Hat 8. Primeiro faça login como você mesmo. Eu absolvi. Você tem um usuário local ou você pode simplesmente fazer login como root. Vamos tentar a mesma coisa aqui. Tem certeza de que se lembra da senha raiz. Vamos entrar em ambos os lados. Ok, então aqui você vai ver, você vai ter um monte de opções diferentes, um monte de ferramentas diferentes. No lado esquerdo, este é o seu nome de host da sua máquina Linux. E está dizendo que você está executando o Red Hat Enterprise Linux 8 para o último login, o status de saúde, as atualizações de segurança estão disponíveis. Então, se eu clicar nele, ele vai buscar essas atualizações e instalá-las. E ele vai me dar a atualização de saúde ou me dar a integridade do meu sistema, o uso, uso de CPU, uso de memória. Se você queria ver o histórico de detalhes, vamos clicar em que informações do sistema IPE, desculpe, ID up tempo gasto 16 minutos, meu nome de host, tempo do sistema, desempenho do domínio seguro e todas essas informações. Você pode encontrá-lo aqui, a partir desta página. Você pode reiniciar o computador ou desligar o computador também. Agora é claro que você tem que fazer login como root para fazer ou executar ambas as funções. Como um usuário regular, você não pode, você não obterá essas duas opções. Tudo bem, passando para a próxima guia ou próxima opção em nossa árvore de navegação. Aqui temos registros. Estes são os registros que temos disponíveis se você quiser ver erro e acima, crítico apenas emergência, você pode ver tudo isso. Você pode modificar se quiser, se quiser apenas NPO. E acima, você verá todos esses logs, informações, armazenamento. Isso indicará que suas informações de armazenamento e o nome do dispositivo são iguais a qual é o tamanho? Isto é exatamente como se você está executando df menos h comando, você vai obter ambos a partição, ver bem aqui seus olhos porque ele alvos. E ele diz o tamanho total da sua mesa, que é Dev SDA. E diz que é 20 show. Armazenar registros. Você tem mais informações sobre seu armazenamento aqui. Você também terá mais informações sobre seu desempenho de leitura e escrita. Então vamos para a rede. E o lado de rede que você verá está mostrando a você dois interface E&P como 003 e adaptador virtual. Então você pode criar um vínculo se você tem que interface, ou uma equipe, que é ambos são a mesma equipe é apenas uma versão mais recente. Ou você poderia criar uma ponte ou adicionar uma terra v. Tudo isso pode ser feito através desta interface. Não é legal? Sim, achei muito legal você não ter que se lembrar de todos os comandos. Mas, claro, se você é experiente em comando, você poderia simplesmente entrar e executar os comandos para criar sua nunca ligação estão agrupando. Então isso é sobre os contêineres. Vamos pular isso por enquanto, que cobriremos mais tarde. Nós vamos para as contas. Se você queria criar mais contas para o seu sistema assim, clique em Criar nova conta agora, minha máquina Linux tem apenas duas contas, que é root e eu absorvi. Se você tiver mais contas, ele aparecerá aqui. Em seguida, são os serviços. Estes são todos os serviços que temos em execução em nossa máquina Linux. Pode levar algum tempo enquanto o carregamento vai para o CentOS 7 e veremos algumas das informações que são muito semelhantes ao Red Hat oito. Então você pode obter registros aqui e você terá rede onde você tem a mesma opção de adicionar um vínculo em uma ponte de equipe, nós aterrissamos. A mesma coisa com as contagens deles. Eu tinha apenas duas contas no meu CentOS 7. Serviços, isso vai carregar, isso carregou muito rápido. Estes são todos os serviços que temos em execução, mas você pode gerenciar qual sistema CTL comando C aqui, todos eles terminam com serviço ponto. Você poderia realmente, bem aqui, clicar nele e parar, e parar o serviço diretamente da sua interface web. Se você voltar para o Red Hat oito e tiver aqui, veja se é uma habilitação estática, o que você quiser gerenciar os serviços que você poderia fazer aqui mesmo. Incrível, movendo-se para aplicações. Aqui temos uma lista de aplicativos que instalamos ou você pode removê-lo. Relatório de diagnóstico, este é o lugar onde se você está solucionando qualquer coisa em seu computador e você queria coletar os logs ou arquivos de configuração apenas como relatório SOS, então você terá que criar ou gerar este aqui, clicando em Criar Relatório. E isso pode levar de dois minutos a 10 minutos, dependendo do tamanho do seu sistema. E depois de gerar esse relatório, você poderá fazer o download e enviá-lo para o suporte da Red Hat para que eles possam dar uma olhada. Então temos informações de despejo do kernel, memória reservada, e onde ele está localizado? funcionalidade SELINUX pode ser puxada a partir daqui. Você pode controlar seu SELinux, como você pode atribuir, você pode aplicá-lo ou desativá-lo, ou fornecer informações permissivas. Atualizações de software do sistema aqui, quaisquer que sejam as atualizações disponíveis para você, você pode baixar e instalar, você pode instalar todas as atualizações de uma só vez aqui, assim como se estivesse executando no Linux yum install ou yum update, desculpe, yum update ou jump upgrade. Então você tem assinatura. Qual é a assinatura que você tem? Diz a assinatura aqui, Red Hat Enterprise para 86, 64. Se eu expandi, ele vai me dizer mais informações quando ele começa versus status e quando ele termina. Agora, outra coisa legal é, eu sei que este é o terminal. Digamos que se estiver, se estiver usando sua interface da Web, poderá executar o mesmo comando que executará em seu grupo ou em qualquer terminal do console. Não é? Legal? Este é também um dos recursos mais legais desta interface web. Voltando para o CentOS 7, praticamente tudo, tudo é igual. Algumas das opções não estão lá para sete que estão disponíveis em oito. Então, se você quisesse acessar o terminal, mesma forma que você viria aqui e acessaria o terminal. Certo, então passe algum tempo nesta interface web. Este é o recurso mais recente que foi adicionado em uma versão mais recente do Red Hat oito. Mas o bom é que você também pode instalar isso na versão 7 se você quiser usá-lo no CentOS ou Red Hat, sete versões. 168. Servidor proxy no Linux (Squid) 1: Oi, pessoal. Nesta palestra, aprenderemos sobre o servidor proxy Squid Vamos começar com o que é um servidor proxy. De acordo com a Wikipedia, um servidor proxy é um aplicativo de servidor que atua como intermediário entre um cliente solicitando um recurso e um servidor que fornece esse Ok, vamos colocar isso em palavras simples. Um servidor proxy é como um intermediário entre seu dispositivo e a Internet Quando você usa um proxy, suas solicitações na Internet, como visitar um site, passam primeiro pelo servidor. O proxy então envia uma solicitação ao site, obtém as informações e as repassa para você. Isso pode ajudar a ocultar sua localização real, tornando a navegação mais segura e, às vezes, melhorando velocidade ou o acesso ao conteúdo que pode estar bloqueado em sua área. Ter isso em sua máquina Linux também é uma forma de proteger seu ambiente Linux. É como usar um escudo para sua atividade on-line, adicionando uma camada extra de privacidade e controle. Então, vamos passar para o servidor proxy Squid. Portanto, o Squid é um tipo de servidor proxy que ajuda a gerenciar o tráfego da Internet Ele atua como intermediário entre seu dispositivo e os sites que você visita Mas é especialmente bom para acelerar as coisas. O Squid armazena cópias de sites e arquivos que as pessoas acessam Então, quando alguém solicita o mesmo conteúdo novamente, Squid pode fornecê-lo mais rapidamente sem baixá-lo da Internet Também ajuda a economizar largura de banda e pode bloquear determinados sites ou controlar o acesso Por padrão, o Squid usa a porta 31 28 para lidar com o tráfego da Internet Isso significa que quando seu computador se conecta ao Squid Proxy, ele envia e recebe informações por meio dessa porta específica Você não precisa alterá-lo, a menos que tenha uma configuração especial. As configurações de como o Squid funciona são armazenadas em um arquivo chamado squid.com, localizado no diretório ATCsqid Squid na maioria dos são armazenadas em um arquivo chamado squid.com, localizado no diretório ATCsqid Squid na maioria dos sistemas Linux. Vamos ver um exemplo da vida real para entender melhor. Suponha que você trabalhe em um escritório em que a empresa queira garantir que os funcionários permaneçam concentrados durante o horário de trabalho. A equipe de TI configura um servidor proxy Squid para controlar o uso da Internet Para ajudar os funcionários a se manterem produtivos, eles configuram o proxy Squid para bloquear o acesso a sites de mídia social como Facebook durante o horário de trabalho, Ok, então quando alguém em seu escritório tenta visitar o Facebook, a solicitação passa primeiro pelo proxy Squid Em vez de permitir a conexão, o proxy verifica suas regras, vê que o Facebook está bloqueado e o que acontece? Olha, eu nego seu pedido, sim. O funcionário recebe uma mensagem dizendo que o acesso ao Facebook é restrito durante o horário de expediente. Dessa forma, o proxy Squid ajuda a empresa a manter um ambiente de trabalho produtivo, limitando Então, agora, durante sua entrevista, se você estiver indo para uma entrevista sobre Linux, você pode dizer que, sim, você tem experiência seu ambiente Linux usando o Squid Tudo bem, vamos examinar rapidamente sua história. Em 1996, o servidor Squid Proxy foi inicialmente desenvolvido como um projeto do Laboratório Nacional de Pesquisa Aplicada e de Rede Resumindo, NL ANR. Em 1998, o Squid foi lançado oficialmente como um software de código aberto Depois veio 2020. A série X de cinco pontos do Squid foi introduzida com recursos aprimorados, incluindo gerenciamento aprimorado de SSL e correções de erros Agora, a partir de hoje, a série X de cinco pontos do Squid continua evoluindo as atualizações, foco em melhorias de desempenho e melhores Tudo bem, antes de mais delongas, vamos começar a praticar Então, eu já abri minha sessão de putty aqui. Tudo bem, quero que você tire um instantâneo da sua máquina virtual Linux porque, caso algo dê errado e você não consiga fazer a configuração corretamente, você sempre poderá voltar ao estado original da sua O primeiro passo que você sempre precisa fazer é verificar quem você é digitando quem sou eu E eu sou Root. Tudo bem, em qual diretor você está , você está no diretório raiz Vamos confirmar o nome do host, e o nome do host é MF Linux VM Vamos confirmar o endereço IP e, no meu caso, neste momento, o IP é 1821 68 dot 101 74. Tudo bem. Então, depois de confirmar que você fez login na máquina certa, vamos verificar se você tem o pacote Então, para isso, execute rpm Q Command, e você pode usar o Squid OK. Não, não está lá. Tudo bem. Vamos começar instalando o Squid Digite DNF space Install space Squid e adicione um Asterik aqui, que significa instalar todos os pacotes do E agora pressione Enter, pressione Y para continuar. Vamos esperar até que a instalação seja concluída. Tudo bem, está tudo pronto. Linda. Agora é hora de iniciar o serviço Squid digitando qual comando Sim, sistema CTL, espaço, início, espaço o nome do serviço e, nesse caso, é Squid. Vá em frente, pressione Enter. O serviço foi iniciado com sucesso. Bom. Agora, a seguir, vamos habilitar o Squid para ser executado automaticamente na inicialização com o sistema de comando CTL, space enable, comando Base Depois disso, vamos verificar o status dele. Agora você deve ver que os serviços do Squid estão funcionando sem problemas. Em seguida, precisamos editar o arquivo de configuração do servidor proxy Squid usando o editor Command M ou VI two slash ac slash squid.com Tudo bem. Vamos primeiro rolar para baixo para verificar a porta HTTP. Por padrão, ela é configurada para a porta 31 28, que é comumente usada pelos servidores proxy Squid O Squid escuta nessa porta em todas as interfaces de rede no servidor Se quiser alterar a porta ou especificar uma interface específica, você pode ajustar a diretiva de porta HDDPUnderscore Se nenhuma interface for mencionada, Squid escutará em todas as interfaces disponíveis Ok, vamos deixá-lo como padrão e passar para o topo. No início do arquivo, você notará várias ACLs, em resumo para listas de controle de acesso que controlam o acesso ao servidor proxy Vamos comentar essas linhas para desativar as configurações padrão de ACL e substituí-las por regras personalizadas que beneficiam nossa configuração de rede local Em seguida, adicionaremos nossas próprias configurações incluindo essas duas linhas simples. A primeira linha cria uma ACL chamada rede de sublinhado local para uma rede local com o intervalo de endereços 192 pontos 1681000 barra 24, permitindo acesso HTTP para todos os dispositivos dentro dessa sub-rede B, que é a sub-rede da minha máquina ou da nossa máquina chamada rede de sublinhado local para uma rede local com o intervalo de endereços 192 pontos 1681000 barra 24, permitindo acesso HTTP para todos os dispositivos dentro dessa sub-rede B, que é a sub-rede da minha máquina ou da nossa máquina. A segunda linha usa a diretiva Allow para sublinhado local Net, dando acesso à rede local Isso garante que somente dispositivos em nossa rede local usem o servidor proxy. OK. Perfeito. Agora, vamos economizar e sair. Em seguida, criaremos um arquivo chamado Blocks Underscore sites No diretório ETC Squid, onde o arquivo de configuração do Squid também está localizado, esse arquivo listará todos os sites que queremos bloquear para Por exemplo, podemos adicionar urls.facebook.com para bloquear ou bloquear o acesso às mídias sociais O ponto antes de facebook.com bloqueia o domínio principal e todos os seus subdomínios, garantindo restrição total Depois de adicionarmos todos os sites de ressecção, simplesmente salvaremos o arquivo e Vamos atualizar a configuração para incluir nossa lista de bloqueio. Para fazer isso, reabra o arquivo de configuração e insira uma regra na parte superior para bloquear sites específicos para nossos clientes Aqui, a primeira linha cria uma ACL chamada Block underscore Sites Underscore Regex, usando a diretiva ACL, que corresponderá aos sites listados em um nome de arquivo sites Esse arquivo conterá URLs, como mídias sociais e sites de compras, que queremos bloquear A próxima linha aplicará a diretiva HTDPUnderscore Access para negar acesso a qualquer site listado no arquivo Bloquear sites listado no arquivo Bloquear Com essa configuração, o Squid impedirá que os clientes acessem esses sites Tudo bem, agora salve esse arquivo e saia dele. Siga em frente. Agora é hora de adicionar uma regra permanente ao firewall para permitir o tráfego TCP na porta 31 28 Essa regra permanecerá ativa mesmo depois que o firewall for recarregado ou o sistema for reinicializado Agora, sem essa regra, tráfego seria bloqueado impedindo que os clientes usassem o servidor proxy. Tudo bem, então, é claro, você permitiria essa regra no firewall se tivesse um firewall instalado e funcionando Ok, depois de adicionar a regra, vamos recarregar o firewall para aplicar as alterações imediatamente, garantindo que o tráfego TCP na porta 31 28 permitido sem reiniciar Agora, adicionamos a regra de firewall e recarregamos a configuração As alterações foram aplicadas com sucesso. Depois de fazer essas alterações, é importante reiniciar o serviço Squid para aplicar a configuração atualizada Isso garantirá que o servidor proxy seja executado com as novas configurações, incluindo as ACLs atualizadas e a lista de sites de bloqueio Depois que o serviço é reiniciado, tudo é aplicado com sucesso e o Squid Proxy agora está operando com a Em seguida, vamos verificar o endereço IP da nossa máquina usando o comando IPA Para minha configuração, o IP é 182 pontos 168 pontos 101 74. Por que essa etapa é importante? Porque na configuração do proxy Squid, precisamos especificar o endereço IP do nosso servidor na configuração do cliente Isso garante que todo o tráfego da Internet do cliente seja roteado pelo servidor proxy Squid, ajudando-o a estabelecer um caminho claro para enviar solicitações e Vamos passar para nossa máquina cliente agora, que, no meu caso, está executando o Centaserver Vamos verificar isso digitando o comando quem sou eu. Então eu sou eu mesmo, iSalve o nome do host, que é Centaserver, o Que está terminando com 175. Tudo bem, vamos fechar este terminal e abrir o navegador Firefox aqui. Depois disso, vamos para as configurações do Firefox, role para baixo e clique em Configurações de rede. Em seguida, selecione a opção de proxy manual. Aqui, insira o endereço IP do nosso servidor, que é 1821 6810174, junto com o número da porta HTTP do servidor Squid Proxy que é 1821 6810174, junto com o número da porta HTTP do servidor Squid Proxy, que é 31 28. Certifique-se de usar esse proxy para todos os protocolos. Clique no botão OK para salvar as configurações. Agora vamos testar se nosso servidor proxy está funcionando corretamente para o cliente. Primeiro, abra a nova guia no navegador, digite google.com na barra de URL e pressione Enter Você deve ver que o carregamento da página inicial do Google foi bem-sucedido. Isso significa que a configuração do proxy está funcionando conforme o esperado para sites normais, certo? OK. Agora, vamos testar se o site de bloqueio está sendo restrito. Nesse caso, estamos bloqueando qual site? Sim, facebook.com. Ok, abra outra guia e digite facebook.com na barra de URL e pressione Enter Você notará que o Facebook não carrega. Isso acontece porque o servidor proxy Squid bloqueou com sucesso o acesso do cliente a este site Tudo bem, testando tanto o lado normal quanto o lado do bloco, você pode ver como o servidor proxy Squid controla o acesso à web, permitindo sites permitidos e restringindo Esse processo simples confirma que o servidor proxy está configurado corretamente e está funcionando conforme o esperado E esse é o fim da nossa sessão, pessoal, no servidor proxy Squid. Agora é sua vez de explorar outras práticas na configuração da lista de controle de acesso, gerenciamento de sites bloqueados e na otimização das configurações de proxy Obviamente, quanto mais você experimentar, melhor entenderá a eficácia com que o servidor proxy Squid pode gerenciar e controlar o tráfego da web Tudo bem, mergulhe e descubra todo o potencial do Squid E vamos continuar aprendendo juntos. 169. rsyslog do Logger Central.: Logar central é Este é um servidor que atua como um servidor, e ele recebe todos os logs de cada servidor, todos os clientes que lá fora para receber as informações de log. O objetivo deste servidor é gerar logs dentro de seu próprio eu, que gerencia todas as leis no diretório de log de guerra e também, se for, construiu para receber todos os logs, então ele poderia funcionar como um sem-fim central. E a razão pela qual chamamos madeireiros centrais porque é um local central, assim como você verá um monte de muitos nomes como Grand, Central ou localização central, Central ou localização central, qualquer coisa que esteja centralmente localizado para receber todo o tráfego de entrada. Quer se trate de trens são aviões ou ônibus, você provavelmente vai ouvir a palavra central junto com o nome fora de sua localização real. Então, em nosso ambiente de links, temos o servidor chamado Central Logger, e ele tem um serviço que é executado dentro desse servidor. Ele é chamado RCIs Log, e o nome do serviço do pacote é R CIST log. Não é. Ele não tem um D no final, mas é apenas apenas algo que você tem que se acostumar com isso. Eu não sei por que ele não tem a parte do serviço tem seus, hum, fora deles serviços não tem. Mas está tudo bem. Você disse que havia algo. Você só tem que viver isso. O arquivo de configuração está localizado em cessa o arquivo do carro Lada. Aqui é onde você entra e altera os parâmetros. Se você precisar e o serviço para começar a parar seu Syntex exato seria uma vez que CTL reiniciar o log RCIs do sistema e para habilitá-lo no momento da inicialização. O que significa que toda vez que você relata seu sistema, você quer que o serviço esteja funcionando junto com o sistema. Boo. Então você o habilita. A imagem fala 1000 palavras. Então é por isso que eu tenho esta foto do lado direito. Se você vê no meio, temos o servidor que está agindo como um registrador central. Ele recebe todo o tráfego de todos os outros servidores. Esses servidores podem ser qualquer um. Não é especificamente prata poderia ser um modem. Pode ser uma máquina de janelas. Pode ser uma máquina Lennox. Pode ser uma impressora. Você pode ter qualquer um desses dispositivos configurado para enviar um dedo de tráfego slog. Um servidor Agora, a boa pergunta é, por que precisamos de um servidor de registro RCIs do sistema ou registrador central? Bem, pergunte a si mesmo, se você está trabalhando ambiente onde há milhares de servidores e você tem problemas com servidores de vez em quando, às vezes, três servidores, às vezes tenso, sempre às vezes 100 servidores. Você realmente vai entrar em cada servidor um por um e verificar os logs para ver qual sistema está tendo problemas e onde. Na verdade, o problema está acontecendo. Claro que não. Certo, porque é uma tarefa tediosa. Você não quer perder seu tempo lá. Você é uma pessoa produtiva. Então você quer tornar sua vida muito mais fácil. Você quer tornar seu sistema mais eficiente, então é quando você cria o registrador central. Então vamos para a máquina de pernas. Tenho uma sessão de festa aberta. Andi, vou direto para a sessão da festa fora da minha secretária eletrônica. Só vou me certificar de que sou rude porque você tem que ser rude para entrar e modificar esses arquivos. A primeira coisa que você precisa fazer é verificar se você tem o pacote instalado para o log de RCIs. E para fazer isso, os comandantes rpm dashiki Way, que irá listar todos os pacotes instalados em seu sistema. E a razão pela qual usamos aderência é porque não queremos listar todos os pacotes que estão lá fora. Nós só estamos preocupados com o pacote de leis mais severo e você executá-lo e você obtém as informações que você está procurando, excluindo todos os outros pacotes que você realmente não se importa com neste momento. Então você tem o pacote perfeito para você. Se você não tiver o pacote, você teria que executar Jum install ou CIS lock e ele irá instalar o pacote. Aziz, desde que você tenha conexão com a Internet e vá para o Sen Tox Santo ou qualquer depósito de cabelo vermelho . Agora o arquivo de configuração está no mar. Sis Parsis log compa Desculpe. No meu arquivo de configuração no meu slide eu perdi Are é apenas um erro ortográfico. Eu vou corrigi-lo para que o arquivo está no mar são cisl dot com e então você entra lá, você aperta enter e qualquer coisa que você vê novamente que começa com hash. Você poderia ignorá-lo. Alguns dos parâmetros são, por padrão, foi comentado. Se você quiser tê-lo habilitado, se você quiser tráfego você ser tráfego ou qualquer um do tráfego vindo e você tem que tirar este sinal de hash na frente dele para que o parâmetro seja habilitado. Aquele com o qual estamos realmente preocupados está todo o caminho no final. Qual deles está bem aqui? Começa com haxixe teria que tirá-lo. Se você está enviando seu sistema, este é o seu sistema. Se você estiver enviando esses logs do sistema para outro registrador central, você especificará o nome, o nome do host ou o endereço I P dessa central por mais tempo. Esta é a porta 514 Por padrão, nossa comunicação da lei CIS ocorre na porta 514 Assim como todos os outros serviços como DNS conversações na porta 53. E há muitos outros serviços, como palestras NTP, creio eu, 1 23. Cada serviço tem uma porta associada a ele, e ele falará somente nessa porta. Então, salve-o se quiser comentar isso e, depois de tê-lo salvo, você sabe que está enviando seus logs. A próxima coisa que você faz é executar esse serviço antes de executar o serviço. Vamos verificar se esse serviço já está em execução ou não. No meu caso, no nosso caso, está em execução. Está ativo. Perfeito. Se ele não está sendo executado em seu sistema, eu diria para executá-lo fazendo CTL sistema e fazer iniciar o serviço Star animal novamente. É assim que você envia o tráfego para um sem-fim central. É a melhor maneira de solucionar problemas para um administrador do sistema, e isso tornará uma vida muito mais fácil ter todos os logs e sob um mesmo teto. 170. 1 Como instalar, configurar e gerenciar o Nagios 1: Ei, pessoal, nesta palestra, aprenderemos como instalar, configurar e gerenciar Vamos começar com o que é Nagios. Nagios é uma poderosa ferramenta de monitoramento que ajuda você a ficar de olho na sua infraestrutura de TI, como seus servidores, redes e aplicativos, para garantir que tudo esteja funcionando sem problemas Agora, estou incluindo esta palestra neste curso porque tenho certeza de que quando você for procurar emprego para uma entrevista, eles perguntarão: você tem alguma experiência com alguma ferramenta de monitoramento ou aplicativo de monitoramento Então, depois de concluir esta palestra, você pode dizer com orgulho: Sim, eu sei como gerenciar a ferramenta de monitoramento Nagios Ok, agora vamos ver o que a Wikipedia diz a você. Portanto, de acordo com a Wikipedia, Nagios é um sistema de monitoramento de eventos que oferece serviços de monitoramento e alerta para servidores, switches, aplicativos e Ele alerta os usuários quando algo dá errado e os alerta pela segunda vez quando o problema é resolvido. Ok, por exemplo, você tem uma rede com muitos servidores e computadores. Se algo der errado com um dos servidores, pode ser difícil descobrir o que aconteceu, qual servidor caiu e como corrigi-lo. É aí que entra o Nagios. Nagios permite que você fique de olho em seus servidores e computadores verificando se eles estão funcionando corretamente Se algo der errado, Nagios o notificará imediatamente, informando qual servidor tem o problema Ele pode alertá-lo de diferentes maneiras, como enviar uma mensagem de texto, um e-mail ou até mesmo fazer uma ligação telefônica. Você também pode configurar o Nagios para escalar o alerta se a primeira pessoa responsável não responder Doce. OK. Além disso, o Nagios mantém um registro de todos os alertas, para que você possa verificar facilmente quando um problema foi relatado, quando foi corrigido e o que foi feito para resolvê-lo Isso é algo que você definitivamente precisa. Digamos que você tenha o mesmo problema daqui a um ano, o que acontece? Você volta ao registro, verifica o que aconteceu, o que foi feito. Boom, você pode consertá-lo imediatamente. Ok, espero que você tenha entendido o propósito e os benefícios do Nagios com essa explicação Nagios originalmente conhecida como Net St. ou Network St., que foi criada por Ethan Galstad Ele foi desenvolvido como uma ferramenta de monitoramento de rede de código aberto . O nome Net St. foi posteriormente alterado para Nagios em 2002 devido a uma preocupação com a marca registrada OK. Então, o Nagios se tornou popular por causa de sua flexibilidade e tem um forte apoio da comunidade Ok, em 2006, a Nagios Enterprise foi formada pela Gelstad para fornecer suporte comercial e desenvolvimento para e desenvolvimento A versão corporativa mais recente é o Nagios 11 , lançado oficialmente em 21 de outubro de 2009 Ok, então isso é sobre uma pequena história rápida de Nagios. Vamos seguir em frente. A partir desse ponto, primeiro seguiremos as etapas para instalá-lo, configurá-lo e gerenciá-lo. Então, começaremos com a primeira etapa qual instalaremos primeiro os pacotes necessários para o Nagios, incluindo o servidor web Apache, ferramentas de desenvolvimento PHP, como bibliotecas GCC, como GLP C e GD, e outros utilitários como MAC SNMP, unzip e Esses são os pacotes necessários para que a ferramenta Nagios seja executada em seu ambiente Agora, observe que o software Nagios, a ferramenta de monitoramento , é totalmente gratuita para você instalar e executar em seu ambiente Então isso é uma suíte, então você não precisa pagar nada. Ok, então esse foi o primeiro passo. Vamos passar para a etapa dois. Na segunda etapa, criaremos o usuário Nagios, que é o Nagio e um grupo, o NAG CMD, NAG CMD O objetivo de criar esse usuário e grupo é garantir que somente usuários autorizados possam executar comandos críticos de monitoramento dentro do Nagios Em seguida, adicionaremos o usuário Nd use e o usuário Apaches ao grupo NAG CMD para permitir que eles executem esses comandos com Aqui, o usuário Apache é criado por padrão quando você instala o servidor Apache HTTP Agora, lembre-se de que, se você já tem o servidor Apache instalado, ele informará que você não precisa instalá-lo, então está tudo bem, ou pode solicitar que você atualize o servidor Apache, para que você possa prosseguir e Tudo bem, na etapa três, baixe o núcleo do Nagios e extraia-o no diretório TEM Etapa quatro, configure a compilação principal do Nagios para usar o grupo NAG CMD para Essa etapa garante que as permissões adequadas sejam definidas para os comandos do Nagios Etapa cinco, instale o pacote principal do Nagios e crie comandos, compile e instale o núcleo do Nagios, configure as permissões apropriadas para execução de comandos, instale os arquivos de configuração inicial e configure o servidor web Apache para servir à interface web do Nagios, porque você precisa gerenciar seu ambiente, certo, sua infraestrutura de TI, para que você certo e crie comandos, compile e instale o núcleo do Nagios, configure as permissões apropriadas para execução de comandos, instale os arquivos de configuração inicial e configure o servidor web Apache para servir à interface web do Nagios, porque você precisa gerenciar seu ambiente, certo, sua infraestrutura de TI, para que você precisa de algum tipo de interface. Então, para ter essa interface, você precisa de algum tipo de servidor web. É por isso que o Nagios realmente trabalha em conjunto com o servidor web Apache Tudo bem. Em 6 de setembro, baixe e instale os plug-ins do Nagios e configure-os para serem usados pelo usuário e pelo grupo do Nagios E também pare e desative o firewall em seu sistema, o que pode ser necessário para testes em um ambiente seguro. No entanto, eu diria que tenha cuidado ao desligar o firewall. Especialmente se você estiver trabalhando em um ambiente ativo ou de produção, porque no ambiente de produção é melhor configurar o firewall corretamente em vez de desligá-lo completamente. Estamos fazendo isso em um laboratório, então está tudo bem. Isso é apenas uma curva de aprendizado. Tudo bem, vamos falar sobre o que vamos fazer na etapa sete Configure uma senha para o usuário padrão Najus Admin, que acessará a interface web do Naji Em seguida, inicie e ative o serviço Apache HTTPD e Nagios, garantindo que eles iniciem automaticamente na Etapa oito, navegue até diretório de configuração e edite o host local dot CFG, que é um arquivo de configuração, ou crie um novo arquivo CFG host dot para definir o host que o Nagios E defina um novo servidor de Papai Noel hospedeiro e um serviço rosa para monitorar esse host. Essa configuração informa ao Nagios como verificar a disponibilidade do servidor e quando enviar uma notificação Tudo bem, passando para a etapa nove, adicione esse novo arquivo de configuração, host dot CfG ao arquivo de configuração principal do Nagios, que é Nagios dot CFG que é Nagios O Nagios sabe como incluir esse arquivo quando ele é executado. Ok, na etapa sete, verifico se a configuração do Nagios correta e, em seguida, reinicio o serviço Naja para aplicar a nova Por fim, abriremos o navegador da web e navegaremos até o link HDDP do endereço IP do seu servidor, por exemplo, no meu caso, 1821 68 100 pontos 161 Ok, como eu disse, esse endereço IP corresponde à máquina na qual vou instalar o Nagios configurado Antes de mais demoras, vamos continuar com essa prática. Então, eu já abri minha máquina Linux aqui e estou logado como eu mesmo E o nome do host, como você pode ver, é meu primeiro sistema operacional Linux. Vamos digitar o comando IP space A para ver o endereço IP desta máquina. Aqui você pode ver que meu IP é 1821 68 100 dot 161. Eu poderia fazer a instalação ou configuração diretamente no console, mas prefiro usar uma sessão do Putty Então, vamos abrir o Putty e inserir o endereço IP dessa máquina aqui Tudo bem. Agora ele está conectado com sucesso. Vamos fazer login como Root agora. Isso foi verificado. Então, tudo bem, estou logado como Root e estou no meu diretório raiz Bom. Está bem? E novamente, meu nome de host, verificado. Perfeito. Antes de instalarmos, vamos verificar se temos o pacote. Então, para verificar se é o comando RPMSph Kew, e você pode fazer grep para qualquer pacote que esteja executando, no nosso caso, faremos o grep Nagios Não, não está lá, viu? OK. E agora vou seguir o procedimento detalhado que documentei anteriormente. Vou abrir meu documento ao lado para que possamos seguir os passos um por um. Todas as etapas estão claramente destacadas. E enquanto você está falando comigo, eu também vou encorajá-lo a abrir este documento e acompanhar. Tudo bem, então Vamos começar, desculpe, com o primeiro passo. Instale os pacotes necessários. Para este tipo de comando, DNF, espaço instalado, espaço HDPD, PHP, GCC, GLC gC common GD GD Devil, make Net SNMP, Você pode instalar todos esses pacotes de uma só vez com um comando. Tudo bem, e então adicione menos Y no final, o que automaticamente responde sim às solicitações durante a instalação E, claro, vá em frente e pressione Enter. Tudo bem, agora começamos. Portanto, esses pacotes são importantes para o Nagios As bibliotecas GCC e GLB são usadas para compilar o Nagios a partir da fonte, o HDDPD e o PHP servem a interface web do NAS, o GDngDevl cria elementos gráficos e faz com que o Net SNMP, o unzip e o WGD são usadas para compilar o Nagios a partir da fonte, o HDDPD e o PHP servem a interface web do NAS, o GDngDevl cria elementos gráficos e faz com que o Net SNMP, o unzip e o WGD lidem com vários utilitários do sistema. É por isso que precisamos desses pacotes. Ok, agora está concluído com sucesso. Vamos passar para a etapa dois. Crie um usuário e grupo do Nagios. Antes de prosseguirmos, vamos limpar a tela. Primeiro, criaremos uma nova conta de usuário chamada Nagios, que será usada para executar o processo do Nagios Ok, então o que vem? Grupo, certo? Sim. Crie um grupo chamado NAG ou NAG CMD, que será usado para gerenciar as permissões de execução de comandos para o permissões de execução de comandos E, finalmente, adicione usuários do Nagios e do Apache ao grupo NAG CMD, permitindo que eles executem comandos associados ao Vamos verificar isso. Como você pode ver, os dois usuários agora fazem parte do grupo NAG CMD. Vá para a etapa três, baixe e extraia o núcleo do Nagios Vamos navegar até o diretório de barra TEM, que é a área de armazenamento temporário comumente usada para baixar e extrair arquivos durante Ok, então usamos o Wgt Command para baixar o pacote Nagios Core Antes de fazer isso, primeiro copiaremos o link do pacote Nagios Core de pacote Nagios Core de seu site oficial, nagios.org Tudo bem, por que escolher o Nagios core em vez do Nagios 11? Porque o núcleo do Nagios é de código aberto e gratuito. Então, abra qualquer navegador da web e navegue até nagios.org digitando-o, digitando-o na barra de endereço e pressionando nele na barra de endereço e pressionando Isso o levará à página principal oficial. Aqui você clica no botão Download, que o levará à página de Download. Role para baixo até a guia principal do Nagios. Clique no pacote Download para abri-lo em uma nova página, e voltaremos aqui mais tarde para ver os plug-ins do Nagios Ok, antes de fazer o download do pacote, ele requer suas informações como nome, sobrenome, e-mail e outros detalhes. Forneça essas informações, marque as duas caixas de seleção para os termos e condições e confirme que você não é um robô Ok, então basta enviar. Agora você verá duas versões disponíveis, quatro e três, você pode baixar qualquer uma delas. Clique com o botão direito na versão mais recente, que é quatro D cinco, d quatro, e copie o link. Agora retorne ao seu terminal e digite o comando WG com a opção menos O e depois o nome do arquivo Nagios na versão Depois disso, cole o link copiado. Ok, pressione Enter para iniciar o download. Ok, agora o download foi concluído com sucesso. Vamos verificar. Aqui você pode ver isso. Depois disso, extraia o conteúdo do Tar bowl usando o comando TR SpaceX ZF, que descompacta o arquivo compactado em um diretório chamado Nagios No meu caso, é claro. Depende quando você está baixando, isso pode mudar. Ok, aqui você pode ver. Tudo bem, vamos limpar a tela agora. Por fim, mude para esse diretório recém-criado para se preparar para as próximas etapas no processo de instalação do NAS, como configurar e compilar o software Vá para a etapa quatro, que é configurar o núcleo do Nagios agora Para esse tipo de comando, configure com barra de pontos, que consiste em executar esse comando a partir desse diretório, espaço, comando de largura de traço, grupo de traços, igual a NAG Esse comando preparou o Nagios para instalação definindo suas configurações, e essa etapa garante que somente usuários autorizados no grupo NAG CMD possam executar esses comandos críticos do Najus, é claro, para instalação definindo suas configurações, e essa etapa garante que somente usuários autorizados no grupo NAG CMD possam executar esses comandos críticos do Najus, é claro, aprimorando o quê? Segurança. Ok, pessoal, vamos verificar em seu sistema as ferramentas, bibliotecas e configurações necessárias para compilar e instalar Tudo bem, especificamente, ele verifica componentes essenciais como o compilador C, GCC ou bibliotecas, Gellips, GD e arquivos de cabeçalho estão presentes e configurados Tudo bem, agora está concluído com um erro, não é possível encontrar o cabeçalho SSL. Esse erro indica que o script de configuração não consegue localizar os arquivos de desenvolvimento SSL necessários em seu sistema Você precisará instalar o pacote OpenSSL Dev que fornece os cabeçalhos SSL Esse pacote inclui os cabeçalhos e bibliotecas necessários, como bsltso e bcryptodt, para que o script Configure que o Tudo bem, vamos prosseguir e instalar esse pacote. Pressione Y para continuar. Ok, concluído com sucesso. Bom. Siga em frente. Vamos limpar a tela e, novamente, executar o mesmo comando, barra Configurar com todas as opções e esperar até que seja concluído Ok, agora está concluído com sucesso. Linda. Ok, agora vá para a etapa cinco, que é instalar o núcleo do Nagios Depois de executar o comando de configuração com barra de pontos, a próxima etapa envolve o uso uma série de comandos de desculpe, crie comandos para compilar e instalar o Tudo bem, vamos começar com o comando make all. Ele compila o código-fonte do Nagios, transformando os arquivos fonte legíveis por humanos em programas executáveis que o Depois que a compilação estiver concluída, execute o comando make install command mode Ele define a permissão correta para o Nagios executar comandos na interface de comando externa, o que é importante para lidar com tarefas e alertas de monitoramento Depois desse tipo, crie espaço para instalar o comando dash init para instalar os scripts de inicialização, permitindo que o Nagios seja iniciado, parado e gerenciado como um Obviamente, o serviço do sistema pode ser gerenciado por meio dos comandos do sistema. Ou isso garante que o Nagios possa ser facilmente controlado usando comandos padrão do sistema Em seguida, execute o comando make space install config. Ele instala os arquivos de configuração de amostra que fornecem um modelo para definir sua própria configuração de monitoramento Esses arquivos são importantes para colocar Nags em funcionamento rapidamente com uma configuração básica Ok, finalmente, execute o comando Me Install Web CF. Ele configura o servidor web Apache para servir a interface web do Nagios, definindo a configuração necessária do servidor web Esta etapa permite acessar o NAS por meio de um navegador da web onde você pode gerenciá-los e monitorar sua infraestrutura de rede. Ok, vá para a etapa seis. Baixe, instale os plug-ins do Nagios e desative o firewall Novamente, navegue até o diretório de barra TEM, onde você fará o download dos plug-ins do NAS Em seguida, use o comando WG para baixar o plug-in do Nagios. Primeiro, copie o link para o plugin Nagios do site oficial, nag.org, que já foi aberto Aqui você verá o plug-in Nagios na guia. Clique no botão Download , que o levará à página de download. Aqui você pode ver a versão do plug-in do Nagios, que está no momento, quando estou baixando, é 2d4d Tudo bem, clique com o botão direito nele e copie o link. Em seguida, retorne ao terminal e digite o comando WG, passe a tecla copy let e pressione Enter para iniciar o download Agora, o download foi concluído com sucesso. Vamos verificar isso. Aqui você pode ver isso. O arquivo baixado é Tar Ball comprimido, que você precisa extrair com o comando de opção TR X ZF, Isso é exatamente o que fizemos anteriormente. Ok, aqui está criando um diretório chamado Nagios e a versão que contém os arquivos de origem do plug-in Tudo bem, vamos entrar nesse diretório para começar o processo de instalação Depois disso, execute este comando de configuração, desculpe, com barra de pontos, com a opção especificando que o plug-in deve ser configurado para funcionar com o usuário e o grupo do Nagios Essa etapa verifica a dependência necessária do sistema e prepara um código-fonte para compilação, garantindo que o plug-in se integre perfeitamente à configuração existente do NAS Por fim, faça o comando install, instale os plug-ins de compilação nos diretórios apropriados, fazendo com que eles já sejam usados pelo Nagios para monitorar vários serviços e sistemas em Em seguida, vamos parar e desativar o firewall para seu trabalho de laboratório. OK. Lembre-se disso, tenha cuidado ao desligar o firewall, especialmente se você estiver trabalhando em um ambiente de produção. Devido ao ambiente de produção, é melhor configurar o firewall corretamente em vez de desligá-lo completamente. Tudo bem, vamos verificar isso. Tudo bem, está morto agora. Vá para a etapa sete, crie a interface web e a senha do Nagios, inicie e ative os serviços Vamos definir uma senha para a conta padrão do NGUs chamada Nagios Admin Para fazer esse tipo de comando, senha HT, espaço menos C, spacesuser, senha local do Nagios Esse é o caminho do arquivo. Administrador do Space Nagios e simplesmente pressione Enter. Digite a senha e, em seguida, digite-a novamente para confirmação. Agora, a senha foi definida com sucesso. Vá para a etapa oito, inicie e ative os serviços. Para garantir que o servidor web Apache e NAS estejam em execução e iniciem automaticamente na inicialização, você começa usando systemctl para iniciar o serviço HDP, que inicia o Apache e permite acessar a Tudo bem, em seguida, você ativa o HTTPD para que ele inicie automaticamente sempre que o sistema for Depois disso, você faz o mesmo com o Nagios iniciando serviços do Nagios e permitindo que ele inicie na inicialização Ok, finalmente, você verifica o status do serviço Nagios digitando sistema CTL, status do espaço, Nagios para confirmar se ele está funcionando corretamente Tudo bem. Depois de fazer tudo isso, vá para a etapa oito, configure os hosts no Nagios Nessa sequência de comandos, primeiro você navega até a barra de usuário do caminho Barra Local do Diretório Nagios, que contém os arquivos de configuração que definem como o Nagios monitora diferentes Ao usar o comando LS menos LTR, você lista os arquivos nesse diretório Aqui você pode ver todo o NAS. O arquivo mais importante é localhost dot cfg. Esse arquivo contém a configuração padrão para monitorar o host local, o servidor no qual o Nagios está instalado, este em que estávamos trabalhando Vamos abrir esse arquivo e editá-lo usando o VI ou o editor web. Você pode definir um host para a máquina local. Você pode adicionar seu próprio host copiando esse bloco e modificando o nome do sublinhado do host Exemplo, servidor de sistema operacional enviado. Alias, por exemplo, meu primeiro servidor, sistema operacional e endereço é o endereço IP desta máquina e, no meu caso, 182168101 Tudo bem, você também pode definir grupos de anfitriões aqui. Grupos de hosts significam que ele organiza logicamente vários hosts em um único Em seguida, você também pode definir serviços para executar ping na máquina local. Essa definição de serviço NAS monitora a máquina local usando o comando pin para verificar a conectividade da rede. Tudo bem, ele está configurado para alertá-lo se o tempo de resposta da máquina for muito lento ou se houver uma perda significativa de pacotes Um aviso é acionado se o tempo de ida e volta exceder 100 milissegundos ou se a perda de pacotes estiver acima de 20%, e um alerta crítico ocorrerá se o tempo de ida e volta exceder 500 milissegundos ou se a perda de pacotes Isso garante, desculpe, que a máquina local esteja acessível e responsiva Você também pode definir outros serviços, como verificar o espaço, monitorar o número de usuários atualmente conectados, verificar o número de processos em execução no momento e muito mais Todos esses serviços estão listados aqui. Ok, vamos sair do arquivo. Vamos seguir em frente e criar um novo arquivo host dot Cfg para definir o host que o Nagios monitorará O objetivo de criar um arquivo hosta CFG separado de um CFG hosta local é manter a configuração organizada e facilitar o gerenciamento de vários hosts em Agora, copie essa configuração do documento em que defini um host para minha outra máquina Santas que também está em execução Vamos colá-lo nesse arquivo. Vamos exibir essas duas máquinas lado a lado. No lado esquerdo está minha máquina, onde estou logado como eu mesmo Seu nome de host é servidor Santa e seu endereço IP termina com ponto 162 Quero monitorar essa máquina Linux na minha máquina Linux à esquerda, meu primeiro sistema operacional Linux no qual instalei o Nagios. Tudo bem, vamos ver o que essa configuração que colei aqui nos mostra Essa definição de host do Nagios configura o monitoramento de um servidor chamado servidor Centa com endereço IP terminando Ele usa o modelo de servidor Linux para configurações comuns, especifica no máximo cinco temperaturas verificadas antes de criar ou marcar o servidor como inativo e garante que o monitoramento e as notificações estejam ativos As notificações são enviadas a cada 30 minutos se o servidor permanecer em um estado incorreto, ajudando a acompanhar o status do servidor continuamente. Tudo bem, vamos seguir em frente e copiar esse serviço do documento colado Portanto, essa definição de serviço do Nagios monitora o servidor CentOS usando o comando pin para verificar a disponibilidade da rede Ele está configurado para tentar verificar até cinco vezes com verificações regulares cada 5 minutos e tentar novamente a cada um minuto se ocorrer uma falha O serviço funciona 24 horas por dia, 7 dias por semana e envia notificação a cada 30 minutos se o servidor permanecer inacessível, ajudando a garantir o monitoramento contínuo Agora, lembre-se, talvez você seja questionado pelo seu gerente ou pelo seu entrevistador Ok, então você configurou o Nagios. Diga-me com que frequência quais são os parâmetros. É por isso que é muito importante você saiba essas coisas, entenda por que estamos definindo a configuração e por que é importante definir esses diferentes limites Ok, vamos salvar esse arquivo e sair. Vamos minimizar essa máquina Linux que aparece à esquerda. Vá para a etapa nove. Atualize a configuração do Naja. Agora, navegue até a barra do usuário do diretório OclanageC Nagios, onde está localizado o arquivo de configuração principal do Naji, o Nagios principal do Naji, o Nagios OclanageC Nagios, onde está localizado o arquivo de configuração principal do Naji, o Nagios CFG. Verificado aqui, você pode ver que o Nagios CFG está listado aqui. Está bem? Abra esse arquivo usando seu editor web ou via editor para modificar a configuração do Nagios Em seguida, abaixo do arquivo CFG do host local, escreva esta linha. arquivo de sublinhado CFG é igual ao caminho inteiro de onde está seu arquivo CFG de pontos hospedeiros Essa linha instrui o Nagios a incluir o arquivo CFG do host como parte de sua configuração Isso garante que as definições e configurações do hosta CFG, como a configuração do host e dos serviços sejam carregadas e usadas pelo Nagios durante sua execução, permitindo que ele monitore o Caso contrário, como o servidor Nagios saberia onde ou qual arquivo procurar? Ok, vamos salvar esse arquivo e sair dele. Tudo bem. Agora vamos passar para a etapa dez, verificar, reiniciar e executar o Nagios Vamos primeiro executar o shuserocal Nagios BNS Nagios menos V e, em seguida, o arquivo de configuração Nagios CFG com todo o o shuserocal Nagios BNS Nagios menos V e, em seguida, o arquivo de configuração Nagios CFG com todo o seu caminho completo. Comando para verificar a configuração do Naji. Tudo bem, esse comando, comando long, verifica a sintaxe e a integridade do arquivo de configuração do Nagios, garantindo que não haja erros ou problemas antes de reiniciar Agora, você pode ver que está tudo bem, nenhum erro foi encontrado. Linda. Ok, bom trabalho, pessoal. Tudo bem, vamos continuar. Por fim, reinicie o serviço Nagios, aplicando as alterações feitas nos arquivos de configuração Agora ele foi reiniciado com sucesso. Tudo bem. Parabéns, pessoal. instalação e a configuração do Nagios estão concluídas. Você fez isso. Perfeito. Agora é hora de acessar a interface web do Nagios Para fazer isso, basta abrir seu navegador e navegar até a interface web do Nagios digitando o endereço IP da máquina em que o Nagios está instalado Então, no nosso caso, o IP da minha máquina Linux do Nagios é 18168 x 100 dot 161 Então, vou inserir o URL HTTP Colvin SAS desse endereço IP Nagios na barra de endereço e pressionar Enter Você será solicitado a inserir as credenciais de login que foram configuradas durante instalação do Nagios com o nome de usuário Nagios Admin e a Nagios Admin e a Agora você deve estar logado com sucesso e visualizar a interface web do Nagios Mostra a versão principal do Nagios que instalamos. Veja o menu à esquerda e clique em host na seção de status atual. A página do host exibirá uma lista de todos os hosts que agora usam monitoramento. Cada anfitrião mostrará seu status atual, por exemplo, ativo ou inacessível, junto com detalhes adicionais, como a última verificação, duração do estado atual e quaisquer notas Você verá dois anfitriões listados aqui, ambos mostrando uma vantagem O primeiro é o nome do host do servidor Santa, que queremos monitorar. O segundo host chamado host local foi configurado automaticamente durante a instalação do Na Jus para permitir que o Na jus monitore seu próprio servidor onde está Ok, vamos clicar no servidor do Papai Noel e, na parte superior, você verá o alias do host e seu nome, junto com o endereço IP do host que estamos monitorando Abaixo disso, você pode ver as informações do estado do host. As informações de status indicam que o host local está ativo no momento, significa que ele está acessível e responde ao pagamento cheques sem perda de pacotes e , em resumo, o tempo de viagem o host local está ativo no momento, o que significa que ele está acessível e responde ao pagamento de cheques sem perda de pacotes e , em resumo, o tempo de viagem é de 1,66 milissegundos. Como você pode ver, o sistema está nesse estado há 45 segundos e a última verificação foi realizada naquele momento, nessa data, com a próxima verificação agendada para esse horário. Tudo bem, a verificação foi uma verificação ativa, que significa que o Nagios entrou em contato ativamente para testar o host com uma latência muito baixa e uma duração de cerca de 4 segundos Os dados de desempenho mostram os tempos de resposta do ping e a porcentagem de perda de ritmo, enquanto a última notificação indica que um alerta foi enviado nesse momento, embora nenhum problema tenha sido encontrado durante a verificação. Esse é o fim da palestra de Nagios. Agora é hora de você configurar seu próprio sistema de monitoramento e ver como Nagios ajuda você a manter tudo funcionando sem problemas Tudo bem, espero que você tenha aprendido algo novo e útil nesta palestra e esteja pronto para responder a todas as perguntas que serão feitas durante a entrevista ou esteja pronto para realizar o monitoramento da infraestrutura de TI do seu ambiente Boa sorte e nos vemos na próxima palestra. 171. Como garantir o endurecimento do sistema operacional da máquina Linux: Endurecimento do sistema operacional Lennox. Esta é uma lição sobre como você pode proteger seu sistema operacional Linux Bem, existem muitas maneiras diferentes que você pode proteger seu sistema operacional, por isso não é vulnerável aos fios é ataques ou qualquer coisa que possa prejudicar seu sistema . Então, este é também um dos tópicos mais importantes e Lennox, e muitas vezes os recrutadores ou gerente de contratação irá fazer-lhe esta pergunta sobre como você protege seu sistema de empréstimo, ou como você endurece seu sistema operacional? Há poucas, muitas maneiras diferentes de você poder. Mesmo se você entrar online, você vai encontrar muitas maneiras diferentes. Mas eu acho que os mais básicos que qualquer um deve realmente saber Rs Fall O 1º 1 é sobre a gestão de contas. Como proteger as contas de usuário, uma das políticas de padrão que você tem em vigor. Em seguida, vamos cobrir sobre remover pacotes indesejados todo o pacote que você instalou em seu sistema. Se você não sabe que precisa deles, então por que você os mantém para removê-los? Então temos que parar os serviços não utilizados. Se estiver em execução um serviço que não seja necessário no seu sistema. Pare com isso, jogue. Verifique em ouvir. Porte algum fora do tempo que temos poros que estão ouvindo o tráfego para o tráfego de entrada. Mas nós realmente não precisamos de nenhum fora do tráfego de entrada. Então, o que você faz para parar de ser seguro? configuração Ssh irá cobrir suas tabelas mais tarde ativar firewall I p, que é todas as palavras e firewalled na versão mais recente, Claro, novamente, o Wilco em detalhes sobre como poderíamos habilitar I firewall em nosso sistema para tornar o nosso sistema mais seguro, já que os tetos da Lennox A estão no seu recurso, um, que você vai cobrir também como pobres fora desta lição mudando números de suporte de serviço de listagem. Então, por exemplo, se o seu relatório estiver sendo executado em, digamos ssh 22 você poderia alterá-lo para uma porta diferente. Então, o hacker que sabe que você sabe que a porta 22 funciona para ssh quando eles tentaram, eles estão sendo recusados então, infelizmente, mas não menos importante. Mantenha seu sistema atualizado, então você deve ter todos os patches de segurança em si. Então vamos cobrir todos eles um por um, entrar no próximo sistema. Então eu tenho aqui Lennox Machine. Eu me conectei através do conselho. Então, a primeira coisa que falamos é sobre o gerenciamento de contas de usuário. Como podemos garantir isso? Bem, a primeira coisa que eu deveria incluir nisso é sobre a convenção de nomes. Quando você cria um nome de usuário, por exemplo, oracle ou admin, eu recomendo que todos saibam que eu uso os judeus padrão UNAIDS porque é muito fácil prever aqueles, hum, não é usado nome. Então, em vez de oráculo, você escolhe como oráculo. 123 ou 123 oracle em vez de admin, você escolhe t admin ou s admin. Então, como vamos conseguir todos esses nomes que você vai para o mar? O arquivo de senha e você verá a lista de todos os usuários que temos em nosso sistema . O arquivo de senha e você verá a lista de todos os usuários que temos em nosso sistema Você vê aqui na 1ª 1 ligue-os antes do cólon. Temos o nome de usuário como aranha Homem-Aranha. Esse é o meu nome. E muitos outros, como NFs eso magricela. Você pode alterar o nome de usuário para um nome diferente, que ele não seja facilmente adivinhado. Outra maneira, eu diria, é por padrão. Quando um usuário é criado, quando você executa o comando usuário, adicione quando você cria um usuário. Ele atribui automaticamente variedade judeus, que geralmente começa com três dígitos ou são quatro dígitos, com 1002 ligado. Então eu também recomendaria ou padrão da indústria que usar qualquer coisa de 10.000 dólares. Assim, não é difícil adivinhar. Outra maneira é sobre as políticas de senha agora tinham. Muitas vezes, sua senha altera o tempo que sua senha deve ser. Todas as informações podem ser analisadas executando o comando CH age, que mudou a idade. Se você fizer isso, menos L no nome de usuário, que é eu mesmo, você verá aqui a última alteração de senha. Esta é a hora, e eu mudo minha senha. Senha expirada. Nunca a senha inativa, então o passaporte expirou. Nunca. Não é um bom sinal, já que este é um ambiente de laboratório é para fins de treinamento. Eu realmente não me importo. Mas em um ambiente corporativo e ambiente de produção, deve haver uma data para alterar a senha. O mesmo vale para uma senha ativa. conta expira. Quando passa o trabalho? O que expira um número de dias de folga aviso antes que a senha expire, e assim por diante. Toda essa informação pode ser alterada. Você poderia definir seu próprio padrão. Dependendo da exigência da sua empresa. Você poderia executar a idade ordenada. Dash ajuda a encontrar mais informações. Como você pode fazer essas alterações para cada usuário. Além disso, se você for para aquele arquivo ver sombra, você verá um, permissão esta noite depois de nós raiz. Se você não conseguir sair que ver arquivo de sombra, você verá que cada usuário tem problemas. O nome que é passado para no final do passado estavam neste cólon Tem esses números thes são os mesmos números que definimos e mudar de idade. Você pode mudar por David este comando ver uma mudança ou você pode costa diretamente para o fundo etc Sombra Faça a mudança que veremos aqui. Este sete refere-se a este sete este 999 1º este 9990 refere-se a este zero para que você possa obter mais informações sobre como você poderia mudar se você poderia fazer através da sombra etc R c. Mudou a idade. Eu faria antes que os Hughes mudem de idade. De qualquer forma, , avançando também outro outro arquivo que você deve olhar é etc Entrar em mortes. Isto é para arquivar que ela também poderia definir alguns dos parâmetros. Andi, esses parâmetros são. Olhe, abra o arquivo novamente e você verá aqui. Passe máximo a partir de dias baxam. Essas são as configurações padrão. Você poderia fazê-lo por base de usuário. Ou, se desejar, aplique a uma configuração padrão. Você poderia usá-lo aqui. Veja, Pastor, comprimento mínimo cinco. Se você se um usuário está colocando uma senha e, hum, para isso, ele não vai aceitá-la. Então tem que ser cinco. Mas é claro, sobre um comando. Vá pelo menos 12 ou 13 e mude aqui. Você também pode desabilitar a senha antiga. Outro arquivo que realmente gerencia contas de usuário e segurança está no mar. Desligue o diretório e o sistema de arquivos. E você olha para este arquivo. Ele tem um monte de outros parâmetros que você poderia definir. Quero que passe algum tempo aqui ou procure online e estude todos os campos deste arquivo para entender exatamente como isso funciona. O próximo que temos está acima de remover pacotes indesejados próximo que temos está acima de remover pacotes indesejados. Certo. Então, como obtemos a listagem de todos os pacotes para chegar aos pacotes individuais? Acho que devias saber que se te esqueceste, tudo bem. R P M menos Qiwei e então você bateu, Enter e você teve entrar. Você tem um monte de lista de todos os pacotes. Agora, quantos pacotes eu tenho no meu sistema para que seja como um teste para você? Então me diga quantos pacotes eram? Bem, o rpm do comandante que é Q A. WC menos l. E isso vai contar cada saída de linha do nosso pm que it? Tenho um número total de 1350 embalados. Então há tantos pacotes que eu realmente não preciso dele. Então, para que precisamos dela? Não vai se livrar deles. Então, para se livrar de um pacote, o comandante R P m menos E e o nome do pacote. Então também, lembre-se, quando você está excluindo um pacote, ele irá pedir-lhe que este pacote tem uma dependência de outro pacote para ter muito cuidado sobre isso, se você remover o pacote, ele e ele e que o pacote tem dependências em outro pacote ou outros pacotes. Dependências. Neste, você terá alguma corrupção e alguns programas que não funcionarão corretamente, então tenha cuidado. Então temos. O próximo é parar serviços não utilizados. Certo, como vamos brincar? O que a listagem de todos os serviços de sua corrida. Se você executar o sistema CTL, traço A, isso lhe dará tudo ativo ou inativo. Então, se houver um serviço que está ativo e você realmente não precisa dele, você pode simplesmente pará-lo. Se um sistema está servindo as páginas, por que você precisa do serviço NFS nele? Certo. Então foi por isso que paramos a fonte. Então o próximo que temos aqui é sobre verificar as portas de escuta. Agora, como verificamos as portas de escuta? Cada serviço executado tem uma porta associada a ele. Então, se você correr, é o traço de base que você está em L. P. P. Por que estou escolhendo essas opções do Pacífico é que estou acostumado a isso. Você pode escolher diferentes opções para verificar as portas. Quando eu entrar, você verá todas as portas que estão abertas e escutando agora. Veja os cabelos. Eu p endereço aqui. E este é o meu local. Eu seria e novamente, este é o meu local I p. E você vai ver tudo o que depois disso tem destes porto 111 53 22 6 31 25 Diga-me para que serve 53. Isso é uma missão. Bem, se você não se lembra, 53 é para DNS. E como eu disse, DNS, que porta ele é executado. Também uma das questões importantes. Então, se você se sua máquina não está nos servindo um DNS, por que temos uma porta 53 em execução para pará-lo? O próximo que temos é sobre como proteger como uma configuração sage. Agora, se você sabe que quando você entra no sistema remotamente qual protocolo você usa, você usa uma idade sous e nos pobres 22. Então isso pode ser garantido também. Então, se você for para CD slash ssh e então havia um arquivo chamado S H D config. E então você tinha entrado mais sobre ele. Você verá que esta queda pode ser modificada, e muitos de seus parâmetros podem ser modificados para tornar uma cessação mais segura. E quais são essas coisas que podem ser modificadas? Os dois básicos que eu costumo fazer alterações é o número um é mudar a porta. Então agora, se você ver que o porto está rodando em 22 eu mudaria para 10 22 dos quais sobre o porto que eu gostaria de ter vendido. Meu sistema é mais seguro. Outra coisa que eu gosto de fazer sempre que um sistema de construção é eu entrar e habilitar isso agora. Veja aqui, este tem sinal de hash qualquer coisa que comece com hash. É um comum. Então eu vou tirar este sinal de hash e eu vou dizer, Permita login raiz e eu tenho o mesmo No. Por quê? Porque se eu estiver fazendo login ou se alguém estiver entrando no sistema como rota, ele vai negar. Eles devem se conectar como eles mesmos, e assim eles podem se tornar sua rota. A razão por trás disso é porque toda vez que um usuário faz login, digamos que se eu registrar e minha atividade estará morta há muito tempo no momento e eu faço login e a que horas eu me tornei bruto, então todas as informações de rastreamento serão gravadas e será muito mais fácil de entender quem fez o que com o sistema. Então estas são algumas coisas que vou fazer com a configuração da mensagem. Então temos habilitar firewall quando o firewall, Como eu disse, Há versão mais antiga do firewall que Courant em Grete tinha seis e mais velhos é chamado I P Tabelas. A versão mais recente Off Firewall com sete e acima de seu firewall D serve a mesma função. O D viral tem alguns e tem funções. Você poderia procurar de novo. Se quiser saber mais sobre firewall agora, posso dizer o que o firewall faz. Mulher voadora. Você o tem habilitado em seu sistema. O que ele faz é que você pode filtrar o significado se você quiser apenas aceitar o tráfego que vem em um ou 22 você não pode dizer firewalls. Um firewall. O Onley. Aceitar tráfego vindo para a porta 22 ou apenas aceitar tráfego vindo para a porta 1 23 ou 423 Qualquer coisa que você quer fazer as alterações no firewall qualquer coisa que você quiser, o serviço dele em execução até agora, o que é como um cão de guarda ah, disse defensor, nosso gatekeeper para o seu sistema, que permite que alguém ou tráfego entre ou e permite que o tráfego deixe os comandos que você precisa saber para firewall, como em Gui na versão mais recente off Lenox . Se você estiver usando o Google, você vai executar firewall traço, condená-lo entrar e você vai ver que vai trazer um pegajoso. Este pegajoso permitirá que você habilite os serviços. Isso é o seu umbigo portas adicionar portas. Os protocolos de remoção estão em má causa. Se você ver se você deseja adicionar importante, digamos que se você ativar o firewall em seu sistema por padrão, ele irá bloquear tudo. Assim que você ativar o firewall, não vai falar com ninguém lá fora. Isso não vai falar. Tem alguém falando com você. Então, como você habilita a comunicação? Acrescentaste as portas? Clique em Adicionar. Você colocou o número da porta. Digamos que eu quero que todos falem comigo em Eu sou um servidor DNS. Então fale comigo com 52 três. Eu estou permitindo isso. Isso é bom. Clique em OK e bom. Perfeito. Então é assim que o firewall ou a tabela I P funciona no seu sistema. E isso é legal. E se eu não tiver concordado? Ok para isso, há outro comando para Text Bake baseado em Command Line Command, que é firewall que CMD viaja para comando. E então você ajuda. Você terá muita informação. Como você encontrar Ou como você quadrado seu Como você remover uma porta em todas as palavras em B Ter o comando I p tabelas. Então você comeu mesas de chá. Você poderia apenas ajudar. E você vai ver todas as informações que você tem agora se você ativar os serviços i p e, em seguida, você executar i p tabelas lista Daschle de uma lista, Todos os serviços de qualquer maneira, o arquivo de configuração para I p tabelas, Theo. Versão mais antiga está no mar Esta configuração i p e seis arquivo de queixa condenado seu i p tabelas condent. E este é um pai que você poderia entrar e modificar. Se não pretender modificar através da linha de comandos, pode modificar através do ficheiro e, em seguida, reiniciar os serviços. Na versão mais recente, o nome do arquivo é etc. Firewall o Sinto muito. O Firewall D é o diretor e o incêndio. O que é firewall d dot com? Este é o que você poderia modificar. Então passaremos para o próximo sobre proteger nosso sistema, que é a mudança. Desculpe. Ativado S e Lennox. Agora o que é um c? Lennox? Deixe-me ler algo realmente fora da Internet são definição padrão fora SC, Lennox, etc Lennox significa segurança e tem Lennox é uma arquitetura de segurança integrada no US $2,6 ex coronel usando o módulo de segurança viva, também conhecido como L S M. É um projeto fora da Agência de Segurança Nacional dos Estados Unidos, que é significa S A ou pontes estão em toda parte. Há e eu digo e o SL em sua integração de excelência comunidade em ler tinha links. Enterprise Voice foi um esforço conjunto entre a NSA e os Jogos Olímpicos de Readiness. Define o acesso e a transição. Grava todos os usuários, cada processo de aplicação e um arquivo no sistema. Então, se você tem ah, se você sabe que cada sistema de oferta tem um aplicativo, ele tem um processo. Ele tem um arquivo, como usuário. Certo. Então, falamos sobre essas permissões de usuário sobre como mudá-lo. Vamos mudá-lo para o mod de mudança agora. Como podemos alterar a permissão de um processo? Como mudamos a permissão de um aplicativo, certo? Não, isso não é possível com o sistema operacional. Então, o que fizemos? Temos este SC Lennox que controla o acesso que a permissão, acesso fora do processo e aplicação. E ele vai fundo, fundo no detalhe e controla todos os acessos fora do pote. A parte de configuração Se você quiser pedir desculpas, se você quiser fazer um c Lennox habilitar a primeira coisa que você precisa fazer é executar como status C para ter certeza se ele está sendo executado ou não. E se você está no leste para nós, você vê, no meu sistema como o status Lennix é habilitado Agora, um monte de empresas que trabalharam no passado e um monte de pessoas com quem eu falei, hum, eles geralmente manter S c Lennox desativado, um, que eu entendo porque muitas vezes que computadores estão lá em porque eu estou executando em uma rede privada para que eles realmente não precisem disso? Além disso, s tectos é uma tecnologia muito mais recente, e é um pouco complicado quando implementado em seu sistema. Então você tem que ter ah, muito detalhes sobre uma melhor compreensão para SLX. Então, se você quiser desativá-lo, você tudo que você tem que fazer é ir para ver o que diz configuração, e você faz o I. Eu só estou fazendo mais por agora e você vai ver aqui. Deixe-me limpar a tela para não haver confusão quando você olhar para ela. Então você vê bem aqui qualquer coisa que tenha ciências hash, claro, é comum. Então, você vê, bem aqui disse em Sea Lennox igualdade forçando. Significa que é imposta e está habilitada. E há três modos fora de um salão X um está aplicando, que significa que o selo A próxima políticas de segurança aplicadas logo em seguida o segundo é permissivo , que é dizer que um selo inexistente imprime aviso, mas não impõe políticas. Então, se alguém fizer alguma mudança, ele vai imprimir ódio. Algo estava acontecendo, mas não vai parar. Então há outro. O último é, é claro, é o deficiente, claro, que desativa no mar Lennox para que você possa mudá-lo aqui. E uma vez que você o tenha, recomenda-se que você reinicie seu sistema. Eso para verificar os parâmetros de um arquivo, por exemplo. Digamos que se eu for para o meu diretório pessoal e estes são os arquivos e diretórios que eu tenho, então se eu apenas fazer status ou apenas começar apenas em e eu faço, digamos que eu tenho um arquivo chamado La La Land. Você vai ver bem aqui. Ele me diz tudo sobre a bola cai chamado o tamanho do bloco que eu vou bloquear e aqui diz acesso, que é ler, escrever, executar, certo? Já cobrimos isso. E se não, então você já sabe que é como se pudesse ser definido. Comando mod alterado. Agora, se você notou bem aqui, isso é uma coisa nova. Contexto para este arquivo do Pacífico é definido, mas o objeto é usar sua casa. Então é assim que os assírios mantêm o controle sobre qual pertence diretamente a qual usuário ou arquivo rico . E também lhe dá acesso, modificar o nascimento alterado em todas as diferentes informações que poderíamos mudar em Lee a ler, escrever e executar, certo? Mas todas essas coisas adicionais, se você quiser tê-lo, isso pode ser feito com SLX. De qualquer forma, existem outros comandos que eu quero que você olhe para ele, que eu não vou cobrir aqui, que é porque SC Lennox é um tópico enorme apenas para o seu conhecimento ou para ter você não um pouco de exposição. Você deve saber o que é C Lennox. Então, de qualquer forma, alguns dos Commander Vasily nixes C h con que alteram o contexto de segurança Assulin arquivo. Então temos verificado política Natureza é um compilador de política selects e os outros são novos Role set touro SC conjunto SC conjunto SC pool fix arquivos como ele gerenciar e tantos dos comandos que eu não vou cobrir aqui. Além disso, anexei alguns documentos que você poderia ler. Então isso é sobre como c Lennox. Agora, esta segunda para a última parte que eu quero colorir é sobre mudar o oficial de condicional do serviço de listagem com números de porta. Agora também, eu cobri isso um pouco sobre o SC. Desculpe, uma configuração de salsicha onde você pode mudar da porta 22 2 portas diferentes. Você também pode fazer a mesma alteração em outros serviços. Por exemplo, DNS por padrão é executado no 53 à direita? Você pode fazer essas alterações também para tornar seu sistema mais seguro. E o último é sobre manter seu sistema operacional atualizado Agora isso não significa que você apenas ficar online e fazer lixo atualizar tudo e apenas atualizar tudo. Todos os pacotes que você tem, você não tem que fazer ou você não tem que atualizar todos os pacotes, mas você tem que ter certeza. Especialmente qualquer coisa relacionada à segurança. Você tem que atualizar. E como nos mantemos atualizados com a segurança? Bem, uma coisa é que continuas a actualizar o Young Abdel. Certo? Mas essa não é a maneira certa de fazer isso. Bem, o que eu faço, eu poderia dizer uso. Eu me mantenho atualizado com, uh, com todos os alertas que recebo do chapéu vermelho ou sento nós ou até mesmo janelas. Toda vez que há um problema de que há um novo pash que sai, eu não posso notificar. Eu tenho um e-mail, então eu recomendo que você faça o mesmo. Vá em frente e inscreva um ponto com ruiva em Santo Esta. Assim que você obter qualquer fora essas atualizações vão se aplicar. É assim que você mantém seu sistema seguro. De qualquer forma, , isto é sobre como você pode fazer o seu sistema seguro ou sempre endurecendo se você cobrir tudo aqui em detalhes. E se alguém está fazendo sua pergunta, confie em mim. Você vai arrasar se você passar por isso. Tudo bem. Boa sorte 172. OpenLDAP: instalação de campo aberto. Esta lição está realmente relacionada com o Módulo cinco foram recuperados em que? Como os sucos são criados quando precisamos de Active Directory type off serviços médicos. Então eu estou incluindo neste módulo é porque neste módulo que é onde nós temos habilitado uma rede para falar com o mundo exterior, que é ter a Internet habilitada. Então, se você precisa voltar ao Módulo 5 e rever o que é o ancião aberto, quais são as diferenças entre cada um dos serviços do diretor de ah? Você deveria voltar e revisá-lo, e então você pode sempre voltar para esta lição de qualquer maneira. Então aberto aguentou. O que exatamente? Aberto aguentado é tão aberto. Elder é basicamente uma implementação de código aberto fora do protocolo leve de acesso ao diretório ativo , que também é mantido. Ele é desenvolvido pelo Projeto Elder aberto. Portanto, há uma empresa que é o código aberto. Eles realmente fazem trabalho comunitário. Muitas pessoas se uniram para construir este produto chamado Open Elder, e é um portal da Internet. Chamado esse e-mail e outros programas como acesso de usuário, usado para procurar informações de contato do servidor. Ele é liberado sob licença pública élder aberta. Está disponível para todas as principais distribuições da Lennox. Também um I X android, hp UX, um, OS X, Solaris e até mesmo janelas estão hoje usando aberto realizada Se houver uma necessidade, porque é gratuito e você teria que pagar um diretório ativo Ah, para o produto da Microsoft. Portanto, está se tornando muito popular, especialmente no próximo mundo, quando você tem milhares de usuários que você precisa gerenciar, e você precisa tê-los em, ah, acesso a muitos servidores diferentes. Então isso é praticamente o que abriu é agora o El de aberto. Assim que fizermos a instalação , está concluída. O serviço que precisamos ter habilitado e em execução é chamado S L a P d. Para parar e iniciar o serviço para abrir realizada simplesmente sistema CTL iniciar s l a p d. A mesma coisa se você quiser ativá-lo. Ou seja, se você quer que o serviço comece quando você computador, você é quando você é Lennox Ah, inicialize. Então você tem que executar o sistema de comando. CTL habilitar s l a p d. Claro, eu não incluí a parada. Tenho certeza que você saberia disso. E também aumentaste o comando de reinicialização. CTL do sistema restaurado com o nome do serviço. Onde está a configuração? Os arquivos estão localizados. Uma vez que você tenha a instalação mais velha aberta concluída com sucesso, então você vai encontrar que em etc Abrir realizada s LAPD ponto de Este é o diretório onde você tem todos os arquivos de configuração médica ir e fazer alterações a ele. Então vamos entrar em, hum, entrar em nossa máquina Lennox e vamos rever a instalação do Elder aberto. Ok, então eu tinha essa máquina Lennox aberta. Estou logado como eu mesmo. Eu me tornarei rota. Ok agora. Ah, antes de ir em frente e fazer a instalação, certifique-se de que sua máquina Lennox pode ir lá fora dentro. E a melhor maneira de descobrir é sempre fazer o comando ping para pagar qualquer servidor que você gosta. E se você recuperar o 64 mordida e ah ICMP está voltando com o tempo para rosa, então significa que você pode alcançá-lo. Você poderia alcançar o servidor Google Perfect. Vamos limpar este verde agora O comando para instalar o ancião aberto é jum Install open l tap Eu acredito que é Ah open l dap. Ou, hum, provavelmente é aberto Dash aguentou, mas de qualquer maneira vou tentar apenas abrir o Elder e eu quero cuidar de asteróides e assim como eu quero fazer Asterix se importar com a razão que eu quero colocar essas estrelas antes e depois significa qualquer que o homem que corresponde aberto l David se o ancião aberto vem após o nome ou antes de um nome, então eles vão baixar todos os anciãos abertos, um pacotes. Então vá em frente e bata. Entrar. Ele vai sair e verificar todos os espelhos, todos os repositórios que estão disponíveis para nós E aqui ele tem uma lista de todos os pacotes de campo aberto , todos os rpm, e então você pode ver e instalar os pacotes que você vai ver bem aqui. Aqui está uma lista de todos os pacotes que ele irá instalar em seu sistema. E aqui está um resumo rápido para as transações e você pode ver o tamanho é de 4,5 megabytes. Então, está tudo bem? Sim, é claro que você deseja instalar em então hit por que e pressione enter. Então, sempre primeiro, ele baixa os pacotes uma vez que os pacotes são baixados, então ele passa pela instalação desses pacotes. Uma vez que o isolamento é concluído, ele irá limpar qualquer fora de suas coisas restantes que não é necessário. Vai limpar. Ele irá verificar se os pacotes estão feitos. Está instalado, e lhe dará um resumo rápido da parte inferior. E então você vê a mensagem bem na parte inferior diz Completo. Significa que foi concluída com sucesso. Então agora você tem a instalação aberta realizada concluída. Agora é hora de fazer a configuração. Só quero acrescentar uma coisa rapidamente. Não vou fazer a instalação completa. Desculpe, configuração completa fora do ancião aberto é porque requer muito trabalho. É um tópico completamente separado porque pode levar , horas e horas, dependendo de como você deseja configurá-lo com base no seu ambiente? É só uma questão fora do ancião aberto. Eu quero que você tenha algum tipo de exposição a ele, para que você saiba como instalá-lo. Como funciona? E há uma maneira. Se você precisa ter algum tipo de serviços de diretório em seu ambiente, então é assim que você faz isso. Agora temos um Donald. Então, digamos que se ele quisesse, hum habilitar iniciar o serviço. Então você se lembra de começar a serviço é o sistema CTL iniciar s L A p D Nick. Então, começou. E como se veste cinco? Você poderia apenas fazer o status da CTL do sistema e você verá que ele está funcionando. Especialmente quando você tem quando você está usando um terminal GUI, você verá que ele está ativo e em execução e está em verde e todos os outros pacotes e informações de pacotes onde aqueles estão localizados onde o pai está localizado, tudo é Aqui. Você também pode testar outra maneira que, se ele tem, se o serviço ou o processo está em execução e eu tenho certeza que você sabe Bye bye Agora que o comando é PS menos E f E então você cresce quatro s l a p d. E você vai ver aqui mesmo a primeira linha que você verá Els up use Tem sido Este é um processo que está sendo executado novamente. O 2º 1 é apenas o processo. É apenas um comando em si. Desde que eu comandei o comando, ele está apalpando por si mesmo. Então, o 1º 1 verificou que temos Oh, aberto retido. Processo. Está correndo. Ah, o arquivo de configuração estão localizados no mar Open Held up S l a p d dot de diretório. Quando você faz quando você vai para a estrutura, você pode fazer simplesmente ls menos. Eu ou são. Você verá, estes são o arquivo de configuração. Você teria que ir para esses arquivos de configuração modificados da maneira que você deseja e em seu sistema em seu sistema. Sistema de arquivos local. Você teria que realmente ir para mais um arquivo, que está no mar, e o nome do arquivo é ennis switch dot com file. Se entrar no arquivo de comunicação, verá aqui aqui a senha dele. Veja, aqui estão os arquivos dele. Significa que primeiro e cada vez que um usuário fizer login ele irá para um arquivo e que, enquanto é que esse arquivo está na senha do mar. Esse é um tipo de banco de dados local que está em suas pernas, máquina ou arquivo local que mantém o inventário de todos os usuários que são criados localmente. Então, a primeira vez que você apenas registra e ele sempre irá para um arquivo e se o usuário não for encontrado, então ele irá para outro. Então você tem que fazer. CSS é que você tem que substituí-lo por L D. Um pico que eu iria para aquela máquina retida. Hum e então ele será autenticado. Lembre-se, uma coisa que l profundidade temos instalado realizada na mesma máquina que precisamos de autenticação de. Então, geralmente não é assim que o ambiente ou o cenário funciona. Normalmente, os administradores de sistema instalam a oferta de aplicativos abertos em outra máquina Lennox que se torna um servidor de diretórios . E então você poderia entrar e configurar em seu cliente onde procurar serviços l dap. Você tem que modificar seu nome de host etc e alguns outros arquivos. E novamente, como eu disse antes, há poucas mudanças de configuração que você teria que fazer. E vou incluir um artigo que tenho online. Um dos anciãos abertos tem o artigo como configurá-lo. Então, se você realmente está interessado em conferir um ancião aberto e seu observador aberto, você pode revisar esse artigo e então você será capaz de configurá-lo. Então, de qualquer forma , espero que você tenha. Ah, instalado corretamente. E agora você entende a clara diferença entre todos esses diretórios, servidores ou serviços que estão lá fora. 173. Rastreando o traçeroute do tráfego de rede: rastrear em torno de rastrear o tráfego de rede. Então, nesta lição, vamos realmente aprender e tentar entender como podemos solucionar os problemas de rede se estamos tendo algum problema de rede em nosso ambiente e um dos comandos que é usado principalmente para ver onde seu tráfego está indo. Qual Gateway? Um servidor DNS avançado. Vai de um para o outro para o terceiro. E finalmente, como é que ele vai chegar ao seu destino? E para ver todo esse rastreamento fora do tráfego de rede, você tem que usar uma rota de rastreamento de comando, e este é um comando. Acredito que também está disponível em outros sistemas operacionais. E Windows. Eu acredito que é chamado Trace R. T. Eu não tenho certeza exatamente qual é o comando no Mac ou em outro sistema operacional, qualquer maneira. Somos Focos Lennox. Então vamos ver o que a rota de rastreamento faz. O Comando Trace Rock é usado em Lenox para mapear a jornada que um pacote de informações realiza desde sua origem até seu destino. Um Judeus fora da rota é localizar quando a perda de dados ocorre através de uma rede o que significaria significante, ah, nó, que está inativo. Então, como se diz, se você só precisa encontrar o rastreamento da origem ao destino como o pacote passou de um para outro, porque cada salto e o registro reflete um novo servidor, um roteador entre o PC de origem e o alvo. Revelar os resultados da varredura Trace Route também permite identificar pontos lentos que fizeram negativamente, que fez Worsley carinho nunca tráfego, por isso poderia ser muitos PCs diferentes ou muitas máquinas diferentes ou portão estava no meio enquanto o tráfego está fluindo que afetam seu fluxo de tráfego. E é assim que você sabe Ei, eu sei que esta é a máquina que é a máquina problemática que está causando o meu tráfego de rede para falhar. Você poderia descobrir isso se executando a rota de rastreamento de comando. Agora o comando em si é apenas rota de rastreamento simples e o nome do host de destino ou o endereço I P ou a garota neste caso. Então, se você está tentando ir para um euro, digamos google dot com, hotmail dot com, facebook dot com ou onde quer que você esteja indo ou se você está em seu ambiente local. Em seu mundo corporativo, você provavelmente tem um I P ou um nome de host fora de sua máquina. Então você poderia executar o traço do espaço da rota. O nome do host, desde que sua máquina ou você onde você está executando a rota de rastreamento pode resolver esse nome de host, toe I p. Se ele não puder, então certifique-se de colocar no endereço I P. Ok, vamos entrar na minha máquina de letras e então vamos tentar esse comando trace route nele e ver como funciona. Então eu vou ao meu cônsul e a primeira coisa que eu quero ter certeza que eu estou online. Então eu poderia fazer um ping em qualquer site para que você veja que eu estou recebendo uma resposta de volta. Então estou online agora. Vamos executar a rota de rastreamento de comando. Não, Quando você está nele, você tem que especificar o nome do host. Se você está em seu ambiente em um ambiente corporativo e você está executando, hum, sua infraestrutura e você provavelmente tem muito serviço, você tem que especificar o nome do host se ele puder resolvê-lo. Caso contrário, o endereço i p. Mas para nós, desde que você está usando o laboratório e fiação vontade apenas para google dot com em Hit, entrar e você vai ver o primeiro hub. O que vai fazer é saltar para o nosso modem. Este é o meu modem, que também é uma porta de entrada para o meu tráfego. Do primeiro salto que está fazendo está indo para o meu modem e este é o tempo que leva para ir lá . E isso não causou nenhum problema se houvesse algum, hum, tempo de mão lá, ele vai dizer que isso vai levar muito tempo para ir para o segundo hub. Segundos portos indo para outro portão estavam bem aqui, que provavelmente é o meu nad i p, que é o endereço da Internet I P ou o Internet I.P I.P O Gateway. Eu espreitei. E então ele vai dizer-lhe que fez 12 todo o caminho através do 14 lúpulo para chegar a este endereço I p , que é o resultado i p endereço off google dot com. Então é assim que você pode realmente usar o utilitário de rastreamento redondo para descobrir como suas roupas de trânsito de sua fonte para o destino. A razão pela qual ele foi para o meu portal enfatiza porque é assim que meu portal é definido. E para descobrir seu gateway, você poderia executar as redes de comando pai menos R e nós e você vai ver o gateway que eu tenho para todo o meu tráfego deve fluir do gateway 19 para 1 61 Aquele. Pode ser diferente no seu ambiente, dependendo do ambiente em que está trabalhando se você está fazendo esta lição através do trabalho. Então você terá um diferente. Se você está fazendo a partir de casa do que provavelmente, você terá o mesmo endereço i p se o seu gateway. Então, isto é sobre a rota de rastreamento. Tente descobrir como você pode solucionar problemas muitas vezes. As pessoas também perguntam quais são as diferentes maneiras de solucionar problemas relacionados à rede no sistema de abertura. Então você também pode trazer este comando trace route e este é um dos comandos ah principal que irá ajudá-lo. Problemas nunca devem funcionar problemas relacionados. 174. Como abrir um arquivo de imagem: Como abrir um arquivo de imagem. Eu conheço muitas pessoas, muitos dos meus alunos me pediram que UV poderia abrir um arquivo regular, um arquivo de texto usando VI, cat, mais head ou quaisquer outras maneiras de abrir, é fácil ou mesmo BI o arquivo abrir um arquivo de texto. Agora a questão que surgiu foi como poderíamos abrir um arquivo de imagem usando a linha de comando. Bem, em primeiro lugar, se você estiver em um ambiente GUI, você pode simplesmente clicar duas vezes nesse arquivo de imagem e ele será aberto. Mas se você não quiser usar a coisa de clicar duas vezes, então você está, você quer que ele execute um comando para abrir um arquivo e arquivo de imagem. E há uma maneira de fazer isso. Assim, os formatos de arquivo de imagem são meios padronizados de organizar e armazenar imagens digitais. Os arquivos de imagem são compostos de dados digitais em uma dessas formas, como eles podem ser. O descanso surge para uso em um monitor de computador ou apresentador. E o formato de arquivo de imagem pode armazenar dados em formato não compactado, compactado ou vetorial. Esta definição é diretamente da Wikipédia. Eu só quero repassar rapidamente. O que vamos aprender nesta lição é como podemos instalar um programa que nos permitirá abrir um arquivo de imagem e sintaxe de comando para abrir esse arquivo de imagem e pegajoso. Tudo bem, então vamos para a nossa máquina Linux. Tenho aqui a minha máquina Linux. Agora, se você tiver uma imagem que possa passar, basta clicar duas vezes e ela se abrirá. Mas a questão aqui que temos é VY para executar um comando para abrir uma imagem mental. Mas, por favor, lembre-se se você está entrando em sua máquina Linux para SSH ou através de massa de vidraceiro, e então você tente isso. Não funcionará porque gurus de imagens e coisas assim não funcionam em terminais Linux. Então, para nós experimentarmos como você vai abri-lo, nós temos que realmente primeiro colocar uma imagem em nosso sistema. Então eu tenho meu Firefox aberto. Fui ao Google.com e cliquei no Google. Eu escrevo Linux. Fui às imagens e isso me deu um monte de imagens relacionadas ao Linux. Vamos escolher qualquer um que você gosta. Vou escolher este pinguim, clique com o botão direito sobre esta imagem e clique em salvar imagem como. Isto irá perguntar-lhe, onde você deseja salvar esta imagem? Então bicar área de trabalho, porque esta é a sua área de trabalho onde você estará salvando sua imagem. Então, role para baixo e clique em Salvar. Agora você pode voltar para cima. Você pode fechar este Firefox porque nossas imagens baixadas, como você pode ver, está bem aqui. E se você quiser abrir essa imagem na GUI, tudo o que você faz é clicar duas vezes e ela se abrirá. A inulina da imagem é perfeita. Agora, novamente, voltando à minha pergunta é, agora como podemos abrir isso usando o comando? Então são homens criogênicos, estou em casa. Eu resolvi. Se eu ir para a minha área de trabalho e fazer ls menos l, eu vejo que o arquivo está lá, que é 1200 PTX, que o mesmo nome que este. Se eu fizer gato nele, então o que aconteceu? Oops, ele não sabe o que é esse arquivo ou como abri-lo. Então qual outro comando eu posso executar para abrir essa imagem? Bem, para isso você tem que instalar um programa chamado imagem. Então o que este documento diz é basicamente que você tem que se tornar raiz. Então vamos nos tornar raiz. E então você tem que executar o comando yum instalar imagem mágica. É um nome de pacote, na verdade. Então, vamos limpar a tela. E antes de fazermos a instalação do yum, vamos ter certeza de que podemos sair para a internet. Então, para confirmar que poderíamos sair para a Internet, você poderia simplesmente Peng www.google.com e estamos recebendo a resposta Bad, perfeito. Agora você pode ir em frente e fazer yum instalar imagem mágica menos y. Então ele está procurando o pacote que queremos, um de Download ele está procurando dependências. Ele pede que o pacote instalar pacotes de um tamanho é 9.1 meg. Foi muito rápido porque nós demos a opção de dar a opção de y, que é menos y para sim, para ir em frente e instalá-lo. Agora vamos confirmar se essa imagem RPM foi instalada. Punho RPM. Então, lá vai você. Magia de imagem. Este é o rpm. Este é o programa que permite abrir o arquivo de imagem. Agora você é jovem e agora você tem que executar o comando que é deslocado imagem espaço do arquivo, o nome do arquivo na verdade. Certo, então antes de fazermos isso, vamos entrar no nosso diretório onde a imagem está localizada. Então, isso é em nossa casa. Eu resolvi o diretório. Quando você faz ls menos l, Você vai ver que tem todos os diretórios e arquivos, mas nós tínhamos baixado esse arquivo de imagem na pasta Desktop. Então faça ls menos l, e você verá nosso arquivo está lá. Agora você pode executar a exibição do comando, o nome do arquivo e pressionar Enter. E isso abrirá seu arquivo de imagem. É assim que funciona. Se você quiser usar este comando para abrir o arquivo de imagem. Mas de qualquer maneira, eu quero que você saiba que no mundo corporativo, nós não temos muita aplicação ou seu uso em um mundo real. Nós realmente não usamos este comando ou este pacote. Mas de qualquer maneira, eu escutei meus alunos como sempre, e eu incluí essa lição. Assim, se alguém quiser descobrir como abrir um arquivo de imagem para a linha de comando, eles saberiam como fazer isso. Tudo bem, boa sorte. 175. Gerenciar segurança de rede (Firewalld): Olá e bem-vindos à palestra de introdução ao firewall. Quando você precisa proteger seu sistema, firewalls devem ser as principais coisas a serem discutidas também. Então vamos começar com o que exatamente é o firewall. Um firewall como o que ele lê. Na verdade, é como uma parede que impede a propagação do fogo. Então qualquer coisa que você colocar lá em cima, agora vai deixar o fogo e isso é na verdade o firewall. Foi assim que conseguiram o nome. Quando os dados entram e saem de um servidor, informações de pacotes são testadas em relação às regras de firewall. E suas regras de firewall são, na verdade, algo que reside no firewall. Então, quando isso é testado contra as regras de firewall para ver se ele deve ser permitido ou não? Em minhas palavras, a maneira que eu queria descrevê-lo é que um firewall é como um Watchmen ou um segurança, ou um escudo que tem um conjunto de regras dadas. Com base nas regras, eles decidem quem pode entrar e quem pode sair. Existem dois tipos de firewalls na TI. O primeiro é este firewall de software, que é na verdade o firewall lá é executado em um sistema operacional. Então você tem um firewall que é executado no Linux e você provavelmente tem um firewall que é executado no Windows ou em qualquer sistema operacional. Ele tem um pequeno software que é chamado de firewall. Outro tipo de firewall é um firewall de hardware. Agora que o firewall é, na verdade, um dispositivo dedicado como um hardware se aplica com, claro, o software de firewall em execução nele. Agora, esse tipo de equipamento encontrado com mais frequência no lado da rede, a equipe de rede ou a pessoa que realmente mantém esse tipo de firewall. Mas, de qualquer forma, o nosso foco é o quê? Nosso foco é o lado do software do firewall, que na verdade é executado no sistema operacional. Tudo bem, então deixe-me colocar uma foto para que seja mais fácil de entender. Então nós temos um servidor um, simples ele quer ir para o servidor B. Agora, quando ele vai para servir ou ser, ele envia algum tipo de protocolo ou uma solicitação de conexão. E neste caso, digamos que o servidor a quer se conectar ao servidor B com através da porta SSH 22. Mas quando há um firewall no meio, ele verificará sua regra. E vai dizer: “Ei, deixe-me verificar a regra. Se o servidor a tiver permissão para entrar na porta 22, e essa regra disser, sim, esse servidor pode entrar. Então vários B diz, ok, eu deixei isso claro e conexão é estabelecida. E o exemplo seria outro servidor quer ir para o servidor B e eles querem se conectar ao servidor B para FTP. E o FTP, como todos sabemos, é executado na porta 21. Agora, antes de estabelecer uma conexão com o servidor B, ele vai para o firewall. E regra de firewall diz no servidor que um servidor a não tem permissão para entrar e usar protocolo ou serviço FTP. Então o que aconteceu é mais b diz, Desculpe eu não posso deixar você entrar porque a minha regra de firewall diz que você não permissão para entrar no meu sistema operacional através do serviço FTP. Agora você pode ver este firewall sentado no meio e você provavelmente está pensando que estamos exatamente sentados. Mas, na realidade, este firewall está sentado no servidor A, bem como há outro firewall também está sentado no servidor B. Portanto, ambos os servidores A e B têm firewalls também. servidor a que deseja se conectar ao servidor B também pode ter uma regra se esse serviço tem permissão para deixar o servidor um ou não. E, em seguida, quando ele vai para o servidor B, o servidor v tem seu próprio firewall que vai dizer, Ei, mesmo que ele veio em. Mas deixe-me ver se este serviço pode ser aceito para servir ao meu servidor. Então é assim que o firewall funciona. Olá novamente e bem-vindo à palestra de firewall e, mais especificamente, tabelas IP. Existem duas ferramentas para gerenciar o firewall na maioria das distribuições Linux. Uma delas é as tabelas IP, e que é usado principalmente em todas as distribuições Linux. E o outro é o firewall D, que foi introduzido há pouco tempo para as versões mais recentes do Red Hat, CentOS ou Fedora e talvez alguma outra distribuição Linux também. Mas como eu disse novamente, ainda principalmente, a maior parte da ferramenta, a ferramenta de firewall é tabelas IP, é usada em todas as distribuições Linux. Agora você pode executar um ou outro. Portanto, você não pode executar ambas as ferramentas ao mesmo tempo. Então, nesta palestra, vamos trabalhar com tabelas IP para gerenciar o firewall. Isso não significa que eu não vou cobrir firewall D, Eu vou cobrir firewall o nas palestras posteriores. Antes de trabalhar com tabelas IP, verifique se o firewall D não está sendo executado e ele está desativado. Para parar o serviço, você precisa fazer material CTL do sistema, firewall D ou comando de serviço se estiver usando a versão mais antiga do Red Hat ou, ou, ou, ou Linux, CentOS. Mas é claro, se você estiver usando a versão mais antiga, o mais provável você, você não tem 50, 50 nela. De qualquer forma. Para desativá-lo, você executa o sistema CTL desativado firewall D. E para mascará-lo, você executa o sistema CTL firewall massa D. Você vai precisar do Mac. Assim, outros programas não podem executar isso ou você não inicia esse serviço por acidente. É por isso que você mascara um serviço. Agora verifique se você tem o pacote de serviço de tabela IV instalado. Legal. Porque antes de iniciar o serviço, se ele diz, Hey, seria serviço que você tentou instalar, então você precisa se certificar de que você tem o serviço instalado e verificar se esse serviço tem esse pacote instalado para você. Faça RPM Dash key, QA e grep para tabelas IP, seus serviços. E se não estiver lá, você usará o utilitário yum para instalar serviços de tabela IP. Depois de tê-lo instalado, você iniciará esse serviço, mas iniciar o comando de tabelas IP. E, em seguida, você habilitá-lo para verificar as regras da tabela IP. Você vai fazer tabelas IP Dash L. E para liberar as tabelas IP, você faz tabelas IP traço F, significa que se você queria começar do zero limpo, você não quer um regras predefinidas na tabela IP. Você faz tabelas IP traço F para liberá-lo. Agora, deixe-me entrar na minha máquina Linux aqui e vamos tentar todas as coisas que temos código aqui. Então a primeira coisa em primeiro lugar é que precisamos iniciar tabelas IP, mas nós realmente temos tabelas IP? Primeiro verifique nosso QA PM. Tabelas IP, serviços Dash. Não, não temos. Mas é claro que antes de instalá-lo ou baixado, deixe-me parar o firewall D. Então, para verificar se eu vou, d está rodando porque nosso foco são as únicas tabelas IP que você faz status. Firewall D. Sim, você vê que ele está ativo e está em execução. Deixe-me ir em frente e parar esse serviço primeiro. Antes mesmo de trabalhar em tabelas IP. É parar. Agora vá em frente e desative-o, para que ele não comece na reinicialização. Ok, agora vá em frente e mascare-o para que você não comece por acidente. Agora vá em frente e verifique o status. E você vai ver direito, hey máscara carregada e status atual inativo e em vez bonito. Certo, estamos seguindo nossas instruções. E agora estamos. próximo passo é instalar as tabelas IP. Lembre-se que verificamos que ele não está instalado, então o comando é yum, instalar tabelas IP, serviços Dash. Agora certifique-se se você deseja instalá-lo em seu computador, pode sair na Internet e ir para os repositórios que precisa ou que tem o pacote de serviço de tabela IP. Encontrou-o e diz-lhe o tamanho. Agora vá em frente e aperte Sim, tenho certeza que você está familiarizado com o utilitário yum. E agora você pode ir em frente e instalá-lo novamente. Uma vez instalado, você verá uma mensagem completa, mensagem instalada está lá. Agora vá em frente e inicie o sistema de serviço, CTL. Inicie tabelas IP. Começou agora vá em frente e habilite-o. Ele está habilitado agora vá em frente e verifique o status. É para cima sem mensagens de erro. Sim, você vê? Ele diz status ativo com o ID do processo. Incrível. Agora, o próximo passo é que você queria verificar o que está dentro das tabelas IP que saem da caixa, que é tabelas IP Dash maiúsculas L. E, por padrão, ele tem poucas regras já em vigor para permitir SSH exceto e também ICMP para o nível do host é proibido. E algumas das regras lá dentro, queremos começar do zero. Então eu quero que você liberar tudo digitando tabelas IP traço F, ele é liberado menos, verifique se tudo se foi. E então você dirige. Você pode ver, na verdade, essas três cadeias diferentes. Uma corrente é entrada. Isto está acorrentado para a frente. E a terceira cadeia diz saída. Agora, o que é cadeia ou o que é isso tudo? E o que significa cada coluna? Não se preocupe, vou cobrir isso a seguir. A função da ferramenta de tabela IP é a filtragem de pacotes. O mecanismo de filtragem de pacotes é organizado em três tipos diferentes de estrutura. E essa estrutura é uma mesa que acabei de lhe mostrar. Tem correntes e alvos. Agora, o que são esses? Vamos entrar nos detalhes. Mesas. Tabela é algo que permite que você processe pacotes de maneiras específicas. Existem quatro tipos diferentes de tabelas. Filtro, mangle, NADH e rho. Agora eu tenho negrito o filtro e, em seguida, a linha, que um porque nosso foco principal aqui é o filtro e que é o que é usado principalmente no sistema operacional Linux. Então, cada mesa tem correntes ligadas a ela. Essas cadeias permitem que você inspecione o tráfego em vários pontos. Há três alterações principais usando tabelas IP. Um é entrada. Essa é uma regra associada a ele que diz renda para o tráfego de entrada para frente indo para um roteador e, em seguida, de um dispositivo para outro, que raramente é usado novamente. E o terceiro, saída é o tráfego de saída. Portanto, concentre-se nessas duas entradas e saídas, que significa tráfego de entrada e tráfego de saída. Agora, todas essas três cadeias que você vê tem regras associadas a ele alteradas, permitem que você filtre o tráfego adicionando regras a eles. E o exemplo de regra é, se um tráfego está vindo desse IP, então vá em frente e defina o destino. Agora, ok, eu tenho uma mesa, eu tenho uma corrente, e essas três cadeias estão lá e cadeia tem regras definidas. Agora, o que acontece quando a regra for cumprida? Que encontrei o endereço IP chegando. Agora, o que você quer que eu faça com esse endereço IP? Então você entra e define o alvo. E há três tipos diferentes de alvos. Um é, exceto é claro, para aceitar a conexão se a regra coincidir. Segundo é rejeitar, o que significa não aceitar, mas enviar uma resposta que hey, eu estou rejeitando, eu não estou aceitando seu pedido. Talvez algumas das respostas, alguma informação significativa. Mas de qualquer forma, o terceiro é derrubado, o que significa uma queda dura. Não quero dizer por que não estou aceitando. Só que você não é permitido em tudo. Estes três são os alvos simples. Então, novamente, para recapitular, tabelas IP tem tabelas, tem cadeias. Cada cadeia tem entrada para a frente em uma saída. E, em seguida, com base nas regras definidas nessas cadeias, eles são alvos e esses três alvos ou aceitar, rejeitar e largar. Se você ainda tem problemas em entender, deixe-me desenhar para você. A tabela parece com isso, mas é claro que não é exatamente olhar assim, mas eu sou apenas, Eu apenas colocá-lo de uma forma gráfica. Esta é uma mesa. A tabela tem o que cadeias e essas três cadeias são e apresentar uma saída. E todas essas cadeias têm regras associadas a ela. Significa que se o endereço IP é este, são pobres, é isso, e assim por diante. Então o que você quer fazer? Então eu quero que você aceite. Não, largue isso. Não, rejeitou qualquer que seja o alvo. Você definirá no nível alvo. Agora, você vai executar tabelas IP Dash L para realmente ver a tabela e para executar isso e você vê a tabela que é assim. Como eu vi, mostrei a você alguns minutos atrás. Como você vê isso, existem três cadeias, mas você pode ver a entrada da cadeia, cadeia para a frente e saída da cadeia. Essa coisa toda é chamada de cadeia. Agora, cada cadeia tem entrada, encaminhar uma saída, então tem um alvo. Todos sabemos até agora, tenho certeza que você é. Você tem explorado neste, você sabe, todas essas cordas. Agora vamos entrar em um pouco mais de detalhes que está sob o nível de regra. Este campo que você vê aqui, significa protocolo como TCP, UDP, ICMP, ou todos. Sempre que um protocolo que você deseja definir, ele será definido logo abaixo dele. Em seguida, opcional, isso raramente é usado. Esta coluna indica opções de IP. Origem, que significa de qual IP ele vem e, em seguida, destino, para onde ele vai? Então, quando você vê uma regra logo abaixo disso, você pode facilmente traduzir, este é o significado desta regra, significando que este protocolo vem desta fonte e indo para este destino e o alvo é caindo. E isso é para a cadeia de entrada ou tráfego de entrada porque ele está associado com a entrada de cadeia. Então, de qualquer maneira, pessoal, tudo isso é sobre toda essa palestra que eu abordei é explicado como você pode baixar, instalar as tabelas IP, como você pode executá-lo, e como a tabela IP traço colocar parece. Então você precisa entender antes mesmo de fazer a administração nas tabelas IP, que vamos cobrir na próxima palestra para fazer certas práticas, para executar certos comandos, para dizer sintonia. Ok, então agora é hora de trabalhar em firewalls. Especificamente a ferramenta. O firewall D funciona da mesma forma que tabela IP, mas é claro que ele tem seus próprios comandos e comando que ele começa com é firewall traço CMD. Certifique-se de que o comando firewall, a primeira parte da primeira palavra não tem d nele. Então é só firewall, traço, CMD. Ele tem algumas regras de serviço predefinidas que são muito fáceis de ligar e desligar. E esses serviços como NFS, NDP, HTTPD, eles já estão lá em um formato XML. Tudo o que você tem a fazer é adicionar esses serviços na tabela de firewall di e as regras. Vamos cobrir isso em uma palestra posterior, claro. Então eu vou mostrar-lhe como exatamente o arquivo XML funciona. Em seguida, o firewall D também tem a seguinte tabela, cadeias, regras e destinos. Defina as regras da cadeia de mesa para Argus. Vocês já sabem que a tabela é aquela que tem todas as informações sobre regras de cadeia e cadeias de destino, ou aquelas que têm informações de tráfego de saída, entrada ou encaminhamento. E as regras estão associadas a essas cadeias. Como se o tráfego de entrada for correspondente ou corresponder a esta regra, então o que fazer, em seguida, vem o destino. Esse destino seria descartar, rejeitar ou aceitar o tráfego. Então, novamente, como eu disse, ele funciona de forma semelhante como tabelas IP. E se você precisar atualizar todas essas regras de alteração de tabela diferentes e informações de destino, você pode voltar para tabelas IP para encontrar mais informações sobre elas. Ok, então você pode executar um ou outro, seja, tabelas IP ou firewall profundo. Não é recomendável executá-los ao mesmo tempo. Certifique-se de que as tabelas IP estão Parar, desativadas e mascaradas antes de iniciar o firewall D. E, claro, para pará-lo, você usará a CTL do sistema, interromperá tabelas IP e, em seguida, uma CTL do sistema para desativá-lo para que ele não inicie na inicialização e para mascará-lo para que você não seja iniciado acidentalmente ou quaisquer outros programas que ONE começou. Então, depois que pararem. Agora você precisa verificar se o serviço de firewall que você está tentando iniciar tem o pacote ou pacote necessário instalado em seu sistema. Mas como eu disse, se você estiver usando CentOS 7, ruiva, fedora sete e acima, por padrão, ele teria firewalls instalados. A propósito, acabei de verificar. Na terceira linha, você vê um arquivo de parede d, é apenas um erro olhos em vez de l, Eu deveria ter o nosso de qualquer maneira, é apenas o erro honesto. Em seguida, para verificar se o pacote e instalar você executar RPM tracejado QA e grafo firewall D. Se você não encontrá-lo, então você vai executar o comando jump para instalar firewalls. E uma vez instalado, você iniciará o firewall D usando o sistema de comando CTL start. E então firewall D. O próximo comando seria o sistema CTL habilitar firewall. Você não pode executar tudo isso em um comando. Eu só coloquei em um para economizar espaço. Em seguida, para verificar a regra do firewall D, o que está dentro e o que está definido. Você vai executar traço firewall, CMD, traço, traço, traço tudo. Ele irá dizer-lhe quais serviços são incapazes, onde as regras estão em vigor, que tipo de cadeias em vigor? Pegando a lista de todos os serviços que Baldi está ciente. os serviços que eu falei com você no slide anterior, que existem serviços predefinidos pelo firewall D, e eles são escritos em formato XML e você pode simplesmente adicionar esses serviços e removê-lo em um único comando. E para obter a listagem de todos os serviços, você executa o comando firewall D. Então, se eu vou traço comando, obter serviços para fazer firewall D recarregar a configuração nele. Ou seja, se você adicionar uma regra no firewall D, você sempre terá que executar o comando firewall dash, AMD, dash, dash, reload. Assim, seu processo de firewall saberia sobre a nova regra ou novas informações que você adicionou à tabela. Tudo bem, então agora vamos para a máquina Linux e vamos tentar tudo isso. Então, a primeira coisa primeiro é primeiro certificar-se de que a tabela IP não está em execução. Status da CTL do sistema, tabelas IP, e você vê que ele está em execução, ele está ativo agora. Então você terá que pará-lo, apertar a tecla de seta e substituir o status com parada. Ele parou. Agora, desative-o. Portanto, ele não começa no momento da inicialização. E depois mascote, então você não sabe ou qualquer um dos programas começou por engano. Você pode verificar o status novamente e você verá agora que ele está mascarado e está inativo. Perfeito. Agora é hora de verificar se temos pacote firewall D instalado. Então RPM tracejado QA e um gráfico para firewall d. Ok, então ele tem isso como um pacote. Estamos preocupados com isso. Certifique-se de que este pacote está lá e se houver mais firewall D, o nível do sistema de arquivos do sistema, você também pode instalar isso, mas provavelmente ele será instalado com ele se você apenas digitar yum install firewall D. Ok, então agora ele está instalado. Agora, o próximo passo é iniciar o sistema de firewall, CTL. Iniciar firewall t. Ele diz que a unidade é máscara, o que significa que não é permitido iniciar por engano ou por qualquer outro programa. Então temos que desmascarar. Então desmascarar. É desmascarar. Agora você pode ir em frente e começar. Começou. Perfeito. Agora vá em frente e habilite-o. Então começa na hora da inicialização. Ok, agora vá em frente e verifique o status. Agora. Ele está correndo. É o status atual está ativo. Legal. Limpe a tela. E agora vou verificar o que está dentro das minhas regras de firewall. O que sai da caixa. E para isso, eu vou fazer traço, lista de traço. E você verá que esta é a tabela, é uma tabela pública, está ativa e tem este serviço é por padrão, SSH, DHCP, cliente V6. Esses dois serviços já estão habilitados, isso é firewall. Os serviços cada vez que eu iniciar e, por padrão, SSH tem permissão para entrar. E se você ver, você pode definir portas aqui. Qualquer regra específica que você tenha, você poderia, você poderia colocá-las em seus rituais, que cobriremos na palestra posterior. Então, se você adicionar algo, você poderia executar o comando por um painel de parede CMD, seguido pela sintaxe correta para adicionar um relatório de serviço para obter a listagem de todos os serviços que o firewall D está ciente, você irá digitar Firewall, CMD, obter serviços. Ok, então esta é a lista de serviços que eu falei com vocês antes. Estes são os serviços predefinidos e todos eles são separados por um espaço e eles são escritos em ordem alfabética. Então a, B, C. E se você estiver procurando, digamos SSH, você verá um SS, uma seção S C SSH está aqui. Serviços Smtp aqui. Se você está procurando por FTP, você vai para a seção F. F é, este é f e você vê FTP. Então, todos esses serviços são realmente predefinidos em. Ali. Isso não significa que já faz parte das regras de firewall que permitirá que todos esses serviços sejam habilitados por padrão. Não é que ele está dizendo firewall The Hey, você tem o serviço, tudo que você tem que fazer executar um comando. Diga-me que este é o serviço que você deseja habilitar e eu irei para o arquivo de configuração. Vou encontrar o nosso porto em que funciona e vou ativá-lo para você. Então eu vou cobrir esse arquivo XML nas palestras posteriores. Por enquanto, certifique-se de que inicia o firewall D, que está a funcionar. E tem os serviços listados como bem aqui, os dois predefinidos dos serviços. Vamos entrar em alguns exemplos práticos. No firewall D. O firewall tinha várias zonas. Para obter uma lista de todas as zonas, você tem que executar o comando firewall dash, CMD, traço, traço obtém zona. Então vamos entrar em sua máquina Linux e vamos executá-lo aqui. E vamos ver quantas zonas e a lista de zonas se você pudesse ficar tão apertado, firewall, traço CMD, zonas de traço. E você verá que ele lhe dará a lista de zonas, bloco DMC, queda, casa externa e trabalho interno de confiança pública. Você pode usar qualquer zona que seja exigida pela sua empresa ou pelas suas políticas. A maior parte do tempo que eu vi é o público, é a zona que é usada a maior parte do tempo. Então nosso foco nesta palestra permanecerá em público. Então é assim que você obtém a lista de zonas para obter uma lista de zona ativa. Agora para ver temos todas essas zonas e qual é o 14 ativo que irá executar o firewall de comando, cmd e obter zonas ativas. Isto está listando que a zona que está ativa e que está ativa em termos de no firewall, estamos firewall está recebendo todas as suas regras. A configuração é pública e a interface anexada à região é nossa interface padrão. Você pode ter um diferente se você estiver usando um tipo diferente de Linux, tem um físico ou virtual. O próximo sobre o qual falaremos é como obter regras de firewall para a zona pública. Então agora sabemos que estamos, o público é uma zona ativa. Agora, como obter uma lista dessa zona? Você pode executar um comando, firewall, traço CMD, traço igual a zona de lista de traço público S. Mas se você notar que quando você executou o comando, obter zonas ativas, ele só nos deu a zona pública. Então, quando você tem apenas uma zona ativa, então você realmente não precisa especificar o nome da zona. Mas apenas para praticar, se vamos supor que você tenha várias zonas, então você terá que especificar que é apenas bom público. Então vamos ver. Nesse caso, vamos fazer firewall, CMD tracejado como zona igual, público e lista todos. Esta é a zona que tem por padrão fora da caixa se você estiver executando seu firewall D pela primeira vez, isso é o que você vai ver. E você vai ver, a principal coisa que você vai ver é que esta zona é pública e está ativa. E os serviços que é o serviço padrão que você obtém são SSH, DHCP, V6 e cliente. Estes são os serviços que estão activados por predefinição. Novamente, o que eu quis dizer foi se a sua zona pública já está ativa e é a única que você não precisa especificar. Você poderia simplesmente executar o comando sem especificar a Zona obter o mesmo resultado. Agora, você também poderia, como eu disse, você poderia fazer sem zona também. Então também diz que são predefinidos por um firewall, como explicado anteriormente, você tem uma lista de todos esses serviços. Agora a questão é, eu tenho a lista de todos os serviços que eu poderia entrar habilitá-lo e desativá-lo e ativá-lo. Mas e se eu quiser adicionar um serviço de terceiros? E SKA tomará um exemplo. Digamos que se você quiser, se você instalar o aplicativo SAP em seu servidor Linux e você queria permitir que esse aplicativo para ser ligado e desligado. Então você tem que ir para o usuário lib, serviços de firewall. E todos esses serviços que são predefinidos estão nesse diretório. E tudo que você precisa fazer é simplesmente copiar qualquer arquivo XML de dados e alterar este serviço e seu número de porta. Agora, quando você abre esse arquivo, esse arquivo XML, é assim que ele vai parecer. By the way, esta é uma versão menor. Há muitos arquivos, arquivos XML nesse diretório que têm uma descrição mais longa. Então, as descrições mais curtas que um teste que estou mostrando é quando você cat esse arquivo, qualquer outro arquivo nesse diretório que termina com dot xml. Você verá sua versão no primeiro e no segundo, você verá todas as informações do serviço sobre o serviço. E você verá que o serviço, que tipo de serviços que você verá é SSH e qual descrição você queria colocá-lo, o que exatamente esse serviço fará. E, claro, as informações da porta e o nome do serviço que está neste é TCP. E o número da porta é 22. É assim que parece. Mas no próximo slide vamos fazer um serviço personalizado, que acabei de mencionar, SAP dot xml. E eu vou mostrar-lhe como você poderia torná-lo firewall D ciente. Então vamos para o próximo slide e vamos ver se você queria adicionar um serviço, digamos http em seu firewall. Para isso você tem que executar o comando firewall dash, AMD, traço, traço, add dash, serviço igual HTTP. Então, agora, quando você executar este comando, você verá que não há nenhum serviço HTTP e serviços. Então, se você tiver Firefox e você pode abri-lo e você pode tentar acessar seu serviço HTTP. Verá que não será acessível. Mas é claro, a fim de verificar se primeiro você precisa ter certeza de seus serviços HTTPD em execução. Então vamos ver o status da CTL do sistema, HTTP D. Ok, diz que esta máscara está inativa, então temos que ativá-la para testar nossas regras de firewall quando as adicionarmos. Então vamos fazer é primeiro eu vou desmascará-lo. Então eu vou começar o serviço. Serviços iniciados. Vamos verificar o estado. Está ativo. Agora, eu vou ir em frente e abrir meu navegador para ter certeza de que eu poderia acessar meu servidor Apache usando o serviço de protocolo HTTP. Então meu, ok, então agora meu endereço IP da minha máquina, o Linux que estou usando é um, IT 161, 162. Então, quando eu recarregar, você vai ver que está dizendo problema de carregamento página e ele está girando. Isso significa que ele vai conexão vai dizer o tempo limite como você vê, está demorando muito. Esta é a mensagem que você vai receber. Então, a fim de, a fim de chegar ao seu servidor através desse serviço HTTP, você tem que habilitá-lo. Então vamos ao nosso firewall D e vamos adicionar isso. Então, vamos limpar a tela. Tipo de firewall CMD, traço, traço, adicione o serviço que deseja adicionar. Http. Ok, isso é serviços adicionados. E quando você fizer lista novamente, você verá e a seção de serviço. Há esta última pesquisa que foi adicionada. Agora vamos em frente e verificá-lo indo para a nossa máquina Firefox e, em seguida, atualizar a tela. E você tem a página inicial como ATP, que significa que podemos entrar em nossa página inicial e funciona perfeitamente bem. Bom. Agora, mais uma coisa é se você eu quiser remover isso. Você pode simplesmente apertar a tecla de seta ou voltar para o mesmo comando e digite remove, e ele irá removê-lo. Você pode verificar o status, se ele desapareceu ou não, olhando para a sua lista todos e você verá que ele desapareceu agora. Então é disso que se trata de remover o serviço. Em seguida, para recarregar a configuração do firewall. Ou seja, digamos que se você adicionou algum serviço e agora você só deseja limpar toda a configuração do firewall D, o que quer que você adicionou. E para isso você tem que digitar firewall D recarregado. Então, antes de fazer isso, vou mostrar-lhe primeiro quando adicionamos que o serviço HTTP é adicionado. Agora, se você fizer a lista, você vai ver que está lá. Mas agora, quando você entrar e recarregar, recarregar e verificar esse firewall, você verá que o serviço HTTP que editamos, ele se foi. Então é como uma forma de firewall D para limpar as regras temporárias lá dentro. Então, se você quiser adicionar qualquer regra permanentemente, você tem que especificar permanente e o fim. Para adicionar ou remover um serviço permanentemente. Você vai executar o comando firewall, traço, traço AMD, traço, traço Serviço HTTP igual permanente. E isso irá adicioná-lo permanentemente a essa zona, que é a zona pública. Claro, para removê-lo para permanentemente irá executar o mesmo comando com Domo e traço, traço opção permanente. Agora vamos falar sobre o aplicativo de terceiros que falamos no último slide. E se houver serviços que você queira adicionar? Não é que ele não veio predefinido ou como um serviço padrão no firewall D. Então o que temos que fazer primeiro é que você tem que ir para este diretório. Os usuários têm sido serviços de firewall D. Você poderia simplesmente copiar qualquer arquivo XML de dados, e fazer o nome do novo arquivo de serviço e alterar o serviço e o número da porta dentro desse arquivo. Em seguida, você deve reiniciar o firewall D e, em seguida, simplesmente adicionar firewall. E, em seguida, basta obter a listagem desses serviços para confirmar para verificar que os serviços lá. E se estiver lá, está funcionando, então você pode executar o comando firewall D para adicionar esse serviço. Então vamos e vamos passar por esse exercício agora. E, uh, vamos ver. E como eu disse, usaremos, como exemplo, um serviço, SAP. E o SAP, acredito que funciona na porta 32. Então eu vou para o usuário lib, firewall D serviços. E a propósito, se você está fazendo isso pela primeira vez, eu recomendo que faça. Tire um instantâneo da sua máquina virtual no caso de as coisas correrem mal. Ok, Agora, nos serviços e há um monte de serviços, se você executar ls menos l, você verá todos os serviços que você obtém quando você executar o comando ou comando, você executar firewall, traço, CMD, traço, traço, obter serviços. Todos esses serviços que você vê são realmente firewall estes, puxando-os a partir desses arquivos. Agora, novamente, queremos adicionar como SAP indo para ir em frente e tomar qualquer arquivo. Então, neste caso, eu estou indo para fazer cópia arquivo XML SSH e eu estou indo para copiá-lo para o arquivo XML SAP. Ok, verificado, está lá. Eu vou fazer Ls menos l TR. Está lá todo o caminho até o fim. Agora, vou em frente e modificar essa queda BI SAP dot xml. E você vê que ele tem esse serviço de versão. A breve descrição é SSH e eu vou removê-lo para SAP. Ok, agora isto é uma descrição. Vou remover tudo o que está listado para a descrição do serviço SSH, e vou colocar a descrição de terceiros, o que quer que este serviço faça. Este é um serviço de aplicativo de terceiros. Ok, bom. Agora o protocolo é TCP ou o que quer que você queira especificar. E você poderia usar a porta 32. Então, é claro que você precisa saber essas coisas, mas é um número de porta TCP UDP. Qual é o serviço? Agora, você pode ir em frente e salvar esse arquivo. Arquivo Salvar, você pode verificar SAP dot xml. E você vê que ele está lá com todas as configurações que você especificou. Agora, se você quiser ver que SAP em sua listagem, ou seja, quando você executar este comando e você queria vê-lo lá, então você terá que reiniciar o firewall D, o firewall de reinicialização CTL do sistema. D. É reiniciado. Agora, quando você vai executar que recebe serviços, você deve ser capaz de ver seu serviço SAP. Então deixe-me, o que eu vou fazer é eu vou firewall traço AMD obter serviços. Vou simplesmente fazer grep. Seiva. E lá vai você. Então veja se está destacado para nós, é mais fácil para nós saber exatamente onde terminou. Então, agora esse serviço SAP está lá. Legal. Agora podemos ir em frente e adicioná-lo como um serviço à configuração do firewall. Então, para adicioná-lo simplesmente firewall, CMD. Adicionar traço, serviço, igual ao nome do serviço. Você vai adicioná-lo. E quando você fizer a lista, você verá que ele adicionou esse serviço SAP. Agora, se você tentar adicionar quaisquer outros serviços que não é e que o arquivo XML ponto, ele simplesmente vai falhar não vai funcionar. Então, por exemplo, se eu estiver tentando adicionar a chamada de serviço m1, ele diz serviço inválido e executar. Foi para que o firewall de trabalho do usuário, o diretório de serviços. Ele procurou o arquivo xml M1 dot e não existiu, é por isso que não é capaz de adicionar isso. Então é um bom recurso do firewall D Desta forma você poderia simplesmente ter que adicionar ou remover serviços que estão definidos nesse diretório. Tudo bem, então seguir em frente. A propósito, deixe-me remover este serviço. Assim eu tenho tudo limpo ou eu poderia simplesmente fazer o quê? Recarregar se eu não adicioná-lo permanentemente. Sucesso, vamos verificar se é uma escada. Ele se foi. Bom. Seguindo em frente agora. E agora se você quiser adicionar uma porta à sua configuração de firewall D? Basta executar o comando, que é firewall. Dash, CMD, traço, traço, adicionar, traço porta igual. Eu escolho este, 1, 0, 1, 1, 1, 0 como uma porta aleatória. Você pode escolher a porta que você deseja abrir e o protocolo pressionar Enter, verifique isso. E você vai ver que ele vai aparecer. E as portas, TCP 10, são adicionadas. Agora, novamente, se você não especificar traço, traço permanente, então ele irá embora. Nesse momento você faz firewall, traço CMD, recarga de traço. Ok, então é assim que você adiciona uma porta. E, claro, para remover uma porta, você faria remover porta. Então vamos em frente e remover a porta. Na porta, eu vou fazer remover porta 0 traço. Ele se foi. Vamos verificar. E não está mais lá. Lindo. Ok. Agora para rejeitar o tráfego de entrada de um endereço IP. Então, novamente, é, é uma espécie de cenário onde você tem alguém entrando em sua máquina com um endereço IP e você não gosta dessa pessoa ou você não gosta dela máquina, qualquer que seja a razão que você quer apenas bloquear qualquer tráfego vindo desse endereço IP. Então você executará isso como regra. É uma regra de loop longo, mas é adicionada no espaço de regra rico todo o caminho na parte inferior. Então vamos para a nossa regra. Você vê quando você executa firewalls, AMD traço, tudo o que você vê rituais todo o caminho na parte inferior. Este é o lugar onde você tem que adicionar esta regra. Então eu vou fazer é eu vou fazer isso menor para que eu possa pegar isso e ler todo o comando. Vou fazer isso maior também para poder digitar tudo em uma linha. Então traço firewall, CMD, traço, traço, adicionar você adicionando uma regra rica. E essa regra diz igual, qual é a regra sobre a família dentro do IPV4? E qual endereço IP você está tentando bloquear? Há uma fonte e o endereço dessa fonte é igual ao casaco, 192, 168 ponto 0 ponto 25. E, em seguida, o que você quer fazer, lembre-se da coisa Target sobre a qual falamos, UI para rejeitar e fechar. Tem sido bem sucedido. Vamos verificar se está lá. E você verá que esta regra é adicionada como uma regra avançada toda a parte inferior, que rejeitará todo o tráfego de entrada se o correspondente a este endereço IP. Agora para bloquear e desbloquear o tráfego ICMP. E se você não quiser que as pessoas te peguem? Então você poderia executar simplesmente este comando. Então deixe-me voltar e deixe-me ir em frente e remover o ritual que eu adicionei. Então, em vez de apenas adicionar, eu vou fazer remover ou eu poderia ter apenas fazer firewall, traço AMD recarregar de qualquer maneira, ele se foi. Vamos verificar. Sim, ele se foi. Agora, eu queria bloquear todo o firewall de tráfego de entrada. Cmdt, quero dizer, todo o tráfego rosa de entrada, nem todo o tráfego. Adicionar traço ICMP. Como você sabe, a dor vem no protocolo ICMP, traço, bloqueio e inversão. Isso é editar. Vamos verificar. E você verá que a inversão do bloco ICMP está definida como sim. Agora, se eu entrar no meu, qualquer outro computador, digamos que eu vá para o meu computador Windows e eu tenho um prompt do DOS aberto e eu tento ping na minha máquina Linux onde eu ativei essa regra, fui para 161, 162. Este é o IP da minha máquina. E você verá que diz hospedeiro inacessível. Agora, se eu for em frente e remover essa regra, ou seja, em vez de adicionar, vou apenas remover. E agora, se eu tentar fazer o ping, eu devo ser capaz de fazer o ping. É assim que você bloqueia ou desbloqueia. E tráfego ICMP. Agora é mover agora para bloquear o tráfego de saída para um endereço IP de faixa de site específico. Como exemplo, vou usar esse exemplo novamente. E se você quiser bloquear todo o tráfego que está indo, que vai para o Facebook. Só não queres os teus filhos ou com quem estás a lidar. Você só não quer que a pessoa vá para fora para a página do Facebook ou qualquer página para esse assunto. Mas para isso você tem que descobrir qual é o endereço IP dessa página e definir que você tem que executar o comando host dash T a, em seguida, o URL para encontrar esse endereço IP. Eu já encontrei esse endereço IP e o endereço IP 311370 e 36. E para bloquear esse tráfego de saída, este é o comando que você executará. Então vamos executar esse comando. Então eu tenho esta máquina Linux bem aqui. E novamente para encontrar o nome do host. Então eu defino o endereço IP de www.facebook.com. Você verá que o endereço IP já está lá. Confirme agora que preciso bloquear o firewall. Mas antes de eu bloquear lá, deixe-me cor-de-rosa esse endereço IP apenas por agora, apenas certifique-se de que eu poderia sair. Sim, eu poderia sair. Eu poderia ter uma resposta. Agora eu vou ir em frente e bloquear isso direto. Adicione um filtro IPv4 de regra. A saída. Lembre-se que a saída é que o tráfego de saída é desabilitar para ir para a fonte 3311371 e 36 é o IP o que ele queria fazer. Você quer apenas fazer o alvo que é descartado. É bem sucedido. Agora você pode ir em frente e ping esse endereço IP e você verá que ele iria dizer-lhe que a operação não é permitida porque você não tem permissão para ir para fora. Agora, se eu for em frente e recarregar todo o meu firewall D e agora se eu pingá-lo, ainda não consigo fazer o ping. Deixe-me ver se tenho o que está dentro da regra da minha lista. 176. Ajuste o desempenho do sistema: Ei meninos e meninas e bem-vindos ao sintonizar o vídeo de desempenho do sistema. sistema Linux vem ajuste fino por padrão quando você instalá-lo pela primeira vez. No entanto, há alguns ajustes que podem ser feitos com base no desempenho do sistema e nos requisitos do aplicativo. Nesta aula, nós vamos aprender como otimizar desempenho do sistema selecionando um perfil de ajuste gerenciado por afinar o demônio e priorizar ou privar processos específicos com comandos agradáveis e reconhecidos. O que é terça-feira até segunda-feira pronunciado como T-I-O-N. E D no final. Sintonia é para afinação do sistema, e D é para demônio. E como se você se lembrasse, demônio é algo que corre continuamente no fundo do seu sistema. É o desserviço do sistema que é usado para ajustar o desempenho do sistema Linux. Ele está instalado no CentOS, Red Hat versão 7 e 8. Por padrão, ajustado o nome do pacote é sintonizar D, como seu nome soa. O Serviço 2D vem com perfis e configurações predefinidos. A lista de perfil que vamos discutir na próxima página, com base no perfil selecionado que é dado a você pelo desserviço de sintonia, ele ajusta automaticamente o sistema para obter o melhor desempenho. Por exemplo, TRND irá ajustar a rede se você estiver baixando um arquivo grande como um arquivo ISO ou algo assim, ou ele irá ajustar a configuração de E/S se ele detectar alta leitura e gravação de armazenamento. Então, ajuste o DD MM e aplique a configuração do sistema quando o serviço for iniciado ou após a seleção de um novo perfil de ajuste. Então, quais são os perfis que nos são fornecidos por padrão quando você instala ou quando você tem serviço cuny ou daemon rodando. Ele lhe dá alguns dos perfis predefinidos fora da caixa para você. O primeiro é o balanceado D, que lida com sistemas que exigem um compromisso entre economia de energia e desempenho. unidade de perfil de desktop do perfil balanceado fornece resposta mais rápida para desempenho de taxa de transferência de aplicativos interativos para usar um sistema para taxa de transferência máxima, desempenho de perfil de latência, potência de taxa de transferência de rede, dizer oracle, que são chamados de banco de dados ou aplicativo relacionado convidado virtual. Se você executar em sua máquina como uma máquina virtual, host virtual ajusta o sistema para obter máximo desempenho para seus atos como um host para máquinas virtuais. Então estes são todos os perfis de melodia que eles são. Pode haver adição de mais dependendo do aplicativo. Por exemplo, digamos que se você estiver executando aplicativo SAP em seu sistema ou qualquer um do aplicativo, você poderia realmente obter o perfil do fornecedor e adicionar isso à sua sintonia, o sistema para gerenciá-lo. Ok, então seguir em frente. Como verificamos se sintonizar o pacote foi instalado? O comando é simples, é RPM menos as principais maneiras de consultar tudo o que lhe dará a lista de todos os pacotes, então você poderia simplesmente colocar T1 d. Então vamos direto para o nosso sistema. Tenho o meu sistema aberto aqui, e a janela do terminal já está aberta. Eu tinha duas janelas de terminais abertas. Se você não fizer isso, você pode abrir outro porque nós estaremos testando alguns outros comandos e verificá-lo a partir do outro terminal. De qualquer forma. Vamos começar com o primeiro terminal da janela. E vamos verificar se temos pacote instalado, que é rpm dash QA, e agarrar para terça-feira. Ok, então nós temos o resultado de volta e aqui está o pacote e é a versão do pacote, e é agora, ele está me dizendo que é Enterprise Linux 8, esse é o nome do pacote ou sistema operacional está instalado em. Está bem. Então, movendo, indo mais para baixo, instalar pacote de sintonia, se não instalado já, então já instalado. Se não tivesse, teríamos usado este comando yum install 2ND ou para a versão mais recente que DNF instalar TMD. Em seguida, verifique ajustar o status do serviço se isso for serviços em execução, o comando é CTL do sistema. Você vai verificar o status, habilitá-lo iniciado ou parado na melodia d. Então vamos verificar o status do nosso sistema cuny, status CTL, D & D, e escrever aqui está carregado e ativo. Correndo. Lindo. Ok, seguindo em frente. E para habilitar o ajuste do serviço para habilitá-lo no momento da inicialização, o que já temos. Então comando para alterar a configuração para ajustar o demônio que está sintonizado D ADM, que é o comando que é usado para definir o perfil com base em seu requisito de sistema. Então, para verificar qual perfil está ativo agora, essa sintonia D está usando. O comando para isso é sintonizado D traço EDM, espaço ativo. Então vamos executar esse comando e vamos fazer sintonia. Deixe-me limpar a tela, em seguida, nossa corrida 2D que ADM ativo. E agora está me dizendo que o perfil ativo atual que está ativo é convidado virtual. Então minha máquina bem aqui onde estou executando a máquina Linux, ela está sendo executada como uma máquina virtual. Assim, por padrão, ele selecionou este perfil e ele irá, o sistema ou o sistema operacional irá encontrar aqui ou alterar a configuração com base no perfil selecionado. Então temos que listar todos os perfis disponíveis que temos, os perfis que listamos no último slide. Veremos a maioria desses perfis listados e executamos este comando. Então vamos voltar e limpar a tela novamente. Assim, teremos um comando claro visível. Então sintonizado D traço lista ADM. Ok, veja aqui você vê todos esses perfis que falamos no último slide, balancear desktop e há mais alguns desempenho de latência Intel são o mesmo, transferência de rede de latência de rede. Eu quero que você leia cada um deles e entenda qual é o propósito de cada perfil e se você deve selecionar um perfil que com base no requisito do sistema. Se você realmente quer um pouco do desempenho da rede e você está baixando ISO ou arquivo de imagem grande, então você provavelmente quer ir com transferência de rede otimizada para transmissão de fluxo de rede, geralmente apenas necessário na CPU mais antiga ou 40 mais rede de chute. Então leia, entenda cada um deles. Mas isso lhe dará por padrão todas as configurações de ajuste que você deseja habilitar, em vez de entrar no arquivo de configuração e fazer suas próprias alterações. Ok, então passar para o próximo slide para mudar para decidir o perfil. Então, se eu queria mudar para um perfil diferente ou você tem que fazer é T1 traço espaço de perfil ADM, o nome do perfil. Então vamos fazer isso. Estes são os perfis que tenho disponíveis. Então eu provei para alterá-lo, por exemplo, para desktop ou equilibrado, por exemplo, eu faria T-I-O-N ADM perfil equilibrado. Vai demorar um segundo e voltou. Agora, se você executar o comando tune dash ADM ativo, e você verá o perfil que foi selecionado é balanceado em vez do que tínhamos, tivemos máquinas virtuais selecionadas antes aqui mesmo, desculpe, convidado virtual, que é isso que ele foi selecionado. Próximo, temos de verificar a recomendação de Cun De. Então, às vezes você altera certas coisas, mas quando você executa este comando, ele irá dizer-lhe qual perfil você deve selecioná-los com base no sistema que você está executando. Certo, vamos para o nosso sistema. Limpe a tela. 2ª ADM recomendo. Eu recomendo o perfil que eu deveria estar usando e ele está dizendo que você deve estar usando convidado virtual. Sim, ele detecta que estou usando uma máquina virtual. Portanto, deve que devemos selecionar perfil de convidado virtual. Certo, desligue, sintonize o demônio. Se você não quiser que o sistema selecione nenhum perfil, você queria fazer as coisas manualmente, você pode desativar isso. Então você faz terça-feira e simplesmente fora. Agora, se você quiser verificar qual perfil foi selecionado, você vai fazer 2D ADM novamente, mesma coisa para ativo e irá dizer-lhe, você sabe, perfil ativo atual. Então temos mudar de perfil através do console da web. Então nós também podemos mudar o perfil através da GUI, o console web que nós poderíamos obter acesso a partir do pacote cockpit, que nos permite obter acesso ao console web. Então, como você tem que fazer login? Você poderia simplesmente ir para http dois-pontos barra barra o endereço IP da sua máquina e a porta 900, 900. E então você irá até lá e selecionará visão geral, configuração e perfil de desempenho. Então vamos verificar rapidamente. Tenho o meu Firefox aberto e já introduzi o endereço IP da minha máquina, que é 10, 253, 118, porta 900, 900. E ele irá me solicitar para a página de login. Eu inseri minha senha de nome de usuário e isso me trouxe para este painel principal. Então, se você quiser verificar o endereço IP de suas máquinas para que você possa inseri-lo no seu navegador. Você pode simplesmente fazer IF config E&P 0 S3. Eu sei que as interfaces usando é E&P como três, então você vai executá-lo e você verá que é dez a 531 ponto 18. Quando você insere esse IP em seu navegador e não está obtendo acesso a esta página, provavelmente o firewall é. Ativado e em execução. Então, para verificar o firewall se ele está ativado e em execução, você faz o sistema CTL status firewall D. Ok, olhando para isso, você pode ver que ele está carregado e está inativo. Se estivesse ativo, provavelmente eu não teria acesso a esta página, então você realmente precisa entrar no firewall e permitir que a porta 990 obtenha acesso através da página do navegador da Web. Então, a maneira mais fácil se você está fazendo tudo em não-produção ou seu ambiente de laboratório, então eu vou sugerir, em seguida, basta ir em frente e fazer um sistema CTL, parar firewall e você será capaz de acessar sua página web ou gerenciamento de portal web. Ok, de qualquer maneira, voltando ao portal web, bem aqui você vai para a visão geral. Na configuração de grade de visão geral. E na configuração que você vai ver aqui ele diz perfil de desempenho convidado virtual. Clique neste e selecione o perfil que você deseja selecionar. Então, digamos que se você deseja selecionar um balanceado e clique em Alterar perfil, e ele irá alterá-lo para perfil balanceado. Você não precisa reiniciar o computador. Você não tem que fazer nenhuma mudança. E será aplicado imediatamente. Ok, a próxima coisa é outra maneira. Ok, então, praticamente voltando. Isto é tudo sobre sintonização do sistema através, sintonia, um demônio D ou o serviço. Todos esses perfis estão disponíveis para você ou você tem que fazer é selecionar o aplicativo desejado ou perfil desejado com base em seu aplicativo e habilitar esse perfil. Tudo bem, passando para agradável e reconhecer e outra maneira de manter o seu sistema sintonizado é priorizando o processo muito bom e reconhecido comando. Se um servidor tem uma CPU, então ele pode executar um cálculo ou processo cada vez como eles vêm em pares como primeira bússola. Então, enquanto outros processos devem esperar ou eles têm que esperar, É assim que uma CPU levaria a execução de um processo de cada vez. Então, é claro, ele executa outros processos um por um e um caminho round robin. Mas e se você quisesse priorizar que o processo, esse comentário porque um processo poderia ser mais valioso ou mais importante do que o outro. Assim, com um comando agradável e reconhecido, poderíamos fazer esse sistema para dar preferência a certos processos do que outros. Esta prioridade pode ser definida em 40 níveis diferentes, pois sim, existem muitos níveis diferentes nessa prioridade. O valor de nível agradável varia de menos 20, que é a prioridade mais alta, para 19, que é a prioridade mais baixa. Então, o sinal negativo dá a você a prioridade mais alta. E por padrão, processos inerentes lá bom nível de seu pai, que geralmente é 0. Ok? Para verificar a prioridade do processo, você pode executar o comando superior que lhe dará qual prioridade de cada processo está sendo executado. Então, quando você está indo para correr no topo, você vai ver duas colunas no topo. Então deixe-me ir para a máquina Linux e eu vou executar o comando. Então deixe-me limpar a tela e eu vou correr por cima. Agora, aqui no comando superior, você vai notar que a primeira coluna paga, que é o ID do processo, o usuário que está executando esse comando. O PR e o n i. Então o PR é o nível de prioridade do sistema. Em seguida, a NI é a configuração real do usuário, o nível agradável que você realmente definiu. Então, qual é a diferença entre este e aquele? Qual é a diferença? Então vamos para o nosso diagrama aqui. E você verá no nível agradável que temos prioridade mais alta menos 20, menor prioridade 19, mas o sistema tem sua própria prioridade que na verdade o alinha ao nível legal do usuário. E isso vai de RT menos 99 todo o caminho para 39. Então bom valor é um espaço de usuário e prioridade usa espaço. E prioridade PR é a prioridade dos processos que é usada pelo kernel Linux. E as prioridades do sistema Linux são 0 a 139, em que 0 a 99 para processos em tempo real, e 100 a 139 são para os usuários. Então, espero que você entenda que para o nível agradável você só tem de menos 22, 19, enquanto o sistema tem seu próprio alinhamento de prioridade de 0 a 139. Ok, prioridade do processo pode ser visto através do comando ps , bem com as opções certas, se fornecido. Então, quais são essas opções? Aqui estão as opções ps espaço AX 0 pago uma vírgula c o m, m vírgula agradável, vírgula c ls traço S curto igual menos agradável. Então vamos executar esse comando. Limpe a tela. Psa 0 vírgula, vírgula, agradável, CLS, traço, traço. E o que é para esse curto igual, bom. E você verá todos os processos que estão sendo executados em seu sistema com nível de prioridade atribuído a eles. Como você se move para cima, você vai ver a partir de 19 para phi 1, 0, 0, todo o caminho para menos 20. Ok? Então entre nos comandos reais. Se você quiser definir a prioridade de um processo, defina a prioridade de um processo de um processo desejado. Se você tiver um processo em execução, por exemplo, processo Oracle, e você deseja que o processo Oracle obtenha a prioridade mais alta, então você terá que executar o comando nice com menos n, o número do número real da prioridade e o nome do processo. Então, por exemplo, agradável menos n, menos 15 e topo, topo é realmente um processo em si. Então vamos fazer isso. E agora máquina Linux. E aqui vamos usar duas janelas. Por isso abri duas janelas. Vamos limpar a tela. Então eu quero que você corra no topo agora e aperte Enter. E você vai ver o comando superior em si está sendo exibido nas prioridades como prioridade do sistema para 0 e nível agradável para um sistema, sistema anterior a 20 e bom nível para 0. Agora, e se você quiser mudar para menos 15 prioridade? Então, apenas saia dessa. Mas apertando apenas a tecla Q, volte aqui. E quero que vás para a outra janela. Eu quero que você digite agradável menos n quinto menos 15 porque menos 15 é a prioridade mais alta e, em seguida, executar topo. Ok, ele está executando o comando superior. E você vai ver bem aqui, este é o nosso comando principal. A prioridade do processo atribuída ao sistema é cinco. E o usuário atribuído nível de prioridade agradável é menos 15. Agora, e se você quisesse mudar isso? Você não quer parar o processo, mas você queria mudar sua prioridade. Então, para alterar a prioridade, você tem que usar o comando reconhecer. Da mesma forma com menos n número de prioridade e nome do processo. Por exemplo, reenergizado menos N 12. E, nesse caso, você não pode usar um nome de processo. Você precisa usar o ID do processo desse processo que está sendo executado. Ok, então vamos para a nossa máquina de novo. E aqui. Se, se eu estou vindo aqui para o bom comando aqui, desculpe, para o comando superior. Tem cinco e menos 15. A única maneira de mudarmos isso se você pudesse descobrir esse ID de processo e seu ID de processo é 9360. Lindo. Ok, então vamos limpar a tela aqui e reconhecer menos n. E em vez de menos 15, nós queríamos mudá-la para 12, por exemplo. Então, qual era o ID do processo? Eu esqueci. Ok, 9360, desculpe, 9360. Pressione Enter. E imediatamente você vai ver 9600 ID do processo, prioridade antiga, o meu foi menos 15. Agora, a nova prioridade é 12. Vamos verificar. Eles vão. Então o usuário atribuído número agradável é 12, sistema atribuído, prioridade é 32. Então é assim que você muda a prioridade de um processo. E é assim que você faz o seu sistema Linux fazer o ajuste fino e obter o melhor desempenho do sistema fora de sua caixa. 177. Recipientes corridos: Ei pessoas bonitas e bem-vindos à palestra onde vamos discutir tudo sobre contêineres, executando contêineres em um ambiente Linux. Então, primeiro, o que é um contêiner? O termo contêiner e o conceito por trás dele vieram do contêiner de envio. Sim. Se você olhar para esta foto imediatamente. Este é um contêiner físico que contém todos os tipos diferentes de embarque de carga. E, na verdade, pode transportá-lo para todo o mundo. Então esses contêineres são enviados de cidade em cidade e país para país. Não importa qual parte do mundo você vá, você encontrará exatamente o mesmo recipiente com o mesmo tamanho ou medida. Você sabe por que eles são construídos com a mesma medida? Porque em todo o mundo todos os portos de ancoragem, navios , caminhões, armazéns, são todos construídos para transportar e armazenar facilmente. Então eles não têm que comprar caminhões diferentes, eles não têm que comprar diferentes elevadores que vão levantá-los para armazená-los. Então, onde quer que vá no mundo, é exatamente o mesmo tamanho. E é isso que torna o transporte muito mais fácil. Então isso é visualizá-lo. Então pegue esse contêiner e o coloque em um caminhão. E então aquele caminhão vai para a estação de ancoragem, coloca isso na nave. Então o que aconteceu é que a nave tem que ser transportada de uma extremidade do mundo para outra extremidade. E então, do outro lado do mundo, ele realmente pega, levanta esse contêiner e realmente o coloca no caminhão, que pode conter as mesmas medidas do mesmo tamanho daquele contêiner e tem turnos. Tudo bem. Então era isso que se tratava em um termo muito básico ou leigo, como o contêiner veio. Agora vamos olhar para o contêiner no mundo da TI. Agora, quando estamos falando de contêineres em TI BY ou cumprindo um propósito algo semelhante durante todo o dia. Então, havia um desenvolvedor. Ela escrevia um código no laptop. E enquanto ela está escrevendo um código, todo o propósito de escrever o código é criar um aplicativo. Assim, uma vez que o código é escrito, o aplicativo é construído. Ela testou em seu laptop, então ela copia o mesmo código ou o mesmo software para um servidor de produção. E o servidor de produção, vamos abrir esse pacote ou instalar o pacote. Então vamos tentar executá-lo, e de alguma forma ele não vai funcionar. Então o que vai acontecer é que o desenvolvedor vai voltar ou o programa vai voltar e dizer, Ei, o Irã está no meu computador perfeitamente, mas ele não funciona na produção. É por isso que a principal razão disso, estes recipientes eram ossos. Então veio a tecnologia do contêiner que permitiu que desenvolvedores ou programadores de TI testassem e construíssem aplicativos em qualquer computador. Só colocando em um recipiente. O contêiner é construído dentro do software, o código do software, bibliotecas e arquivos de configuração e, em seguida, executado em qualquer computador, independentemente de sua arquitetura, ele não precisa vir são fornecidos com o sistema operacional. Assim, você pode mover esse aplicativo dentro desse contêiner para qualquer lugar sem mover seu sistema operacional. Que é como mover o contêiner físico real que será discutido em qualquer lugar que caberá em qualquer doca, quintal, caminhão, navio, ou um armazém. Assim, um sistema operacional pode executar um único ou vários contêineres ao mesmo tempo. Para resumir, novamente, tenho certeza que isso, esses dois slides deixaram muito claro o que é um recipiente. É apenas a combinação de suas bibliotecas de código de software fonte e arquivo de configuração e nenhum sistema operacional. Você poderia mover esse contêiner para qualquer lugar, uma máquina para outra e ele funcionará perfeitamente. Ok, aqui está uma nota que você precisa entender. A tecnologia de contêiner é usada principalmente por desenvolvedores ou programadores que escrevem códigos para criar aplicativos. Agora, Zhou, como administrador de sistema, seu trabalho é instalá-los, configurar e gerenciá-los. Seu trabalho não é escrever um código e empacotar e criar um aplicativo fora dele. Tudo bem, seguindo em frente. Quais são os softwares de contêiner? Então vamos falar sobre o que são os softwares disponíveis que realmente gerenciam esses contêineres. E o primeiro a acabar com a linha é o Docker. Tenho certeza que já ouviu falar do Docker muitas vezes. E novamente, esse conceito do Docker veio da mesma maneira que um contêiner. O contêiner onde você realmente pousa. Estes contentores são o estaleiro do Docker. Conseguiram o nome Docker deste mesmo estaleiro. Então Docker foi desenvolvido por caminhadas de salomão em 20 de março, dois mil seus dentes. Docker é o software usado para criar e gerenciar contêineres como qualquer outro pacote, docker pode ser instalado em seu sistema Linux e seu serviço, ou demônio pode ser controlado através da ferramenta nativa de gerenciamento de serviços Linux. By the way, Docker não é apenas específico para Linux, existem outras versões do Docker que podem ser instaladas no Windows para, para fornecer a mesma tecnologia de contêiner. Tudo bem, então vem em POD man, que é o ponto focal para nós e para toda esta palestra ou o resto desta palestra, parte homem foi desenvolvido pela Red Hat e foi lançado, o primeiro lançamento foi em algum momento em agosto 2018. O Pac-Man foi desenvolvido como uma alternativa ao Docker. Agora, por que eles fizeram isso e por que não foi diferente do Docker? Não posso responder a isso. De qualquer forma. Para aqueles que estão usando o Red Hat Linux, você deve saber que o Docker não é suportado no Red Hat Enterprise Linux 8. Então você vai ter que ir com o homem PODD. Ok? É uma ferramenta nativa Linux de código aberto, projetada para desenvolver, gerenciar e executar contêineres. Claro, assim como o Docker. Mas é Red Hats próprio software desenvolvido para realmente executar contêineres. Há muitos outros contêineres, aplicativos, motores e softwares estão lá fora, mas eu só estou cobrindo Docker e pod man. Queria aprender mais. Quais são os outros softwares? Sinta-se livre para pesquisá-lo online. Tudo bem, seguindo em frente. Como se familiarizar com a tecnologia Red Hat Container. Agora estamos entrando no chapéu vermelho real. Agora estamos nos afastando do Docker, então agora estamos focando no homem Pod. Então, o que é a tecnologia Red Hat Container? A Red Hat fornece um conjunto de ferramentas de linha de comando que podem operar sem um Container Engine. Estes incluem pod man para gerenciar diretamente pods e contêineres. Imagens, por exemplo, executando, interrompendo o início do PS, que está verificando o status anexando os contêineres, etc. Você usa este utilitário chamado homem pod. Então você tem outro chamado buildup para construir imagens de contêiner de empurrar e assinar. E você tem espaço para copiar, inspecionar para imagens à frente e assinar. Execute C para fornecer recursos de execução e construção de contêiner para homens de pod e construir. E o último é C executar um tempo de execução opcional que pode ser configurado e oferecer maior flexibilidade, controle e segurança para contêineres sem raiz. Os contêineres são os contêineres onde você não precisa ser rude para criar ou executar esses contêineres. De qualquer forma. A partir deste ponto, nosso foco será apenas sob pod man, que será usado para basicamente criar e gerenciar os contêineres. Certo, agora, a próxima coisa é se familiarizar com as tecnologias de contêineres do homem PODD. Então, quando você ouvir sobre contêineres, então você deve saber os seguintes termos também. A primeira são as imagens. Os contêineres podem ser criados através de imagens ou de imagens, e os contêineres também podem ser convertidos em imagens. Assim como para aqueles que entendem o termo modelo no ambiente de virtualização, você poderia criar uma máquina virtual a partir do modelo, ou você poderia realmente converter uma máquina virtual em um modelo. As imagens funcionam da mesma forma que esses modelos. Depois, o próximo, vagens. pods são o grupo de contêineres implantados juntos no host ou em um sistema de fonte termal. No logotipo pod men, há três selos agrupados, tem um pod, você vê este logotipo, Esse é o logotipo. E esses três selos que representam o grupo de contêineres funcionando ao mesmo tempo. Tudo bem, agora vamos começar a construir uma corrida e gerenciar contêineres. Vamos sujar nossas mãos e correr ou criar contêineres. Tudo bem, a primeira coisa que temos que fazer é instalar o homem pod contra. Man é uma ferramenta de linha de comando que permite criar ou gerenciar seus contêineres. O primeiro comando que você tem que fazer é jump ou DNF para instalar um pacote. Então você terá que fazer DNF instalar pod man e menos y opção para, para dizer sim a todas as perguntas que serão feitas durante a instalação. Você está fazendo um Docker instalado. Você poderia fazer o mesmo. Yum instalar Docker com menos y opção e que é apenas colocar Dockers. Então eu sou, o que eu vou fazer é iniciar meu computador, que é executado, é claro, uma máquina Linux. Eu tenho a ajuda da Red Hat e também tenho o Sant R7. Então vamos executar os dois ao mesmo tempo. E alguns dos comandos que cobrirei no Red Hat 8 e alguns deles, nossa capa incentiva sete. Tudo bem, então o Sr. eu vai para o meu Oracle VirtualBox. aqui que é onde minhas máquinas virtuais estão sendo executadas. Esta, minha primeira VM Linux é minha Red Hat oito, e esta é sete, que está executando CentOS 7. Então, a primeira coisa que quero que você faça antes mesmo de ligar ou iniciar, eu quero que você tire uma foto. Então, aqui mesmo, ele já está no menu de instantâneo. E clique em pegar, e você pode nomeá-lo antes de contêineres. Então, no caso de você querer reverter, algo der errado enquanto você está baixando, você sempre pode reverter. Clique em OK. A mesma coisa com sete. Clique em snapshot. Pegue os quatro contêineres. Certo, perfeito. Agora vamos em frente e começar as duas máquinas. Este é o oito e isto é quando eu estou cobrindo ambos um N7. Então, aqueles que estão praticando contêineres Linux ou Linux em sete, eles seriam capazes de entender como esses comandos são semelhantes e podem ser, podem ser executados em ambas as versões do sistema operacional. Ok, então eu tenho meu Red Hat bem aqui, e eu tenho o meu enviado para nós sete aqui mesmo. Então eu vou deixá-los bem ao lado um do outro lado a lado. Primeiro, vamos executar o comando de instalação no Red Hat oito. E eu vou usar o comando DNF, instalar pod man com menos y opção. Assim, ele poderia responder sim a todas as perguntas durante a instalação. Da mesma forma, eu vou executar o mesmo comando, exceto que eu substituí DNF nestes yum instalar, pod man menos y. ok, Então, dependendo de quão lento ou rápido o seu computador é, pode levar qualquer lugar de um minuto a cinco minutos. Certo? Na ajuda da RedHat, o download e instalação do odd man foi concluído. No CentOS 7 é quase que eles estão executando a atualização de verificação de transação, e isso deve ser feito em qualquer minuto. De qualquer forma. Enquanto esperamos por isso, vamos em frente e executar o próximo comando, que é criar alias para Docker. Agora este comando é apenas para aqueles que têm um Docker em execução na máquina Linux. Agora eles queriam usar o homem POD. Então você poderia simplesmente criar um pseudônimo para o seu Docker para o pod man. Então, que ainda vai executar todos os comandos de um Docker, mas ele vai correr através de pod men. Então vamos deixar isso como está porque nunca tivemos Docker funcionando antes. O próximo comando é verificar a versão do pod man. Então, o homem pod que instalamos, vamos verificar esta versão. Estamos correndo. Vamos comandar pod man menos 3. A versão é a versão 3 faz 0 ponto t2. Vamos verificar se o outro computador ainda está atualizando, deixe-o rodar. A próxima coisa é conseguir ajuda. Então, se você precisar de alguma ajuda em relação ao pod man, quais opções eram os comandos para usar? Você poderia usar qualquer parte homem, traço, traço ajuda, ou simplesmente ir para as páginas de manual do homem PODD. Então, se você, vamos limpar a tela. Se você digitar pod man, traço, dash help, e pressione Enter, você terá todas essas opções diferentes. E se você rolar para cima, você verá todos esses comandos opcionais que estão disponíveis. Com o comando pod man, você pode anexar, anexar, construir, submeter contendo uma cópia, criar, exportar. Todos esses comandos ou opções que estão disponíveis com seu comando pod man. Você também pode verificar todas as opções que têm disponíveis para você executando o comando man, pod man, é apenas uma página manual regular. Pressione Enter. E aqui você vai ver, ele vai dar-lhe toda a documentação sobre pod men, ferramenta de gerenciamento simples para vagens, recipientes e imagens. À medida que você rolar para baixo, pressionando a tecla da barra de espaço, você encontrará todas as opções diferentes que estão disponíveis sob pod man. Vamos ver uma máquina CentOS. É aí que a instalação foi concluída. Lindo. Agora vamos executar o mesmo comando aqui, pod man menos v para verificar a versão. Este nos dá uma versão diferente porque está sendo executado em uma versão diferente do sistema operacional. Isso é bom. Da mesma forma que homem pod no traço, dash help, dar-lhe toda a ajuda que você precisa. Você também pode fazer homem, homem maconha. E você vai ter a página do manual, assim como nós não disse ou desculpe em oito. Em seguida, movendo para baixo para novos outros comandos, verificar ambiente pod man e é informações do repositório de registro. Então, quando você executar informações Pac-Man, por isso, se você está tentando carregar uma imagem de contêiner, então ele vai olhar para a máquina local, em seguida, passar por cada registro pela ordem listada. Agora, quais são os registros listados, vamos dar uma olhada. Vamos fazer informações sobre o homem do pod. E aqui, você poderia rolar um pouco para cima. E você, bem aqui onde você vê registros pesquisar. Se você quiser procurar uma imagem específica, ela irá para sua máquina local para ver se ela tem alguma imagem que você está procurando. Se você não conseguir encontrá-lo, então ele irá para o acesso de pontos de registro para o nosso Red Hat.com. Em seguida, ele vai saltar para registro tot Red hat dot io. E, por último, ele irá para o Docker Hub onde quer que encontre a imagem que você está procurando. Então aqui, da mesma forma, vamos limpar a tela, homem pod e cutucar. E a mesma informação será dada a você aqui. Ele apenas trata três locais diferentes onde você pode obter suas imagens. Tudo bem, então o próximo comando para pesquisar uma imagem específica no repositório. Então, digamos que você constrói uma máquina, você já tem um homem de maconha, as ferramentas que você precisa. Agora é hora de você executar um contêiner. Mas antes de executar um contêiner, você não precisa entrar e construir um contêiner. Eles são contêineres pré-construídos lá fora. E esses são embalados juntos em algo chamado imagem. Então temos que procurar a imagem do contêiner. Então, neste exemplo, vamos procurar imagem HTTPD. Então vamos descer, limpar a tela. E faça homem pod, hey pod man, procure por um arrependimento, não contêineres, senhor. Procure por uma imagem chamada HTTPD. E novamente, ele irá para todos os repositórios, registros que olhamos quando corremos pod man no PO. E vai retirar a informação. Então aqui, pegue todas as informações sobre imagens onde você pode encontrar o HTTPD. Agora vamos subir. E aqui, quando executamos o comando, aqui está o título desta tabela. O primeiro diz-lhe que este é o índice. Esta é a descrição do nome. Estas são as estrelas. As estrelas que o usuário real tinha dado a esta imagem é a de facial. É automatizado? Toda a informação está lá. Então, quando você descer, você verá que há 0 estrelas. Provavelmente nunca se sabe que ninguém o usou. Vamos descer e procurar as estrelas que tem as estrelas mais altas. Então, por exemplo, aqui, este é o Docker, eu devo. A imagem que você está procurando pode ser encontrada no Docker dot io barra biblioteca barra HTTPD. E tem 36 16 estrelas. Por isso, neste momento, enquanto gravo este vídeo, está a mostrar 36, 16. Talvez no momento em que você executar este comando, você terá um número diferente. De qualquer forma. Então sabemos que este é definitivamente um monte de pessoas verificaram isso. Eles baixaram essa imagem, então usaremos essa mesma imagem ou mesmo local para baixar a imagem. Tudo bem, para isso o que você tinha que fazer. Então vamos para a próxima tela e aqui para listar quaisquer imagens de Pac-Man, Pac-Man baixadas anteriormente. Então, antes de tirarmos esta imagem, vamos verificar se já tenho imagens em execução no meu sistema. Tenho certeza que não há, porque eu nunca tive um homem da cápsula antes. Então, só para mostrar o comando para verificar as imagens do pod man. E ele está dizendo o título da imagem, marcar a imagem, mas não há nenhuma informação por baixo, isso significa que não há nenhuma imagem disponível. Da mesma forma em Papai Noel sete, imagens de homem pod e nada será encontrado. Perfeito. Agora seguindo em frente. Agora, nós já verificamos que não temos nenhuma imagem. Então qual é o próximo passo? Próximo passo é baixar a imagem disponível e que a imagem disponível pode ser baixada, vai procurar HTTP. E sabemos que a imagem está disponível neste registro. Então, para baixar isso, você tem que usar o comando pod man com a pesquisa já que estamos puxando para baixo. Vamos limpar a tela e fazer o homem pod. Puxe de onde da biblioteca de barra de pontos do Docker. By the way, este URL que eu estou colocando para baixo ou esta informação de registro colocando para baixo eu obtive esta informação quando eu corri a informação pod men. Com as estrelas, lembre-se 36, 16, isso é exatamente o que é. Corte HTTPD. Pressione Enter. Ele vai para o registro e puxar a imagem disponível que já está sentado aqui nesta URL e puxá-lo para baixo. Do mesmo jeito aqui. Limpe a tela. Pod man, pull docker, dot io io barra biblioteca barra HTTPD. E vai puxá-lo para baixo. Certo, a propósito, até este ponto, vocês viram e confirmaram algumas vezes que todos os comandos que estou executando no 8 estão funcionando da mesma maneira na 7. Então, o que vou fazer a partir de agora, vou simplesmente minimizar sete. E todos os comandos que eu vou executar até este ponto, eu estarei executando em oito. Então não importa. Se você tem apenas sete, você poderia apenas seguir junto. Tudo bem. Então, a imagem do encaixe foi baixada. Como podemos confirmar que ele foi baixado? Você pode executar o mesmo comando, imagens do pod man. E agora isso está te dizendo, ei, eu tenho essa imagem. Este é o ID da imagem e o repositório desceu. Este é o repositório é marcado como camadas. Foi criado há 51 minutos. Uau, alguém modificou e então o tamanho disto é um 142 megabytes. Lindo. Muito bem, já verificamos as imagens. As imagens foram baixadas. Próximo comando para listar homens que executam contêineres. Então temos a imagem e agora precisamos executar o contêiner. Mas, claro, antes de executá-lo, vamos verificar se ele tinha algum contêiner existente funcionando. Claro que não, mas ainda queremos verificar porque quero que você aprenda o comando como verificar os contêineres em execução existentes. E para isso você tem que executar Pac-Man PS. Novamente, assim como Padma e imagens, temos a linha de título aqui em cima, mas não temos nenhuma outra informação, mas o recipiente está me dizendo que o comando de imagem ID container criar um status poros EMS, mas há um contêiner real, então confirmamos que nada está sendo executado. Agora, qual é a próxima coisa? Agora temos que rodar o contêiner. Para executar um contêiner http baixado que acabamos de baixar. Este é o comando que temos que executar. Está limpando a tela. Homem pod corre. E, a propósito, deixe-me voltar rapidamente e contar mais sobre essas opções. D para desanexar, o que significa que eu quero meu terminal de volta, T para terminal TTY shell, meu shell rápido. E p menos Opção P é para a porta que estou especificando para este contêiner http. E então, é claro, vamos executar pod man ps para verificar se o contêiner está funcionando. Nosso homem pod Rhonda menos d t menos p para porta 800, 800 cólon oito, colocar TCP, desculpe, 80 para TCP. E então onde está o Registro? Docker, biblioteca de barra de ponto barra HTTP D. Agora, como verificamos se nosso contêiner está funcionando com sucesso? Boa pergunta para isso, você tem que fazer pod man ps. E aqui está, sua identificação de contêiner. A imagem onde ele realmente baixou a imagem do comando criar um 19 segundos atrás, foi quando eu rodei este status de comando 18 segundos atrás. E esta é a porta do IP, que é um host local. Esta é a porta que especificamos para HTTP, o TCP, e isso é mundos amorosos e quem realmente nomeou esta imagem para o que eles quisessem dar. Então você poderia dar qualquer nome a ele também. Se você quiser, você pode dar, quando você cria um contêiner fora da imagem, você pode dar o nome que quiser, que nós cobriremos em um segundo. Tudo bem, linda. Então, confirmamos que o contêiner está funcionando. Há outra maneira de confirmar se o contêiner está sendo executado indo para o seu Firefox. E digite localhost dois-pontos 8080. Localhost é o endereço IP da minha máquina. Eu poderia ter usado 000, 000, 000, tudo bem. E a porta 8080, lembre-se a porta 8080 ser especificada para este HTTP. Pressione Enter. E bem aqui, eu tenho as redações da página. Funciona brilhante. Então, se você está aqui e você me segue até aqui exatamente até este ponto, significa que você tem seu contêiner, seu primeiro contêiner funcionando. Então, parabéns. Muito bem, vamos fechar isto. Confirmámos que é. cima e correndo. Então vamos fechar isto. Agora. A próxima coisa que precisamos aprender é ver os registros do homem POD. Qualquer coisa que quiséssemos aprender. Seu maconha não está executando o contêiner com sucesso. Você poderia definitivamente verificar os registros, registros Pac-Man, e é L, e ele irá dizer-lhe todas as informações que você precisa sobre quando começou, como ele está funcionando, e todas as informações que você precisa para resolver mais, Vamos limpar a tela. Vamos para o próximo slide para saber mais sobre como criar, executar e gerenciar contêineres. Agora, para parar um contêiner em execução, você pode simplesmente fazer o pod man stop e o nome do contêiner ou ID do contêiner. Então, como sabemos qual é o nome do contêiner ou ID para isso? Você poderia simplesmente executar pod man ps, que lhe dá o status do seu recipiente. E o ID do contêiner está bem aqui, que é a primeira coluna. Se queres parar este contentor, tudo o que tens de fazer é o homem da cápsula, pára. E este ID de contêiner, você pode apenas clicar com o botão direito do mouse em copiar, Voltar aqui, clicar com o botão direito do mouse e colar E deve parar, devolvendo-lhe o seu pedido de volta. Como você confirma que ele realmente parou? Se você respondeu pod man ps, então você está absolutamente certo. Lá vai você. Você acabou de executá-lo e agora você não vê nenhum contêiner funcionando. Incrível. Seguindo em frente, verificamos o pod man PS, ok, agora para executar vários contêineres para HTTP D alterando o número da porta. E se você quiser executar dois contêineres são a mesma imagem. Você pode executar o mesmo comando, mas você precisa especificar uma porta diferente. Então, assim, eu estou escolhendo 8081 e no segundo eu estou colocando pegando 8082. Então, vamos limpar a tela. Vou trazer de volta o meu comando anterior pressionando a tecla de seta para cima, que me trará o comando que corri para iniciar ou executar o contêiner. Então eu vou fazer 80, 81, entrar. Isso começou e eu vou fazer 80, 82. Então agora isso vai começar a contêineres fora desse erro de imagem. E como vamos verificar? Se eu tiver dois contêineres correndo pod man, ps? E aqui você tem um recipiente bem aqui. E este é o segundo contêiner bem aqui. Esta é na porta 8081, e esta é na porta 8080 dois. Agora, se você voltar para o seu Firefox e especificar localhost 8080 um e outro em outra guia você especificar idealmente dois, você obterá resultado semelhante. Certo, verificamos o status do Pac-Man agora para parar e iniciar um contêiner em execução, você poderia simplesmente fazer uma parada que já cobrimos. Você poderia pará-lo e você poderia parar isso também. Então, apenas assumiu esta peça, nós poderíamos simplesmente parar um recipiente. Então porque parar 80, 82. Então homem POD, pare. E o ID do contêiner copiar e colar Enter. Deve parar. Como você pode confirmar o pod man ps e apenas um contêiner está funcionando neste momento. Tudo bem, avançando para criar um novo contêiner a partir da imagem baixada. Ok, então preste muita atenção. Quando baixamos a imagem mais cedo, nós realmente executamos o contêiner direto para fora da caixa. Agora, e se você quiser fazer o download, fazer certas alterações nessa imagem da maneira que você deseja que ela pareça ou funcione, ou talvez em vez de funcionar, você quisesse colocar seu nome aplicativos M1 ou algo assim. Então você tem que mudar seu código e, em seguida, criar outra nova imagem fora disso. Ok, então para isso, o que você tem que fazer, vamos limpar a tela. O que você tem que fazer é digitar pod man, criar traço, nome traço. Agora, a que nome você quer dar? Aqui? Eu dei HTTPD. Você poderia dar seu nome também só por diversão. Mas de qualquer forma, para ser consistente, vamos usar HTTPD. Não precisa ser HTTPD. Pode ser qualquer coisa. Agora, onde está o registro? Um registro é docker dot io barra biblioteca barra HTTP D. Tudo bem, ele criou o recipiente. Agora, como você verifica o contêiner? Nós fazemos pod man ps, então ele está executando apenas um contêiner, que é recorrente menos código, não HTTPD. Então isso significa que ele realmente cria a imagem fora do contêiner do maconha e cria o contêiner agora. Como faço para iniciar esse contêiner que eu acabei de criar essa imagem, esta aqui. Para isso você simplesmente tem que fazer pod man, Start. E o nome do contêiner é HTTPD. Lá vai você. Ele começou bonito agora você deve ter dois contêineres em execução. Um contêiner é o contêiner que você tem que correr direto para fora desse pacote, que desculpe, essa imagem. E este é o segundo contêiner que você está executando que você mesmo criou. Lindo. Agora, para iniciar o recém-criado um recipiente que você poderia fazer iniciar HTTP. Estamos um passo à frente. Já fizemos isso. Lindo. Agora, o que vem a seguir? Agora, o próximo passo é e se você quiser gerenciar seus contêineres, ou seja, quando o computador for inicializado, e se você quiser que o computador inicialize esse contêiner http com o sistema? Então, é claro, como você sabe que para inicializar ou controlar qualquer processo de inicialização que é gerenciado por um processo chamado sistema D. Então nós temos que notificar o sistema D processo, hey, há este novo processo que você tem que executar cada vez que este sistema Botas para cima. Então, para a primeira coisa que temos que fazer é primeiro, você tem que gerar um arquivo de unidade. Um unificador pode ser gerado, o homem pod, por que precisamos de um arquivo de unidade? Porque se você descer, há este diretório chamado sistema Etsy ação, você tem que colocar esse arquivo que chama Uniprot neste diretório para que o sistema D saiba, hey, há este novo serviço, tem que começar. Então, vamos limpar a tela. Vamos para o sistema SI D. E quando eu faço menos LTR ou menos minha célula ocular, o que quer que você queira fazer, você vê todos esses alvos, todos esses serviços foram definidos neste diretório para ser iniciado durante o tempo de inicialização. Então eu tive que criar este arquivo de serviço que é chamado unidade, e eu tenho que copiar isso para este diretório. Muito simples para isso. O que você tem que fazer é que temos que executar o homem da cápsula de comando porque o homem da cápsula irá gerar o uniforme para nós. Gerar sistema d, traço, traço, traço, traço, traço, nome traço e qual nome você quer dar? Este será o nome que você deu ao seu contêiner. Se você tivesse dado no comando anterior quando criamos o recipiente a partir da imagem usando o comando pod man criar. E nós demos o nome, você tem que usar exatamente o mesmo nome. Pressione Enter. E aqui está dizendo que o contêiner no sistema SI, o contêiner do sistema D, é olhar que já foi copiado, o que eu fiz anteriormente. Se você não receber esta mensagem, você provavelmente receberá a mensagem de que ele está na barra rota barra diretório raiz IM, e você faz ls menos l TR. Ele vai te dizer, Ei, está neste diretório. De qualquer forma, se é, se você não entende, então significa que já está lá dentro. Então vamos ao sistema SI d barra sistema, fazer LS menos LTR. E aqui, na parte inferior, você vê que criou a unidade para o nosso recipiente HTTP. Linda, linda. Ok, então o que temos que fazer agora ativar o serviço? Porque queremos que este serviço armazene uma inicialização, então temos que ativá-lo. Assim, o sistema CTL habilitar o serviço HTTPD contêiner. Ele tem, ele tem, ele está criando este elo simbólico. Perfeito. Qual é o próximo passo? Agora, se você se lembra, você tem que começar o serviço. Para iniciar o serviço, você deve fazer CTL do sistema, iniciar o arquivo de unidade de contêiner, pressionar Enter. Se você não receber um erro, isso significa que seu serviço foi iniciado. Agora, como você verifica o status desse serviço? Você poderia simplesmente fazer status. E você verá bem aqui, ele está ativo e está funcionando. Excelente. Então aprendemos tanto neste vídeo de contêiner. Você deve saber o que é um contêiner agora como compilá-lo, executá-lo e gerenciá-lo? E ambiente Linux. Boa sorte. 178. Kickstart (Automatize a instalação do Linux): Olá. Neste vídeo, vamos aprender o kickstart. Kickstart é uma forma automatizada de instalar o sistema operacional Linux. Portanto, o Kickstarter é um método para automatizar a instalação do Linux sem a necessidade de qualquer intervenção do usuário. Com a ajuda do kick-start, você pode automatizar as perguntas que são feitas durante a instalação. E essas perguntas são como idioma e fuso horário, como as unidades de disco devem ser particionadas, quais pacotes devem ser instalados ou removidos. E se você voltar para o assistente de instalação de insulina, você se lembra enquanto passa pela instalação, a primeira tela que aparece é o cofre chegar ao santos Linux. Aqui você seleciona o idioma e a região do idioma. Em seguida, na próxima tela, você passa pela localização como um suporte ao idioma do teclado bruxa e tempo que você precisa selecionar com base em onde você está, o software que você estará instalando, a mídia de origem e, em seguida, o sistema, o destino da instalação, o nome do host de rede k dM , a política de segurança. Todas essas informações devem ser fornecidas enquanto você estiver passando pela instalação do sistema operacional. Agora, para eliminar tudo isso em que você tem que responder a cada pergunta. É quando o pontapé inicial chega ao pontapé inicial por ventos que você. Uma maneira automatizada de responder a essas perguntas com base em seus parâmetros predefinidos. Agora, o propósito, você provavelmente está pensando, Ok, então isso é bom. Definimos os parâmetros do kickstart durante a instalação ou ele me salvou alguns minutos. Isso não é poupança demais. Bem, vamos supor que se você tiver um computador ou um servidor, é claro, você precisa instalar um sistema operacional nele. E nosso caso, estamos falando sobre o sistema operacional Linux. O que você faz se anexar a imagem ISO ou inserir a mesa e ir para a instalação e no final do isolamento que você concluiu a reinicialização e seu sistema operacional é pronto. Lindo. Agora, e se você tiver que fazer o mesmo procedimento para talvez outros dez servidores, ou 20 ou 30. Ou, em alguns casos, em empresas corporativas maiores, existem milhares de servidores onde você precisa instalar sistemas operacionais quase mensalmente ou trimestralmente, então o que você faz? Você realmente precisa passar por cada um do computador e anexar o arquivo de imagem ISO e passar pela instalação um a um. Não. É quando o pontapé inicial vem. Isso permitirá que você tenha esses questionários predefinidos respondidos em um arquivo de configuração, anexado a imagem ISO a todos esses servidores e deixe a instalação por conta própria. Tudo é completamente automatizado. Tudo bem, para usar o kick-start, aqui estão algumas coisas que você precisa ter em mente. A primeira coisa é que você precisa escolher um servidor kick-start e criar ou editar um arquivo kick-start. Agora, o que é um arquivo que é algo que vamos analisar mais detalhadamente sobre como o kick-start ou o arquivo de configuração funciona. Mas, por enquanto, você precisa entender que você tem em dedicar um computador ou um servidor que contenha ou tenha esse arquivo kickstart. Em seguida, disponibilize o arquivo kick-start no local da rede. Disponibilize a fonte de instalação. Disponibilize a mídia de inicialização para o cliente, que será usada para iniciar a instalação. E o último começo para dar o pontapé inicial em solução. Agora, se você ainda não obteve uma visão completa de como um servidor kick-start deve ser configurado. Vamos visualizá-lo. Aqui temos um computador ou um servidor. Na verdade, estamos dedicando este computador ou um servidor como um servidor kick-start. Servidor muito pequeno com o sistema operacional Linux em execução nele. E criaremos um arquivo kick-start. E nós nos dedicamos lindos. Estamos aqui até este ponto. No segundo passo. Disponibilize o arquivo kick-start na rede. Depois de criarmos esse arquivo de configuração kickstart, que tem respostas para todas as perguntas que estão sendo feitas durante a instalação. Esse arquivo precisa estar disponível na rede. E essa rede pode estar no compartilhamento NFS, servidor FTP, HTTP ou HTTPS. Ok, então, no nosso exemplo, passaremos pelo HTTP. Você pode ir com qualquer uma dessas redes compartilhadas não importa, desde você esteja compartilhando esse arquivo de configuração com outros clientes que precisam ter o sistema operacional instalado, pode ter acesso ao compartilhamento de rede. Tudo bem, até o número dois, é aqui que criamos o servidor kick-start e criamos um arquivo kickstarts e o disponibilizamos na rede. Agora, o número três é disponibilizar a fonte de instalação. A fonte é o arquivo de imagem ISO, que tem todos os pacotes, que tem todo o sistema operacional. Isso é realmente salvo em algum lugar. Uma fonte, essa fonte precisa estar disponível no servidor kick-start ou você pode anexá-la ao seu cliente aqui. Este é o número de guerra. Você pode combinar a etapa três e a etapa quatro como uma, ou pode separá-las tornando a fonte de instalação disponível somente no servidor kick-start. E o cliente pode ler a partir do servidor kick-start. Ou você pode anexar diretamente essa imagem ISO ao cliente onde deseja ter o sistema operacional instalado. Até este ponto. Se você tem tudo pronto, lindo. Agora, o próximo passo é iniciar a instalação do kick-start. É tão fácil assim. Tudo bem, seguindo em frente algumas coisas que precisamos esclarecer. Centos ou Red Hat sete. O programa kickstart pode ser baixado, o que permite definir parâmetros através da GUI, o que significa que o programa, uma vez que você instalá-lo em seu computador, você pode usar uma JVM instalada configuração do traço do sistema, dash kick-start. Este é um programa que permite que você abra uma GUI. E você pode definir todos os diferentes parâmetros necessários para responder às perguntas. Se você não estiver familiarizado com o formato do arquivo kick-start, muito mais fácil e você pode defini-lo lá. Ou você pode usar o arquivo kickstart de instalação que foi criado durante a primeira instalação. Sim. O que isso significa é toda vez que você instala o sistema operacional Linux, mais especificamente Fedora, Papai Noel ou Red Hat. Ele cria um arquivo em seu computador na rota de barra. E o nome do arquivo é Anaconda, KS dot CFG. E tem todas as respostas para sua pergunta que você digitou durante a instalação. Então, já está lá para você. Tudo o que você precisa fazer é pegar o mesmo arquivo de configuração e disponibilizá-lo na rede para um segundo ou terceiro ou quarto servidor para ter a instalação exatamente a mesma. No CentOS oito ou Red Hat oito. Este programa, esse programa de kickstart de conflito do sistema, que inicia a GUI que não está disponível. Você pode simplesmente usar o arquivo CFG KSR anaconda dot, que é criado enquanto você está passando pela primeira instalação e você pode modificá-lo com base em sua preferência. Por que mudou? Por que eles não incluíram esse programa de kickstart do System Config em oito, agora eles o tinham em sete. Bem, a razão é que a maioria dos sistemas hoje em dia são virtuais. Você poderia, na virtualização, criar modelos que podem ser usados para ter instalação em massa de sistemas operacionais em milhares de máquinas virtuais. Ou você pode usar software de automação, como Ansible, para fazer o mesmo tipo de isolamento em vários servidores. Mas ainda direi que o kickstart ainda é usado em muitos do mundo corporativo porque é muito mais fácil de usar e é uma boa ferramenta para a instalação do nosso sistema físico. Tudo bem, agora vamos sujar nossas mãos e passaremos procedimento passo a passo para a configuração do kickstart, configuração e fazer a instalação real. A primeira coisa que temos que fazer é identificar o servidor que será usado como um servidor kick-start. Para isso, o que fiz foi que já escolhi meu servidor e escolhi, por exemplo, os sete do Papai Noel. Isso realmente não importa. Você pode escolher santos Eight ou Red Hat oito instruções é exatamente a mesma, exceto as oito. Você não pode instalar o programa que permite editar o arquivo de configuração por meio de uma GUI. Tudo bem, então este é o nosso servidor. Agora, a próxima etapa é tirar um instantâneo do servidor. Muito boa ideia toda vez que precisamos fazer alterações no servidor, é sempre bom tirar um instantâneo. Então, para isso, tenho que ir ao meu gerenciador de snapshots do Oracle VirtualBox. Esta é minha VM que vou usar. E se eu for aqui nesses três pontos e instantâneos e clicar em tomar. Eu diria qualquer coisa que me deixasse identificar o estado. Então isso seria antes do Kickstart. Porque neste momento vou trabalhar ou instalar o kickstart. Clique em OK. Lá vai você. Está feito. Literalmente leva alguns segundos. E ele tirou esse instantâneo. Se você der errado ou se cometer um erro, então você sempre pode. Restaure de volta ao seu estado original, que agora é o estado em que está. Tudo bem, então isso está feito. Vamos minimizar isso em frente. Instale o configurador kickstart, e isso é novamente para apenas virgem sete. E para fazer isso, poderíamos voltar para a nossa máquina e simplesmente fazer o sistema de instalação yum , config, dash, kickstart. Ele está nos pedindo para confirmar clique em Sim, pressione Enter. A instalação do programa kickstart do System Config está concluída. Você vai verificar executando o comando RPM QA e grep para kickstart. Você verá aqui, este é o nosso arquivo kickstart. Agora, se você fizer a mesma coisa ou se você tentar instalar o mesmo programa em nossa versão oito, Santos. Versão oito, RedHat. Vamos ver o que acontece. Este é o terminal. Nós fazemos pular ou DNF instalar sistema traço, configuração, traço, kickstart. Aqui, você não verá correspondência para argumento. é possível encontrar uma correspondência porque esse programa de arquivo de configuração não está disponível em oito. Tudo bem, então acabamos de confirmar que, acontecendo, inicie o configurador de arquivos kick-start e definimos parâmetros ou raiz do usuário Anaconda, o CFG de ponto HGS. Vamos voltar ao nosso Linux sete e começar, tudo o que você precisa fazer é executar System, Config, kick-start. Isso abrirá uma GUI que permite definir os parâmetros, o que quer que você queira fazer alterações também. Então, se você notar aqui , ele diz o configurador kickstart. Você pode definir qualquer um dos parâmetros que são qualquer uma dessas perguntas que lhe são feitas durante a instalação, método de instalação de configuração básica, como você queria instalar CD-ROM, NFS, FTP, http. Dificilmente vejo essas são todas as coisas que eu abordei que você deve ter o arquivo de configuração para iniciar arquivo de configuração neste compartilhamento de rede, bootloader Informações de Partição e todas essas informações. Se você quisesse mudá-lo durante a destilação, você poderia vir aqui e fazê-lo. Agora, como um conjunto, é claro, este sistema pode iniciar configurador não está mais em uso. E a melhor maneira de fazer isso é que você simplesmente usa o arquivo que é criado para você quando você fez a primeira instalação. E isto é, vamos limpar a tela. Então, vamos para a rota e fazer ls menos l TR. E você verá que há este arquivo anaconda dot dash, KSS, CFG. Se você fizer mais sobre isso. E este diz exatamente todos os parâmetros que você escolheu quando a primeira vez que instalou isso, veja este sistema operacional. Ele criou. Ele escolheu meu nome de host que eu defini. Eu escolho o idioma que defini. Eu queria usar o sistema de interface gráfica com GUI. Eu quero usar um CD ROM onde a fonte das imagens ISO lá, eu defino a senha, pegou a senha raiz, criptografei, coloquei nesse arquivo. E ele tem toda a formação predefinida de informações no arquivo. Portanto, é melhor pegar esse arquivo do configurador. Tudo bem, como eu disse, inicie o arquivo kick-start, configure-o, o que fizemos. E isso é para aqueles que querem usar isso e definir os parâmetros ou usar seu arquivo de rota Anaconda, KS, CFG. Agora para aqueles, para aqueles de vocês que estão pensando, o que faz Anaconda? Anaconda é o nome do assistente, o assistente de instalação que lhe é dado quando você passa pela instalação do Linux. Essa visita à instalação é chamada de Honda. A propósito, uma vez feito isso, é o que ele cria um arquivo com o mesmo nome, dash KS para configuração de porta CFG de ponto kickstart. Agora, para iniciar o painel do sistema configurador, config dash, kick-start. Já passamos por isso. Perfeito. Usaremos o arquivo kickstart de instalação do Anaconda e alteraremos apenas o nome do host. Isso significa que quando criamos um novo servidor com este arquivo kickstart, não queremos ter o mesmo nome de host, certo? É por isso que precisamos mudar esse meu primeiro sistema operacional Linux para mudá-lo para outros diferentes. Então, para isso, o que faremos é nós VI barra, rotear arquivos CFG anaconda dot. Excelente. Vamos descer. E aqui vou, o que vou fazer é colocar simplesmente o kickstart Linux. Isso é simples? Salve isso. Perfeito. A próxima coisa é garantir que o pacote HTTP esteja instalado. Caso contrário, instale o pacote e inicie o serviço HTTPD. Vamos ao nosso servidor e vamos ver se você tem o pacote HTTP instalado. Rpm faz QA e cresceu onde HTTP? Não, não está instalado. Se não estiver instalado. E o que fazemos? Nós yum instalamos o HTTPD. Yum instale o HTTPD enquanto ele está entrando e instalando-o. Vamos voltar ao nosso Red Hat ou nos enviar oito. E você verá neste servidor que temos a mesma rota de barra de arquivo ls menos l TR. E aqui está seu arquivo Anaconda. Este é o que é criado automaticamente para você quando você estava instalando o Linux neste cavalo vai máquina. Se você fizer mais Anaconda e encontrará os mesmos parâmetros. E você pode entrar e alterar o nome do host da mesma forma que fizemos no R7. Aqui diz minha primeira VM Linux, você pode alterá-la dessa maneira. A máquina virtual recém-criada não tem o mesmo nome de host. Tudo bem, de qualquer forma, vamos voltar aos nossos sete. E aqui ele vai instalar o HTTP. Está nos pedindo para confirmar, sim. O HTTP foi instalado. Lindo. E se você já tiver o servidor HTTP instalado, então você é bom neste momento. Então você precisa se certificar de que seu servidor HTTP está ativo e em execução. Então, para isso, você precisa fazer o status CTL do sistema, HTTP PD. Bem aqui, meu serviço está carregado mas está desativado, então eu tenho que iniciá-lo. Se o seu não for iniciado, então você tem que vir aqui e começar para isso. Você tem que fazer CTL do sistema, iniciar o HTTPD. Excelente, para verificar o status. Você pode executá-lo e você verá aqui que ele diz ativo. Agora você precisa ativar. Isso seria habilitado significa que você deseja que este serviço inicie no momento da inicialização. Para esse sistema, a CTL habilita o HTTPD. Excelente. Tudo bem, essa parte está pronta. Passando para a sexta etapa, copie o arquivo kickstart para o diretório HTTPD e altere a permissão. Tudo bem, então vamos passar para nossa direção de cópia. Então, para isso, você tem que fazer é copiar barra de rota de barra Anaconda. E onde você está, Onde você quer copiá-lo? Para a guerra? Www ponto HTML. E esse é o diretório padrão para nosso servidor HTTP. Você precisa copiá-lo aqui para que ele possa ser acessível através de uma rede. Tudo bem, copiado, vamos verificar a guerra. Www barra HTML. Lindo. Está lá, mas não tem toda a permissão de leitura para isso. O próximo passo deve ser definir ou dar a permissão de leitura. Vamos voltar e vamos dar a permissão de leitura Alterar MOD para todas as permissões de leitura para o arquivo Anaconda, verificado, e lá você o tem. Todos podem ler esse arquivo. Agora. Seguindo em frente. Agora, certifique-se de que seu firewall esteja parado no servidor. Se você não quiser interromper o firewall, precisará permitir que a porta HTTP 80 seja acessada ou acessível pelo firewall. Por enquanto, já que estamos fazendo isso apenas para o laboratório, é por isso que vou desativar o firewall. Mas, claro, verifique com seu administrador de segurança antes de desabilitar o firewall no sistema do servidor de produção CTL, pare. Firewall. Ele está parado e eu quero desabilitar porque quero que não quero que ele comece. No momento da inicialização, ele é removido. Outra coisa também é verificar o status do SC Linux para mim. Eu tenho o status SC aqui e habilitado, mas não acho que deva ter algum problema para nós acessar o arquivo Anaconda, certo? Agora, para garantir que pudéssemos acessar esse arquivo. Verifique o arquivo pelo navegador em outro PC. O que significa que eu poderia ir para o navegador do meu PC aqui. Oops, número, como é como o Firefox? E eu poderia verificar esse servidor. E se o arquivo estiver disponível, qual é o endereço IP do servidor? Se o IP de configuração for 10251 ponto um ponto 61. Tudo bem, vamos aqui. 10.253 ponto um ponto 61 barra e conduta, conduza o traço KS CFG. Uma vez que eu aperte Enter e não conseguiria ver o conteúdo do arquivo Anaconda, então isso significa, lá vai você. Isso significa que eu poderia acessar esse arquivo de configuração pela rede e ele está disponível. Lindo. Certifique-se de que seu arquivo Anaconda também esteja acessível ou seu HTTP e acabamos de confirmar. Excelente. Agora você pode minimizar isso ou fechá-lo. Próxima etapa, crie uma nova máquina virtual e anexe a imagem ISO do SO. Tudo bem, estamos criando uma nova máquina virtual onde queremos que o kick-start instale o sistema operacional automatizado. Para isso, iremos para a Oracle. Virtualbox praticamente criará a mesma configuração. Outras palavras, quando a máquina, ou seja, se eu for para Detalhes, vá para Configurações. E esta máquina possui um sistema de um gig de memória, processador, um armazenamento de processos. Temos 20 shows, então vamos manter o mesmo consistente. Vamos entrar aqui. Oracle VirtualBox, crie uma nova máquina e vamos chamá-la de KS Linux, kickstart Linux. Em seguida, memória um. Crie um disco virtual, crie o padrão. padrão aqui mudou os oito gig, 220 gig, ser consistente. E está feito. Agora, o que você precisa fazer é começar. Enquanto ele está iniciando. Já começou. Então Lao, vá em frente e anexe a imagem ISO. Então clique nesta pasta. Já anexei minha imagem antes, então ela está aparecendo aqui. É isso. Centos sete DVD é 4.6 gig. Perfeito. Você pode ter um tamanho diferente, dependendo se estiver instalando um ou sete. Clique em Escolher e iniciar. Assim que aparecer na tela, você vê aqui, inicialização automática em 55 segundos, ele lhe dará um minuto para escolher o que você queria fazer. Você não quer escolher nenhuma dessas opções. Clique dentro desta janela e pressione Escape. Depois de obter essa opção bruta, vamos voltar. O que queremos que ele faça? Minimize isso e altere o adaptador de rede para adaptador de ponte. Oh, sim, isso é outra coisa que temos que fazer. Vamos ao nosso KS Linux e vamos para Configuração e vá para a rede. Aqui está o NAT. Vamos clicar no adaptador de ponte. Excelente. Clique em, OK, isso está feito. Em seguida, pressione Escape, o que acabamos de fazer. E agora digite isso. Este é o caminho que temos que digitar. Aqui está a nossa bota. Vamos mover isso para cima e digitar kickstart Linux igual a qual rede estamos usando? Estamos usando o servidor HTTP, certo? barra de dois pontos. Agora, o endereço IP do nosso servidor kickstart, que é 10253161, ou seja, o IP. No meu caso, você pode ter um diferente, então verifique executando o comando ifconfig. Então 10253 pontuam um ponto 61 barra e inicie o CFG. Pressione Enter. E qual é o próximo passo? Para NFS? Você precisa executar esse comando. E o próximo passo é pesado e aproveite a instalação automatizada. Tudo bem, vamos ver onde estamos aqui. Isso pode levar em qualquer lugar entre um minuto. Até cinco minutos até que você realmente veja a Instalação automatizada. Vou avançar rapidamente. Aqui está no resumo da instalação. Preste muita atenção. Você verá que ele já definiu a data e a hora para você. Ele já selecionou o teclado, o suporte ao idioma. Já está verificando a fonte de instalação para você, a dependência, onde está obtendo a imagem ISO? Essa imagem está anexada a esta máquina virtual Linux. Nós o anexamos quando começamos. Em seguida, ele está passando pela seleção de software com base em nossas configurações e parâmetros predefinidos em nosso arquivo de configuração. É assim que está entrando e verificando , depois descendo. Mas de qualquer forma, se ele tivesse desativado, você provavelmente já viu mais configurações que passando por ele já escolheu a senha root para nós, que tínhamos criado para nossa primeira máquina virtual Linux. Em seguida, a criação do usuário, o usuário que eu absolvo. Sim, porque já tem aquele usuário que criei quando fiz a instalação pela primeira vez. E agora ele vai iniciar o processo de instalação do pacote. Isso está passando pelos pacotes vai contar provavelmente como 131400 pacotes. E ele vai passar pela instalação. Não é tão bonito quando você automatiza as coisas? Sim, é. Você não precisa sentar aqui e esperar e responder a todas as perguntas da instalação. Você poderia simplesmente definir todos os seus parâmetros no arquivo de configuração e deixá-lo ser executado. Agora, se você quisesse alterar qualquer um dos outros parâmetros de configuração, você poderia entrar e mudar para o arquivo que está no seu servidor HTTP. Bem aqui. Ele está aqui no nosso servidor HTTP. Você acessa o arquivo VI do Anaconda modificado e altera qualquer um dos parâmetros com base em sua exigência. Tudo bem, excelente. Agora você provavelmente está pensando em mais uma coisa. Eu quero esclarecer isso. Tudo bem, então nós automatizamos uma máquina Linux e ela está passando pela instalação agora você vê que são 1300 pacotes que precisam instalar. Agora, e se eu tiver que fazer ou instalar outra máquina Linux? Agora, tenho que esperar que isso termine? Pergunta muito boa se é isso que você está pensando. Não. A razão por trás disso é porque a imagem ISO que você anexa a isso pode ser lida por tantas máquinas virtuais, tantos servidores físicos quanto você puder. Porque uma vez que ele está lendo o arquivo, não importa quantos servidores lêem esse arquivo. Da mesma forma. Não importa quantas configurações ou quantos servidores estão lendo esse arquivo de configuração. Então você poderia realmente executar isso uma vez em um servidor. Vá para o segundo, terceiro, quarto, quinto, tantos quanto você puder. E você provavelmente notou até o final do dia, provavelmente já instalou centenas de servidores. Isso é ótimo para sua produtividade. De qualquer forma, eu não vou passar por toda a instalação para ser concluída, mas tenho certeza que neste momento, você tem um bom controle de como o servidor kick-start funciona e como você pode automatize sua instalação de suas máquinas Linux. Tudo bem, então, para aqueles de vocês que realmente estão no ambiente corporativo e atribuem IP é às suas máquinas Linux ou aos seus clientes com IP estático. Então, como você pode gerenciar o Kickstart. Porque até agora aprendemos o pontapé inicial. Você precisa ter um servidor DHCP. E se você não tiver um servidor DHCP? Então, como seu cliente se comunicará com o pontapé inicial. Para isso, você executará o comando da mesma forma que executará para o servidor DHCP, que é inicializar Linux kickstart o caminho e o kick-start, que está aqui, KS dot CFG. Agora, depois disso, depois de colocar um espaço e em seguida, você tem que definir esses parâmetros extras, que é o dispositivo KS igual a ETH, endereço IP, máscara de rede e gateway. Enquanto o dispositivo KS é o adaptador de rede fora do cliente. Você precisa saber o nome do adaptador de rede. Se você estiver instalando seu sistema operacional para iniciar o kickstart para uma máquina física, provavelmente você terá ETH 0. Claro que também depende dos fabricantes de hardware do computador, mas na maioria das vezes será ETH 0. Se você estiver fazendo isso para suas máquinas virtuais no Oracle VirtualBox, provavelmente será E&P 0, S3. Você define isso. Então, a próxima coisa que você faz é definir o endereço IP. Este é o endereço IP que você atribuirá ao seu cliente. Portanto, pode estar na rede e ler o arquivo de configuração do kickstart. Escolha o endereço IP, você precisa obter esse endereço IP do administrador da rede ou onde quer que você obtenha esse IP, que não está em uso, então você insere a máscara de rede. E essa máscara é uma máscara de sub-rede para o cliente. E na maioria das vezes com base na barra 24 sub-rede, é de 55 a 55 a 5, US$5. E então você precisa definir o gateway dessa rede. Depois de colocar essas informações, você pressiona o comando e, em seguida, seu cliente receberá esse endereço IP. Em seguida, seu cliente acordará e poderá se comunicar com o servidor kick-start. Esta é a instrução para as pessoas que não têm um servidor DHCP em seu ambiente. 179. Como instalar, configurar e gerenciar o Ansible 1: Ei, pessoal, nesta palestra, aprenderemos como instalar, configurar e gerenciar o Responsable Vamos começar com o que é responsável. Agora, de acordo com a Wikipedia, answerable é um conjunto de ferramentas de software que habilita a infraestrutura como código É uma ferramenta de código aberto e o pacote inclui provisionamento de software, gerenciamento de configuração e funcionalidade de implantação de aplicativos Está bem? Isso é sobre a Wikipedia. Agora vamos colocar isso em palavras mais simples. Então, todos nós entendemos. Answerable é uma ferramenta de automação que simplifica as tarefas de TI, como implantação de software, gerenciamento de configurações e provisionamento de servidores Portanto, quando você instala software de download e instalação em seu servidor, ASPA o ajudará a automatizar E quando você precisa configurar esse software, ele vem em seu socorro. E, é claro, quando você precisa instalar servidores ou criar novos servidores, ASP é o software Agora, estou incluindo esse tópico porque todo administrador ou engenheiro de sistema Linux deve automatizar tarefas repetitivas diárias irritantes E essa ferramenta é uma das mais eficientes e, claro, a minha favorita para usar quando se trata de automação. Ok. Agora, observe que o responsável é sem agente, que significa que ele não precisa de nenhum tipo de software extra que você precise baixar em sua máquina de gerenciamento Ele usa código Jamel fácil de ler para escrever manuais. Jamel é um formato de código fácil de ler para armazenar dados em arquivos de configuração Ele usa pares de valores-chave separados por recuo de colunas para dados aninhados e traços ou Agora, o manual do answerable são arquivos escritos em código Yamal que contêm uma lista de tarefas para automatizar os processos de Eles descrevem a ação a ser tomada em sistemas gerenciados, como instalar software ou definir configurações Vamos entender o Responsable com a ajuda de um exemplo. Ok, vamos supor que você seja um systemd em uma empresa, digamos, uma empresa ABC, e sua tarefa é gerenciar um grupo de 100 servidores, e todos esses servidores precisam do mesmo software para serem instalados Em vez de fazer login em cada servidor, um por um, você escreve um manual de servidor responsável que seu responsável principal está sendo executado Este manual lista as etapas, como instalar o software e definir esse tipo de configuração e, em seguida, iniciar o serviço ou algo assim. Você executa o manual e, em seguida, o answerable se conecta automaticamente a todas essas centenas de servidores e faz o trabalho para Ao mesmo tempo em que economiza o tempo da sua empresa, seu tempo também. Ele garante que tudo seja feito exatamente da mesma maneira em cada servidor. Uau, isso é lindo. Assim, você não precisa fazer login em todos os servidores e instalar esse software um por um. Basta dizer ao seu servidor responsável, vá em frente. Aqui está seu software, instale exatamente em todos esses servidores, que estarão no inventário, que discutiremos em breve, e faremos isso por você. Uau. Tudo bem. Aqui você pode ver um exemplo simples de um YamilPlaybook, onde eu quero instalar o editor de mensagens instantâneas em uma Agora, o editor VIM é apenas um software que eu escolhi apenas para este exemplo Você pode escolher qualquer software de sua escolha. Então, aprender com um código simples é a melhor maneira. Isso o ajudará a escrever um arquivo de manual do Jamil ao usar Vamos explicar cada linha disso. No Yamil, os comentários são marcados com um símbolo de hash e, como se você estivesse escrevendo um script de Basileia, o documento começa com três hífens Listas ou sequências são criadas usando um traço antes de cada item É útil quando você tem vários itens ou etapas para executar em ordem. No exemplo dado, o host é uma chave na lista, especificando a máquina de destino E tornar-se uma chave indica se as tarefas devem ser executadas com privilégios elevados , como admin ou Suru Recuo adequado, cujos espaços definem a hierarquia ou o aninhamento dos itens no Yamil Portanto, o recuo mostra a relação com mais recuos indicando subníveis. As seções são criadas colocando uma coluna após uma chave, seguida por itens recuados ou configurações abaixo dessa seção É útil para organizar e agrupar tarefas relacionadas de forma clara Então, aqui a tarefa é uma seção e, dentro dela, outra subseção é definida com o nome DNF Isso especifica o módulo gerenciador de pacotes com o nome IM indicando o software a ser instalado E o estado presente é outra subseção que garante que o editor de texto de mensagens instantâneas seja instalado no sistema Quando esse arquivo Yama é executado ou executado, Asceb se conecta à máquina de destino especificada, ao host local, por exemplo, e com privilégios elevados, e com privilégios elevados instala um editor de texto de mensagens instantâneas usando o gerenciador de pacotes DNF, garantindo que o software Agora, se você estiver instalando em vários sistemas, precisará criar um arquivo de inventário e especificar todos os nomes de host ou endereços IP das máquinas remotas nesse arquivo. E Ansable saberia se conectar a todos esses servidores e instalar todos esses pacotes para você Tudo bem, agora vamos examinar rapidamente sua história. Em 2012, o Ansible foi criado por Michael Dhan como uma ferramenta de automação simples Em 2013, o Ansb foi lançado oficialmente como um projeto de código aberto e, em 2015, Ansible foi adquirido pela Tudo bem, então vem 2001. Foi lançada a plataforma de automação Answb 2 que oferecia recursos e escalabilidade aprimorados Agora, a partir de hoje, o Answb continua sendo uma ferramenta de automação amplamente usada, com atualizações e aprimoramentos contínuos Vamos voltar ao ponto principal. A partir desse ponto, primeiro examinarei as etapas de instalação, configuração e gerenciamento. Então, começando com a primeira etapa. Vou verificar se o answerable está instalado ou não em nosso sistema Se não estiver, vou instalá-lo usando o quê? O gerenciador de pacotes DNS. Após a instalação, verificarei verificando sua versão. Ok, então, na segunda etapa, editarei host principal do arquivo de configuração responsável localizado no Diretório Responsável do AtC Neste arquivo, definirei o grupo de servidores web e especificarei que responsável deve se conectar ao host local usando uma conexão local host local se refere à máquina atual em que o answerable está instalado Na etapa três, verificarei as configurações fazendo ping no servidor local usando o comando answerable Na etapa quatro, usarei o answerable para automatizar tarefas em várias máquinas Comece gerando o teclado SSH para conectar sua máquina atual a outra máquina que já temos, que é o servidor Centa Isso permitirá que você instale o servidor Apache em ambas as máquinas simultaneamente, demonstrando como o responsável pode gerenciar e automatizar tarefas em diferentes Em seguida, copie a chave SSH para o servidor remoto, que no nosso caso, é a máquina do servidor Senta e teste a conexão Na etapa cinco, edite o arquivo do host responsável novamente e adicione o servidor Santa com seu IP e detalhes do usuário e, em seguida, teste a conexão com o servidor E crie um AssablePlaybook para instalar o servidor Apache HTTP e, em seguida, execute esse manual para instalar o servidor esse manual para instalar Apache nas Ok, então, finalmente, a etapa seis, verifique a instalação do servidor Apache HTP nas duas máquinas em que ele foi instalado ou não. Ok. Portanto, antes de mais delongas, vamos passar para a prática real, executar e seguir todas essas etapas. Eu já tenho minha sessão de putty aberta aqui. O primeiro que você sempre precisa fazer é verificar se você está logado como você mesmo Quem sou eu? Eu sou root. Em qual diretório estou , estou no Root. Qual nome de host eu tenho na minha primeira VM Linux. Endereço IP. Vamos verificar isso também, 182168101 67. Perfeito. Estamos na máquina certa. Vamos verificar se temos o pacote. E para isso, execute o Rpm Q Command, e você pode usar grep para qualquer pacote que esteja executando No nosso caso, responderemos, é claro. Ok, como você pode ver, não está lá. E agora vou seguir o procedimento detalhado que documentei anteriormente. Vou abri-lo na lateral para que todos possamos seguir esses passos, um por um. Todas essas etapas estão claramente destacadas e, à medida que você avança comigo, também o encorajarei a abrir este documento e acompanhar. Tudo bem, vamos agora com a primeira etapa, instalar e verificar o responsável Vamos começar instalando a resposta e digitando DNS space Install answerable e pressione Enter A instalação começará e você verá que ela está pronta para instalar 11 pacotes, incluindo o answerable core e o Python three Ok, espere um segundo. Se você está pensando: Ei, Imran, você não disse que responsável é menos agente Você não precisa instalar nada. Bem, deixe-me esclarecer isso. Você precisaria instalar o pacote principal do servidor responsável onde o answerable será executado em seu servidor principal Agora, para o servidor remoto em que você deseja a execução aconteça ou qualquer tarefa que você deseja executar no servidor remoto, você não precisa instalar nada no servidor remoto. É por isso que eu quis dizer menos agente quando você queria gerenciar 100 servidores, você não precisa instalar nada relacionado ao Answerable nesses 100 servidores Ok, então eu acredito que isso está esclarecido. Vamos seguir em frente. Ok, então os pacotes que temos são o núcleo responsável e o Python três Eles são essenciais porque o ASCP Core impulsiona a tarefa de automação Enquanto o Python three é a linguagem que o ASSP usa para executar seus módulos Vamos pressionar Y para continuar a instalação. Pressione Y novamente para continuar. A instalação está em andamento na verificação dos componentes Depois de concluído, a instalação será concluída. Tudo bem, a instalação está concluída. Agradável. Vamos prosseguir e verificar a instalação verificando a versão responsável Basta executar o comando answerable space version. Ok, você verá a versão aqui. Linda. Lembre-se de que essa versão pode ser diferente quando você pratica. Portanto, não se preocupe se você ver uma versão diferente. Vamos passar para a etapa dois, Configurar o arquivo host responsável Vamos começar editando o arquivo de configuração principal do responsável, host encontrado no diretório do EC accountable Usaremos o caminho absoluto para garantir que estamos abrindo o arquivo correto. Dentro do arquivo de configuração do responsável, você encontrará várias configurações que controlam como o responsável opera A maioria dessas configurações é comentada, o que significa que são opcionais e podem ser ativadas com base em suas preferências. Você tem a flexibilidade de ativar somente as configurações que atendem às suas necessidades específicas, permitindo que você personalize o Responsable para funcionar exatamente como você deseja Se você quiser saber mais sobre essas configurações, recomendo que confira docs.answerable.com Tudo bem, por enquanto, vamos pular os detalhes e ir direto para a parte importante O bloco do servidor web onde a ação real começa. Nesta seção, você define um grupo de servidores que deseja gerenciar com o answerable Vamos descomentar esta seção e adicionar essa máquina atual chamada de host local Ao digitar host local, conexão sublinhada responsável, igual local, você está dizendo ao responsável que inclua nossa máquina local nesse grupo e se conecte a ela diretamente sem usar SSH, facilitando o gerenciamento de tarefas no sistema Aqui você não precisa usar o nome do host ou o endereço IP da máquina local porque o Ansible já entende o host local como um identificador especial para a máquina em que você está atualmente Vamos salvá-lo e sair. Tudo bem, vá para a etapa três, verifique as configurações. Vamos testar a conexão entre o responsável e o host Defina no grupo de servidores web em seu arquivo de configuração responsável Isso também é conhecido como arquivo de inventário. Digite o espaço responsável M. M é um módulo curto ou uma opção E Space Ping and ping é o módulo que estamos usando e quem estamos fazendo ping, estamos fazendo ping no nome do servidor web e pressionamos Enter Você fez isso. Perfeito. Mostra a resposta do pingue-pongue Isso significa que o answerable está conectado com sucesso à sua máquina atual chamada Minha primeira VM Linux Embora tenha apenas confirmado a conexão, nada a mudou. Agora você está pronto para começar a executar tarefas. Vamos passar para a etapa quatro. Gere a chave SSH por par. Vamos automatizar tarefas em várias máquinas gerando teclado SSH para conectar várias máquinas por meio do responsable várias Então, aqui eu tenho outra máquina Centas funcionando. Vamos verificar isso. Quem sou eu? Eu sou eu mesma. Estou no meu diretório pessoal. O nome do host é Sentaserver e o endereço IP é 1821 68 Ok, perfeito. Vamos voltar para o Putty. Sessão novamente, vamos gerar SSH Keepe para uma máquina Centaserver digitando espaço SSH Kgen menos T, espaçadores A, espaço menos B, espaço 2048 e pressionando NR uma máquina Centaserver digitando espaço SSH Kgen menos T, espaçadores A, espaço menos B, espaço 2048 e pressionando NR. Portanto, ele criará uma chave pública e privada usando o algoritmo RSA com um comprimento de chave de 248 bits Esse par de chaves é usado para autenticação SSH segura entre máquinas No meu caso, entre minha primeira VM Linux e a máquina de servidor Sen tas Agora, basta pressionar Enter em cada baile e sua chave SSH será criada com sucesso Em seguida, é hora de se conectar à sua máquina de servidor CentOS. Digite o comando SSH copy ID seguido pelo seu nome de usuário para a máquina do servidor Centa E no meu caso, é o iOzol. Em seguida, em e o endereço IP. No meu caso, 1821 6810169 e pressione Enter. Vamos digitar yes para adicionar a chave e depois digitar a senha. E aqui está. Você não está conectado com sucesso à sua máquina Sentaserver partir da sua máquina atual Vamos testar a conexão SSH digitando SSH seguido pelo nome de usuário das máquinas do servidor Senta e seu endereço IP Perfeito. Fizemos login com sucesso sem senha porque já temos a chave SSH permite o login sem senha Tudo bem, vamos verificar novamente para garantir que seja a máquina correta Todas as informações coincidem, então é a máquina certa. Vamos sair dela e voltar para a máquina onde o respondente está instalado Vamos verificar essa máquina novamente e está tudo bem. Passando para 5 de setembro, crie o manual responsável para instalar Agora, vamos editar o arquivo host responsável novamente. Vá para a seção do servidor web e, após a linha da nossa máquina atual, adicione os detalhes necessários para o novo servidor. Vamos adicionar essa linha. Então, aqui definimos host como Centaserver, um servidor web raiz com o parâmetro de host sublinhado responsável, apontando para seu endereço IP real, que termina com o ponto 169 O parâmetro de usuário de sublinhado responsável especifica que a conta de usuário do IAS será usada para Essa configuração garante que o respondente possa gerenciar perfeitamente Sentaserver usando o endereço IP e as credenciais do usuário corretos Ok, agora vamos salvar e sair do arquivo. Agora é hora de verificar as configurações. Você pode usar a opção de servidor web ou todas. Ambos funcionarão da mesma forma. Agora você pode ver que os servidores locais e remotos estão conectados com sucesso. Agora vamos seguir em frente. Antes de instalarmos o Apache por meio do answerable, vamos primeiro verificar se o Apache já está instalado nas duas máquinas Não, ele não está instalado em nenhuma das máquinas. Vamos automatizar a instalação do servidor Apache criando um ASSBPlaybook criando um ASSBPlaybook Primeiro, crie um novo arquivo chamado install underscore Asbb dot A extensão Damel é essencial porque manuais responsáveis são escritos no formato Yamal e ela Agora, vamos facilitar as coisas. Vamos copiar o arquivo de configuração do documento e colá-lo nesse arquivo. Tudo bem, então esse código Yama é usado para instalar o servidor web Apache, HTTPD em Meu primeiro vincula a VM e o outro é o servidor Centa, que está agrupado sob os servidores web no O manual usa privilégios sudo elevados para executar a tarefa como Em seguida, ele garante que o pacote HDPD seja instalado e esteja presente em ambas as máquinas usando o gerenciador de pacotes DNF Tudo bem, vamos salvá-lo e sair. Tudo bem, agora é hora de iniciar a instalação do Apache executando o manual digitando Responsable Playbook Instale o underscore htpd dot yam. Espaços, ask become dash pass, comando e pressione enter Isso executa um manual responsável chamado Install underscore answerable DAML, que instala que instala Aqui, a opção dash dash ask comes pass solicita que você insira a senha udu da máquina remota em que o responsável executará as tarefas . Agora, o ASWBA solicita que você insira a senha ZuduPassword para as máquinas remotas Digite a senha e pressione Enter. Answerb se conecta via SSH a cada uma das máquinas remotas listadas no grupo de servidores web em seu arquivo de inventário Em seguida, ele executa a tarefa definida no manual install underscore HTTPD Djamel. Nesse caso, ele verifica se o pacote HTTPD está instalado e, se não, instalou o pacote Agora, o AsBL exibe os resultados de cada máquina, mostrando se o pacote HTTPD já foi instalado, recém-instalado ou se ocorreu algum erro Por fim, o ASSB resume os resultados, destacando quais tarefas Quaisquer alterações feitas e confirmando que todas as tarefas foram concluídas sem erros Por fim, passando para a etapa seis, verifique a instalação do servidor Apache HTTPD Vamos verificar se o pacote HTTPD está instalado nas duas máquinas Tudo bem, aqui você pode ver que pacote HDDPD foi instalado com sucesso Linda. E, pessoal, esse é o fim da nossa sessão sobre esse tópico Agora é sua vez de explorar executar alguns manuais responsáveis em seu sistema para ver como a automação pode simplificar suas tarefas e gerenciar sua infraestrutura Mergulhe e descubra o poder da responsabilidade nos bastidores Te vejo na próxima palestra. 180. Como instalar, configurar e gerenciar o OpenVPN 1: Oi, todo mundo. Nesta palestra, aprenderemos como instalar, configurar e gerenciar o OpenVPN no ambiente Linux. Tudo bem, quero que você tire um instantâneo da sua máquina virtual Linux porque, caso algo dê errado e você não consiga fazer a configuração corretamente, você sempre poderá voltar ao estado original da sua Vamos começar primeiro com a VPN. De acordo com miicrosoft.com, uma VPN, que significa rede privada virtual estabelece uma conexão digital entre seu computador e um entre seu computador e servidor remoto de propriedade de um Criar um túnel ponto a ponto que criptografa seus dados pessoais, mascara seu endereço IP e permite que você evite bloqueios de sites e firewalls Tudo bem, agora, deixe-me explicar isso em palavras simples. Uma VPN é uma ferramenta que cria uma conexão privada segura entre seu dispositivo ou seu computador com a Internet. Ele funciona criptografando seus dados e roteando-os por meio de um servidor seguro, que oculta sua localização real e dificulta que outras pessoas vejam o que você está fazendo on-line Tudo bem, agora vamos passar para o OpenVPN. OpenVPN funciona da mesma forma que VPN e ambos compartilham a mesma definição básica No entanto, o OpenVPN oferece mais aprimoramentos do que os protocolos VPN tradicionais VPN é um conceito de diário para conexões seguras à Internet, e a Microsoft desenvolveu um dos primeiros protocolos, o PPTP, que é um protocolo de tunelamento ponto a ponto O OpenVPN, por outro lado, é um protocolo VPN de código aberto, o que significa que seu código está disponível publicamente para qualquer pessoa revisar, modificar ou melhorar com base em seus requisitos As empresas costumam usar o OpenVPN para acessar a Internet com segurança, conectar-se à rede da empresa remotamente, para garantir que suas atividades on-line permaneçam privadas É amplamente usado porque é confiável, seguro e funciona em muitos dispositivos, incluindo Linux, é claro. Agora, vamos entender isso com um exemplo simples. Se você estiver em uma cafeteria usando Wi-Fi público sem nenhuma proteção, como VPN, é possível que alguém veja sua atividade on-line. Sim, tenha cuidado. Hackers ou outras pessoas na mesma rede podem interceptar seus dados, como sites que você visita, senhas que você fornece ou informações pessoais No entanto, se você estiver usando VPN, ela cria um túnel criptografado seguro para sua conexão com a Internet. Isso significa que, mesmo se você estiver em um Wi-Fi público, seus dados ficarão ocultos de qualquer outra pessoa na rede mantendo sua navegação privada e protegida de olhares indiscretos Tudo bem. Agora, vamos examinar rapidamente sua história. O conceito de VPN começou em meados da década de 1990, quando a Microsoft desenvolveu o PPTP, um dos primeiros protocolos de VPN Então, em 2001, James Yunan, desenvolvedor de software, criou Ele o escreveu como um projeto de código aberto para fornecer comunicação privada segura pela Internet. Então, em maio de 2002, OpenVPN foi lançado oficialmente, trazendo ao público um protocolo VPN fácil de usar e altamente seguro Agora, a partir de hoje, o OpenVPN é amplamente usado em todo o mundo para proteger o tráfego da Internet em configurações pessoais e corporativas Tudo bem, vamos voltar ao ponto principal. A partir deste ponto, primeiro passarei pela etapa de instalação, configuração e gerenciamento. Portanto, antes de mais demoras, vamos prosseguir com a prática. Então, eu já abri minha sessão do Putty. O primeiro passo, como sempre, fazer quem sou eu e estou logado como root Em qual diretório estou Estou no diretório raiz. E o nome do host é Mifs Linux VM server. Ok, perfeito. Observe que a adição de servidor a esse nome é apenas para esta palestra porque usaremos duas máquinas, uma para o servidor e outra para o cliente E o endereço IP está terminando com 167. Tudo bem, perfeito Vamos verificar se temos o pacote que precisamos instalar. Então, para isso, você já sabe que executaremos o comando RPM menos QA e grep para o pacote VPN . Tudo bem. OK. Não, não está lá. E agora vou seguir o procedimento detalhado. Vamos começar primeiro com a primeira etapa. Instale o OpenVPN e o Z RSA. Tudo bem, vamos começar instalando o OpenVPN. E para esse tipo de DNF, espaço, espaço instalação OpenVPN e adicione menos Y para evitar os avisos Tudo bem. Agora vá em frente, pressione Enter. Vamos esperar até que a instalação seja concluída. Tudo bem, está tudo pronto. Depois disso, vamos instalar um RSA para OpenVPN para gerar e gerenciar facilmente as chaves de criptografia e os certificados necessários para conexões VPN seguras Tudo bem, vamos esperar novamente até que seja concluído. Está feito. Perfeito. Tudo bem, passando para a etapa dois. Configure o eSRSA para OpenVPN. Vamos começar listando todos os arquivos e diretórios na pasta Easy RSA, onde a mágica acontece Lá dentro, você encontrará todas as ferramentas e scripts necessários para criar e gerenciar chaves e certificados de criptografia para o OpenVPN Por que essas chaves e certificados são tão importantes? Boa pergunta. Bem, eles são como códigos secretos. Eles criptografam e protegem seus dados, garantindo que somente o servidor e os clientes possam lê-los Tudo bem, no diretório Es RSA, você verá três Três, três pontos oh e 3,1 0,6. O diretório 31 da six é provavelmente a versão mais recente. Enquanto Three e Three dot O são versões mais antigas. Ei, não se preocupe. Ao praticar, você pode ver versões diferentes. Basta usar qualquer que seja a versão mais recente. Por enquanto, vamos mergulhar em três diretórios d d six e usar todas as suas ferramentas interessantes para configurar sua criptografia. Tudo bem, vamos copiar todos os arquivos dessa pasta, 316 do ez RSA, para o diretório C Tudo bem, porque o OpenVPN é o diretório principal onde OpenVPN armazena como configuração, chaves e certificados Sim. Eu centralizei tudo o que era necessário para configurar e executar a VPN com segurança Tudo bem. Incrível. Todos os arquivos agora são copiados no diretório TwoTCLAOPVPN OpenVPN. Vamos entrar nesse diretório e ficar aqui. Não vamos mais alternar entre pastas. A partir de agora, usaremos o passe completo para acessar tudo o que precisamos a partir desse local, tornando as coisas fáceis e claras. Tudo bem, vamos executar o LS aqui. Agora você pode ver o diretório EZ RSA copiado aqui. Vamos inicializar a PKI de classificação da infraestrutura de chave pública para Agora, para esse tipo, corte o espaço EZRSA no PKI e pressione Ele cria uma estrutura de diretórios na pasta Clash OpenVPN chamada PKI, onde todas as chaves e certificados importantes são Dentro do diretório PKI, você encontrará outro diretório chamado VRS, que contém as configurações para gerar esses arquivos de segurança Tudo bem. Deixe o primeiro passo na preparação do ambiente para gerar material de criptografia para o OpenVPN Em seguida, criamos nossa autoridade de certificação, resumindo CA, digitando dot slash ezRSA space build CA, No Pass, Command Agora ele pede um nome comum. Basta pressionar Enter para continuar. Isso configurou o cerne da nossa segurança VPN, gerando a CA no diretório PKI sem uma senha para simplificar A CA atuará como uma identificação confiável que verifica se nosso servidor e clientes estão seguros e confiáveis Em seguida, gere uma solicitação de certificado de servidor usando o comando ZRSASpaceJN RC ou Tudo bem. Novamente, pressione Enter quando ele solicitar o nome comum. Isso cria uma chave de servidor para o servidor sem precisar de uma senha no diretório privado, que também está localizado no diretório PKI, facilitando o processo Eu usei a opção sem senha para simplificar esse processo para fins de laboratório. No entanto, se você preferir adicionar uma camada extra de segurança, basta remover o no pass do comando. Isso solicitará que você defina uma senha, adicionando proteção à sua autoridade de certificação. Em seguida, assine a solicitação do certificado do servidor usando ezrSasprq com barra de pontos Comando do servidor espacial. Essa etapa valida oficialmente identidade do nosso servidor usando a autoridade de certificação que criamos anteriormente Ao assiná-lo, estamos confirmando que o servidor é confiável e está pronto para estabelecer conexões seguras com os clientes Ok, a seguir, geraremos chave DeFi Helman DH usando o comando ezRSSpcjdh barra de pontos Agora, está levando algum tempo. Isso cria uma chave DeFi Hellman, DH, localizada no Essa chave garante que ambos os lados possam se comunicar com segurança. Depois disso, gera uma solicitação de certificado digitando ponto e barra ezrsaspacen Aqui você pode ver que ele é gerado no diretório privado. Depois disso, vamos assinar a solicitação de certificado do cliente com a autoridade de certificação. Ele verifica a identidade do cliente, permitindo que ele se conecte com segurança ao E essa chave privada é para o cliente sem exigir uma senha. Ele prepara a identidade do cliente para a autenticação VPN. Depois disso, crie uma camada extra de segurança gerando um arquivo TA Key usando o comando OpenVPN Gen keyspace secret space tA key Essa chave ajuda a proteger contra certos tipos de ataques e adiciona uma segurança extra para melhorar nossa configuração de VPN. Tudo bem, agora vamos para a etapa três. Mova certificados e chaves. Mova os arquivos de segurança essenciais para o diretório OpenVPN Então, vamos transferir o CRT c dot, que é uma autoridade de certificação Ah PM. Também transferimos o ponto cr t do servidor e a chave ponto do servidor, que é uma chave privada do servidor Agora, você pode ver que esses arquivos estão listados aqui. Tudo bem. Vamos passar para a etapa quatro, que é configurar o servidor OpenVPN Então, para isso, vamos primeiro copiar um arquivo server.com de amostra para o diretório do servidor de barra do OpenVPN Agora, esse arquivo contém todas as configurações básicas necessárias para configurar nosso servidor OpenVPN Ao usar esse simples, teremos um ponto de partida sólido para ajustar a configuração do servidor. Agora, vamos editar esse arquivo de configuração. Role para baixo até a seção em que as chaves estão listadas e forneça os caminhos em que colocamos essas chaves, que está no diretório tc OpenVPN, Ok, remova 2048 da DHKey porque o arquivo é chamado dh PEM, não DH não DH Além disso, role para baixo e atualize o caminho do diretório em que o arquivo de chave TA está localizado. Então, toda a configuração está concluída. Vamos salvá-lo e sair. Em seguida, ative o encaminhamento de IP, que permite ao servidor rotear o tráfego entre redes diferentes Essencial para VP e funcionalidade, editando o arquivo slaclahctl.com Dentro desse arquivo, adicione a linha net dot Ipvur dot IP underscore forward Agora, antes de editar esse arquivo, eu recomendo que você faça uma cópia de backup desse arquivo. Ok, essa configuração instrui o sistema a permitir o encaminhamento de IP, garantindo que o servidor possa transmitir tráfego entre o cliente e a Internet ou outras redes Depois disso, execute o comando CisCtlp para aplicar as alterações. Esse comando recarrega a configuração do sistema. Por fim, defina a permissão para as teclas listadas aqui usando change Mod space 600. Isso garante que somente o usuário root possa ler e modificar o arquivo, as chaves e os arquivos de certificado do server.com, chaves e os arquivos de certificado do server.com, mantendo-os protegidos contra acesso não Linda. Ok, agora vamos passar para a etapa cinco, na qual configuramos o firewall e iniciamos o serviço OpenVPN Configurando o firewall para permitir o tráfego do OpenVPN adicionando o serviço OpenVPN Depois disso, ative também o mascaramento, que permite o roteamento adequado tráfego do cliente por meio Em seguida, recarregue o firewall para aplicar essas alterações, garantindo que nossa conexão VPN seja segura e gerenciada adequadamente Tudo bem, agora é hora de iniciar o servidor OpenVPN com o comando CTL do sistema, colocá-lo em funcionamento para lidar com a conexão Tudo bem, perfeito. Habilite-o para iniciar automaticamente no momento da inicialização. Tudo bem. Por fim, verifique o status do servidor para garantir que tudo esteja funcionando sem problemas. Tudo bem, perfeito. Está tudo bem. Agora, vamos executar o comando IP space A, e você verá a interface TN, que é a abreviação de túnel, TTN TunzRO é uma conexão de rede virtual criada pelo OpenVPN para TTN TunzRO é uma conexão de rede virtual lidar com o tráfego VPN O endereço IP é dez pontos e oito dozer, um é atribuído ao servidor VPN e 100802 é fornecido ao cliente Essa configuração permite que o servidor e o cliente se comuniquem com segurança pela conexão VPN Tudo bem, vá para a etapa final número seis, que é configurar o cliente OpenVPN Agora, é hora de configurar o cliente OpenVPN. Eu tenho outra máquina Sentas aqui. Vamos verificar quem sou eu? Eu sou Root. Tudo bem, vamos verificar em qual diretório eu estou Estou no diretório raiz e o nome do host é meu cliente VM Linux Perfeito. E o endereço IP, vamos verificar se estamos no sistema correto, começando com 178. Perfeito. Agora, vamos verificar se temos o pacote que precisamos. Não, não está lá. Então, vamos instalar o OpenVPN no servidor ou recusar Vamos esperar até que a instalação seja concluída. Tudo bem, está tudo pronto. Tudo bem, agora vamos cortar Atclah Você pode ver que não há nada lá, exceto dois diretórios vazios, cliente e servidor Vamos até a máquina do servidor e copiamos quatro arquivos importantes. C dot CRT, tak, client dot CRT e clin dot K. Do servidor à máquina clin em 182.168 dot 100 dot 178 e clin Directory client dot CRT e clin dot K. Do servidor à máquina clin em 182.168 dot 100 dot 178 e clin Directory, slacla OpenVPN. Esses arquivos são necessários para que o cliente se autentique e se conecte com segurança ao Tudo bem, entre aqui e forneça a senha da máquina cliente. Agora, os arquivos são copiados com sucesso para a máquina cliente Vamos voltar para a máquina cliente e executar o LS novamente. Tudo lá. Tudo bem. Perfeito. Em seguida, copie o arquivo client.com de amostra para o diretório de clientes OpenVPN de barra e barra Esse arquivo contém as configurações básicas para o cliente se conectar ao servidor VPN. Agora edite o arquivo client.com para personalizar as configurações do cliente Dentro desse arquivo, vamos rolar para baixo e especificar o endereço IP do servidor VPN usando a porta padrão, que é 11 94 usada pelo OpenVPN Isso informa ao cliente exatamente onde se conectar para acessar a VPN, como digitar o endereço e o número da porta corretos para iniciar a conexão segura. Tudo bem, depois role para baixo, considerando o caminho exato em que essas teclas estão localizadas. Vamos salvá-lo e sair disso. Tudo bem, agora vamos fazer a próxima coisa, permissões com o Change Mod 600 para proteger o certificado de chave e o arquivo de configuração do cliente . Por fim, iniciaremos a conexão VPN usando o OpenVPN. Configuração do espaço. Seguido pelo caminho em que client.com está localizado. Tudo bem, então pressione Enter. Agora ele está iniciando o mecanismo, permitindo que o cliente se conecte por meio do túnel VPN seguro, que é zero para se comunicar com o servidor. Aqui você pode ver a saída indicando o início bem-sucedido da conexão OpenVPN Portanto, nossa máquina cliente agora está conectada por meio dessa interface, permitindo que ela se comunique com segurança com o servidor via VPN Vamos abrir outra sessão do Putty do cliente usando o mesmo IP da máquina cliente Tudo bem, faça login como root. Em seguida, digite o comando IPs base A. Agora você também pode ver a interface TN Zero . Agora, por que isso? Porque a interface TunZero no lado do cliente ajuda a rotear o tráfego por meio da conexão VPN criptografada, garantindo que todos os dados passem túnel seguro entre o cliente e o servidor É assim que o cliente se comunica forma privada pela VPN Vamos voltar ao terminal do servidor e verificar seu endereço IP público executando o comando curl ifconfig dot E. Aqui você pode ver o IP público do servidor. Agora, volte para a máquina cliente e execute o mesmo comando, e você verá que é igual aos servidores. Por quê? Porque o cliente está conectado à Internet por meio do servidor VPN. Sim. E todo o tráfego ou todo o tráfego do cliente está sendo roteado para a VPN e o cliente assume o endereço IP público do servidor Isso faz parecer que o cliente e o servidor estão usando o mesmo IP, o que faz parte de como a VPN oculta o IP original do cliente e protege a Tudo bem. Esse é o fim da nossa sessão no OpenVPN e, como sempre, agora é sua vez de explorar mais Pratique a configuração de conexões cliente-servidor, a configuração de certificados seguros e o ajuste fino de sua configuração de VPN Mergulhe e descubra todo o potencial do OpenVPN, e nos vemos na próxima palestra 181. Servidor DHCP: Ei, pessoas bonitas. Neste vídeo, vamos aprender o servidor DHCP. Tenho alguns alunos que me contataram e pediram que eu criasse um vídeo no serviço DHCP. Agora, tenha em mente que os servidores DHCP são algo gerenciado por administradores de rede no mundo corporativo, qual empresa você trabalha onde quer que vá, você descobrirá que o serviço DHCP está sendo gerenciado por roteadores e dispositivos de rede. Nenhum administrador do sistema ou gerenciador de administrador do Linux, o serviço DHCP. Por que estou criando esse vídeo? É porque levo feedback dos meus alunos a sério e eles solicitaram que eu criasse um vídeo rápido no DHCP para que eles pudessem entender como o DHCP funciona. De qualquer forma, antes de avançarmos neste vídeo. Uma coisa que quero esclarecer, neste vídeo, mostrarei como configurar o servidor DHCP apenas conceitualmente. Porque se você quiser configurar o servidor DHCP em sua máquina Linux, você terá que reconfigurar seu roteador ou modem em sua casa, que pode rotear todo o tráfego para o novo Servidor DHCP. Agora, reconfigurar o modem do roteador fará todos os seus dispositivos em casa percam a conectividade de rede. Se você não sabe como reconfigurar o modem do roteador, então eu diria ficar longe dele porque minhas instruções aqui não incluem a reconfiguração do modem do roteador porque existem diferentes roteador, fabricantes diferentes, configuração diferente. Minhas instruções aqui incluem apenas a configuração do servidor DHCP na máquina Linux. Tudo bem, vamos passar alguns minutos comigo. Vamos entender o que é o DHCP, como ele funciona caso devêssemos saber algo sobre isso ou algo surgir, descer, descer a estrada. Tudo bem, DHCP, em primeiro lugar significa Dynamic Host Configuration Protocol. Para se comunicar pela rede, um computador precisa ter um endereço IP. E tenho certeza de que agora, você deve saber que, sem um endereço IP, seu computador não pode se comunicar pela rede. Tudo bem, então estamos claros até este ponto. Agora, o servidor DHCP é responsável por atribuir automaticamente endereços IP a seus servidores, laptops, desktops e outros dispositivos na rede? Sim, é resposta, mas toda vez que você compra um novo dispositivo, por exemplo, você obtém um novo tablet. Você o traz para casa, você o inicia e se conecta ao seu WiFi. E então você chega à Internet. O motivo pelo qual você chega à Internet porque ela tem um endereço IP. Esse endereço IP é atribuído aleatoriamente pelo seu servidor DHCP. Tudo bem, então você provavelmente está pensando, ei, espere um segundo. Agora, em nossa casa, como os IPs são atribuídos aos nossos dispositivos? Bem, vamos questionar rapidamente. A resposta é o roteador ou gateway fornecido a você pelo provedor de ISP. Você provavelmente pagará uma taxa mensal ao seu provedor de internet ou provedor de Internet todos os meses. Eles foram aqueles que lhe deram um roteador ou gateway ou um modem que está na verdade em sua casa. Esse roteador não é responsável ou tem um servidor DHCP já está sendo executado nele, que na verdade distribui ou atribui endereços IP a todos os seus dispositivos. Isso é bom. Agora sei como os IPs são atribuídos em minha casa, mas que tal o mundo corporativo? Como os IPs são atribuídos e o mundo corporativo? Bem, para responder a essa pergunta, no mundo corporativo, eles têm roteadores dedicados que executam serviço DHCP para atribuir IPs na rede. Agora, o serviço DHCP é um serviço que atribui IP aleatoriamente aos dispositivos. E se um dispositivo for desligado e ele voltar a ligar, ele poderá obter um IP diferente. Ele não obterá o mesmo IP. Dhcp embaralha ao redor do intervalo de IP, ele tem IPs atribuídos. Mas se você quiser atribuir um IP estático , não obterá o DSC PIP. Você diria a você ou ao seu cliente, seu computador. Você atribui um IP fixo estático ao seu computador. Então, um desejo mudou, então você não precisa de DHCP. E eu vou te dizer isso 95% até mesmo eu diria aproximadamente 98 vezes. 98% das vezes, os IPs e o mundo corporativo são atribuídos e base estática eles não são atribuídos no DHCP porque querem todos os seus servidores tenham esse IP. Eles também podem tê-lo no DNS. De qualquer forma, o DHCP é usado principalmente em uma rede doméstica. É por isso que estamos aprendendo mais sobre isso de manhã instruções passo a passo sobre DHCP. A primeira coisa é para você execute seu próprio servidor DHCP. Claro, você precisa escolher uma máquina Linux que possa executar um servidor DHCP. Depois de identificar essa máquina Linux, a próxima coisa que você faz, você tira um instantâneo. Sempre tire um instantâneo se for uma máquina virtual. Dessa forma, se você cometer um erro, você sempre pode voltar ao momento em que tirou esse instantâneo. Tudo bem, vamos supor que você escolheu ABC para ter esse serviço DHCP funcionando bonito. Em seguida, a próxima coisa é atribuir um IP estático a esse servidor DHCP. Sim, isso é requisito. Você não pode ter esse mesmo servidor DHCP. Haverá distribuição do IP para outros servidores para confiar em outro servidor DHCP também. Você precisa atribuir o IP. Você escolhe um IP para sua escolha. Claro, desde que esse IP esteja disponível e o código rígido no servidor DHCP. Portanto, não mudará dessa forma quando os clientes, seu cliente que precisa de um IP, quando o cliente sobe na rede e diz: Quem é o meu servidor DHCP? Eu o, este é o endereço IP que eu preciso ir para obter meu IP. Serviços Dhcp. Oi, sim, você me liga. Aqui está o epi. Mas e se o IP mudar do servidor DHCP, o cliente saberá que é por isso que você precisa atribuir um IP estático ao servidor DHCP. Então o que você faz é uma vez que o IP, desculpe, esta é a instrução para atribuir o IP, modificar a rede de configuração da FCC e o arquivo de interface e, em seguida, atribuir o IP. Ou a melhor maneira é simplesmente executar o comando NMT GUI. É uma ferramenta GUI para atribuir um IP estático. Depois de executar esse comando como root, é claro, você receberá um manual da GUI. A primeira coisa é aqui que você receberá três opções adicionadas, uma seleção, ativar um conjunto de conexões do host ele. Então, é claro que você escolhe o primeiro, escolha o adaptador Ethernet ao qual você atribuirá esse IP estático. Por exemplo, no nosso caso, escolheremos E&P x2, x3. E uma vez selecionado, você vem aqui e atribui o endereço IP. Para este, escolhemos o endereço IP, por exemplo, quando eu para 160,015 ponto um e barra 5454 significa que isso fornecerá o intervalo de 256 IPs. Tudo bem, então, uma vez que o IP é atribuído ao nosso servidor DHCP, então, em frente, instalaremos o pacote do servidor DHCP. Instale um pacote. Você executa o comando yum install DHCP. Agora este é o comando que você executará com as opções em, em vermelho como a versão sete do nosso Papai Noel, se você estiver executando oito, então você executará um servidor DHCP de instalação DNF versão oito. A próxima coisa é editar o arquivo de configuração com os parâmetros desejados. Então você tem que definir os parâmetros de como os IPs serão atribuídos aos clientes que você precisa modificar o arquivo tcp.com da barra Etsy DHCP. Se você não tiver esse arquivo conf ou se não conseguir encontrar o arquivo atual, poderá copiá-lo do documento compartilhado do usuário local, versão DHCP, TCP.com, esse exemplo para o local. Depois de editar esse arquivo, depois de editar esse arquivo, você definirá esses parâmetros exatos. Claro, você pode alterar esses parâmetros com base em sua exigência. A primeira coisa que você define é o servidor DHCP liberará o endereço IP por pelo menos dez minutos, desculpe, não liberado reserva. que significa que se ele estiver atribuindo o endereço IP ao cliente, ele o manterá por dez minutos. Bem, depois disso, ele o manterá enquanto o servidor estiver em execução. Depois que o servidor for desligado, ele poderá reatribuir um IP diferente. mesma coisa. O servidor DHCP reservará o endereço IP por no máximo duas horas. Então, aqui, neste parâmetro define o intervalo de sub-rede de 256 endereços. servidor Dhcp tem permissão para atribuir até 256 endereços. Porque atribuímos a sub-rede na barra 24. O próximo, esse é o alcance. Mesmo que tenhamos barra 24, você pode realmente modificar e limitar esse intervalo também. A partir de 256, você pode descer e definir o intervalo. Então aqui temos um intervalo de 50 a 200. Então, isso significa que queremos que este servidor DHCP atribua apenas até 150 endereços. Você pode ampliar o alcance ou diminuir o alcance. Depende da sua exigência. Em seguida, um roteador define o gateway, o gateway padrão que será dado ao seu cliente, a máscara de sub-rede que será dada ao seu cliente e o servidor de nomes DNS, que será atribuído a cada host que inicializa e precisa desse endereço IP. Em seguida, iniciamos os servidores DHCP. Depois de configurar, depois de terminar o arquivo de configuração, você insere todos os parâmetros. Agora é hora de iniciar o serviço. E é só aquele sistema simples, CTL star d SCPD. E você precisa ter certeza de ativar esse serviço. Ele pode começar no momento da inicialização. Em seguida, desabilitou um firewall ou permita a porta DHCP pelo firewall. Se você não quiser desativar o firewall, é simplesmente desabilitar um firewall. Você fará o firewall D da equipe CTL de sistemas ou para permitir a porta do DHCP enquanto o firewall estiver em execução. Em seguida, você executa este comando, comando firewall dash, dash Add Data Service. Qual serviço? Dhcp. E você queria tê-lo permanente. É claro que, depois de fazer essas alterações no firewall, você teria que recarregar a configuração. Uma vez feito isso, o serviço está funcionando em nosso servidor DHCP, bonito um switch de servidores DHCP do modem do seu roteador para o novo servidor DHCP, faça login no modem do roteador do provedor ISP que você tem em casa, desabilitou o DHCP nesse modem e habilite o encaminhamento DHCP para o novo servidor DHCP. Agora, mais uma vez, como eu disse anteriormente, esse tipo de configuração é diferente em cada modem ou roteador. Se você não estiver familiarizado com essa configuração, quero que você aprenda primeiro como fazer isso. Talvez você possa ligar para o provedor de serviços de ISP e pedir ajuda. Mas se você não souber disso, eu definitivamente pesquisaria primeiro antes de entrar e configurar o servidor DHCP. Tudo bem, espero que esta palestra sirva a esse propósito. Ele lhe dá uma compreensão conceitual do DHCP para aqueles de vocês que querem tentar. E, na verdade, eu diria que experimente em seu ambiente de laboratório, é claro, não tente isso em casa, o que especialmente executando seus dispositivos que são críticos. E especialmente você tem filhos e que estão executando laptops e jogos, e eles ficarão muito chateados. Eu te digo isso. Vejo você na próxima palestra. 182. Instalando e configurando um ambiente em cluster no Linux 1: Nesta palestra, aprenderemos como instalar e configurar um ambiente em cluster Um ambiente em cluster significa usar dois ou mais servidores de computador que funcionam juntos como um único Esses servidores são conectados para que, se um servidor falhar, o outro assuma automaticamente seu trabalho. Essa configuração é usada principalmente para fornecer alta disponibilidade, que significa que os serviços continuam funcionando sem tempo de inatividade Precisamos disso porque, em muitos negócios e aplicativos, interromper um site, banco de dados ou serviço, mesmo que por alguns minutos, pode causar grandes perdas. Por exemplo, se um site de compras on-line como o Amazon for executado em um servidor, se esse servidor falhar, todo o site ficará offline Mas se o site for executado em um ambiente em cluster com dois servidores, quando um falhar, o outro continuará atendendo aos clientes sem interrupção Os clusters também são úteis para compartilhar a carga de trabalho entre servidores, que o desempenho melhore e os sistemas respondam mais rapidamente Em palavras simples, o clustering garante confiabilidade, disponibilidade e melhor desempenho para serviços importantes Vamos seguir em frente e criar nosso ambiente em cluster, onde conectaremos duas máquinas CentOS e testaremos o processo de failover failover significa que, se um servidor no cluster parar de funcionar, outro servidor assumirá automaticamente seu trabalho sem interromper o serviço Aqui, os servidores CentOS atuarão como nós do cluster, compartilhando a responsabilidade pela execução dos serviços Também usaremos um IP flutuante, que é um único endereço IP que pode se mover entre os dois servidores. Assim, os clientes sempre se conectam ao mesmo endereço, mesmo que o servidor por trás dele mude. Aqui, a máquina Windows não fará parte do cluster, mas será usada como cliente para testar a conectividade, como fazer ping no IP flutuante ou abrir uma página da Web para confirmar se o Failover está funcionando corretamente Vamos começar. Oi. Eu sou Eron Efsel Facilito o aprendizado de tecnologia, mesmo para iniciantes em TI. Portanto, tenho mais de 25 anos de experiência em administração de Linux, Windows, virtualização e muito mais Eu ensinei milhões de estudantes em todo o mundo. Aqui temos duas máquinas CentOS funcionando e conectadas por meio do Putty No lado esquerdo, estamos trabalhando com a primeira máquina que tem o nome do host, minha primeira VM Linux e o endereço IP 192 pontos 168 pontos 100 pontos No lado direito, estamos conectados à segunda máquina, que tem o nome do host, meu primeiro sistema operacional Linux e o endereço IP 192 ponto 168 ponto 102 29 Junto com esses dois servidores Linux, também temos uma terceira máquina, que é um sistema Windows. O nome do host dessa máquina Windows é Imran e seu endereço IP é 192 pontos 168.100 dot 154 Essa máquina Windows não faz parte do cluster, mas será usada como cliente para testar nossa configuração. Vamos passar para a máquina MF Linux VM e torná-la tela cheia para que os comandos e a saída sejam mais fáceis de ver com clareza Isso nos ajudará a focar passo passo ao configurar o cluster. A segunda máquina, o MFirst Linux OS não será exibida no momento, mas mudaremos para ela quando necessário durante o processo de configuração A primeira coisa que fazemos é executar o comando DNF repo list all para verificar todos os repositórios disponíveis no CentOS e ver quais estão habilitados ou desativados. Isso é importante porque pacotes de cluster, como pacemaker e coro sync, são encontrados no repositório de alta disponibilidade Aqui você pode ver que o repositório de alta disponibilidade está presente, mas atualmente desativado, então precisamos habilitá-lo antes de instalar nosso software de cluster Vamos seguir em frente e habilitar isso. Para isso, abrimos o arquivo do repositório usando um editor de texto como o VIM Este arquivo é encontrado no diretório sch yum dot repost SAS, o nome do arquivo é CentOS Repositórios de pontos de alta disponibilidade. Precisamos desse arquivo porque ele contém os detalhes de configuração do repositório de alta disponibilidade, incluindo se ele está ativado ou desativado Quando entramos nesse arquivo pela primeira vez, ele pode parecer vazio porque às vezes as definições do repositório não estão totalmente escritas ou comentadas Nesses casos, precisamos adicionar ou ajustar manualmente as entradas e definir enabled é igual a um para que o sistema saiba onde buscar os pacotes do cluster Aqui, já criamos um documento do Word em que estamos escrevendo todos os comandos e etapas, e também faremos o upload desse documento com a palestra Isso torna mais fácil para os alunos acompanharem sem digitar tudo Aqui você pode ver as configurações do repositório, que copiamos e colamos no arquivo para que o sistema saiba como configurar o repositório de alta disponibilidade Essa configuração começa com alta disponibilidade, que é o nome do repositório O campo do nome fornece uma descrição legível por humanos. Aqui está o fluxo do CentOS, de alta disponibilidade. O URL base informa ao sistema o local on-line onde os pacotes são armazenados e de onde devem ser baixados. A linha habilitada é igual a um. Significa que o repositório está ativado para que possa ser usado A verificação GPG é igual a um, garante que os pacotes sejam verificados com uma chave GPG para Finalmente, o campo de chave GPG mostra a localização do arquivo de chave usado para verificar esses pacotes Vamos salvar e sair desse arquivo depois de fazer as alterações. Agora precisamos atualizar as configurações do nosso repositório para que o sistema possa carregar a nova Vamos executar o comando para limpar todo o cache antigo, que remove os arquivos de metadados armazenados anteriormente Depois disso, executamos o comando DNF make cache para criar um novo cache, que significa que o sistema está atualizando sua lista de pacotes disponíveis Ele fica on-line, se conecta aos repositórios e baixa as informações mais recentes Aqui você pode ver na saída que o repositório de alta disponibilidade agora está listado junto com BS OS, Apstream e Isso mostra que o repositório de alta disponibilidade está habilitado e pronto, então agora podemos instalar os pacotes de cluster a partir dele Agora está tudo pronto para a instalação do nosso software de cluster. Portanto, é hora de instalar os pacotes necessários, que são pacemaker, Coral sync, PCS, agentes de recursos e agentes de vedação O pacemaker é o cérebro do cluster. É o serviço principal que decide qual servidor executará qual recurso. E garante que, se um servidor cair, o outro assuma imediatamente o controle sem tempo de inatividade O Coral sync é usado para comunicação entre os nós. Ele mantém os dois servidores em contato um com o outro, compartilha sinais de pulsação e garante que cada nó saiba o status atual do cluster PCS é a ferramenta de gerenciamento que usamos para configurar facilmente o cluster com comandos. Em vez de editar arquivos complicados, ele nos ajuda a configurar nós, recursos e propriedades. Agentes de recursos são como scripts prontos para diferentes serviços, como endereços IP, servidores web ou bancos de dados. Portanto, o marcapasso sabe como iniciá-los, pará-los e monitorá-los de forma padronizada Os agentes de vedação são usados para cercar em configurações reais, o que significa que, se um nó deixar de responder ou se comportar mal, ele será desligado ou isolado à força para proteger os ele será desligado ou isolado à força para proteger dados compartilhados e garantir que nenhuma corrupção ocorra. Juntos, esses cinco componentes trabalham lado a lado para criar um cluster confiável e de alta disponibilidade em que os serviços permaneçam on-line, mesmo durante falhas. Aqui você também pode ver a opção. Menos Y é usado com o comando de instalação. Isso significa simplesmente que o sistema responderá automaticamente sim a qualquer solicitação de confirmação durante a instalação O sinalizador negativo Y é flexível. Você pode escrevê-lo no início ou no final do comando de instalação e ele funcionará da mesma maneira. Vamos esperar até que a instalação seja concluída. Agora, você pode ver que a instalação foi concluída com sucesso. Sem erros, vamos seguir em frente e iniciar o serviço PCSD, que é o demônio do PCS responsável por lidar com a configuração e a comunicação do cluster Nós o habilitamos, o que permite que o serviço seja iniciado automaticamente em cada inicialização e, ao mesmo tempo, o iniciamos imediatamente. Depois disso, verificamos seu status para garantir que ele esteja funcionando corretamente. Aqui você pode ver na saída que o serviço de pontos PCSD agora está ativo e em execução, que significa que a interface web do PCS e o sistema de configuração remota estão funcionando Agora vamos mudar para a segunda máquina de servidor, que é meu primeiro sistema operacional Linux. Nesse nó, repetiremos o mesmo processo que já fizemos na primeira máquina. Para manter as coisas simples e economizar tempo, avançaremos rapidamente com essas etapas porque elas são exatamente as mesmas de antes. Portanto, é importante aqui que os dois servidores tenham a mesma configuração para que possam trabalhar juntos adequadamente no cluster. Agora todo o processo também está concluído na segunda máquina, habilitamos o repositório, instalamos os pacotes do cluster e iniciamos o serviço PCSD Você também pode ver o status aqui, que mostra que o serviço PCSD está ativo e habilitado, significa que ele está funcionando corretamente e também será iniciado automaticamente a cada reinicialização Isso confirma que os dois servidores agora estão prontos e totalmente preparados para avançar com as próximas etapas de configuração do cluster Agora vamos para a primeira máquina e aqui configuramos o firewall para que o tráfego do cluster possa passar entre os nós. Adicionamos permanentemente o serviço de alta disponibilidade ao firewall e, em seguida, recarregamos o firewall para aplicar a alteração Depois disso, verificamos a lista de serviços permitidos e podemos ver que a alta disponibilidade agora está habilitada com sucesso. Também repetimos o mesmo processo na segunda máquina. Como você pode ver na saída, o resultado também é bem-sucedido, que significa que as duas máquinas agora estão prontas para se comunicarem entre si para a configuração do cluster. Agora é hora de configurar o usuário de autenticação do cluster. Para isso, primeiro usamos o comando para definir uma senha para o usuário especial chamado cluster HA, que é criado por padrão durante a instalação do PCS. Aqui, escrevemos a senha e a confirmamos. O sistema mostra um aviso dizendo uma senha incorreta. A senha tem menos de oito caracteres. Isso acontece porque usamos uma senha pequena ou simples, apenas para fins de teste. Mas em um ambiente real, você deve sempre definir uma senha forte que tenha pelo menos oito caracteres e contenha uma boa combinação de letras, números e símbolos para maior segurança. Mesmo que o sistema mostre esse aviso, ele ainda aceita a senha por enquanto e atualiza o token de autenticação com êxito. Fazemos a mesma coisa na segunda máquina e também definimos a senha para o usuário do cluster HA. Nós nos certificamos de usar a mesma senha em ambas as máquinas para que elas possam confiar uma na outra e se comunicar sem problemas. Depois disso, vamos para a primeira máquina e aqui escrevemos o comando para autenticar os dois nós com o usuário do cluster HA Quando o executamos, você pode ver que ele não funciona e mostra erros, dizendo que não consegue se comunicar com as máquinas. Por que isso está acontecendo? O motivo é que os nomes dos hosts não estão sendo resolvidos. Porque não os adicionamos corretamente no arquivo at Clash Host Portanto, antes de executar esse comando, devemos garantir que a barra no arquivo host C contenha os endereços IP corretos com os nomes de host de ambas as máquinas Então, editamos o arquivo at C hosts e, no final desse arquivo, adicionamos as entradas para nossos dois servidores. Essas entradas garantem que, quando usamos os nomes de host, minha primeira VM Linux ou MF Linux OS, o sistema saiba seus endereços IP corretos Depois de adicionar essas linhas, salvamos e saímos do arquivo. Também repetimos a mesma etapa na segunda máquina para que os dois nós possam resolver os nomes um do outro corretamente. Essa etapa é muito importante porque, sem ela, os nós do cluster não podem se comunicar adequadamente. Agora, escrevemos o mesmo comando novamente para autenticar os nós Aqui podemos explicar isso. O uso dos endereços IP dos servidores geralmente é mais confiável porque os IPs não dependem da resolução do nome do host, mas você também pode usar os nomes dos servidores se eles forem adicionados corretamente SSCHstfle É por isso que aqui usamos os nomes dos servidores, minha primeira VM Linux e meu primeiro sistema operacional Linux Quando executamos o comando dessa vez, você pode ver que os dois nós foram autorizados com êxito, o que significa que a autenticação está concluída e as duas máquinas estão prontas para serem unidas ao cluster. Depois disso, executamos o comando para configurar o cluster fornecendo a ele os endereços IP das duas máquinas. Depois de executar esse comando, você pode ver que ele primeiro limpa qualquer configuração antiga do cluster, se ela existir, depois gera as chaves de autenticação e, finalmente distribui essas chaves e o arquivo de configuração para os dois servidores A saída mostra que arquivos como coro Sync Othkey, pacemaker Othkey e corsyncdt com foram enviados com sucesso para ambos os nós. No final, diz claramente que cluster foi configurado com sucesso, o que significa que nossos dois servidores agora estão unidos e o cluster está pronto para as próximas etapas. Agora, iniciamos os serviços de cluster em nossos nós porque, depois a configuração do cluster, os serviços como oro sync e pacemaker devem ser reiniciados para que possam carregar as novas configurações e iniciar a comunicação adequada entre os servidores Aqui você pode ver na saída que o cluster começa a ser executado e a hora também é mostrada quando os serviços são ativados. Também fazemos a mesma coisa na segunda máquina, e você pode ver que as duas máquinas agora estão on-line e fazem parte do cluster prontas para gerenciar recursos juntas. Em seguida, habilitamos e iniciamos o rna D, que é o serviço que mantém hora correta do sistema usando o NTP Essa é uma etapa muito importante em um cluster porque os dois servidores devem sempre ter o mesmo horário. Se o relógio for diferente, o cluster pode ficar confuso. Um nó pode achar que o outro está off-line quando não está, ou os eventos podem ser registrados na ordem errada, o que pode até causar problemas de dados. Depois de habilitar o Karnad, executamos o comando time date CTL para verificar o status Aqui você pode ver a hora local, a hora universal e o fuso horário. Como estamos em Nova York, o fuso horário é mostrado como America New York. A saída também confirma que o relógio do sistema está sincronizado e o serviço NTP está ativo, que significa que a hora Fazemos a mesma coisa na segunda máquina. E aqui você pode ver que as duas máquinas agora mostram horários correspondentes, o que confirma que a sincronização está funcionando corretamente em nosso cluster Em seguida, voltamos para a primeira máquina e, a partir daqui, podemos iniciar os serviços de cluster nas duas máquinas ao mesmo tempo, porque a ferramenta PCs nos permite controlar todos os nós no cluster remotamente Quando executamos o comando com a opção minus minus all, ele não inicia os serviços apenas localmente Ele envia o sinal de início para cada nó que faz parte da configuração do cluster. É por isso que, apesar de digitarmos o comando somente na primeira máquina, você pode ver na saída que ela se conectou a 192 pontos 168.100, ponto 215 e 192 pontos 168, ponto 100 , ponto 229 e iniciou A mensagem de início do cluster confirma que os serviços do cluster estão sendo executados com êxito nos dois servidores sem que precisemos fazer login em cada máquina separadamente Depois disso, também executamos o comando para habilitar o cluster que ele seja iniciado automaticamente toda vez que as máquinas forem reinicializadas Na saída, você pode ver que os dois nós mostram o cluster ativado, o que confirma que nosso cluster agora está ativo e habilitado e sempre permanecerá em execução mesmo após a reinicialização Depois disso, alteramos duas configurações para que o cluster funcione melhor em nosso teste. A primeira configuração, se o Sonith estiver ativado, é igual a false. Stonith é um recurso que desliga um nó inválido para manter os dados seguros, mas não temos essa configuração aqui, então a desativamos A segunda configuração é que nenhuma política de quórum é igual Normalmente, se um servidor cair, o outro deixa funcionar porque acha que não é seguro. Como temos apenas dois servidores, pedimos ao cluster que ignore essa regra para que o outro servidor possa continuar trabalhando. Em seguida, criamos um recurso de cluster, que é como o serviço compartilhado que ambas as máquinas gerenciarão. Nesse caso, o recurso é um endereço IP flutuante. Um IP flutuante é um IP que não pertence a apenas uma máquina. Ele pode se mover entre os dois servidores no cluster. Definimos esse IP flutuante para 192 pontos (168.100 pontos) 220 com uma máscara de rede de 24, o que significa que ele funciona na mesma rede local dos Também adicionamos uma opção de monitor com um intervalo de 30 segundos, para que o cluster continue verificando se o recurso está íntegro e funcionando corretamente. Dessa forma, se uma máquina cair, o IP flutuante será movido automaticamente para a outra máquina e os clientes ainda poderão se conectar sem nenhum problema. Depois disso, verificamos o recurso do cluster para confirmar onde o IP flutuante está sendo executado. Você pode ver na saída que o recurso chamado IP do cluster foi iniciado no servidor com IP 192 pontos 168 pontos 100 pontos 215, que é nosso Isso significa que o endereço IP virtual 192 pontos 16810220 está atualmente ativo Se essa máquina ficar inativa, o cluster moverá automaticamente o IP para o segundo servidor. É assim que a alta disponibilidade garante que nosso serviço permaneça on-line sem interrupção. Agora vamos para a máquina Windows para testar se o IP do nosso cluster está realmente funcionando. Para isso, usamos o comando pin e inserimos o endereço IP flutuante 192.168.102 Você pode ver na saída que estamos recebendo respostas com 0% de perda de pacotes, que significa que o IP está ativo e acessível Isso mostra que o cluster atribuiu com êxito o IP flutuante e ele está disponível na rede. Portanto, nossa configuração de alta disponibilidade agora também é verificada pelo lado do cliente. Agora é hora de testar o processo de failover, que é a parte mais importante de um cluster de alta disponibilidade Para testar isso, paramos o serviço de cluster na primeira máquina com endereço IP 192 pontos 168 pontos 100 pontos Assim que paramos, você pode ver na saída que o marcapasso e o Coral sync nesta máquina estão desligados Depois de parar, voltamos para nossa máquina Windows e executamos um comando pin no IP flutuante 192 pontos 168 pontos 100 pontos 220 Mesmo que o primeiro servidor esteja parado, o Ping ainda responde sem perda de pacotes. Isso mostra que o IP flutuante passou automaticamente para a segunda máquina, o que significa que o cluster ainda está disponível. Em seguida, quando retornamos ao primeiro servidor e executamos o comando PCEC status, sistema mostra um erro dizendo que a conexão recusada e pergunta se o marcapasso Esse erro é normal porque marcapasso foi interrompido nesse servidor e, portanto, ele não pode mostrar as informações do cluster O cluster em si, no entanto, continua funcionando sem problemas no segundo servidor, o que confirma que o mecanismo de failover está funcionando Ao confirmar esse teste, agora vamos para o segundo servidor e verificamos o status do cluster usando o comando PCS status Aqui você pode ver claramente que o cluster ainda está funcionando bem, mesmo que o primeiro servidor com IP 192 pontos 168 pontos 100 pontos 215 Na lista de nós, ele mostra um nó como on-line com IP 192 pontos 168.100 pontos 229 e o outro como offline com IP 192.168 pontos 100 pontos 215 Na lista completa de recursos, o recurso IP do cluster é mostrado como iniciado em 192 pontos 168 pontos 100 às 2:29, que significa que o IP flutuante foi automaticamente transferido para o automaticamente transferido No status de demônio, todos os serviços de cluster, coro sync, pacemaker e PCSD estão ativos e habilitados Isso confirma que o failover funcionou com êxito e que o cluster ainda está disponível por meio do segundo servidor sem nenhum Portanto, essa é a vantagem real de ter um ambiente em cluster. Mesmo se uma máquina cair, o serviço ainda estará disponível na outra máquina. Nos vemos na próxima palestra. Se você gostou da aula, e compartilhe sua opinião nos comentários. Minha equipe e eu trabalhamos muito para simplificar o aprendizado para você. Obrigado por assistir e vamos continuar aprendendo juntos. 183. BOAS-VINDAS AO MÓDULO 8: 184. Níveis de execução do sistema: nível de execução do sistema. Estes são os níveis de execução no sistema em um sistema operacional que traz o sistema em um modo diferente. , E Windows, você tem, ah, ah, modo de segurança. Isso é um dos sistemas de motor traz para cima e ele não tem rede é apenas trazer para você um modo de usuário único e outro sistema de anel acima tem diferente mais apenas como que Em Lennox, temos seis tipos diferentes fora do sistema de execução de níveis. Os principais níveis de rap run que são significativamente utilizados muitas vezes. Mas os administradores do sistema são os primeiros 10 Toda vez que você digita zero, é claro, prosseguindo com o comando nele. I an t seguido de espaço e zero foi Desligar o seu computador ou parar o seu computador completamente. Ele não será reinicializado. Oh, completamente desligado. Então você tem nele. Um. É um único usuário, mais geralmente um mentiroso como s mercados como nosso maiúsculo, como você poderia digitar em seu espaço s ou um por caso é, ele funcionará da mesma maneira como se você digitar um. Então, o mais comumente usado é seis. Quando você digita em seu espaço seis, ele irá reiniciar o seu sistema este comando é equivalente ao comando como se digitando reinicializar os outros níveis de execução ou de nível para o qual trará o sistema no modo multi usuário sem nenhum trabalho. Não haverá nenhuma rede. Você não pode se comunicar com outros computadores. Então você tem o Nível três, que é um modo multi-usuário. Rede de vídeo, que é a maior parte do tempo, é a que é usada por nós, mas não tem pegajoso e o nível de execução cinco, que é o modo multi usuário com rede e com gooey, hum, para o nosso meio ambiente. Nós temos um peyron tão grande parte do tempo nível Peyron como cinco. Mas se não há como ir, você vai ver que você vai ser reiniciado em seu próprio nível. Três. Então vamos tentar um par de níveis de execução em nossa máquina Lennox. Vamos entrar nele para executar qualquer fora do sistema, executar pequenos comandos. Você tem que ser rota. Você pode verificá-lo se você for governado. Claro, correndo, quem sou eu e o primeiro comando? Você tem que executar zero, que é nele zero espaço menos zero. Isto vai sombrear completamente o meu computador. Não vai funcionar, mas tenho de ir à minha caixa de adoração do oráculo para ligá-la. Ou se for um servidor físico, você tem que estar na frente do computador em frente ao Iraque. Onde quer que esteja, está em rack na prateleira. Você tem que ligar para ligá-lo novamente. Se você digitar um, ele derrubará o sistema e reinicializará novamente em um único uso. Um modo. Às vezes você precisa trazer sua máquina de lençóis dois senadores um fosso Se você queria resolver alguns problemas ou redefinir uma senha ou assim por diante, e então temos colhido em seus seis, que é apenas como alguns reinicialização digitação. Em seguida, o outro não nivelado é multi usuário 23 e cinco. Agora, como você descobre quais níveis errados você está no comando para descobrir? É quem Espaço menos R R. É a opção que lhe diz o que você executar nível que você está em. Você vai ver aqui. Está dizendo que você está no nível 5. Por quê? Porque eles são pegajosos. Se eu quisesse trazê-lo para o nível de execução em um três Vadodara pegajoso, eu poderia fazer em um três, ele vai reiniciar o sistema e lá vai você. Vês? Trouxe-o de volta para o nível três. Não há pegajoso. Eu queria digitá-lo na minha credencial de login. E agora se eu digitar quem menos é você vai ver agora que o nível de corrida mudou três porque não há pegajoso. Se eu quisesse apenas digitar o seu seis, ele irá automaticamente colocar o sistema de volta online, e ele será automaticamente no nível de execução cinco. Então, isso é sobre os níveis de execução do sistema. Você poderia tentar todas as opções que você vê aqui, experimentou, praticá-lo e, claro, um homem em um comando. 185. Processo de inicialização do computador: Olá, amigos. Neste vídeo, abordaremos o processo de inicialização do computador e, em seguida, o processo de inicialização do computador, como ele inicia o sistema operacional. Agora, não importa qual computador você tenha e qual sistema operacional esteja executando nesse computador, o processo de inicialização do computador é semelhante na maior parte da plataforma de hardware. Então, vamos dar uma olhada no nosso computador. Então, aqui, temos nosso computador com o teclado conectado a ele, e a primeira coisa que fazemos sempre que precisamos ligá-lo é conectá-lo e ligá-lo por meio de nosso soquete, que fornece energia ou eletricidade ao nosso computador Então, essa eletricidade realmente passa pela placa-mãe, e a primeira coisa que é ligada na placa-mãe é a CPU A CPU não tem instruções para a CPU sobre o que ela deve fazer e o que não deve. Em seguida, vai para a biografia. A CPU inicia e extrai as instruções do biosftare. Agora, Bo significa sistema básico de entrada É um software que, na verdade, é construído pelo fabricante de uma empresa ou do hardware e instalou esse pequeno software naquele pequeno chip. E esse pequeno chip se chama Rom. Rom significa memória somente para leitura. Leia apenas a memória conforme ela soa, ela só é legível. Você não pode escrever nada nesse chip. Depois, há certas instruções que o biosftware deve procurar e vai para E esse chip também está localizado lado ou próximo ao chip do BIOS na placa-mãe Esse chip é chamado de CMOs ou semicondutor de óxido metálico complementar Este CMOs tem a bioconfiguração, incluindo hora do sistema, data e configuração de hardware E esse chip, Sims, na verdade não é alimentado pela alimentação normal ou pela tomada Ele é sempre alimentado por uma bateria que também está localizada na placa-mãe Essa energia dessa bateria sempre mantém as informações dessa configuração biográfica naquele chip e não perde, caso perca, o computador perde sua energia. Ok, então a CPU lê as instruções da BIOS, e uma das instruções na BIOS é a postagem. Essa postagem significa power on self test. O que isso realmente significa são instruções tendenciosas que informam a CPU para cada dispositivo conectado ao computador. Examine e verifique se eles estão em condições de funcionamento. Nenhum dispositivo conectado ao computador está com defeito. Se houver algum, ele não iniciará ou não avançará na inicialização do computador Depois que o teste é aprovado, o BIOS tem essa configuração, onde ou qual é a próxima etapa que devo seguir. Então o Bios tem instruções para agora você ir para o disco. disco está localizado e no disco desta bandeja, há esse bloco que você vai encontrar no disco, e esse bloco é o primeiro setor desse disco Esse setor é chamado de MBR, que significa registro mestre de inicialização Esse registro mestre de inicialização tem as informações desse sistema operacional, se esse sistema operacional é Windows ou Linux e assim por diante. E a partir desse ponto, o sistema operacional é carregado na RAM ou na memória. Agora, o procedimento operacional a partir desse momento, começa sozinho. Quaisquer que sejam as instruções do sistema operacional, quais são as coisas que ele precisa fazer? Qual programa ou qual aplicativo, ele deve ser iniciado primeiro. Ele tem seu próprio conjunto de instruções. E então, uma vez carregado na memória, nos aplicativos, ele volta para a CPU para processá-lo. Agora, todo esse processo, quando a CPU é inicializada, vai para o Bios, Bossmos e depois executa o post e vai para a mesa Todo esse processo é chamado de bootstrap. No mundo da informática e da TI, você provavelmente também ouvirá muito essa palavra também ouvirá muito qual é o processo de inicialização do computador Quando você ouve essa palavra bootstrap, significa como seu computador vai ligar, iniciá-lo, ligar e iniciar o sistema operacional Tudo bem, então, novamente, como eu disse anteriormente, não importa qual computador você tenha ou quais sistemas operacionais você tenha, o procedimento básico ou um processo para iniciar um computador é tudo ou uma instrução simples vem do BIOS para a CPU, que tem instruções definidas de fábrica sobre como realizar o bootstrap 186. Processo de inicialização do Linux: Processo de inicialização do Lennox. Então, esta lição vamos aprender como o sistema inicializa. Então, eu tenho certeza que você provavelmente se perguntou que quando você pressiona o botão liga/desliga em seu laptop ou seu computador, então você depois de alguns minutos , alguns segundos seu computador aparece, você obtém um login, prompt e seu sistema iniciado. Mas você já se perguntou o que exatamente acontece sob o capô? Ou seja, você liga o seu carro e ele acende a faísca e o arranque do seu carro, certo? Mas o que aconteceu exatamente atrás da cena? Então eu quero cobrir isso porque é uma das lições muito importantes e algumas das coisas nesta lição são importantes. Em termos de entrevista Off. Muitas pessoas fazem perguntas sobre o que aconteceu ou nos dizem a sequência fora do processo de inicialização . Nesta foto, você verá exatamente os seis passos que um sistema ocorre, a fim de trazer seu sistema para um nível onde você será capaz de fazer login. O primeiro 1 é sempre que você pressiona o botão liga/desliga no computador, ele vai para o bios. O que Bio significa é entrada básica e saída de um sistema nesta fase. Ele executa algumas verificações de integridade do sistema, carrega e executar o programa de carregador de inicialização. Ele procura o carregador de inicialização como um disquete ou sala de CD ou seu disco rígido. Ele tenta descobrir como inicializar. Onde está localizado? Onde eu tenho que ir para trazer o sistema? A próxima coisa que ele faz ele vai para M B são agora NBR significa registro mestre de inicialização. Ele está localizado no primeiro setor fora do disco ble Buda, tipicamente como Dev HD A ou SDA Lennox. Portanto, este é o primeiro setor em seu disco que está localizado. Para começar. O computador nbr é de alguma forma como 512 megabytes e apenas mordidas e tamanho é muito pequeno, e isso contém informações sobre grub. O próximo passo é o que acontece. Ele vai para grub Grub representa o grande carregador de inicialização Unificado. Se você tiver várias imagens de coronel instaladas em seu sistema, você pode escolher qual a ser executado para que possa haver uma versão mais antiga desligada. Coronel. Versão mais recente do seu coronel que você poderia começar em qualquer um do kernel, e essa opção é dada a você pelo grub e os bons arquivos de configuração do grub estão localizados em barra barra de inicialização grub, e o arquivo é grub dot com. Você pode modificá-lo se você quiser mudar a ordem de sua estrela de sistema a próxima após o grub vir o coronel. O coronel é aquele que monta o sistema de arquivos raiz especificou na raiz igual e agarrou nosso conforto. Isso está exatamente no cúmplice capturado. É realmente executar o programa innit? Coronel, execute a barra foi barra e programa. Em seguida, ele inicia o disco RAM inicial e disco de RAM inicial, que é I e I t já é usado por Coronel como um sistema de arquivos raiz temporária até Coronel é abordado eo real para o sistema de arquivos raiz é montado. Ele também contém unidades necessárias compiladas dentro, o que ajuda a acessar o disco rígido, petição e outros hardwares. O próximo passa. O processo de inicialização está nele. Parece que a barra etc. nele. Separador. Este é o arquivo para decidir os limites de um nível de execução. Então, se você quiser inicializar seu sistema em diferentes níveis de execução, digamos que existem seis níveis de execução, na verdade, sete níveis de sala lá zero para parar um para o modo de usuário único para para multiusuário três para multi usuário completo e cinco não é utilizado. Se, uh, desculpe Estrangeiro não utilizado cinco é para inicializar o sistema em x 11 e seis é para reiniciar. Estes são os níveis de execução que são definidos dentro da barra nele não é? Arquivo de tabulação. Uma vez que ele faz isso, em seguida, o programa de nível de execução começa a iniciar. E cada programa de nível de execução tem seu próprio diretório, e esse diretório está em C R C D R C, e o dígito, que é o dígito de nível de execução e ponto de cada arquivo, cada ordem de inicialização como nesses arquivos. Então aqui estão os níveis de corrida de uma semana atrás foram alguns fora deles em nosso ambiente Lennox. Então, o registro de carne na minha máquina Lennox, limpe a tela. Eu quero se tornar rota porque alguns desses arquivos só podem ser acesso ao root para o 1º 1 é bios, que está localizado no disco. O 2º 1 é nbr e vamos para o kernel, que é tem sido nele. Então vamos para o mar. Lamento ter estado nele, então. Você tem outros programas de execução que poderíamos ir para os outros programas de execução como no Sea R c dot de. E aqui você vê todos os níveis de execução se você quiser iniciar seu computador no nível de execução cinco. Então vamos ver. Nível ritual em que estamos menos R V no nível 5. Então vamos para R. C. 5-D, e aqui está ele dizendo para iniciar o cônsul, que é o pegajoso e iniciar a rede, que é a rede. Então isso é exatamente o que executar o Nível 5 é, e é assim que seu computador é iniciado. Você recebe o prompt de login, e há também muitas, muitas documentações diferentes on-line. Você pode descobrir como o sistema se coloca e, e, claro, vou encorajá-lo a procurá-los e entender exatamente como o próximo processo de inicialização funciona. 187. Processo de inicialização do Linux (versões mais recentes): Olá E esta palestra, vamos cobrir o processo de inicialização Lennox, especialmente o processo que foi utilizado na versão mais recente. Fora das pernas estão queimando sistemas. A sequência de inicialização muda em Santo EUA e Red Hat sete e acima e alguns dos outros sistemas operacionais também. Então, se você está usando direito tinha cinco enviados para nós cinco ou seis, você provavelmente vai notar que ele tem ou ele usa um processo de inicialização diferente na versão mais recente fora Santo s ou vermelho Se ele realmente usou um processo de inicialização diferente. E é isso que vamos cobrir? O System D é um novo gerenciador de serviços em Cento s e Rail sete que realmente gerencia a seqüência de inicialização. É compatível com o sistema para em seu cadáver. Desculpe, sistema. Cinco minutos. Scripts são usados por versões anteriores. Ofereça a Red Hat e a Lennox, incluindo o rail five também, você possa usar esse processo de inicialização para executar que também possa ser executado nas versões anteriores. Agora, todos os administradores de sistema precisam entender o processo de inicialização, geralmente o sistema operacional, eu diria se são janelas Lennox ou qualquer que seja o sistema de abertura, a fim solucionar problemas de forma mais eficaz porque o que acontece se o sistema não inicializar? Então você precisa entender toda a seqüência de onde ele passa, como ele passa por qual arquivo ele lê. Então você pode solucionar problemas e passar por cada um deles dedo do pé, identificar o problema. Então vamos para a próxima luz, e eu vou mostrar-lhe de uma forma gráfica, como este processo de inicialização funciona. A primeira coisa em primeiro lugar é assim que você ligar uma máquina ou computador. Na verdade, tem um telefone usando. E lembre-se que de onde não tem nada a ver com o sistema operacional. Esse firmware realmente vem com uma máquina pré-instalada por esse fabricante, esse telefone onde é chamado bios, que é referido como configuração básica de entrada e saída. Então ele começa, ele leva a energia ligada, ele inicia, e ele vai para o processo pós-processo. E o poder de pós-processos no auto-teste começou, o que significa que ele começa. E, em seguida, ele passa por todo o hardware que está ligado que faz todo o sistema de computador. Passa por cada um deles e os cheques odeiam-te. Ok. Você está bem? Você para cima. Você está acordada. Há algum problema com os portos? Passa por aquele cheque postal. Depois disso, o NBR é carregado. NBR significa registro mestre de inicialização. As informações são salvas no primeiro setor, fora do disco rígido que é referido como MDR, que indica onde o grub dois está localizado para que ele possa ser carregado na RAM do computador. Então o preconceito olha para cima. O que significa The Post? E então ele vai para o primeiro setor fora da mesa e descobre que NPR NPR tem informações de Grub dois e o corrupto para significa Grand Unified Boot Loader. E é, hum, chamado como significando a versão dois, e ele antecede palavras em um que não ganhou nele. Mas só diz comida. Então, basicamente, grub to job é carregar o coronel, os links Coronel, e essa informação está em uma barra barra de inicialização grub para cortar grub ponto c f g, que é a queda de configuração. Então você quando você inicializa seu sistema operacional de links, você provavelmente não vê o BIOS e pull post porque ele passa por sua tela tão rápido e nbr provavelmente não é notado porque esse é o tempo que sua máquina está procurando por isso setor. Mas você vai ver em um ponto em sua tela em sua tela preta, ele vai aparecer como Lennox coronel, e às vezes você provavelmente vai ver 123 ou cinco kernels diferentes. Hum, que é precisa saquear precisa arrancar. Então você poderia naquele momento também mover o cursor para cima e para baixo e selecionar o coronel. Você quer carregar ou deixar o sistema decidir qual coronel ele vai carregar dependendo da arte de configuração do grub. Então, agora o coronel aparece. O Coronel disse que está bem. A comida pediu-me para começar. Certo, o coronel é o núcleo do sistema operacional. Então, o que ele faz? É cargas para exigir drivers de innit rd dot Eu sou G queda. Agora, este é o trabalho do coronel é carregar o motorista. Ou seja, cada hardware que está ligado à sua máquina, para que funcione, o coronel tem que se comunicar com esse hardware. Então o coronel, para que o coronel se comunique, tem o motorista que fala com o hardware. Então ele carrega todo o hardware e então ele começa. O primeiro primeiro escritório estão abrindo o processo do sistema que é chamado de Sistema D agora Sistema D. Como eu disse anteriormente, é um novo processo introduzindo a nova versão fora Lenox. Então ele começa o próximo passo como o último passo. O sistema D classifica. E, claro, este é o primeiro processo no sistema, e por padrão ele é dado um processo que eu d fora número um. À medida que o outro processo começa, isso obtém os números incrementais fora do processo. É então iniciar todos os processos necessários que são necessários que foram ativados no momento da inicialização . Em seguida, ele lê no mar sistema D padrão em arquivos de destino. Isto é para trazer o sistema para o nível de execução. Agora, cada sistema Lennix tem um total de sete níveis de corrida que vão de seis através do coração, zero a seis, que define onde vai começar. Ele precisa de um modo de usuário único de rede ou se ele realmente precisa desligar. Todos esses níveis de execução são realmente definidos por padrão para o arquivo de destino ponto. Então ele olha para cima que no arquivo vê qual arquivo de destino ele tem que iniciar, qual nível de execução. Tem que começar, e é assim que seu sistema fica online. Então este é o processo de inicialização da roupa de cama. E como eu disse que este é um processo mais recente introduzido ultimamente em seus piora. Então definitivamente passar por isso. Esta é uma das coisas importantes que todo administrador de sistema precisa saber. Precisa se lembrar enquanto eles estão solucionando o problema. Boa sorte. 188. O comando systemd analyze 1: Oi, pessoal. Nesta palestra, aprenderemos sobre o comando System D Analyze no Linux. De acordo com fredestob.org, comando system D Analyze é usado para determinar as estatísticas de desempenho da inicialização do sistema ou do Boot Dash up e recuperar outras informações de estado e rastreamento do sistema e do gerenciador de serviços e para verificar a verificar Tudo bem, vamos colocar isso em palavras mais simples. Em primeiro lugar, como o nome sugere, sistema D Analyze faz parte do pacote do sistema D. O System D Analyze ajuda você a entender quanto tempo seu sistema Linux leva para inicializar, mostrando o tempo gasto pelos serviços do kernel e pelo NTRD Aqui, o InTrd é um sistema de arquivos raiz temporário usado durante o processo de inicialização para inicializar o hardware do sistema Ele também identifica os serviços mais lentos, conhecidos como cadeia crítica, o que destaca o serviço que leva mais tempo para iniciado e pode atrasar o Além disso, ele lista os serviços por hora de início na lista de culpados, ajudando a identificar quais serviços estão diminuindo o tempo de inicialização Você também pode criar um gráfico gráfico de inicialização. Verifique se há erros de configuração e avalie a segurança do serviço. Portanto, essa ferramenta é útil para otimizar desempenho da inicialização identificando e endereçando serviços que atrasam a inicialização Portanto, é uma ótima ferramenta para administradores e engenheiros de sistemas quando se trata solucionar problemas relacionados ao sistema Resumindo, o comando System D Analyze analisa o desempenho de inicialização, destacando serviços lentos e fornecendo informações para otimizar Agora, vamos examinar rapidamente sua história. Em 2010, o System D Analyze foi desenvolvido como parte do projeto System D , iniciado por Lenard Poet trn. Espero estar pronunciando corretamente Certo? Em 2014, ele foi incluído no Red Hat Enterprise Linux sete e no Centos sete Tudo bem, até hoje, ele continua sendo parte integrante do pacote DE do sistema e continua sendo ferramenta amplamente usada para analisar e otimizar o processo de inicialização em sistemas Linux Tudo bem, antes de mais delongas, vamos começar a praticar. Então, eu abri a sessão do Putty aqui. O primeiro passo que você sempre faz é verificar com quem você está logado e, para isso, executar o comando quem sou eu Eu sou eu mesma. Em qual diretório você está? Você está no diretório inicial. O nome do host MF Linux VM, perfeito. Tudo bem, vamos primeiro explorar o que o sistema D Analyze pode fazer por nós. Para se aprofundar em suas capacidades, vamos conferir sua página de manual digitando o comando Man system D Analyze Aqui você encontra uma ampla variedade de parâmetros disponíveis no sistema D Analyze. Por exemplo, usar o sistema D Analyze com o parâmetro time mostra o tempo total de inicialização, enquanto os parâmetros de culpa listam todos os serviços iniciados durante a inicialização. Ele tem aproximadamente 20 parâmetros diferentes disponíveis aqui. Se você rolar para baixo, poderá ver cada parâmetro descrito com um exemplo. Você pode explorar todos eles a partir desse manto. Se você rolar ainda mais para baixo, verá uma lista de opções que podem ser usadas para obter detalhes mais específicos, como visualizar somente a instância do sistema ou a instância do usuário usando essas opções. Tudo bem, vamos parar com isso e praticar alguns de seus recursos Primeiro, vamos ver o tempo total de inicialização da nossa máquina digitando system D Analyze com o parâmetro time e pressionando enter Você pode ver que a inicialização do sistema levou um total de 25 segundos, com aproximadamente 2 segundos gastos no kernel, cinco segundos no disco RAM inicial, que está em seu RD e 17 segundos no espaço do usuário O espaço do usuário significa que o local onde aplicativos e processos do usuário são executados é separado do kernel, permitindo que o usuário interaja com o sistema por meio de aplicativos Finalmente, a interface gráfica ficou pronta em 17 segundos após o início do espaço do usuário. Tudo bem. Continuando, se você quiser verificar quais serviços foram iniciados durante a inicialização, digite system D Analyze com o parâmetro blame e pressione Enter. Aqui você pode ver que muitos serviços foram iniciados durante o tempo de inicialização. Vamos escolher um deles como exemplo, como o serviço DDA de firewall, como o serviço DDA de firewall, que levou 860 milissegundos para ser iniciado durante o processo de inicialização do sistema Há quase 43 páginas aqui com muitos serviços listados. Você pode revisar cada um deles. Além disso, se você quiser filtrar apenas os serviços iniciados durante a inicialização do usuário, no meu caso, é IASAL, você pode usar a opção dash user no final do comando system D analyze blame Agora você pode ver que ele filtrou quatro processos com suas respectivas estrelas de tempo durante o processo de inicialização do IPSOL Esses processos são específicos para esse usuário. E esse é o fim da sessão sobre esse assunto, meninos e meninas. Agora é sua vez de explorar. Execute o sistema D dash, Analise em seu sistema para ver como seu sistema inicializado e o que pode estar afetando seu desempenho Mergulhe e descubra o que está acontecendo nos bastidores. Agora, quando alguém lhe fizer uma pergunta, conte-me sua experiência de solução de problemas com o sistema. Definitivamente, certifique-se de mencionar que usa o sistema de ferramentas D, dash analyze Espero que você aprenda algo útil nesta palestra, e até a próxima 189. Lema Mensagem do Dia: mensagem fora do dia. É simplesmente uma mensagem que aparecerá na tela. Toda vez que você entrar em uma máquina de limites, ele vai te dizer Hey, bem-vindo. Esta é esta máquina. É o anfitrião. Nome é este E por favor tenha cuidado com os comandos que você executar ou qualquer que seja a mensagem que você queria ser visto dois para o usuário. Então, talvez você tenha experimentado algo quando você realmente se conectar a servidores diferentes ou mais servidores, a primeira coisa aparece nos olhos. Um aviso de segurança. Eles dirão, por favor, tenha cuidado. Este é um servidor muito crítico. Um dos comandos que você executa, tudo está sendo gravado Tudo. Então mensagem com o arquivo Tate Dake está localizado em etc M o t d. Ele representa mensagem fora do dia, então vamos ver como ele funciona. Vou entrar na minha máquina de roupa de cama e no arquivo. Vou modificar o V I dele em C M ou T D. Agora você vê, está vazio. Vou digitar algo aqui. Esta é a nossa primeira máquina Lennox. Usamos para praticar comandos Lennox. Se você não está autorizado, então por favor saia apenas essas três linhas que eu quero digitar. Isso é salvá-lo. O que é ligar, certo. Desista e bang. Vamos verificar se tem tudo o que digitamos. Sim, ele faz. Agora, como verificamos que cada vez que você entrar no sistema, ele mostrará essa mensagem? Nós vamos. Vamos verificar isso. Vamos verificar isso fazendo login através de nossa seção de festa. E, claro, se você quiser fazer login de uma sessão bonita, você precisa saber o endereço i p desta máquina tocando se config e os endereços I P 1 90 para 1 68 por $1,14. Eu vou entrar nesta máquina 19 a 1 $68,1 dólar, 14 entrar. É só uma mensagem de segurança. Você poderia apenas Sim, entrar como você é como raiz eles vão vê-lo. Veja sua mensagem. Diz aqui mesmo. Isto é que eu cometi um erro com o nosso, mas tudo bem. Entendeu o meu ponto. Certo? E esta é exatamente a mesma mensagem que você digitou no arquivo. Então, Então, tente isso e mude o texto e veja se funciona para você ou não. 190. Personalize a mensagem do dia. Compartilhar a mensagem: Mensagem personalizada do dia. Sabemos como adicionar algum conteúdo ao arquivo em C, M o TD. E esse conteúdo será exibido, essa mensagem de texto simples será exibida na tela. Portanto, esta é a Mensagem do Dia. Então, mais uma vez, a mensagem do dia é a primeira mensagem que os usuários verão quando fizerem login no Linux ou em qualquer máquina relacionada com Unix, Linux. E você tem que adicionar essa mensagem de texto simples no arquivo, que está em C, M, O T, D. Agora e se você quiser adicionar algum tipo de comandos nele? Como quando um usuário faz login na interface do usuário para mostrar ao usuário qual host nomeou logado, qual é a versão do sistema operacional que eles têm, qual é a versão do sistema operacional que eles têm,que tipo de kernel eles estão executando, ou quaisquer comandos que você deseja passar para o mensagem do arquivo do dia que aparecerá toda vez que um usuário fizer login, certo? Não seria, não seria legal você colocar isso em um script personalizado inteiro em uma máquina e apenas copiado em todos os lugares, então ele vai aparecer mensagens diferentes, nome de host diferente, é claro, certo? Em vez de você entrar em Etsy, MTD cair e modificar o nome do host por si mesmo manualmente. Então, os passos que tomaremos para personalizar nossa mensagem do arquivo dia ou a mensagem do dia que aparecerá na tela. O primeiro passo é criar um novo arquivo no ETC. Perfil ponto D M O T D. Este é o arquivo que vamos criar. O nome do arquivo será M o TD dot SH. Em seguida, vamos adicionar os comandos de desejo para esse arquivo, que é um motivo d ponto SH, enquanto. Agora vamos modificar o ETC, SSH, SSH D underscore config, que é, que é o arquivo de configuração SSH de processo. E nós vamos realmente adicionar a linha que diz impressão M, O T D sim para nós sem comentários e colocar não, isso significa que estamos dizendo isso. Não exiba mais a mensagem do dia. Na verdade, vá para o perfil ETC e procure esta mensagem do outono do dia. Então teremos que reiniciar o demônio SSH D, que é o serviço, e para restaurar o sistema CTL restaurado SSH d ponto serviço. Estes são o substrato vai tomar e isso vai personalizar. Isso nos permitirá personalizar nossa mensagem do dia na tela quando o usuário entrar. Tudo bem, então vamos para a nossa máquina Linux e vamos tentar isso. Estes passos para modificar a nossa tela. Estou logado como root. Você tem que fazer login como root porque você quer tê-los exibidos para todos. E, a fim de modificar qualquer coisa que está em ETC. Diretório, você tem que ser rude. E West host URN UR e seu próprio nome de host, deck pitch perfeito para você está em. Estamos em nosso diretório home, que é rota barra, que é o diretório raiz home. Primeiro passo. Primeiro, teremos que criar um arquivo no perfil do mar ponto D M, O T D. Este é o nome do arquivo. Então primeiro vá para, vamos entrar no perfil Etsy que D E neste diretório vamos criar um arquivo MO TD ponto SSH. Agora, para economizar algum tempo, eu já criei esse arquivo lá dentro. E isso é M0 TD ponto SH. Usei o editor vi para criar esse arquivo. Agora lembre-se que a queda tem que terminar com um ponto S H porque isso vai dizer ao sistema operacional que este é um arquivo de script shell que tem que ser executado. Agora, você poderia VI esse arquivo e você verá o que eu tenho dentro desse arquivo. Primeiro, este é um script shell SSH básico. Você corre como comandos regulares e outras coisas. Então, primeiro você colocar libra, bater no lixo e lote, que é a casca. Então é só uma libra. E, em seguida, eco menos e, que é, eu estou dizendo que o que eu estou digitando logo abaixo deve ser exibido na tela. Então é tão simples assim. Você não precisa, se você não quiser colocar menos e opção, você pode colocar eco seguido por todas as coisas que você tem por baixo. De qualquer forma. Então eu só escolhi sinal de hash, que será exibido na tela. Eu animal de estimação Bem-vindo ao nome do anfitrião. Nome do host é real, o próprio comando e nós digitar hostname. Ele realmente me mostra o nome do host do meu sistema. Então eu me certifico que o comando nome do host é realmente cercado pela tecnologia. E tick está bem no lado esquerdo do número um, ou logo abaixo do botão que tem o tilda encaracolado, que está logo acima da aba. Então comece com esse tique, termine com essa tecnologia. Em seguida, a próxima linha eu tenho sistema. Este sistema está funcionando. Mais uma vez, este é o comando e eu estou realizando a queda no mar. Lançamento do painel Red Hat. Novamente, isso é cercado pelos carrapatos, carrapatos, carrapatos escuros. E então a próxima linha que eu disse kernel é, novamente, esta é a união de comando menos R. E eu cercado de tic. Apenas linha vazia. Agora esta é, você está logado como quem sou eu? Conhece este comando de parte. Então você é, meu comando é cercado de novo tick, e é simplesmente simples. hash, sinais de libra. E no final, não se esqueça de fechar o casaco duplo porque começamos a citação dupla aqui, certo? Então terminou com CO duplo. Agora, se você está tendo problemas para digitá-lo ou você cometeu um erro, eu anexei um folheto na minha seção de folheto, eu anexei um documento que tem todas as informações sobre como você pode personalizar sua mensagem do dia. De qualquer forma. Então este arquivo foi personalizado, foi adicionado. Agora a próxima coisa que temos que fazer é modificar o ETC, ss h e SSH, sublinhar SSH D e descrever configuração. Então eu tenho que fazer VI, Mas antes que eu diria para você modificar isso, é muito, muito sensível arquivo porque se você cometer um erro, ele provavelmente não vai deixar você entrar. Então, primeiro, o que eu faria é fazer uma cópia dele. Então fazer CP barra SSH barra SSH D sublinhado configuração. Então, de novo. O destino no mar, SSH, SSH D sublinhado config, e eu vou apenas colocar ponto ba K como em volta. Então agora quando você faz ls menos l e c SSH, SSH, D config asteróide. Você verá os dois arquivos, o arquivo original e o backup. Agora você pode entrar e modificar o arquivo original. Então, agora, no caso, desculpe. Então agora, no caso de cometermos um erro, já nos referimos a adotar o arquivo de backup, pressione enter. Agora acerta o chicote. Para encontrar nossa sintaxe exata que você está procurando. Uma sintaxe exata é impressão M O T d. Então, corte p r i n t m, maiúsculas O T D, pressione enter. E isso vai levá-lo exatamente para a linha que você tem que você queria modificar. Livre-se do sinal de libra ou hash e substitua o sim por não, que significa que não exiba mais o arquivo de motivo SCM. Ele vai entrar no perfil do mar papai e vai mostrar o que quer que seja. E o que TD ponto SH, Temos um veado. Perfeito. Agora vá em frente e salve. Colon WQ, banco, e aperte enter. Agora ele salvou isso. Agora a última coisa que temos a fazer é reiniciar o SSH dot d serviço. Portanto, o comando para reiniciar é CTL do sistema, reinicie o serviço SSH d dot. Certo, temos um baile de volta. Perfeito. Agora eu vou, quando eu vou fazer login a partir de outro terminal, Eu deveria ver essa mensagem que eu criei em ETC, perfil ponto d barra, oh, TD ponto SH. Eu vou vê-lo lá. Então eu vou fazer login do meu terminal de grupo para antes de fazer isso, eu vou descobrir meu endereço IP. Meu endereço IP mudou agora é 100 para 168, 1.2x nove. Então eu vou abrir meu terminal de festas. Meu terminal do partido é PUT TY pari na minha pesquisa, e eu vou digitar 190 para 1681 ponto 29, aperte enter, faça login como eu mesmo. Agora, lá você vê aquela mensagem, como ela apareceu. É tão fixe. Então agora todas as coisas que nós adicionamos lá agora, ele é personalizado. Então, bem-vindo ao. Este é o meu nome de anfitrião. Lembre-se, ele está realmente executando o comando. O sistema está funcionando. Então agora este está executando o comando como gato era o comandante era gato no mar Red Hat lançamento. Isso é exatamente o que está exibindo aqui. Kernel é, isto é, nós colocá-lo em como você nomear menos r, e isso é exatamente o que ele está mostrando aqui. E o último que adicionamos que você está logado como e o comando que tivemos foi Quem sou eu, e esse é o meu nome de usuário. Então, de qualquer forma, é assim que você modifica ou personaliza sua mensagem do arquivo do dia. Então espero que isso ajude se você tem vários sistemas e você queria mostrar que aos seus usuários quando eles fazem login, eles vão máquina lá ter logado. Você também pode colocar em um monte de comandos diferentes para verificar qual memória ele tem, que deslocar ele tem um monte de coisas que você poderia colocá-lo em e colocar scripts personalizados também. 191. Armazenamento: idade stor. Ok, o que é armazenamento? Armazenamento é, é claro, é Ah, disco rígido em seu computador, certo? Quando você passa por um computador, o que você procura? Você procura por memória. Você procura CPU e que a coisa deles. Você procura quanto esse espaço tem. Portanto, há três tipos de armazenamento que estão conectados ao computador. O 1º 1 é o armazenamento local, que está dentro do seu computador, que vem pré pré-configurado dentro do seu computador. O segundo tipo de armazenamento é san. Significa rede de área de armazenamento. O que ele faz é anexado ao seu computador através de fibra. Cabos de fibra de cabo agora estão chegando com uma velocidade de desativação e 16 gigabits de velocidade. Então, qualquer coisa que é anexado ao seu computador através de cabo de fibra e seu adaptador de cabo de fibra que é para rede de área de armazenamento. E o 3º 1 é agora, como o que é armazenamento conectado à rede, que significa qualquer coisa que você anexá-lo ao seu computador através de NFS ou através de um I P ou através de um cabo gato cinco. Tudo o que está ligado, que é a NASA também nas janelas. Samba é anexado através do I P e da pasta, e é compartilhado a partir do nosso computador mais. E então você montou no seu computador e esse tipo de armazenamento Attash é chamado desagradável. A razão pela qual eu estou incluindo esta lição de armazenamento neste treinamento é porque muitas vezes você será perguntado em sua entrevista que tipo de armazenamento você trabalhou ou, se você sabe alguma coisa, sobre o que San é ou o que Nass é. Então, por favor, esteja familiarizado, passou mais algum tempo e Google se você tiver que descobrir o que exatamente esses armazenamentos são . 192. Comandos de partição de disco: petições de disco. Nesta aula, nós vamos aprender Ah, alguns comandos que são usados para mostrar qual sistema de arquivos ah foi peticionado. Onde está a petição e qual é o seu sistema de arquivos local? Tamanho do disco? O primeiro comando é DF, que informa suas informações de disco. Quanto disco é usado? Para onde é petição? E o 2º 1 diz-lhe quanto é o tamanho total do disco e quantas petições foram criadas a partir do disco. Então vamos tentar ambos off thes disco para um comando em nosso ambiente Lennox. O primeiro comando que eu quero digitar é apenas DF e apenas digitando DF a primeira coluna é dizer-lhe onde está este sistema de arquivos está vindo do uso tamanho disponível e porcentagem e montado. Você poderia executar DF Minds H comando e você vai obter a saída legível humana que será em percentagem gigabytes em que onde ele está montado para? O próximo comando é F disco F sem qualquer opção agora vai dar-lhe qualquer coisa tantas vezes ele é usado com uma opção menos l. Quando você digitar f dis menos l, você verá aqui o tamanho do disco. Deixe-me fazer, hum ou deixe-me fazer isso um pouco maior. Ok, então quando você come tipo F dis menos l, você vai ver que a petição de disco para cortar dev slash sda Apenas uma petição e é 10 gig fora do espaço. E aqui está dizendo que está montado no SDA um, que é Lennox, e o outro lamenta. O primeiro 1 é para trocar para o um é o disco real, e ele dá-lhe mais algumas informações sobre a mesa. O que, como cada tamanho montado antes, Se você notar aqui o 1º 1 o 2º 1 aqui. É um centro-oeste wop e eu criei uma troca por um show. E isso é o que ele está me dizendo que aquele segundo através da primeira petição, que é bem aqui é meu monte ou swap, e o resto está montado em nossa rota Deb mapeador cento EUA e que é quase 8.5 pontapé. Então é por isso que esses arquivos esses comandos são usados para ele é muito útil quando você deseja adicionar um novo disco ao seu sistema e, em seguida, depois de adicioná-lo, você deseja inicializá-lo. Você quer uma petição e você queria montá-lo para você para seus pontos mãe 193. Adicionar disco e criar partição padrão: adição de disco e criação de nova petição. Agora, desta vez você vai falar sobre como podemos adicionar um novo disco para o sistema Lennox existente e então criar uma petição e, claro, montar essa petição. A finalidade por trás da adição de um disco é a maior parte do tempo. Você ficar sem esse espaço ou, às vezes, quando seu computador está executando vários aplicativos. Talvez uma petição seja necessária para um pedido, e a outra petição é necessária para outro pedido. Então é aí que você adiciona novos discos e, claro, os comandos que usaremos nesta lição em órgão DF e disco. Antes de entrarmos na próxima missão, quero que abram a caixa da nave de guerra Oracle porque é aí que vamos adicionar o disco virtual. Uma vez que não temos um servidor físico que estamos trabalhando no sistema físico, você teria, naturalmente, naturalmente, puxar o servidor para fora em um novo disco se você tiver um slot e, em seguida, trazer o sistema de. Mas agora, já que estamos trabalhando em aborto quente, é muito mais fácil adicionar disco. Vamos para a nossa caixa virtual. Esta é a nossa caixa de adoração. Antes que pudéssemos fazer qualquer coisa que eu queira que você faça se você não estiver nesta tela, hum, se você estiver neste verde, eu quero que você vá para Snapshot, clique aqui e crie um instantâneo. E apenas dê um nome. Qualquer coisa que você quiser que vai fazer você se lembrar, hum, tiro instantâneo antes de adicionar clique em disco. OK, a razão pela qual estou criando o instantâneo é no caso de você cometer um erro ao adicionar um disco. Isso tornará seu sistema incapaz de inicializar, por isso é sempre mais fácil relatar de volta ao snapshot original para isso onde você não perde nada. Então agora, já que você tem o instantâneo, está feito. Agora eu quero que você vá para a configuração e, em seguida, vá para o armazenamento, clique no controlador e, em seguida, clique em Adicionar disco U, e ele vai pedir-lhe disco óptico, que é sala de CD, ou adicionar um novo disco. Então basta clicar em, adicionar um novo disco. Ele vai perguntar-lhe, Você quer escolher um disco existente ou criar alguém clique em criar novo disco? Deixe o olho redondo padrão ou deve caixa de imagem de disco clique em próximo dinamicamente alocado que está OK. Mantenha um padrão e escolha um nome. Qualquer nome que você gosta, vamos chamá-lo de disco de dados. E eu quero que você escolha dois show em vez de um show para fazer Irv Aerospace G B clique em criar . Assim que você criar, você verá que tem um novo disco. Agora clique. OK, então agora é hora de ligar o seu computador para clicar em Iniciar. Ok, agora, eu quero que você se comova. Ok, Hum executar D se o meu comando de palco e você vai ver aqui Este é o que disco principal que temos Ele está montado na rota agora executar F disco menos l um, você pode condenar ou porque ele vai chegar com informações adicionais. Então, quando você condenar ou você vai notar o primeiro teste que temos que nós adicionamos enquanto estávamos construindo o sistema, a primeira vez é para 10 show, que está aqui, e é surdo SDA e tem duas petições, Um para troca e outro para clínicas regulares. O M, O segundo, STV acrescentou, está bem aqui. Você percebe que este disco tem 2147 megabytes, que é cerca de dois gig e tem setores unitários e todas as informações lá. As outras duas informações Esta é sobre a informação da partição sobre o primeiro disco . Este está a dizer-te que o centro foi uma petição rude e a petição de troca. Então temos que trabalhar neste, que é o novo que será adicionado. Agora, eu quero que você execute f disk slash dev slash sdp, que é o nome fora do disco. Estamos usando seus discos F utilitários para criar uma nova petição para que você aperte, Hit enter. Quando você aperta enter, você vai notar que ele vai trazer até o menu de disco F estão em comprimidos orais desktop F. Seja bem-vindo à mesa F. As alterações do utilitário permanecerão na memória somente até que você decida escrevê-las. Tenha cuidado antes de usar o comando correto. Claro que somos cuidadosos. Se você cometer um erro, podemos sempre recompensar um instantâneo. Então agora neste menu, você tem ah, comandos diferentes. Mas o tipo ajuda. Você verá os diferentes comandos que estão disponíveis para nós. Aqui está a lista de comandos diferentes que você pode revisar com um por um. O que precisamos escolher. Este é um novo porque estamos criando uma nova petição, então clique em terminar para novo agora Qual é este tipo de petição este principal ou estendido? Seja um primário fazendo isso com um novo disco. Clique em P ou apenas pressione. Digite porque, por padrão, é escolher P. Em seguida, o número principal da petição. Padrão um. Escolha um, digite um ou apenas aperte. Digite o setor 2048 Sim, eu quero deixar o padrão para zero para oito. O último setor é 419 40 03 Que é finalmente com padrão. Se você quiser mudar o tamanho desta petição, você vê aqui que é um tamanho. Então, digamos, se você quiser criar uma petição e cada um show do que você poderia fazer é mais um G, e isso criará uma petições, e queremos usar todo o disco de ferramentas de mesa para uma petição. Isso é bom. Então bata. Entrar. Agora está feito, diz. Petição um dos tipos de Lennon, um tipo de tamanho próximo. Muito grande. Está pronto agora. Ele não é criado até que façamos WC aqui mesmo, diz tabela direita para disco. E se você se lembra do início quando éramos um disco F, ele diz que estará na memória até que você faça w. então ele apertou Enter. E tem feito chamando até re ler mesa de petição pensando isso feito. Então, agora o disco está pronto. Se você executar f disco novamente em, basta fazer o menos l e você vai ver aqui Deb como D B um automaticamente. Quando você criou uma petição primeira petição, ela atribui o número um. Agora, esse volume é criado. Agora temos que atribuir ah, tipo de sistema de arquivos. Então, se você se lembrar, os tipos de sistema de arquivos são como um tipo diferente de sistemas de arquivos. Temos x e x t 234 x fs antifa anti fs Há diferentes tipos de sistema de arquivos o mais recente que temos no próximo é X fs. Para fazer esse sistema de arquivos, você tem que executar o comando M kay F s make sistema de arquivos dot exceto fess. Este é o comando. E então você tem que especificar seu volume S de um, que é um dispositivo de inicialização, claro, e você acerta. Digite Quando você pressionar enter, você receberá toda essa mensagem com todos os detalhes como o sistema a seguir criou um dos outros tamanhos de informação, setor e um monte de coisas. Então agora é criado. Agora, o que fazemos com isso? Agora temos que montá-lo para um certo ponto mãe. É por isso que fazemos. Vamos fazer um usuário, se estiver certo. Então eu quero que você crie um diretório. E Katie, eu estou sob a raiz e chamo isso de dados. E agora isso é criativo. Se você me fizer um pouco na barra, você verá que ele foi criado bem aqui. Como vamos montar isso? Para as nossas petições do comando seria o Mount Slash, o STB esquerdo do Dev, que é o nosso volume de dados de espaço. Então, estamos a somar isso? A petição que criou o nosso sistema de arquivos em direção ao diretório que acabamos de criar dados de barra melhor. Está montado. Como é que verificamos? Agora você corre para o F menos H e você verá aqui o fundo. Criou a nossa petição. Lá vai você. Vês? Então agora podemos escrever para esperar. O que quer que você queira fazer agora, toda vez que seu sistema for reinicializado, ele não irá montar isso. Então, como você pode torná-lo habilitar que ele vai ser montado em uma reinicialização do sistema é que você tem que adicionar uma taxa de entrada I em fs arquivo tab. A aba FS tem todas as informações sobre suas petições que você apertou enter, descer todo o caminho até o poço inferior. Oh, e usado para adicionar uma nova linha, em seguida, digite Slash Death s d B 1. Lembre-se, este é o volume, certo? Criamos uma nova guia de partição. Onde estamos montando na montagem para cortar dados, certo? Sim. Em seguida, toque na próxima coluna é que tipo de sistema de arquivos é É X f praga seguir guia sistema , em seguida, a prisão. Deixe esse padrão e, em seguida, tab zero, tab zero. Aqueles dois zeros que adicionei significam alguma coisa. Estas são as opções que seria executado durante a verificação do sistema quando o sistema inicializa ou não. Então você pode olhar para ele com mais detalhes executando o comando de guia manifesto. Basta digitar guia de manifesto, ou apenas pesquisá-lo online, e você vai encontrar significado em todos os campos. Basta digitar guia de manifesto, ou apenas pesquisá-lo online, Certifica-te que não cometes erros. Se você cometer um erro, você terá um problema ao inicializar seu sistema. Em seguida, você teria que reverter para o seu instantâneo. É por isso que pedi para você criar um instantâneo novamente. lê-lo novamente e certifique-se de que você está digitando corrigido. Então, agora está feito. Escapou, certo? Desistir e melhor. Então agora quando eu faço em seus seis, você vai ver o sistema uma inicialização. E quando ele arrancar, ele vai ter aquele corte Data Mountain. Ok, Quando você entrar, abra um terminal e agora DF menos h e você vai ver aqui que s D B um é montado automaticamente ea razão que ele é montado é porque nós temos que adicionado em nossa barra fs tableau Dois sem terra. Se você quiser desenrolar, por exemplo, apenas se tornar rota e ele e passar seria e digitar você montar dados barra o ponto mãe pressione Enter e você vai ver que ele se foi. Já não está lá. Se você quiser quantidade de volta montado novamente, você tem que executar mount o comando inteiro ou você poderia simplesmente digitar Mt. Encontra um O que isso vai fazer é que ele vai entrar na guia CFS e ver o que são as montanhas. Que outra petição que eu tenho que montar. E era um montado, todos eles. Você vê o fundo, ele montou de volta então, de qualquer forma, você poderia deixar os dados lá dentro. Você. Acredite neste disco se você quiser, ou você pode removê-lo. Cabe a você. Mas se você tivesse cometido um erro e seu sistema não estivesse surgindo, você sempre poderia voltar para a caixa do navio de guerra Oracle e então você poderia parar sua máquina e reverter. 194. Logical Volume Management (LVM): L V M ou Logical Wally Management. Este é o termo deles que você provavelmente já ouviu muitas vezes, mas vamos olhar sobre como exatamente isso funciona. L. V M permite que o disco seja combinado em conjunto, e é um software baseado. Então, novamente a imagem fala 1000 palavras. E é por isso que eu coloquei para fora esta foto. Vai falar um por um. Se você ver se você olhar para o primeiro disco, este é um disco, e fora disso, digamos, se é 100 gig deste disco de 100 gig, recriar um grupo e esse grupo é chamado. Seja qual for o grupo que você queria ser chamado, é que o grupo Assoc está associado a um disco. Uma vez que esse grupo é criado, esse grupo foi criado a partir do software L. V M. Então você poderia ter quantos petições fora dele como você quiser, e se você olhar para ele no lado direito, você tem uma petição para troca de sistema para casa. Ou você poderia ter Mawr como guerra ou temporário quantas petições você quiser, assim como nas janelas, você terá que ver que você tem D e você tem E ou esforços, ele ou todo o caminho para o mar. Então é assim que você particiona um disco, certo? Você tem um disco e faz uma petição a esse disco. Mas, nesse caso, você cria um grupo de volumes. Agora, na próxima seção, você verá na parte inferior exatamente por que precisamos criar grupos de volume. Você tem três discos. Agora cada disco é 100 gig, 100 100 100. Então isso faz com que seja 300 gig. E em vez de poucos, pegue um, pegue um disco e atribua-o a uma petição ou a um ponto de montagem. Você toma todos os três dias combinados juntos e torná-lo ah, grupo de volume e chamá-lo o que você quer chamar, Digamos que neste exemplo seus dados V g, que é grupo de volume. Combina-os juntos. Este grupo do tamanho deste grupo que vem 300 gig porque todos os três discos que você tem no lado esquerdo cada um tem um tamanho de 100 gig. Então isso se torna 300 show. Então você cria. Desculpe. Em seguida, você cria no lado direito, você cria dados 123 e quatro petições e diferentes. Agora, a vantagem de L V m a principal vantagem de L B L V M é o que se você correr para fora 300 gig que você criou o golpe, então você poderia adicionar 1/4 disco, e sem quebrar suas petições ou seu sistema de arquivos, você poderia naquela mesa para o seu grupo. Seu grupo de volume, que é neste momento, é dados V. G. Você pode adicionar que estender esse grupo e o tamanho do grupo torna-se 400 gig. E então você poderia associar esse tamanho aos dados um se os dados um espaço em disco ficar sem espaço. Então este é o volume lógico é, pois Ele é muito útil em um ambiente corporativo porque você tem que estender o espaço em disco ou petições fora de seus pontos mãe o tempo todo. Porque se você deu um servidor para um desenvolvedor e o tamanho fora de sua rota é 100 portão eo eo eo desenvolvedor executa programas de aplicativo e ele enche a petição raiz muito rápido e torna-se 99 gig. Então você está 99% cheio, certo? Então, quais as opções que você ainda tem enquanto as únicas opções que você tem se você tem servidores físicos pulou a bandeja para fora e tomar, adicione outro disco. Mas e se não houver capacidade para adicionar outro disco? Você está sem sorte, certo? Assim, no ambiente virtual, especificamente, você pode adicionar outro disco ou estender um disco na máquina virtual. Uma vez estendido, você pode estender seu grupo, que está bem aqui, e então você pode pedir isso ou estender seus dados um ou rotear de 100 gig para 200. 195. Configuração de LVM durante a instalação: Agora você tem alguma compreensão de como L v m funciona, que é, naturalmente, para o gerenciamento de volume lógico. E passaremos pela instalação do sistema operacional Lennox, e configuraremos o L V M pela primeira vez enquanto fazemos a próxima instalação. Então vamos abrir nosso pacote e colocar nossa imagem de olhos em RV M. Então vamos paranossa máquina de lavar. abrir nosso pacote e colocar nossa imagem de olhos em RV M. Então vamos para Clique em, desfazer. E desta vez colocar um l v m Lennox. Oh, isso não importa. Pode escolher qualquer nome que goste do tipo que ela deveria ser. Lennox. E aversão é o clique de 64 bits. Em seguida, deixe a memória como um show, crie um novo disco Horschel. Em seguida, até mesmo o padrão para o disco físico virtual. Este é o nome da pasta onde será criado. E este é o o tamanho do seu disco rígido. Ok, então agora você tem que lavar máquinas de lavar. Um que já tenha sido executado anteriormente. E o 2º 1 que acabaste de criar. Então isso começou. Certo, temos que especificar onde está o nosso sistema operacional enviado? I s imagem O é e clique armazenado. Ok, isso vai arrancar o sistema e 54 segundos. O 1º 1 está instalado Center Onde? Sete. O 2º 1 Teste esta mídia e instalado Sempre não escolher isso. Clique na tecla de seta para cima. E quem instalaria Cento um sete? Ok, uh, a primeira coisa que você vai ver durante a instalação é bem-vindo para enviar mais de sete. Você deixar que ISP padrão, Inglês e Inglês e você clicar em continuar na segunda página, você verá a data. Deixe esse padrão como America e New York Time. Se você estiver em uma região diferente, você pode escolher de acordo com sua região. Teclado também irá listar recebendo a lista de teclados e eu vou tê-lo definido como padrão , que também vai ser nós suporte idioma Inglês é Inglês para os Estados Unidos. Novamente, o 1º 1 como a localização. Você deve escolher essas configurações de acordo com sua localização. A próxima é uma instalação de software fonte a mídia local que já anexamos a esta instalação. E no lado direito, você vê uma seleção mais suave. Você manterá a seleção mais suave ao mínimo, o que significa que não haverá qui instalado porque Esta é apenas a demonstração fora da configuração L V M. Que Adam está habilitado Política de segurança. Deixe-o como está, que é escolhido o nome do host e nenhum trabalho. Se você rolar para baixo, o nome do host está bem aqui. Eu quero que você escolha qualquer hospedagem que você gosta. Eu vou apenas escolher host 123 e clique em Aplicar e você vê na mão direita diz que é seu host atual chamado Host 123 Por enquanto, você acredita que a configuração de rede como desconectado e desligar como feito, em seguida, ir para o destino de instalação. Aqui é onde você teria que especificar seus discos, suas partições e que tipo de petições L V M você estará configurando. Ok, temos o nosso disco definido para oito Gig de memórias para selecionar que Quando você tem esta verificação, Mark terá a opção bairro na parte inferior e isso é configurar automaticamente petição. Não, desta vez você vai verificar. Vou configurar a petição eu mesmo uma vez que você clicar nele e, em seguida, ir para clicar em Concluído. Uma vez feito, ele irá levá-lo a uma página onde ele iria pedir-lhe, em seguida, você enviou ou sete instalação e ele diz que você criou quaisquer pontos mãe para o seu cento um sete isolamento ainda, então nós temos que criá-lo. Claro, criar novos pontos mãe clicando no botão mais aqui. Antes de clicar, o botão mais vai pedir novos Meus pontos serão aqueles usados para cair esquema de particionamento, que é L V M. Você poderia clicar petição padrão, que não será Elby e relacionados. Se você clicar em L V M e Click plus Sign, ele irá realmente aplicar a configuração L V M à petição. E escolheste um ponto de mãe. Por exemplo. Você quer ter diretório home e fazer duas inclinações G para show. Você quer dar para o seu diretório pessoal? Clique em Tinha meu ponto Assim que você clicar. Adicione ponto suave no lado direito. Ele lhe dará a mãe pontos capacidade nacional que você escolheu o tipo de dispositivo O P L V m novamente. Você poderia alterá-lo se você quiser, mas estamos trabalhando com L V m tão aliviado que slbm o nome do grupo é Cento US sob o host escolar 123 Este é o nome do host um grupo chamado que está sendo escolhido pela própria instalação . Você pode modificar se quiser dar-lhe um nome diferente clicando em modelo tipo de sistema de arquivos é exceto teste, que é o mais recente. E Lennox, você poderia escolher um sistema de bola diferente se seu desejo de então o rótulo que você acredita, como está no nome, claro, está em casa. Então você deu para chegar a isso e você partiu com seis filhos. Então vamos escolher e outras partições e clique em Plus, e desta vez você vai pensar Guerra Eu queria dar a risos bem para G e clique. Adicione mais ponto e a mesma coisa que tínhamos para casa. Ele está nos dando murmúrio guerra dois gig L V M Cento US host 123 grupo de volume é o mesmo Deus um grupo que tem todo o oito gig atribuir mercadoria por mudá-lo novamente. Mas de qualquer forma, agora você vê, nós temos quatro jogos restantes agora. Simplesmente o que você poderia fazer é parecer aderir. E se você quiser adicionar cotonete, isso é ex cotonete. Sew up como uma memória virtual, que é exatamente como uma memória normal em seu disco, mas isso será usado para estar disponível quando a memória física estiver sem espaço. Clique em Adicionar ponto Mom Novamente e novamente. Não há ponto de montagem para palha porque apenas memória social, tudo será o mesmo. E agora você tem três gig esquerda, então mais novamente, e desta vez você escolheu o resto, que será cortar tudo o resto que é deixado em seu espaço de mesa vai para o diretório de barra . Então, se você vê tem aqui t 00 60 Feito 97 Você poderia digitar todos esses números ou você poderia simplesmente digitar fora e você digitar tudo que vai levar todo o deslocamento e esquerda e atribuí-lo ao seu último mês Quando você barra e longo ponto e confirmar a lado direito. O tipo de dispositivo é que vou ser cercado. O grupo é o mesmo. O nome da petição vai ser uma piada. E é como você vê, nós só temos 992,5 kilobytes esta base esquerda para que você possa simplesmente deixá-la, assim como a mídia do sistema precisa deixá-la de fora. E agora você acabou de clicar feito. Ele irá apenas dizer-lhe o resumo fora de espera alterações que você fez que ele irá criar os conjuntos de diretório home. Ok, clique, aceite alterações. E agora é seu erro verificar histórias configuração isso e isso pode vir para baixo novamente e apenas confirmar mais uma vez. Tudo parece bom se tudo ficar bem, então vamos voltar novamente. Urgente Clique para detalhes pressionado Concluído novamente para continuar o sistema de arquivos de inicialização não pode ser desligado tipo l B. Um, sim, há Verdade. Esqueci-me de escolher. Boot também tem que ser escolhido, então eu me mudei. Heck, então eu vou remover isso primeiro porque nós precisamos criar a partir do tabuleiro primeiro. Então, a última proteção que barra que estávamos pegando eu removi que Agora eu vou adicionar comida primeiro e eu vou dar isso um C 500 fazer você apenas metade de um bom Isso é adicionado a mesma coisa exceto sistema fastball. Agora o resto que eu quero dar e apenas atribuir tudo é adicionado. Basta ter certeza que não, suas mensagens clique em feito exceto gênio partição personalizado selecionado. Tudo aqui parece bom e não está pronto. Cartas fora das mensagens de erro. Perfeito. Não iniciar a instalação. Bem dito a senha da regra. Raiva rápida real é uma criação, se você quiser, você teria que clicar feito duas vezes porque a senha que entrou é senha fraca . Então, em pede-nos para clicar no botão feito duas vezes apenas para confirmar que você é enorme estavam cientes que você escolheu seus próprios caminhos sob grande passado. De qualquer forma, se você notar o fundo, veremos que temos 300 pacotes que ele tem que passar e está aplicando todos esses pacotes que eu vou avançar a partir daqui. A instalação foi concluída com êxito. Como você vê, os fundos nos enviou não está instalado com sucesso e pronto para você usar. Quando você descer, veremos a opção para reiniciar. Então vá em frente e simplesmente reinicie. Está bem? O sistema foi reinicializado e temos o log e prompt. Vamos em frente e de novo. Certo, agora corra as minas DF. H dis comando lhe dará todas as petições que criamos fazendo na instalação. Vamos mostrar-lhe o tamanho e o espaço usado no espaço disponível. A primeira linha se você notar que temos o sistema de bola raiz e você vê que é. Tem um sistema falso começando com Dev Mapper. Então, qualquer coisa que você tem em L v. M, vai começar com Dev Mapper. Qualquer coisa que não é o que l b m ou apenas um espaço swab não tem um sistema de arquivos petição. Então, no lado direito, você vai ver que ele é montado em barra barra morte, que é o cotonete ou polegar ou assim para cima o próximo que você vai ver a partir da lista é barra casa barra barra barra barra de guerra. Essas são todas as três petições estão montadas. Desculpe apenas para casa e guerra totalizou sob L V M. Onde a inicialização não é montado sob o sistema de arquivos MSs 200. E vamos olhar para a nossa outra máquina seguinte. Então, a diferença entre esta máquina e outras máquinas esta missão vai ter um . Nós não instalamos a rainha porque nós só queria cobrir como o obeah é configurado seu isolamento tão runty de menos h e este você vai ver o primeiro alinhado aqui. É o membro da morte dele. São cem por cento um esconderijo. Agora, se você notar que esta máquina também está configurada com el viene ele fez a configuração por conta própria porque nós não particionamos nós mesmos. Então, por padrão, isolamento Lennox criará seu sistema de arquivos sob o L V m. A menos que você diga especificamente para usar uma petição padrão. Mas neste sistema, você verá que não temos, uh, inicialização de barra. Desculpe cortar guerra barra casa barra guerra. Você não tem essa petição porque nós incluímos todas essas partições na primeira petição. E este ainda pode ter tudo sob uma petição. Desculpe, este aqui. Você poderia ter tudo sob uma proteção. Nós apenas cortamos Mas a razão para ser escolhido, partições separadas para casa. Tal guerra é apenas para cobrir esta lição. Então você entende como L V m é configurado para cada petição montada. 196. Adicionar disco e criar partição LVM: adição de disco e criação de uma petição lógica gerente Wally. Você olha para esta imagem agora, na parte inferior da imagem, você vai ver que temos disco rígido, disco rígido um como D A. Mais difícil para mais difícil três. Então, cada disco rígido criamos uma petição em cima dele. Agora, se você está fazendo L v m em cima dele, então você teria que criar volume físico. O volume físico tem de ser criado para cada petição. Em seguida, criamos um grupo de volumes. Este grupo representará todos os volumes físicos que estarão saindo desses discos e, em seguida, criaremos volumes lógicos uma vez que tenhamos o volume lógico, que será exatamente o mesmo que um volume padrão. Mas é claro, isso será para baixo de L V M. E então vamos montar esses volumes lógicos no nosso sistema de arquivos. Então é assim que funciona. Vamos entrar em nossa máquina de links e vamos tentar como ele funciona agora ganho. Antes de entrar na máquina de lençóis, temos que ir para a caixa de adoração Oracle e vamos adicionar um novo disco para caixa de adoração arca. Ok, então este é o nosso mercado trabalha com caixa. Está desligado, por isso certifique-se de que está desligado. Certo, vá fazer essa configuração. Clique no armazenamento, indo controlador Seda e, em seguida, venha aqui e clique em adicionar e u disco em um disco rígido. Veja como criar seu disco. Deixe o padrão de vídeo localizado dinamicamente Padrão. Escolha um nome. Algum nome que goste? Digamos que vamos escolher o disco Oracle. Então, se você se seus caras de banco de dados vindo até você e dizendo que você não pode ter um espaço adicional e você acredita que ele de acordo com o aplicativo, mas novamente não importa realmente eo tamanho do disco eu vou escolher este um show. Em seguida, você clica em criar, então agora é criado e você simplesmente clica em. Ok, agora, uma vez que você vai inicializar o sistema, ele vai ter os novos discos. Vamos começar o nosso sistema. Ok, assim que você registrar e abrir um terminal agora vá em frente e se torne rota, ok? E Ron DF desculpe. F disco meu feitiço para ele mais. O primeiro disco que você verá um gig ZA 10 é o que você criou durante a instalação. A segunda edição tem é para dois show que você criou anteriormente e suas informações de petição . E agora que eles são disco, você tem se você notar que tem a terceira letra S D C que está bem aqui para um show. Então o primeiro começa sempre com S t um segundo STV e o 3º 1 S d. C. Então, já temos a mesa. Confirmamos isso para saber. Vamos começar a criar a petição. Então, agora, se você notar a partir do fundo para voltar para o nosso slide, o 1º 1 é dureza. Confirmamos que temos o mais difícil. Agora vamos criar a petição. Então vamos para a petição. Se você ver se você olhar para a imagem, vamos ver no verde uma vez, direito sobre o descartar a previsão real. Vá em frente e crie essas petições. Então, para criar as petições f espaço em disco barra dev slash s. D.C. D.C D.C Porque nós vamos criar este quarto de terceiro petição para o terceiro disco e você bateu jantar, clique em Novo e para criar um novo proteção p para petição primária. Uma é a primeira partição de setor. Desculpe, primeira partição que você deseja criar por padrão. É um para deixá-lo como pessoas e apenas apertar Enter os setores toda a estrela para 2048 e ele está nos dando por padrão para zero para oito e deixar um hit padrão. Digite agora o tamanho da petição que você queria criar. Eu quero dar todo o tamanho Said automaticamente me dando o último setor fora do disco então eu só tinha entrar e eu vou escolher o valor ALS profundo. Assim que isso for feito, vá em frente e clique em Peak. Então isto irá dizer-lhe que a sua petição foi criada, mas novamente, esta petição ainda não foi escrita à mesa até que façamos o que é para escrever. Mas neste momento, desde que estamos fazendo L v m, Eu quero que você digite T porque nós vamos mudar o tipo fora desta partição. Por quê? O que é t quatro? Se você digitar apenas ajuda. Você vai ver. Bem aqui T é o sistema de petição de mudança I d. Então nós queríamos mudá-lo para L V m. Então eu quero digitar t e melhor. E aqui eu quero que você digite l para ver o que são os hacks tribunal associá-lo com L V M então L V m está associado com oito e que eu sei. Então, oito está em algum lugar aqui, bem aqui. É o seu l v M 80. Então, apenas tipo oito. Desculpe. Oito dentes e aperte Enter. Então agora mudou. Digite a petição ao lado de LV. Hum, então cabeça P novamente para confirmar. Certo? Veja bem aqui. Diz Lennox L V M. Agora, agora está feito. Agora vá em frente e digite W para escrever para ele. Agora está afundando o disco. Bom. Então agora, hum Ah. A tabela de partição é criada. Agora, o próximo passo, o próximo passo é criar um volume físico aqui onde diz os azuis Deb um. Então o terceiro passo é criar volume físico. Para criar um volume físico, você tem que executar o comando p v, criar volume físico, criar e o nome fora do volume que está morto stc e o nome da petição número um. Então você ir em frente e entrar, e ele diz criado com sucesso para verificá-lo, você sempre pode fazer exibição PV, que é petição Elin exibição. E ele vai dizer-lhe que ele criou o volume de informações O tamanho P E, o P Recife, novo tamanho de volume físico 10 20 megabyte, que é um jogo agora nós criamos o volume físico. Agora é hora de criar o grupo de volumes. Então estamos no quarto passo aqui. Diz aqui se você notar o grupo de volume. Então vamos criar um grupo de volume. Queremos criar um volume chamado O comando é V G Criar e o nome fora do grupo de volumes que você deseja assinar. Então vamos continuar com o nosso exemplo. Então vamos dar um exemplo de Oráculo. Vamos escolher o Oracle sublinhado LV. Podes escolher qualquer nome, mas estou a ser consistente. Então l v significa volume de qualidade. Desculpe, eu deveria escolher VG volume Grupo disse que este foi identificado. Este é o grupo é para o nosso e agora estamos atribuindo este volume à morte STC um direito. Então eu quero que você vá em frente e criar hit Enter e ele diz grupo de volume Oracle sublinhado pg criado com sucesso Você poderia ir cabeça e verificado executando o comando BG exibir e dar o nome do volume que é Oracle sublinhado v g. E isso lhe dará a informação sobre esse grupo. Agora terminamos com o grupo de volume. Agora, o quinto passo é criar volumes lógicos aqui mesmo. Volume lógico, que também é como uma petição. Então, agora, para criar um volume lógico, você tem que executar o comando LV criar, então menos end Novo sublinhado de partícula V. Qual é o nome do oráculo? Sublinhe l semana o tamanho que eles tomaram tamanho como um G. Porque temos o tamanho de bungee. E onde vai associá-lo? Para o grupo de volumes Oracle. Você vai em frente e entra e diz que o grupo de volumes Oracle V G tem espaço livre insuficiente. 2 55 centavos para 56 necessários. Ok, eu escolhi exatamente o mesmo. Então o que eu poderia fazer é em vez disso, eu poderia apenas cor-de-rosa 10236 Você sabe, há um ou 24 um, megabyte faz um show. Então vamos tentar isso, bater nele e bater melhor. Ainda não sou o suficiente. Então eu só escolherei 1000 porque ele precisa de algum fora do espaço para manter sua informação como M . Ok, então é o volume lógico Oracle sublinhado LV é criado. Ele poderia verificá-lo executando Kelvey display, e você vai ver aqui mesmo ele é criado para esse grupo. Ok, então agora isso está feito. Agora temos que formatar o disco um sinal do sistema de arquivos para ele. Então faça enquanto o sistema exceto isso até a morte. Oráculo, o G enfatiza Oracle L V. Este é o grupo bem aqui no meio. E este é o volume lógico que acabamos de criar. Então estamos atribuindo o sistema de arquivos xfx a esta partição para acertar Enter que tinha criado. Agora, agora é hora de montar este volume lógico no nosso diretório onde quer que o nosso diretor esteja. Então eu vou ir em frente e criar um novo diretório m k r m k d i r. e chamá-lo Oracle Dr Created. Agora vá em frente e montado. Então, como o seu montante? Temos dois oráculos mortais montados no oráculo da praia da Oráculo, LV Mountain. Para onde a Oracle. Ele montou. Vá em frente e faça DIY da minha idade, e você verá um, o DF menos idade. Uh, sim, bem aqui. Todo o caminho até o fundo. Tem um sinal. Um, este volume para este diretório. Você também pode ser um comando humano. De qualquer forma, é assim que se cria. Um L V M conhecia esta petição. Alguns dos comandos estão lá. Você só tem que se lembrar desses comandos como executá-los. Qual é a ordem que você tem que executá-los novamente? A ordem sempre segue o layout que temos. Então, primeiro temos disco rígido, em seguida, petição, em seguida, volume físico e lógica de grupo de volume de todos os dependentes montados para o sistema de arquivos. 197. Estenda o disco com LVM: esta lição é sobre como adicionar e estender disco usando o gerenciamento lógico do Wally. Agora, por que precisamos estender um disco? Então, se ele já tem uma mesa no nosso sistema analítico? E digamos que se esse disco ficar cheio, é 100%. Então você tem este disco que é montado em barra Oracle e o espaço em disco desligado. Esse artigo é um gigabyte, e agora, depois , digamos, seis meses do ano, o administrador do banco de dados volta para você e diz: e agora, depoisde, digamos, seis meses do ano, o administrador do banco de dados volta para você e diz: e agora, depoisde, digamos, seis meses do ano, o administrador do banco de dados volta para você e diz: Preciso de mais espaço em disco para cortar Oracle porque temos feito muito trabalho. A ITI produtiva tem vindo a aumentar todos os dias. Os dados estão aumentando a cada dia. Claro que sim. Eventualmente, os bancos de dados ficam maiores e maiores, então a barra Oracle fica maior. Então, que opções você tem? Bem, você poderia olhar para algumas opções. O número um seria como apagar alguns dos arquivos mais antigos para liberar esse espaço, certo? Isso é o básico. Então, se você tem seu quarto totalmente desordenado e você não tem um quarto para andar por aí, o que você faz? Você tira as coisas mais antigas e joga fora, certo? Espero que sim. Certo. Ok. Então, as outras opções que temos é adicionar um novo disco físico e montado para cortar Oracle significando que se você tem um sistema físico, então você poderia adicionar um novo disco neste sistema físico se e somente se você tiver o slot, um slot extra para adicionar um disco extra a esse sistema físico. Se você tem perfeito, você poderia fazer uma petição. Você pode configurá-lo em seu nível de raid, e então você vem montado em barra r barra oracle para ou se você tem um ambiente virtual, que é o cenário perfeito. E é por isso que eu amo o ambiente virtual, porque você realmente não precisa puxar seu servidor para fora, abrir a parte superior e adicionar um novo disco. Então, se você tiver um disco virtual, tudo o que você precisa fazer é ir para sua VM e adicionar um novo disco, e leva literalmente alguns segundos para fazer isso. Então, uma vez que você adiciona que você faz a mesma coisa, cortar Oracle para agora, eu queria estender meu oráculo barra. Eu não quero criar outra petição ou outro ponto do Monte como horrível para então o que eu faço? Bem, você estará sem sorte se você não tivesse usado L V M. Inicialmente. Se você tem, então, meu amigo, você está com sorte. Em seguida, você iria estender seu oráculo barra através do gerenciador de volume lógico. Então, não importa como Maney mesa que você anexou disco externo são até que isso realmente não importa , tudo que você tem que fazer é criar uma petição do disco e, em seguida, Attash esse disco dentro do mesmo grupo que você criou para barra Oracle Mount Ponto. O coração está trabalhando. Vamos entrar na máquina da Ah Lennox. Descobre agora, antes de entrarmos numa máquina Lennox. Vamos adicionar, Vamos ampliar que não temos um espaço de morte e queremos adicionar um novo disco à nossa máquina virtual . Então vamos para a máquina nossamáquinadesligada. Claro que sim. Certifique-se de que ele está desligado toda vez que você tem que adicionar uma nova mesa ou no recurso é ir para definir um bom armazenamento e, em seguida, você verá que você tem três discos. O primeiro 1 que você tem é sobre seus próprios discos do sistema operacional Linux que você criou. Inicialmente, eu acho que é como 10 gig o 2º 1 que você tem é sobre o disco de dados. E o terceiro 1 ser adicionado Oracle Data Oracle, que é um show. Então isso é clique aqui e você vai notar aqui. O tamanho do disco devocional é um show, mas é claro que está ficando sem espaço. Poderíamos estender. Agora, lembre-se de uma coisa, um, outro ambiente de tortura, como uma empresa que estará onde ou mesmo Oracle Red tem ou para o ambiente. Você será capaz de estender este espaço aqui mesmo, mas clicando e clicando em estender disco. Mas eu acredito que já que esta é uma versão ah PC ah , versão pessoal fora Horschel ambiental. Você não pode estender isso. Então, o que você tem que fazer? Você clica em seu controle, adiciona um novo disco no disco rígido, cria novo disco olho redondo próximo, dinamicamente alocado próximo. E o nome que você poderia nomear da mesma forma que o outro. Dados para um cool. E coloque um aqui porque, claro, sinto muito. Você não pode nomear exatamente o mesmo porque será um conflito. Então agora este é o segundo disco. Uh, você sabe o que? É melhor você colocar também. Então, desta forma é mais fácil diferenciar o 1º 1 no 2º 1 Então este é um para e eu quero dar-lhe outro jogo extra para obter um show em clique criar. Por isso, criou dois discos. Então, basicamente, o que estamos fazendo aqui é que estamos combinando dados Oracle. Desculpe. Data Oracle com ou Data Oracle também. Então, isso está feito. Agora clique. OK, vá em frente um hit. Ligar ou iniciar. Ok, então nós entramos em nossa máquina de links. Vá em frente e torne-se rota. Agora, vamos executar o comando DF menos idade e o DIS Space ou a petição que estamos tentando estender. Então, se você olhar para ele agora, esta petição é montada em barra Oracle e que este tamanho é 997 que é, como um show. Use o histórico, sonho oito e disponível. É 9 65 Agora estamos assumindo que agora o uso é em vez de quatro. É 100%. Então, uma vez que vamos adicionar mais este espaço a ele em vez de 997 megabytes vai se tornar muito homossexual. Então vamos para o nosso comando na mesa barra l. Isso é tubulação túmulo ou e vamos ver, qual é o disco que temos disponível? De s t A. Que é o disco raiz. Muito fez Isolamento. STB é onde nós fizemos. Criamos nosso disco de dados ah. Então temos S d C, que é o disco Oracle que usamos. Então agora nós também devemos ter o novo, que acabamos de criar com o rótulo S d d. Vamos ver. Aperte, Enter. Vejo você aqui. Você só tem que ter muito cuidado porque às vezes ele lança tanta informação na tela que você pode realmente ver onde seus disquetes de qualquer maneira. Então esse é o disco S d d. Esta é a nossa nova mesa com um show e vamos fazer, vamos peticionar esse disco da mesma forma que cada petição, qualquer disco sempre que criarmos um novo. Então, para petição que disco, você executa f disk slash dev compartilha s d d. E este vai ser o seu novo disquete e termina para o novo P para hit disco primário, digite para padrão ou apenas acerte um. O que quer que goste 20 48 ou apenas acerte. Digite como padrão. Bater. Digite novamente para o valor padrão pessoas petição vai ver aqui mesmo ele está vazio. Assim que eu atribui e a ele, ele vai ver Lennox L V m tão bateu t novamente e elegante. E veja, esta é uma lista de todos os disponíveis para todos os tipos de que ele poderia atribuir a ele. Então só escolhemos oito. Ele novamente para as pernas L v m bater. Entra novamente. E agora você vai ver Lennox L V m. Este é o sistema que está usando seu, ah, tipo de enquanto ele vai ser atribuí-lo a agora você bateu w dois. Crie essa petição para que a petição seja criada. A petição é S d d d um. Você poderia fazer disco F novamente. Hit l e fazer canalizá-lo para mais e você vai ver STD um. Então, aqui mesmo. DST um. Ele é criado. Perfeito. Tudo bem, então agora você pode apenas reiniciar o sistema rapidamente, então ele é atualizado para no sistema novamente. Ok, assim que você colocar seu sistema de volta on-line, você vai muito tempo para trás e se tornar rota. Faça um disco, meu celular de novo. E desta vez, apenas digite profundidade, STD um. Só para ter certeza que está lá, está lá. Agora é hora de estender o sistema falso cortar sua barra mapeador barra oracle BG traço, Oracle sublinhar Elway Você está estendendo este para que o sistema de queda fique maior. Então, primeiro fazemos exibição fotovoltaica. Isso nos mostrará qual grupo está associado a qual disco. Então nossa preocupação está bem aqui. Este é d. C. Um e ele está associado com um grupo Arkle barra weegee. Você também pode executar PDS. Ele também lhe dará a mesma praticamente a mesma informação que este disco está associado a este grupo. Então você deseja adicionar um novo disco dentro deste grupo e uma vez que adicionamos o novo disco que criamos s DD, então vamos estender o grupo e vamos estender o volume lógico também. Então, hum, vamos fazer exibição BG e vamos fazer em nosso Oráculo sublinhado VG. Este é o nosso grupo, então você verá. Ele também diz que o tamanho do grupo de volume vale 10 20 megabytes, que novamente, claro, é um show. Então agora vamos criar volumes físicos. OPV criar barra dev barra s d d um porque sempre temos que criar volume físico. Por isso, é criado com sucesso. Agora fazemos a extensão G você está estendendo o grupo com o qual é um nome de grupo, Oracle V G. E estamos associando que dois s barra s desculpe, Deb s d d um. Ok, então agora ele é estendido com essa petição de disco, porque se você apenas salvar e g estender Oracle sublinhado V G, ele vai dizer, Ei, eu vou estender. Isso é bom. Mas qual disco eu deveria aproveitar ou pisar ou incluir que descobrir do que eu para estender. Então você tem que definir que o disco é barra dev slash como d d um. Ok, então agora isso está feito. Agora, vamos fazer a extensão de volume lógico. Tão lógico, William Dimension está bem aqui. Então você tem que especificar o tamanho, que é o meu celular do comandante mais o tamanho. Então, +10 para 4, que é um show para colocar Meg aqui. E então você especifica Dev Mapper, um que é bem aqui. O que eu faria é eu apenas mover que ir para o nosso comando F disk e eu vou apenas copiar esta coisa toda para que ele não vai cometer um erro porque este é o volume lógico que eventualmente quer estender. E agora descemos e colamos aqui. Ok, então agora nós temos estendido e ele diz volume lógico Oracle sublinhado VG oracle na escola LV redimensionado com sucesso. Incrível. Vamos estender o sistema de arquivos eo comando para estender o sistema de seguir é X f s sublinhado gro sistema de arquivos e, em seguida, você colar atingi-la e que deve crescer o seu sistema de arquivos . Hum, DF menos h E agora você vai ver barra dev barra mapeador sublinhado v G dois Gig 33 Arkle é agora dois gig. Lembra-te que tínhamos. Um show agora é muito grande. É assim que se estende um sistema falso. Uma vez que você estendeu, você volta para o seu cara oráculo, dizer-lhe que você adicionou uma nova história ao seu ponto mãe existente. Você não precisava criar a barra Oracle para 198. Adicionar espaço de troca: Oi. Este tópico é sobre como adicionar ou estender o espaço de troca. Agora, o que exatamente é o espaço de troca são swappers. Assim, acordo com enviado O Estado orig, espaço suave no próximo é usado quando a quantidade fora memória RAM física está cheia. Se o sistema precisar de mais memória, recurso é e a RAM está cheia. As páginas encenadas e a memória são movidas para o espaço de troca. Embora as faixas baseadas possam ajudar as máquinas com pequena quantidade de RAM, não deve ser considerado como um substituto para mais. RAM. O espaço de troca está localizado em discos rígidos, que têm um tempo de acesso mais lento e, em seguida, memória física. Então esta é uma definição muito fácil e direta de uma troca. Em minhas próprias palavras, eu diria que toda máquina tem um direito de memória. Vem com uma memória. Um. Obtenha 10 gig para cima, qualquer que seja o número de memória que você tenha no seu laptop quando ficar sem memória. Depois, há uma maneira que você pode adicionar uma memória virtual a ele, o que não é como uma memória real física. É a memória do aborto que vem do seu disco rígido. Então, nesse ambiente de memória virtual e Microsoft Windows é chamado de memória Forster no próximo ambiente é chamado Schlapp, modo que o espaço de troca recomendado pelo sistema operacional. É o dobro do tamanho da RAM, que significa, , digamos, se você tem que cavar memória física em seu sistema, então você deve ter dois gg de espaço de troca. Então a idéia é, ou a fórmula é se m é menor que dois, a propósito, AM é vamos dar um exemplo de em igual amanhã fora de RAM e gigabytes s são os modelos para o nosso espaço e dar uma mordida. Então, se m, que é a RAM, é menor que dois gig, então o tamanho de swap, que é S é com memória vezes dois outros swap seria memória mais dois. Então essa é uma regra geral. Os comandos que usaremos para estender o espaço RD D para criar um arquivo, fazer troca assim na nossa troca. Os comandos que usaremos para estender o espaço RD D para criar um arquivo, Então vamos fazer isso fazendo login em nossa máquina no Terminal Lenox e ver como o pequeno espaço funciona. Meu terminal abriu o Conselho Lennox Koolwijk. Agora, antes de entrarmos em uma troca, eu quero que você execute DF menos H comando e neste comando, você vai ver que você vai ficar então cansado esta partição espacial, certo? Seu sistema de arquivos tem um tamanho total de 10 gig, então oito gig é atribuído ao root. Um show é atribuído para inicializar. Então, isso é nove. Então, onde o único ir para que um show é realmente atribuído a espaço de troca. Então é isso que base, mais um show é sua própria memória física. Então se você somar estes para 84 96 4 96 4 96 e 200 100 todos esses seis deles e você vai adicioná-los, vai ser igual a dois show agora, por que dois show? As razões pelas quais ele é muito grande é porque um show é na verdade a memória física. Na verdade, alocamos essa memória física quando você estava criando uma máquina virtual e a troca de um riso foi criada automaticamente e criamos o sistema operacional Lennox . Então é por isso que só nos restam oito trabalhos. Então, quando você corre livre menos M, isso é um comando. Para verificar quanta memória temos, você verá a memória. Esta é uma memória física. Temos um show que é estimado números usa 56 Freeze 81. O swap, que foi adicionado durante a instalação, é dezenas 23 que também é igual a um gig, 25 como uso, e este é um espaço livre. Agora estamos assumindo aqui que este espaço de troca bem aqui e esta memória eles estão chegando quase cheio. Eles estão ficando cheios. Eles são todos a utilização é quase 100% agora. Como podemos estender ou adicionar mais base de molho? Bem, uma maneira é você de novo? Se você tiver um sistema físico, poderá adicionar um novo apagamento de memória ao sistema. Um dim é, na verdade,um corte físico verdade, da memória, então você pode adicionar isso para aumentar mais memória. Se for uma máquina virtual, você pode realmente desligar sua máquina e aumentar a memória de desvio. Isso é perfeito. Mas e se você não tiver essas opções disponíveis? Então o que você poderia fazer é cortar um pouco desse disco da sua unidade de disco e usá-lo para troca. Então digamos que se eu quisesse aumentar o tamanho desta caminhada, que é de 1 a 10 a três, e eu quero adicionar outro show. Então, como vai funcionar Primeiro, eu tenho que fazer um show. Digamos que eu queira adicionar mais um. Chegar a ele. Então eu queria pegar um show da minha base Dace e dedicar isso a inchar. Então, para fazer isso, eu tenho que executar o comando, De. A propósito, para executar esse comando, eu tenho que ser governado, então torne-se rota. Ok, agora o comando é d d d espaço. Se sinal de igual espaço de zero o f sinal de igual barra nova troca. Agora, este é o nome que eu estou escolhendo se você pode escolher qualquer nome e eu estou colocando sob barra então este é o nome do arquivo. Be s significa o tamanho, a mordida, tamanho um, Meg e conta igual 10 a 4. Agora, deixe-me explicar este comando como ele funciona. Na maioria das vezes você teria que escrever este comando, como é por isso que ele está escrito assim. Bem, é assim que é. É o que é. Isso é o que as pessoas costumam dizer. Então, para explicar o seu DD é apenas um dedo do pé de comando. Crie um novo arquivo se ele representa leitura de arquivado em vez de entrada padrão, que é Deb zero. Você tem que ter o despeito padrão significados. Grave em um arquivo em vez de saída padrão. Então você vai escrever tudo sobre suas páginas virtuais. Neste arquivo, B s significa ler e escrever por tipos de cada vez. Então, e a contagem é o tamanho total do arquivo, é claro. Então, quando você clicar em Enter isso deve criar um arquivo com o tamanho um show. Veja, você tem informações vindo aqui são registros em registros fora e os tamanhos de arquivo criam 1.1 gig, que é, claro, aproximadamente, um jogo. Então vamos a uma barra de CD e fazer Ls menos. É, e você vai ver bem aqui. Esta é a nossa nova queda que foi criada. Ok, agora, quando uma coisa você deve estar se perguntando, por que não podemos criar essa queda apenas com o comando de toque. Bem, essa é uma pergunta muito. Foi toque comando cria um arquivo vazio. Você não quer atribuir um arquivo vazio apenas solto direito? Queres tirar um pedaço do teu disco e dedicar-te àquele pântano? E como você faz isso? Você teria que usar um comando DD. É por isso que você não pode usar o toque de qualquer maneira. Então agora você vê, este novo arquivo de espaço foi criado. O segundo passo é apenas as permissões. Você não quer permitir que as pessoas leiam esse arquivo. Você não quer permitir que outros. E grupo desculpe e outros Serie de arquivo. , O dono, que é governado, ler e escrever, está bem, então para fazer isso, você tem que mudar meu grupo e outro menos ou você troca. Agora, isso deve levar para ler e ganância para o grupo e para os outros. Outra maneira que você poderia ter feito é modificada mod 600, em seguida, o nome do arquivo, que iria executar a mesma função de qualquer maneira. Portanto, as permissões corretas foram atribuídas perfeitas agora para fazer troca. O que você quer que ele faça com este arquivo? Agora é apenas um vazio é apenas um arquivo que está segurando um espaço do disco e que espaço do disco é um show. Então o que você queria fazer com isso, certo? Então vamos fazer trocas para o comando. Para fazer isso é espaço de troca M K, Neil. Então, acima hit, Enter e isso irá dizer-lhe a configuração de uma versão de espaço swab um tamanho este no rótulo do anúncio . Sem rótulo “Habitual I D “e dar-lhe algumas informações sobre as notícias. Então agora execute livre menos m para ver se é este novo swap é adicionado. Não, não foi adicionado. Por quê? Porque você tem que habilitar ou ativar a troca. Então, a troca, estás a dizer a este sistema operativo que este é um ficheiro e que este pai deve ser usado para troca, certo? Você criou um sistema de arquivos, que é fazer swap. Mas agora o que você quer fazer com isso? Você queria dar para trocar. Então digite a troca de comando no novo Pará-lo entrar e isso deve adicionar o espaço de troca para o dito Agora Deuce livre menos M e você vai ver agora a queda. O tamanho da troca aumentou antes. Era 10 para 3, e agora é 20 para 7. Se você quiser que o espaço de troca seja habilitado durante o tempo de inicialização, você teria que especificar esse arquivo no olho e no mar. Primeiro outono, você vai para o arquivo e então você desce todo o caminho e coloca uma nova linha. Coloquei novos depósitos espaciais anti-cotonete. Nós apenas trocamos. Isso é desculpa. Onde ele vai montado para cotonete não estavam montando. É só um cotonete. Que tipo de sistema de arquivos é esse? É uma troca de novo. Os padrões 00 tinham escapado e ver o feltro. Tenha muito cuidado com a aba Sief Fs. Se você cometer um erro, você vai. Seu sistema não inicializará, então certifique-se de digitá-lo corretamente algumas vezes antes de reportar seu sistema. Agora você pode ir e reconstruir seu sistema e você pode verificar se sua troca será adicionada novamente no momento da inicialização. Então é assim que você nos cria para o espaço. Experimentado com valores diferentes. E isso será muito útil no ambiente corporativo. Quando você cresceu fora da memória 199. O comando xfs info: O comando xfsnderScore info. Olá, gente bonita. Nesta palestra, aprenderemos sobre XFSunderscore info Antes de entrarmos nos detalhes desse utilitário, vamos primeiro atualizar nossa compreensão do sistema xFSFle Por quê? OK. utilitário XFSunderscore If foi projetado especificamente para funcionar com o XFS e revisão dos fundamentos do XFSfleSystem definitivamente ajudará você Porque o utilitário XFSunderscore If foi projetado especificamente para funcionar com o XFS e a revisão dos fundamentos do XFSfleSystem definitivamente ajudará você a ver exatamente como essa ferramenta se encaixa no panorama geral. Portanto, o XFS é um sistema de arquivos de registro em diário no Linux que organiza os dados em uma estrutura hierárquica ou Ele gerencia com eficiência o espaço em disco e garante a integridade dos dados, mantendo um registro das alterações antes que elas sejam realmente feitas. Agora vamos passar ao nosso tópico principal sobre o utilitário de informações do XF De acordo com manseven.org, xFSnderScore exibem informações de geometria as informações do xFSnderScore exibem informações de geometria sobre um sistema xFSFle existente. Vamos colocar isso em palavras simples novamente para você. O utilitário de informações xfsDerScore é usado para exibir informações detalhadas sobre um Como tamanho, tamanho do bloco e como o sistema de arquivos é estruturado. É útil para entender a configuração e o layout do cron de um sistema xFSFle Ele fornece uma visão geral rápida sem modificar o sistema de arquivos de forma alguma Além disso, as informações do xfsnderScore são importantes para o monitoramento do sistema, solução de problemas A sintaxe ou sintaxe para usar o xfsnderScore Info é Basta digitar o comando xfsnderScore info seguido pela petição sobre a qual você está curioso Por exemplo, digamos que corte o DVlashSDA. Agora, vamos examinar rapidamente sua história. Em 1994, o XFS foi introduzido pela primeira vez pela Silicon Graphics. Em 2001, o XFS foi portado para o kernel ou kernel Linux, e utilitários como o FS Underscore Info foram disponibilizados Então, em 2002, o pacote xfsPGS, que inclui informações sobre o xfsndScore, que inclui informações sobre o xfsndScore foi lançado oficialmente para distribuições Linux. Em 2014, o XFS se tornou o principal sistema de arquivos do Redhead Enterprise Linux tornando ferramentas como XFSunderscore Redhead Enterprise Linux, tornando ferramentas como XFSunderscore e Info ainda mais importantes. Atualmente, melhorias contínuas foram feitas XFSNDScore Info como parte de nossas atualizações contínuas do pacote XFSPG, aprimorando no XFSNDScore Info como parte de nossas atualizações contínuas do pacote XFSPG, aprimorando sua funcionalidade e confiabilidade. Ok, agora vamos seguir em frente e praticar. Então, eu já abri a sessão do Putty aqui. O primeiro passo é sempre verificar quem você é. Estamos logados como root. Em qual diretório você está? Você está no diretório raiz. O nome do host é minha primeira VM Linux. Vamos digitar o comando IP space A para ver o endereço IP desta máquina. Aqui você pode ver que meu endereço IP é 182d 16810159. Tudo bem. No seu caso , pode ser diferente. Mas, para mim, estou na máquina certa e você também precisa ter certeza de que está conectado à máquina certa Perfeito. Vamos começar verificando qual sistema de arquivos suas partições do sistema estão sendo executadas Para isso, usamos o comando DF com a opção T ou T maiúsculo Aqui, a opção T mostra os diferentes tipos de sistema de arquivos que sua máquina está usando. Ao executar isso, você notará dois jogadores principais root e a petição de inicialização, ambas alimentadas pelo XFSFleSystem Isso nos diz que seu sistema é construído no XFS com uma partição raiz manipulando a maioria dos arquivos do sistema e dados do usuário, enquanto a partição de inicialização contém os arquivos importantes necessários para inicializar o sistema Vamos dar um passo adiante na explicação e nos aprofundar especificidades do comando xfsnderScore info Para descobrir todo o seu potencial, vamos usar o comando man Isso lhe dará acesso à página informações do xfsnScore Aqui estão duas opções simples para usar o comando FS underscore info T e V. A opção T permite que você especifique um arquivo de tabela de montagem diferente, enquanto a opção V exibe apenas o número da versão. Tudo bem. Em seguida, se você estiver vendo o exemplo abaixo, saída do XFSunderscore Info destaca cinco áreas principais: metadados, dados, nomenclatura, log e Cada um desses pontos fornece informações importantes sobre como seu sistema de arquivos XFS está organizado Ao entendê-las, você estará mais bem equipado para monitorar a integridade do sistema, solucionar problemas e planejar a capacidade futura Sim. É por isso que estou incluindo essa palestra neste curso Portanto, os metadados armazenam informações sobre a estrutura do sistema de arquivos, como nomes, tamanhos e permissões dos arquivos. Os dados mostram como os dados reais são armazenados, incluindo os tamanhos dos blocos e o número total de blocos disponíveis. nomenclatura está relacionada à forma como os nomes e diretórios dos arquivos são tratados no Tudo bem. O Log é o diário que ajuda a proteger a integridade dos dados rastreando as alterações antes que elas sejam totalmente gravadas. Finalmente, tempo real se refere a uma área especial para lidar com dados em tempo real, mas, nesse caso, não está sendo usada. Vamos parar com isso. Vamos primeiro verificar qual versão das informações de sublinhado do XF você está executando Basta digitar as informações do xfsundScoe com a opção V menos maiúscula e você verá a versão exibida aqui e, no com a opção V menos maiúscula e você verá a versão exibida aqui e, no momento, é 6d4d0. Agora, vamos obter alguns dados reais e ver os detalhes da partição raiz do CS. E, a propósito, se você estiver executando a versão do espaço de informações do XFSunderSce e sua versão for diferente ou superior, isso realmente não importa O que estamos tentando entender é como verificar a versão. Tudo bem agora sobre a partição. Para esse tipo de informação de sublinhado XS, espaçe o caminho da partição, que é Dev slash Mapper , corte Cs root Vamos ver o que essas informações mostram. Primeiro, consulte os metadados. Isso indica que todas as informações estão relacionadas à partição CSS. Essa partição usa um tamanho de nó I de 512 bytes dividido em quatro grupos Isso significa que cada nó I, que é uma estrutura de dados que armazena informações sobre um arquivo, como tamanho, propriedade, permissões e localização em disco, ocupa 512 bytes de O sistema de arquivos é dividido em quatro grupos de alocação, cada um gerenciando seu próprio conjunto de nós e blocos de dados Os blocos de dados contêm o conteúdo real dos arquivos, como texto, imagens ou qualquer outro dado. Os metadados também mostram suporte para atributos, CRC e recurso de link de referência Os atributos permitem armazenar metadados adicionais para arquivos como segurança ou etiquetas personalizadas. Desculpe, CRC garante a integridade dos dados e o link ou link de referência permite copiar arquivos compartilhando blocos entre arquivos Passando para a seção de dados, mostra que ele usa um tamanho de bloco de quatro kilobytes com um total de 17 blocos de gig Então você tem nomenclatura. Aqui, a versão dois indica uma convenção de nomenclatura atualizada. Enquanto o tamanho do bloco de 4.096 bytes especifica o tamanho dos blocos de dados usados E o suporte a tipos de arquivo significa que ele pode lidar com vários formatos de arquivo. Então você tem um log que usa blocos de 4.096 bytes e contém 16.384 blocos A contagem lenta está ativada, o que significa que ela rastreia as alterações somente quando necessário Finalmente, você tem tempo real. Não é nada, o que significa que não há áreas especiais para lidar com dados em tempo real. Tudo bem, isso é um resumo para o comando xfsundScore Info Agora, Gain, como eu sempre digo, é sua vez de mergulhar e praticar, abrir seu terminal e executar o comando xfsUnderscore info em seu sistema de arquivos e ver o que Tudo bem, espero que você aprenda algo útil nesta palestra, e nos vemos na próxima 200. Gerenciamento avançado de armazenamento com Stratis: Ei, todo mundo. Neste vídeo, vamos aprender como poderíamos implementar uma vasta funcionalidade de armazenamento em um sistema Linux. Red Hat 8 apresenta a solução de gerenciamento de volumes de última geração chamada stratus. É claro que esse mesmo recurso ou essa mesma solução também está disponível no Santos 8. Ele usa o provisionamento thin por padrão. Agora, a propósito, se você estiver usando Red Hat ou santos Seven, esse recurso também está disponível no santos 7.5 e posterior. O estratus combina o processo de criação de gerenciamento de volume lógico, LLVM, e a criação de sistema de arquivos em um único gerenciamento em LLVM. Vamos compará-lo com o LVN no LLVM. Se um sistema de arquivos ficar cheio, você terá que estender manualmente. Bem, enquanto em estratos, ele estende o sistema de arquivos automaticamente se ele tem espaço disponível em seu pobre. Então, no LLVM, temos um grupo de volumes. Então, quando o grupo de volume, digamos ter 20 gig e seu sistema de arquivos tem 10 gig e ele fica cheio, então você pode realmente entrar e executar o comando LV estendido para estender seu sistema de arquivos. Então, mas em stratus, tornou muito mais fácil que, à medida que o sistema de arquivos cresce, ele cresça automaticamente. Você não tem que fazer nada. Então, nesta aula, nós vamos aprender como gerenciar várias camadas de armazenamento usando o gerenciamento de armazenamento local de stratus. Certo, então aqui temos LLVM. No LLVM, se você notar o primeiro no lado esquerdo, temos esses discos físicos. Então, no meu exemplo, você tem, por exemplo, este dois, há três, há quatro, há cinco como muitas mesa que você tem. Então o que você faz é combinar todos esses mesa e, em seguida, você cria um grupo de volumes. Com esse grupo de volumes criou-o. Em seguida, você vai em frente e criar um volumes lógicos. Com os volumes lógicos você cria sistema de arquivos fora de cada um um volume lógico e boca esses sistemas de arquivos, certo? Bem, no Stratus, você tem todos esses discos. Da mesma forma que você tem um LLVM, você os combina e os coloca em uma piscina. Por exemplo, se você tiver um pool, esses três obtêm três discos que vemos no lado esquerdo. Digamos se eles têm 10 show cada. Então nós os combinamos, criamos um pool de 30 gig. E depois, além disso, poderíamos simplesmente criar um sistema de arquivos, começando com, por exemplo, 10 gig. Agora, como estamos adicionando o sistema de arquivos Spacewar e apenas continuar crescendo e crescendo. E quando ele atinge dez gig e precisa, por exemplo, outro um giga, Dois gig, ele irá automaticamente estender isso. Você não precisa entrar e executar o comando LLVM extended ou qualquer coisa. Qualquer processo manual é necessário. Ele será automaticamente estendido até este tamanho daquele poste, que é no nosso caso 30 gig. Tudo bem, vá para a oficina de verdade. Então, para instalar o pacote stratus, teremos que executar comando yum ou DNF instalado stratus dash CLI, e outro pacote, stratus D, que é o demônio. Em seguida, vamos ativar e iniciar o serviço. Em seguida, vamos adicioná-lo a cinco gigabytes novo disco de nosso software de virtualização, verificado no nível do sistema operacional. Então, para fazer isso, nós temos, estamos usando a camada de software de virtualização Oracle e vamos criar duas novas mesas. Vamos verificar isso com a lista. Ao listar os discos de bloco. Então vamos criar um novo stress fraco e verificá-lo. E então vamos estender nossa pesquisa adicionando o segundo disco. Primeiro, criaremos o pool de 15 gig, depois adicionamos o próximo, que é mais cinco. Bom. Tudo bem, então primeiro, vamos em frente e instalar nossos pacotes de estratos que são necessários para gerenciá-lo quimicamente na tela. Então a primeira coisa que temos que fazer é instalar o pacote. Então vamos fazer DNF ou geom. Eu prefiro que você faça DNF para que você possa se acostumar com isso porque DNA vai substituir Yom eventualmente instalar Stratus traço CLI. Esta é a linha de comando que você precisaria. E o estratus do demônio. D menos y, o que significa instalar todos os pacotes de dependência. Só não me pergunte, basta ir em frente e instalá-los todos. Mas é claro que antes de executar isso, certifique-se de que seu sistema nunca tenha conectividade porque ele vai ficar on-line sob repositórios e baixar esses pacotes. Ok, isso é praticamente rápido e o download e instalação desses pacotes foram concluídos. Você pode verificar executando o comando RPM def palavra-chave e um grep para stratus. Tudo bem, ele está lá, claro, como DES sua entrada íris traço CLI, está lá. Lindo. Agora vamos em frente e habilitar o serviço de estratos. Então, para isso, vamos usar o sistema CTL habilitar para que ele possa iniciar um tempo de inicialização e fazer stratus D. Verifique o status e ele é carregado e inativo. Agora precisamos começar o serviço. Armazenamento de serviços, verifique o status novamente para se certificar de que o serviço está carregado, ativo e em execução. Ok, bom. Então temos os pacotes e serviços necessários. Agora, a próxima coisa é agora que precisamos adicionar duas novas mesas por meio da virtualização a essa caixa virtual. Ok, Aqui vamos para Configurações. Ok, há uma coisa antes de você ir para o cenário, o que eu quero que você faça é que eu quero que você crie um instantâneo. Então, no caso de você fazer algum tipo de configuração incorreta, você pode reverter para o snapshot para corrigir o que foi feito errado. Então clique, clique no instantâneo e clique em Tirar Snapshot, nomeie o snapshot, o que você não deseja fazer. Snapshot, por exemplo, antes do stratus, clique em OK. Ok. O instantâneo está feito. Agora, para adicionar o armazenamento à sua máquina Linux, você tem que desligar sua máquina Linux. Então vá em frente e simplesmente clique em X e certifique-se de desmarcar o estado de restauração e simplesmente o poder da máquina. Tudo bem, então a máquina foi desligada. Você pode ver aqui que diz desligado. Agora você vai para configurações, Armazenamento. Clique no Control ou SATA onde você tem sua mesa principal. Você pode ver diferentes nomes de mesa dependendo do seu sistema, você pode ver alguns outros discos diferentes que foram esculpidos anteriormente para a prática LLVM de qualquer maneira, vá em frente e clique aqui. Disco adiciona novo anexo de armazenamento e disco rígido. E aqui eu quero que você clique em Criar VDI caixa virtual Disk Image. Clique em Avançar. Alocar dinamicamente, deixar isso como está. E eu quero que você escolha cinco e clique em Criar. Mesma coisa, criar outro. Desculpe. Criar VDI, mesmo processo. E clique em F5. Ok, então certifique-se escolher este que é adicionado e 12 é adicionado. Você precisa adicionar o segundo novamente. Clique aqui novamente, e bem aqui. Desculpe, escolhemos dois. Agora precisamos escolher três. Então os dois estão nisso. Perfeito. Só tenha certeza que está certo. Tamanho cinco arquivo gig, obter. Incrível. Agora vá em frente e inicie sua máquina virtual. Está bem. Portanto, verifique se esses dois discos foram adicionados executando o comando ls list block device. E você verá aqui como dB para cinco gig SDC, 45 gig tinha sido adicionado. Ok, então agora vamos criar um novo grupo de estratos e verificá-lo. Então, para isso, você executa o pool de estratos de comando. Criar o nome do pool vai apenas escolher pool um eo dispositivo Deb como dB. E é basicamente isso. E aperte Enter. Ok, você tem seu baile de volta e verifique se você tem sua lista de piscina de estratégia criativa. E aqui você tem a lista. Está bem, então criaste a tua piscina. O nome da sua piscina está aqui, o tamanho está bem aqui, e o tamanho físico está bem aqui. Certo, agora, o que precisamos fazer é estender nossa piscina, significando ser ampla para adicionar este SDC. Para esta porta de pool que fará pool de estratus. Adicione dados do traço, qual pool adicionamos tupla 1 e qual dispositivo como DC. Tudo bem, agora verificado executando a lista do Stratus pool. E você vai ver que ele vai aparecer aqui como dez shows. Então agora nossa piscina foi estendida para 10 show. Passando para o próximo slide, criaremos um novo sistema de arquivos usando o Stratus. Crie um diretório para o ponto de montagem e o sistema de arquivos de montagem. Crie um instantâneo para o seu sistema de arquivos e adicione uma entrada à guia FS. Tudo bem, indo para trás. Então vamos criar um novo sistema de arquivos agora. Então vamos limpar a tela e digite o sistema de arquivos stratus. Criar buraco 1 e fs um. Então eu só escolhi o nome do sistema de arquivos. Pode escolher o nome que quiser. O que eu fiz de errado? Meu comando estrato está errado. Está bem. Sistema de arquivos Serratus criar pool um, fs um. Agora vamos verificar. Se esse sistema de arquivos for criado com êxito, lista do sistema de arquivos. Tudo bem. Ele fez no pool é bem aqui, o sistema de arquivos está aqui e o tamanho do sistema de arquivos é 546, que significa sistema de primeiro caminho. Começaremos com o 546 porque ele faz o provisionamento thin. Sempre vai começar com isso. E ele crescerá à medida que você estiver adicionando mais dados ao seu sistema de arquivos. Agora é hora de criar um diretório para que possamos montar este sistema de arquivos em um diretório. Então eu vou escolher um nome. Big data como o nome do diretório. Pressione Enter. Agora monte o estrato do sistema de arquivos. Ok, desculpe eu perdi meu slide, eu sinto falta da Deb aqui. Então você poderia colocar o estratus de desenvolvimento. Quem vai um, f um. Porque se você notar aqui, este é o dispositivo real. Eu pulei o diretório de desenvolvimento. De qualquer forma, você não deve pular porque se você está me seguindo como exatamente o que eu estou fazendo, agora, nós temos aquela montaria. Agora, onde vamos montar isso? Vamos montá-lo em big data, que é o diretório que criamos. É um erro. Perfeito. Agora vamos verificar se ele está montado LSB, LK lista dispositivos de bloco. E você vai notar aqui está o big data dele, big data. Vai mostrar-te algumas vezes, três vezes. É só um status de casa. Crie um registro de sua montagem no sistema de arquivos. Você também pode fazer df menos h comando para ver onde seu sistema de arquivos está montado aqui. Este é o seu sistema de arquivos Stratus. É provisionamento thin, como você pode ver, e seu tamanho é de um terabyte e é montado em big data. Agora, você provavelmente está pensando, hey, isso não é suposto ser 10 gigabytes, um terabyte? Bem, por padrão no código do estrato, é assim que ele é construído. Tudo vai, ele sempre mostrará você como um terabyte. Então você poderia simplesmente ignorar isso. Mas se você queria saber o tamanho real, você sempre pode executar lista de sistemas de arquivos stratus, e ele lhe dará o tamanho real que está sendo usado. Tudo bem, a próxima coisa é, nós poderíamos criar instantâneos do nosso sistema de arquivos. E o comando para isso é o sistema de arquivos stratus, instantâneo, nome do pool e sistema de arquivos, que é fs one. E qual é o nome que você quer? O sistema de arquivos e você vai criar um instantâneo. Então, para mim, eu vou apenas criar fs um traço Snap. Tudo bem, então pode levar algum tempo, mas novamente, depende do tamanho do seu sistema de arquivos. O tamanho do nosso sistema de arquivos é de 10 gig, portanto, não deve demorar muito para criar um novo snap desse sistema de arquivos. Lá vai você, está feito. Vamos verificá-lo executando a lista de sistemas de arquivos stratas. E agora você vai ver dois sistemas de arquivos. Um é fs 11. Um estalo. Você vê que se tornou tão mais fácil no caso de você estar fazendo algum armazenamento de dados e você quer criar uma cópia de todo o seu sistema de arquivos, essa é a melhor maneira de fazer isso. Agora a última coisa que temos que fazer, que eu só vou mostrar a vocês aqui no slide é se você quiser adicionar essa entrada na guia FCFS no caso de você querer que este sistema PA seja montado no momento da inicialização. E para isso você tem que fazer o ID usual igual ao UID fora do sistema de arquivos, que é bem aqui. Este é o UID que você poderia obter e cortado fs um espaço aceitar Fest, que é o tipo de sistema de arquivos, os padrões, e então você tem que colocar esses parâmetros no sistema de traço x, d dot requer igual Stratus d dot serviço, que basicamente está dizendo a guia FS que não montar este sistema de arquivos a menos que o sistema inicie este demônio estratus D. E, em seguida, praticamente as mesmas opções padrão no final das quais é 0 textura. Então, é assim que você faz a implementação do recurso de armazenamento avançado usando stratus. 201. RAID: Vamos rever o ataque. O que exatamente é um ataque? Um raid significa array redundante fora de discos independentes ou, às vezes, todos chamados disco e raid baratos. Por que precisamos de um ataque? Bem, para criar uma redundância, significa que se um disco morre, você tem outra mesa, certo? Você não quer perder seus dados se for a diversão de seu disfarce principal. Então essa é a principal razão pela qual temos um ataque. E há diferentes tipos de taxas. Os principais que você vai cobrir nesta lições são três taxas raid 01 e cinco. E como eles funcionam? Vamos passar por cima deles. No ataque zero, você tem um disco. Isto é, digamos, cinco pontapés. Adicionar outro disco que se torna 10 gig. Então você colocá-los juntos e que cinco mais cinco se torna 10. Gig, certo. Perfeito. Então você está escrevendo para ambos o disco um. E aqui, quando estão atravessando, é mais rápido, claro. Mas o que acontece se você perder um disco? Bem, você está sem sorte. Por quê? Porque você perdeu todos os seus dados. Então, há a maior parte do tempo. RAID zero é usado para ORAID zero é usado paraarmazenamento de dados ou backups que você realmentevai usar. armazenamento de dados ou backups que você realmente Então coisas assim. Então você precisa adicionar um par de disco físico de disco juntos para criar um disco grande. É assim que a taxa quer. Zero é usado principalmente. Vamos falar sobre raid um que eliminará a desvantagem do raid zero onde perdemos um disco e então você está sem sorte. No raid um, você tem um disco e, em seguida, você tem outra mesa. Mas você os espelhou juntos. Quer dizer, se você tem cinco gig fora de espaço em um, você tem que ter cinco. Dê outro. Mas isso não significa que você tenha. Você vai ter 10 juntos porque você não está juntando-os, você tem espelhamento, espelhando eles juntos. Então, se perder uma mesa, tudo bem. Você ainda obtém os seus dados do outro disco. Mas há outras desvantagens para atacar um, e isso é lento. Lá está lento porque tem que, hum, replicar tudo de um dia para outro para que algumas vezes recebe são leituras lentas , pequenos direitos, então para resolver. Todos esses problemas estão em zero e um. O que faremos então? 01 tem, uh, uh, nós prendemos perder data como seu ataque 1. Temos leitura lenta, certo? Então, inventamos o Raid 5 na raide 5. Você tem um disco, certo? Então você tem outro disco. Mas desta vez você não apenas adicionar a ele. Você realmente copia tudo para um 2º 1 também. Mas no raid cinco, você tem que ter três ou mais discos. Por quê? Porque da forma como a taxa de fogos de artifício é, ele vai gravar no primeiro disco. E colocará algumas informações sobre esses dados no segundo disco. Ele vai escrever para o segundo isso, e vai adiar algumas informações que ele tem escrito para o terceiro disco. E anda por aí como um round robin assim. Então, no caso de você perder uma mesa não importa se é o 1º 2º 3º você terá as informações sobre os dados perdidos em um dos discos que você ainda tem. É assim que se cria a taxa cinco. Mas neste caso, você não vai ter, tipo, tipo, 555 15 porque você tem que escrever algumas informações fora da mesa. Isso é paridade para outra mesa também. Então eles dizem que você pode recuperar essa informação. Então, a fim de colocar essa informação em algum lugar, ela precisa reservar esse espaço para ela. E é por isso que saímos dessa, tipo 12 com o show do espaço deles. Então é assim que o ataque funciona. E a razão pela qual estou cobrindo o ataque. E esse treinamento é porque essa é uma das perguntas básicas muitas vezes feitas durante entrevistas e como administrador do sistema. Quando você se tornar um administrador de sistema no Lenox Environment, você terá que criar raid em um nível de hardware. Quando você tem uma prata entrando em seu ambiente corporativo, você teria que configurar uma taxa. E a diferença entre a principal diferença entre grau e L V. M é que raid é configurado principalmente no sistema físico, servidores físicos e desculpe, não discos físicos físicos, enquanto L. V. M é configurado principalmente em discos virtuais ou lógicos. Então essa é a principal diferença. Então, por favor, lembre-se. Se você quiser saber mais sobre outras tarifas, eu encorajaria você a entrar online e descobrir outras tarifas 202. Verificação do sistema de arquivos: verificação do sistema de arquivos. Existem dois tipos de comandos que você pode usar para preparar seu sistema de arquivos. O principal que tem estado lá e ainda lá há anos, é o cabo FSC. Este comando sempre foi usado, a partir da Era Gen X e Solaris passando para Lennox. E depois há outro comandante foi introduzido. X fs sublinhado reparação xfx sistema de arquivos ou aceitar Primeiro sublinhado Repair Command é usado para o sistema de queda que são construídos em exceto tipo de arquivo fest. Então Lennox F SCK utilitário é usado para verificar e reparar o sistema de arquivos Lennox, e esses linens sistema de arquivos especificamente são e x t dois e 63 64 assim por diante. Então, este utilitário mais uma vez está em Lee usado para o sistema de arquivos que são construídos na extensão 234 ou qualquer outro sistema de arquivos relacionados. Lennox X fs sublinhado utilitário Repair é usado para verificar e reparar políticas Lennox e para exceto tipo de sistema de arquivos fest, como eu mencionei anteriormente. Então lá, quando você como você verificar se ah, sistema de arquivos é exceto nós ou extensão três sistema de arquivos. Você está em D de comando, eu acredito, com a opção menos T, que lhe diz os lençóis, facetas, algum tipo então, dependendo de quando foi a última vez que Ah, arquivo foi verificado. O sistema executa o FSC K durante a inicialização. Tempo para verificar se o sistema de arquivos está inconsistente estado. Então, toda vez que seu sistema é inicializado por padrão, ele faz a verificação do FSC Kate. E se eles são alguma inconsistência, qualquer corrupção no sistema de arquivos, ele realmente corrige isso. E às vezes você provavelmente vê até mesmo barcos de sistema para cima. Demora mais tempo para inicializar porque o FSC K pode encontrar alguns dos erros do disco, então ele tenta corrigi-lo antes de realmente trazê-lo para o sistema operacional. Prompt Mo Em seguida, o demonstrador do sistema também pode executá-lo manualmente quando há um problema com o sistema de arquivos . Então, se você receber mensagens árabes em mensagens longas de guerra ou em estado de Io ou qualquer um dos comandos que você executar e que você encontrar o dito sistema de arquivos ou um dos sistemas de pilha, hum em seu sistema está corrompido, então você pode executar o comando FCK manualmente. Você não tem que esperar que o sistema para re inicialização para executá-lo, para certificar-se de executar FSC Cake Command em um UNM ound fez sistema de arquivos para evitar quaisquer problemas de corrupção de dados . Então é isso que você tem que ter certeza de que ele não é mapeado para qualquer unidade de mapa. Então lembre-se quando você faz DF minas comando H e você vai ver no lado esquerdo, você vai ver todas as montagens. E no lado direito, você verá todos os pontos de montagem. Eu sinto muito. No lado esquerdo, você vê os sistemas de arquivos que é barra dev barra sda um Oresteia também. E do lado direito, todo o caminho para a direita. Você vê os pontos de montagem onde ele está montado. Então, antes de executar FSC kr qualquer um desses sistema de arquivos certifique-se unm montar. Ei, que tal eu precisar executá-lo na Slash Route? Então como posso desabafar, certo? Essa é uma boa pergunta. Bem, a resposta é que você não pode. Não há nenhuma maneira que você tenha chegado. Sua única maneira de fazê-lo é que você reinicializou ou são trazer o sistema e modo de usuário único ou trazer o sistema no modo de recuperação e montado na mesa e, em seguida, fazer f ck em seu sistema piloto original, que é root, mas recebe um um pouco complicado como você realmente trazer os sistemas. Inglês é um modo e como você faz fck agora continuar gramado força sistema de arquivos verificação mesmo se ele é limpo usando a opção F Se você queria fazer uma verificação de sistema falso e já está limpo , mas você ainda quer executá-lo do que o seu leilão menos F por que você quer mesmo limpá-lo quando já está limpo? Algumas pessoas gostam de manter isso consistente se eles estão passando por casas e checando todos os sistemas de arquivos do que eles podem fazer, um, um sistema de arquivos inteiro. Porque se você tem uma partição diferente em sua mesa e você quiser limpar cada petição e talvez uma das petições esteja limpa para que ela diga Ei, esta petição, por favor, eu não vou fazer isso. Então, em vez de apenas, você sabe, passando por trás e derramado e ver qual sistema ou petição é limpo, em seguida, usar apenas a opção mentalidade, que estava limpo. Está tudo bem? Tentativa de corrigir problemas de detetives automaticamente. Quem está usando a opção? Por quê? O que significa é se você está fazendo o sistema de arquivos fck e, em seguida, você usa menos y opção com isso, então não vai incomodá-lo com perguntas como, Ei, tudo bem se eu ir em frente e limpá-lo? Ei, eu encontrei esse problema, e esses blocos ruins é bom se eu prosseguir Então esses tipos de coisas que você especificar ou pré-definir antes de executar este script antes de executar o comando. Então é como se você estivesse fazendo Iêmen roubou e ele vai te perguntar Ei, eu encontrei esse pacote. Você quer que eu instale e você diz meu suor. Mas se você não quer ter, ah, entrar, entrar, por que o tempo todo? Então você poderia apenas especificar menos por que seria que o utilitário de reparação X fs é altamente escalável e é projetado para reparar mesmo sistema de arquivos muito grande com muitos eu sei deficiências, Ao contrário de outros links sistema de arquivos exceto melhor sublinhado reparado não é executado no momento da inicialização. Ok, então a diferença principalmente é entre fs Ikea e aceitar bundas, exceto vous sistema de arquivos é foi introduzido para maior partição como terabytes, petabytes. Então é por isso que eles vieram com efeitos ex e a razão pela qual não executamos este utilitário no momento da inicialização porque, é claro, ele faz. Verifique ou limpe o sistema de seguir, que é muito grande, e você não quer esperar que ele termine de verificar seu pai antes de entrar em nosso sistema de trazer. É por isso que não acontece no Butão. Se você tem problemas do que você poderia executar Mannelly. Mas trazer este sistema para o modo de usuário único ou, se não for verdade, petição, então você poderia simplesmente queria por uma montá-lo e executá-lo. A seguir estão os possíveis códigos de saída para FSC kickem-lo e esses códigos de saída são zero para nenhum erro, significa que quando você executa o comando e você obtém um status de saída ou código de saída zero, isso significa que não há erros. E para verificar o código de saída, você sempre pode executar eco, dólar e ponto de interrogação logo após executar seu comando. Então você vai pegar o casaco de saída. Então zero, é claro. Sem erros. Todos bem-sucedidos Número um como erros do sistema de arquivos corrigidos. Número dois sistema Fars deve ser reinicializado para erros de sistema de arquivos não corrigidos 8 16 32 e alma. E, claro, você poderia procurar. Mais erros on-line se você gosta de entrar em mais detalhes sobre como os códigos de saída são, Quais são cada erro? Código de carne. E eu tenho certeza que você não quer entrar em muitos detalhes porque, hum, não o tempo todo você vai ter os códigos de erro, mas isso Então vamos entrar em nossa máquina Lennox. E vamos tentar ver se pode fazer um bocejo clássico. Poucos fora do de sistemade arquivos. Tenho a minha máquina Lennox aberta bem aqui, e entrei na minha posição. Hum, eu mesmo estou logado. Estou no meu diretório inicial e sistema em que estou logado é o meu sistema, que é o meu sistema de laboratório. Minha primeira deixa o XBM Perfect. Agora, digite clear para limpar a tela. Agora, como você verifica o sistema de arquivos? Sabe, DF menos H. Então, o que eu estava falando é um sistema falso no lado esquerdo. Tudo isso sob a coluna da esquerda, se você quiser. Se saísses da coluna, podias falar de impressão mais alta e só te dará a primeira chamada. Agora o tamanho da segunda coluna. Qual é a capacidade utilizada? O que está disponível? A porcentagem e a última coluna são montadas em Então, se você quiser corrigir qualquer inconsistência em um sistema de arquivos, você não corrige. Você não executar f ck no sistema de arquivos montado. Você sabe, você não corre como, digamos, em dados ou Oracle, você executa no sistema de arquivos real, mas antes de estar nele, você precisa escolher qual utilitário você tem que usar para fazer a verificação do sistema de arquivos. E o utilitário depende do tipo de sistema de arquivos. Como se encontra um sistema falso? Tipo é executando DF menos t comando T maiúsculas, e você vai ver o tipo aqui diz-lhe exceto fous exceto pus. Exceto isso, exceto a senhorita. Agora, já que estamos executando nossa última versão fora, Red tinha, hum, maioria do sistema de pilha que é e para fazer, usado na última versão do Red Hat ou Santo Oeste. Nossa saída fous. Se você está trabalhando na versão mais antiga, operar chapéu, então você provavelmente vai ver e x t 234 e assim por diante. E então você poderia usar o comando FSC K no sistema de queda e X T. Mas como agora estamos usando exceto o sistema Kuala fest, precisamos executar o utilitário de reparo sublinhado X fs. Mas de qualquer maneira, só para descobrir ou verificar, hum, que é executar r F s e k comando em um dos sistemas Paul. Digamos que se você executá-lo neste, Deb S d o único entrar e você vai ver se você deseja. Primeiro, fck da Utilidade no próximo. Esta é uma versão. Tênis é se você deseja verificar a consistência fora do sistema de arquivos xfx ou sistema de arquivos reparados ou danificados C X, se s e um reparo de pontuação porque quando você executou, ele descobriu Hey, este sistema de arquivos não é o sistema de arquivos txt. Excepto o sistema da Fest Outono. É por isso que lhe deu a opção ou a sugestão de executar este. Ok, vamos executar esse. Reparo sublinhado do X fs. Agora vamos especificar o sistema a seguir. S d B um hit enter. Certo, agora o que diz? Diz que é, exceto que o fester aparece. Eu corri. Eu rodei no seu sistema de acompanhamento, aquele que você me pediu para executar, mas contém um sistema de arquivos montado. A segunda mensagem contém um sistema de arquivos montado e montável. Erro fatal não pôde inicializar exceto biblioteca fest ok. E é por isso que este sistema de arquivos é montado em dados de barra. Então, para eu executar xfx sublinhado utilitário de reparo neste sistema de arquivos, eu tenho que unm ound este sistema de queda a partir deste ponto de montagem. E para fazer isso, eu tenho que fazer jiu mt slash dados simplesmente que hit enter e ele diz que você geme barra dados operação imprudente não permitida. Por quê? Porque quem sou eu? Eu também sou eu e para que esta operação seja bem sucedida, eu tenho que ser uma rota. Certo, quem sou eu? Eu sou a Route. Isso é dois DF menos t e você verá todo o sistema de arquivos. Agora vamos fazer você montar dados de barra. Lembre-se, você tem que montar o sistema de bola novamente. Então, antes de montar unm montado, você tem que se certificar de copiar isso em algum lugar. Para que não se esqueça. Então você montar dados que você montou. Vamos verificar DF menos T e você verá que não há nenhum sistema de arquivos Dev STB um e dados de barra norte . Perfeito. Agora nós poderíamos fazer, exceto que é sublinhado reparação Sash Deb STB um direito. Era essa força, a que estava montada nos dados, então estava nela e correu tão rápido. Mesmo que sejam dois Gig de espaço, se você notar aqui, esta barra de dados é apenas dois gig e então você executou. Você vê? É o rosto dele. - Tudo bem. E verifique o Super bloco usando o log interno zero escaneamento espaço do sistema de arquivos, rota longa. Eu sei, Chunk. Assim por diante. Então, na Fase 3 cara para checar. Para blocos duplicados, face cinco. Reconstruir cabeçalhos de A G e árvores seis. Cheque. Eu sei conectividade sete nascimento e correto. Glink conta e último fez isso. Significa que correu com sucesso. E como você verifica o status? Você faz eco dólar ponto de interrogação e veio até zero. Significa isso. O comandante que comandei seguindo este comando foi bem sucedido. E lembre-se do nosso código de saída aqui. Diz que zero não é erro. Então nosso comando funcionou perfeitamente. Na verdade, corrigiu qualquer problema se existisse. Então, agora , o reparo está feito. Agora. Poderíamos montar o sistema de acompanhamento de volta. E eu tenho certeza que você escreveu e para baixo qual Wallace você tem que montá-lo novamente , você tem que usar um comando mount slash dev slash S d B um este é um sistema de arquivos. E onde você está tentando montar? Você está tentando montá-lo para obter dados de faixa e pressione Enter. Quando recuperares o teu baile de finalistas, isso significa que ele montou. E agora você faz DF menos h melhor e você verá o fundo. Barra ativa STB um é montado em dados de barra. Então esta é a lição sobre esses dois utilitários? Muito importante. Ambos são utilitários muito importantes, e eles se tornam muito útil quando você está sistema de queda está corrompido, em seguida, para corrigi-lo. - Você o quê? Eu, claro, você poderia abrir o caso com seu credor, que é Red Hatter enviado para nós. O que funciona? Mas se um centavo de nós, você não vai ter apoio. E se de qualquer maneira, se qualquer outra roupa de cama seguir o sistema, eu diria que você pode ser o seu próprio administrador de sistema cara de suporte que vai corrigi-lo sozinho para que você possa executar FCK ou aceitar s reparação inter escolar e corrigir o seu sistema de arquivos e colocar o sistema online novamente em poucos minutos. Experimente isso. Ah, apenas tenha cuidado. Este utilitário é muito poderoso. Não quero que corrompa seu de sistemade arquivos. É melhor se você pudesse realmente fazer um instantâneo de sua máquina. Mas de qualquer maneira, se você não fez isso e é tarde demais e você me seguindo exatamente como eu estou dirigindo e tudo saiu bem, perfeito. Se não, se você está tendo problemas, tudo bem. Sinta-se livre para me enviar um e-mail, e tentarei ajudá-lo. 203. Backup de sistema: backups do sistema. Há muitas maneiras diferentes ainda é que você pode fazer o sistema seu sistema de backup. Mas uma maneira particular que eu queria abordar nesta lição é através do Comando D. O Comando DD vem, hum, todo o caminho começando quando eles começaram a fazer os backups em fitas. Então, foi quando eles executavam o comando D D. Então, basicamente, existem cinco backups tipo off diferentes em cada sistema. O primeiro tipo de backup é todo o sistema real. De volta onde você tira toda a imagem, usando ferramentas como 1/3 ferramentas de partido, as pessoas têm conta 30 ferramentas de partido e como um Chronis vehn, com wolf e muitos outros softwares diferentes lá fora. Um deles é também que eu trabalhei no passado foi net back up. Então, assim, há tantos softwares que as pessoas construíram e venderam para as empresas que lhes permitem realizar backups do sistema, e que é novamente criar um sistema inteiro de backup e colocá-lo como uma imagem como um gelo abrir todo o sistema. E sempre que há uma necessidade, ele faz a restauração de tudo e colocá-lo no mesmo sistema existente se ele caiu ou para uma nova assistência. O segundo tipo de backup é o aplicativo de volta do aplicativo. O backup é. Aqueles como você tem sua máquina Lennox funcionando corretamente ou até mesmo Windows Machine funcionando? Isso é o sistema operacional. Mas use esse sistema operacional para ter algum tipo de aplicativo. Instale nele novamente. Como eu disse no início, esse propósito do hardware é ter o sistema de bombeamento nele, e o propósito de ter o sistema operacional é executar determinadas aplicações. Então essa é a principal razão pela qual todos usamos os computadores. Então, de qualquer forma, o segundo tipo de backup são os backups de aplicativos. Sempre que qualquer aplicativo que você está executando o sistema, então também faça o backup fora do aplicativo. A maioria das pessoas usa as soluções de aplicativos de terceiros. Então temos o banco de dados de volta. Então, se o seu sistema está executando qualquer tipo de banco de dados, por exemplo, Oracle oh, resgate bem ou Informix? Ah, maioria dessas empresas que realmente lidam com banco de dados ou fornecem bancos de dados também fornecem solução de backup para esse banco de dados. Por exemplo, Oracle tem uma solução chamada dados. Gord e SQL teria ah solução para SQL volta de poeira o backup de todo o banco de dados . Agora, lembre-se, este não é o backup do seu sistema de arquivos ou mesmo se o seu sistema é um backup no Lee . Os dados que estão sendo gerados pelo aplicativo em execução no seu sistema. Ok, então o quarto tipo de backup é o sistema de arquivos. Volte o sistema de arquivos. backup, ou seja, fazer backup de seus arquivos, pastas, árvores diretas. E você poderia usar os comandos para esse tipo de backup. E esses comandos poderiam ser como tar Jesus para compactar o diretório inteiro compactado. E então você poderia Uma vez que você tê-lo de volta com a bola de alcatrão, você pode realmente jogar lixo para outra máquina ou copiá-lo para uma máquina remota. Então, no caso de você precisar restaurar seu arquivo ou diretório, você pode voltar para a bola de tar e extraí-la desse arquivo de gole. Agora, você poderia usá-los manualmente como um processo mental para tórrir e transferir para outro sistema. Se você não tem um profissional, 1/3 produtos do partido para fazer isso para você. Se você tiver um software de backup de 1/3 de parte do que provavelmente esses backups de terceiros oferecem também permitiria que você faça o seguinte sistema de volta o quinto tipo de volta, que é a principal preocupação para esta lição, é o backup em disco ou fazer um disco clonagem usando o Comando D D D? O que é um disco ou backup em disco? Clonagem? Bem, hum, se você pensar nisso como se você tivesse uma mesa certa, é isso. Só um disco físico. E é, digamos, 146 gig fora do disco. E ele tem todos os dados dentro do sistema de arquivos, partição ou qualquer outra coisa. Quando você usa o comando DD, você pode copiar ou clonar o disco inteiro e cloná-lo em outra mesa. Agora, mantenha uma coisa em mente. O Comando D D não sabe o que está dentro desse clone ou o que o arquivo parece ser. Mesmo que você tente abrir esse arquivo, será apenas um lixo. Você não vai ver nada, então ele realmente vê. O arquivo faz o backup de todo o disco e colocá-lo em algum tipo de imagem. Ou apenas im ich arquivo ou eu assim arquivo e leva exatamente que exatamente a cópia de disco ou imagem ou tirar o seu disco e colocá-lo e tapa em outra mesa. Então é isso que vamos fazer nesta lição. Então D. D é uma linha de comando. Utilitários para UNIX e UNIX, como sistemas operacionais, foi o principal objetivo é Dukan pássaro e copiar arquivos. Como resultado, DD pode ser usado para impostos, como fazer backup do setor de inicialização de um disco rígido e obter uma quantidade fixa de dados aleatórios passando para fazer backup ou clonar um disco inteiro em outro disco rígido conectado ao mesmo sistema. Execute o comando DD como mostrado abaixo, e o comando é D D. Se for igual ao objetivo final de origem. Se você tiver uma partição de origem ou um disco de origem para o qual, neste caso, não usamos os dois anos de arquivamento de destino igual, que pode ser o nome do arquivo em si, o disco ou a disposição. E então você também pode usar diferentes opções que estão disponíveis com Dede Command como um exemplo. Se você ver aqui, parece que este DD se é igual barra dev barra sda Off passo STB. O que isso está fazendo aqui é que está batendo bem aqui. Está copiando toda a mesa, não a petição cobrindo o disco inteiro, que é como D A. E Asi batendo nele estão colocando toda a imagem como D. B. Mas também tenha em mente se você está controlando SDA que é muito grande e copiá-lo ou STB, que é um show, então é claro que não vai funcionar. Verifique se o SDA NSTP tem discos de tamanho exato para copiar o backup da disputa . Agora estamos falando de petição. Sabe, cada disco pode ter várias partições. Você poderia usar um comando como Dede se Dev SD um e copiar um também e um disco ou um sistema falso usando, hum, o nome do arquivo. Poderíamos usar o nome como SD um ponto imagem agora para fazer a restauração restaurando este arquivo de imagem para outra máquina depois de copping que eu sou G significa que se você já tem o comando executado e você já copiou toda esta petição e você copiou e nomeou em sda um ponto eu sou g e você colocá-lo em barra governado. Agora, uma vez que o processo de cópia ou clonagem D é feito, você pode pegar essa imagem e transferir para outra máquina. Se você quiser copiar todo o conteúdo uma vez que ele é transferido para outra máquina e você ir comando Khurana na máquina de destino como D D. Se ele é realmente como D um, e você poderia colocá-lo em STB três ou quatro ou qualquer que uma petição que você quer colocar o sistema Paul, então é assim que o comando DD funciona. Vamos experimentá-lo. Praticamente como parece na nossa máquina Lennox. Ok, então eu tinha que eu estava logado como eu mesmo. Eu estou no diretório de frutas e eu estou no correto, hum, uh, para executar o comando DD, você terá que ser rota. Ok, então no meu exemplo, aquele CD a menos h Digamos que, se eu quisesse copiar, digamos que esta barra de inicialização, que é sobre nós. Os tamanhos. Um show. Quero uma cópia. Esta partição para , outro disco, que é STB 1 barra de dados. Então o que eu poderia fazer é dd se desculpe, se igual s t um para eu vou copiar ou dois dados porque eu estou fazendo a petição. Não vou colocar o disco em disco. Então, se eu fosse copiar disco para disco. Eu faria Dev SDA Então sim, DB 1. Então esta é uma petição para particionar. Desculpe. Se eu estiver batendo disco em disco, eu vou tirar o um. Vou pegar outro aqui. Enfim, estou concordando com uma petição para seguir o sistema, que são dados, e eu quero chamá-lo. Ah, pobre muito escuro. Eu disse isso. A imagem do Bootle am G. Entrar. Ok. É o não reconhecido dele da Índia. Ah, veja, veja, eu perdi uma coisa que eu não especifiquei fora igual. Está tudo bem. Isso acontece. Você e pessoas como eu cometem erros. Isso é bom. Certo, então a cabeça acertada está agora. Ok, Agora você vê, ele está realmente funcionando, e a razão pela qual ele está funcionando é porque você não recebeu uma mensagem de erro imediatamente. Agora, dependendo do tamanho da sua fonte, , o tamanho das minhas fontes. Veja, aqui há usos 157 e um tamanho é um A 14 Agora você provavelmente está pensando, Ei, essa partição está ligada. Lee ganhou 57 Meg. E por que está demorando tanto? Bem, e você faz D d comando ele não se importa o que é usado no que está disponível em. Lee procura o tamanho, que é este, e acha que este é o tamanho completo. E eu vou copiar este tamanho exatamente como você pode ver. Aqui diz que este é um tamanho 1.1. Seja copiado. Vês? Ele faz isso. Não se importa com o que é usado no que não é usado. Pensa nisso como, Oh, eu vou tirar uma foto de toda essa mesa, e é isso. Agora ele copiou. Agora, vamos verificar porque ele copiou para seus dados de cinzas. Imagem de inicialização de faixa que você entra, Você verá. Este é o tamanho é a cópia. Agora você tem uma cópia da sua bota. Agora, no caso de algo dar errado no seu sistema ou seu sistema de arquivos de inicialização de faixa ficar corrompido, você pode realmente fazer isso e restaurar aqui. E para fazer a restauração, você teria que fazer D D se igual a imagem de inicialização barra de dados. Onde Deb S t Um. É assim que você faria. Mas eu não quero fazer isso. Eu não quero, hum, estragar o meu sistema agora. É só um laboratório. Mas, sabe, vou recomendar que experimente o seu sistema de produção também. Mas se o seu sistema está em baixo, então é assim que você vai recuperar o seu sistema falso. Mas você poderia. O que você poderia fazer é, bem, você poderia tentar fazer isso em outro sistema de arquivos. Se você tem ah, sistema de arquivos, isso não é que é usado apenas para testes de qualquer maneira. Então é assim que o comando D D funciona. E é assim que o comando DD é usado para executar o backup do sistema para fazer o disco, copiando ou divulgando novamente. Voltarei rápido para o meu slide anterior. Há cinco tipos diferentes de backups, e isso é algo que você deve saber. Quais são os diferentes tipos de backups sobre como os backups são executados? 204. Network File System (NFS): sistema de arquivos de rede, que é também significa NFS. Este é um dos maiores e principais tópicos, e eu estou incluindo esta lição em nosso módulo off disk porque na verdade é sobre compartilhar seu disco ou compartilhar seu diretório ou compartilhar seus arquivos com outros computadores e outros usuários. Então sistema de arquivos de rede, como eu expliquei anteriormente, existem diferentes tipos de sistema de arquivos, como E x t dois, txt três X fs e TFS e Windows são F A T sistema de arquivos gordura. Isso é tudo. Vire as janelas assim. Há outro sistema de arquivos chamado sistema de arquivos de rede. Agora este sistema de arquivos novamente, não é local para o seu computador. Chama-se Nass, que também é um armazenamento conectado à rede. Chama-se Nass, Então NFS é parte é um dos protocolos é parte fora do Nass. Então vamos ver. NFS significa sistema de arquivos de rede Ah, sistema de arquivos desenvolvido pela Sun Microsystems. Microsistemas Sun. Alguns caras não sabem disso. Esta era uma empresa que realmente tinha ah, um dos maiores sistemas operacionais chamado Solaris. Esse sistema operacional Solaris é executado no ambiente UNIX, e ele ainda existe. executado no ambiente UNIX, Mas agora a Sun Microsystems está sendo comprada pela Oracle de qualquer maneira, Nosso foco não é filho ou Oracle. Nosso foco é o NFS, que é um dos serviços orgânicos da Lennox para compartilhar seu sistema de arquivos entre servidores. Agora é um sistema de servidor cliente que permite aos usuários acessar arquivos através de uma rede e tratá-los como se eles residissem em um diretório de arquivos local. É tão simples assim. Quando você montou de um sistema para outro, o outro sistema irá vê-lo como se ele realmente montado localmente em seu próprio sistema. Agora, por exemplo, se você estivesse usando um computador links para um segundo computador via NFS, você poderia acessar arquivos no segundo computador como se eles estivessem resididos em um diretório no primeiro computador. Isto é conseguido através do processo de exportação. Assim, você exporta do servidor que está compartilhando o sistema a seguir o processo pelo qual um servidor NFS fornece espaço ou clientes o acesso a seus arquivos e montagem do processo por Rich Client, que é o outro computador. A outra extremidade escalada mapa NFS cisalhado sistema de arquivos. Então é assim que basicamente o NFS funciona e espero que você entenda. Se você não entender e ainda confundir o que é NFS. Por favor, não se preocupe. Eu estou aqui. Não se preocupe com isso. Vou te dar cada passo, passo do caminho, e mostrarei como funciona o NFS. Ok, então agora deixe-me mostrar-lhe rapidamente através das imagens através do diagrama, porque as imagens falam 1000 palavras, certo? Então você tem uma máquina, um computador. É provavelmente hoje em dia pode ser Lennox ou UNIX ou pode ser Windows. Esta máquina quer anexar ah, sistema de arquivos que está sendo compartilhado a partir de outro computador. Então, o que ele faz é que ele envia uma solicitação NFS que a solicitação NFS vai para um servidor que está hospedando esse sistema de arquivos. Então, se esse sistema de arquivos que está hospedando é o sistema de arquivos ABC ou qualquer que seja o nome do sistema de arquivos que está sendo hospedado no servidor, em seguida, com base nas regras que são definidas no servidor, significando as políticas com que servidor compartilhar qual servidor confiar e tudo o que uma vez que está satisfeito, em seguida, o servidor vai enviar solicitação aprovada de volta ao seu cliente. Vai dizer: “ Ei, Ei, eu sei que você está me pedindo para compartilhar meu sistema de arquivos com você. Agora, primeiro de tudo, deixe-me ver se o sistema de arquivos que você quer que eu compartilhe com você se eu estiver autorizado a compartilhar em primeiro lugar, se você está autorizado a ver esse sistema de queda. E, claro, existem outras opções que podem ser definidas, que vamos discutir literal acontecendo no sistema de arquivos de rede. Quais são os passos que precisamos fazer enquanto há um servidor que vai compartilhar seu sistema de arquivos? E há um cliente que vai montar o sistema de arquivos, certo? Então, quais outros passos precisamos tomar no lado do servidor. Então, e isso nesses slides, eu realmente vou mostrar a vocês quais são os passos que precisamos tomar uma vez que eu estou feito com este slide do que realmente nosso login na máquina e vamos fazer lá vai funcionar, Então os passos são os primeiros no lado do servidor. Agora precisamos instalar pacotes NFS, e esses pacotes NFS são NFS traço seus tills lib NFS I d mapear esses outros dois pacotes que você precisa, hum, hum, em seu mais recente, hum, red hat ou sento nós palavras em sete servidores, muito provavelmente eles estão instalados em sua máquina. Mas do jeito que você pode verificá-lo, você pode verificá-lo executando r p m menos Qiwei e tateando para NFS. E você verá se esses pacotes estão instalados. Vamos verificar isso juntos. Então, não se preocupe. Em seguida, você tem que fazer uma vez que esses pacotes são instalados, habilitar e iniciar serviços NFs. Então você sabe que cada ativação, qualquer serviço, significa que você está dizendo ao serviço para iniciar no momento da inicialização. Então você deseja que esses dois serviços sejam iniciados no momento da inicialização. É por isso que estamos usando a opção habilitada uma vez que eles são ativados. Em seguida, vou iniciar os serviços RPC vincular servidor NFS, RPC stat D e NFS I d. Mapeado. Estes são quatro serviços que eu quero começar. Coloquei todos em uma linha, mas certifique-se de que, quando estiver executando seu comando, eles não devem estar em uma linha porque isso lhe dará um erro. Estou tentando economizar espaço aqui. É por isso que estou colocando tudo em uma linha. Ok, seguindo em frente, em seguida, criar NFS sheer diretório e permissões atribuídas. Então, uma vez que estamos no fim do serviço, vamos criar um diretório ou se você já tem um diretório que deseja compartilhar, então você não precisa fazer essa parte onde você tem que criar e atribuir permissões. Então, em nosso laboratório, estamos assumindo que estamos criando ou você está compartilhando um novo sistema de arquivos, um diretório mais novo. Então eu vou chamá-lo de meus pretzels, e eu vou atribuir as permissões disso para os meus pretzels. Então, meu pressel, acabei de escolher um nome. Você pode escolher qualquer coisa. Gosto desta palavra pretzels, porque essa é uma das minhas linhas de favores de Seinfeld que diz que estes pretzels estão me deixando com sede. Então eu só escolhi esse nome de qualquer maneira. Então temos que modificar as permissões para isso. Meu diretório de pretzels. Então tivemos que modificar a exportação no arquivo de exportação do mar porque a razão pela qual queríamos modificar isso é porque se você quiser ter este sistema de arquivos para ser compartilhado, eu tenho que ter certa opção ele. Então, como você pode ver, Eu coloquei no I p endereço um I para 68 Wanda 12 7 Significa que eu quero que meu pretzel seja compartilhado apenas com o servidor que tem isso. I p e ele terá a permissão de leitura escrita. Então vamos olhar para eles um por um. Então aqui está o meu ano NFS. Essa é a NFS certeza que estou compartilhando. Então aqui está o IP endereço IPda máquina cliente. De quem eu vou compartilhar meu sistema de arquivos agora. E se quisesses partilhar com toda a gente? Então você vai simplesmente colocar estrela o gástrico? Sim. Em seguida, a próxima coisa ler e escrever, você está dando permissão para seus clientes para ler esse sistema de queda, bem como direito para ele. Então há outra opção. Sink Sync está dizendo que todas as alterações no para o classism de acordo são imediatamente liberadas para o disco. Suas respectivas permissões de gravação operações corretas estão sendo aguardadas, então não espere mais. Quando você está escrevendo para este sistema de arquivos para o meu cliente apenas para a direita no dissuade distância, em seguida, a última opção que temos aqui dizer root na máquina cliente terá o mesmo nível de acesso aos arquivos no sistema como um servidor de rota. Então, o servidor raiz, do qual esses servidores NFS vêm, terá as mesmas permissões de uma rota de cliente, então é isso que ele está dizendo. Então agora, claro, isso é para um host porque nós especificamos o nome do host ou o endereço I P. Mas se você quiser especificar todo mundo, não apenas um computador, você usaria Lennox Miley ano que vem. Oh, desculpe. Este não é o meu Lennox. Aqui. Você tem que mudar para os meus pretzels. Mandei usar antes da Miley no ano que vem. Mas para torná-lo mais significativo, uh, uh, mudá-lo para o meu pretzel de qualquer maneira, se o Miley no próximo ano, que seja o comprimento aqui é Asterix e toda a linha fora opções, que é para dar a todos. Então, uma vez que isso é feito, você editou o arquivo de exportação etc. Em seguida, você exporta o sistema de arquivos NFS executando o comando export F s espaço menos R V. Então, o que são essas opções diferentes são é republicar tudo o que está dentro, desligado etc Exportar e V é mostrar sobre o modo chefe. Espero que entenda. Esta é a configuração NFS no lado do servidor, o servidor que está tentando compartilhar seu sistema de arquivos. Então, em nosso exemplo, nosso servidor NFS é nosso sobre servidor. Nosso servidor de laboratório que construímos para este treinamento. E lembre-se, a hospedagem para o servidor de laboratório é minha primeira VM Lennox. Certo? Este é o que criamos, certo? Então deixe-me ir ao meu Lennox PM e Mitt Login rapidinho, ok? E só para o nome do anfitrião, você vê, meu primeiro Lennox P. M. M. Este é o Lennox em que estamos trabalhando. Certo? Então este vai ser o nosso servidor NFS onde vamos criar nosso sistema de arquivos para ser compartilhado com outros servidores. Ok, então agora vamos exportá-lo. Vamos ativar Desculpe. Você instala os pacotes habilitados esses serviços iniciar os serviços, criar o que precisamos para criar o que precisamos compartilhar, alterar permissões, em seguida, modificar o arquivo de exportação etc para ter que compartilhado movendo para a próxima luz. Agora passos para configuração NFS Klein. Agora, é claro, você tem um serviço minha roupa de cama. Minha primeira fala. Ex PM. Certo, aquela configuração do servidor. Agora vamos criar outra máquina que irá realmente montar esse sistema de arquivos em seu ponto montado. Tudo o que você precisa definir. Então o que vamos fazer é começar a instalar esses pacotes yum install. E se Sutil rpc vincular os mesmos pacotes como servidor NFS, então nós vamos começar. Uma vez que os pacotes são instalados, habilite e inicie o serviço de associação RPC. Você tem que se certificar que Onley este serviço que você tem que estar ativo e executando RPC bind start Então, hum, certifique-se de que não há nenhum firewall ou I p Tabelas estão em execução no seu sistema. O cliente. Então vamos fazer um comando de montagem curta para ver o que está disponível para o suficiente para mim para montar, em seguida, criar um ponto de montagem como m k d. I r slash mt ap ou slash mt slash Vamos dizer Cramer o que você quiser fazer, você poderia fazer isso Simplesmente assim. Tenho-o aqui mesmo. Alguma montanha, o sistema de arquivos como montar o nome do endereço I P fora do servidor NFS cortar meus pretzels, que é a primeira montagem do sistema de arquivos compartilhado para Cramer ou Mount para aplicativo ou o quê? Sempre O ponto de montagem que você queria fazer, em seguida, verificada quantidade de sistema de arquivos, executando o comando DF menos idade e unm ound esse sistema de arquivos é você montar barra mt slash creamer. Então é isso pessoal, chega de falar agora. Tenho certeza que você provavelmente ouviu muitas coisas. Agora vamos fazer o trabalho real. Deixe-me voltar para o meu e se uma configuração de servidor e é aí que vamos começar . Então eu estou indo para a minha máquina Linux. E a máquina de limites é a minha primeira VM Linux. Como estou logado. Quem sou eu? E qual diretório sobre homens e qual anfitrião eu estou verificou tudo perfeito. Agora ir não se tornou rota. Certo, estamos na rota agora. Antes de instalar esses pacotes, você pode executar o comando rpm para verificar se os pacotes do já existe ou não. E você vê, ele diz que NFS faz você até e lib NFs i d mapa já estão instalados. Agora, se você tentar instalá-lo com o jovem comandante para yum instalado e um fest dash você até que você til ele vai para fora no repositório. Mas eu vou dizer aqui, Veja este pacote E se um util já instalado e tem a última versão perfeita Soviética , nós passamos pelo primeiro pacote NFS insulto. Ok, feito. Segunda coisa que precisamos para habilitar o rpc vincular um serviço de servidor NFS então tomou o comando para fazer esse sistema. CTL habilitar rpc bind Perfeito. Você recupera o baile, significa que funcionou. Então você faz a mesma coisa fazendo até um novato em vez de rpc bind. Fazer servidor de traço NFS porque é servidor NFS Dash, certo? Sim. Pressione Enter. Ok, criado link simbólico. Por que não o criou antes? Talvez já tenhamos ou eu já habilitei essa compra rpc anteriormente e é por isso que o link estava lá. Mas de qualquer forma, estou habilitando este NFS tributável pela primeira vez. E é por isso que está dizendo que criou um elo simbólico, que é o que deveria fazer. Ok, qualquer maneira, então agora é hora de iniciar o sistema de serviço. Consulte Thiel, inicie a ligação RPC. Olha, começou. Vês? Não me deu qualquer mensagem de erro se um Se eu quisesse verificar o status desse serviço Um sistema de status solto CTS status RPC vincular e você verá que diz aqui, ativo, ativo, carregado e em execução. Isto é o que queríamos ver. Perfeito. Agora próximo serviço que eu quero iniciar é e se s servidor traço Veja bem aqui É o seu servidor de traço NFS hit Enter. Eles devem iniciar o serviço RPC Dash que d direita confirmou rpc tracejado em D.C s hit. Entrar Ok, está pronto e funcionando. Perfeito. E eu poderia começar de novo. Começou. Vou verificar o estado em execução. Está bem. Perfeito. Próximo NFS i d mapa d Ele começou. Agora vamos verificar o status ativo e em execução. Perfeito. Agora é hora de criar nossos sistemas de arquivos compartilhados. Então eu vou para o meu diretório de CD barra. Você vê, eu estou em slash cd slash apenas slash Agora eu vou criar um diretório Frio fazer o I r. meus quebradiços. Ok, eu estou em barra e a menos que menos l e você vai ver que ele é criado aqui. Eu poderia fazer menos. É para vê-lo no fundo. Agora preciso dar a permissão apropriada. Então eu vou mudar. Mar um para todos mais r w x meus pretzels bater. Entrar. Veja, estes são todos os direitos. Está bem. Perfeito. Não, eu já tenho o meu diretamente Deixe-me entrar na minha ameaça de pretzel. Está bem. O que tem dentro do meu diretor de pretzel? Nada agora. Está bem. Eu poderia criar alguns arquivos como Touch A B C. Perfeito eu também poderia criar um arquivo chamado Touch Cramer e eu poderia ecoar no outono. Essas gravuras do Oezil estão me deixando com sede, e eu vou sair para o arquivo Cramer perfeito. Vamos eco Creamer arquivo gato. Desculpe, arquivo Crema Cat e você vai ver estes Pressel estão me deixando com sede. Agora, este diretório, meus pretzels, tem quantos arquivos? Quatro ABC e Creamer. Então isso é bom o suficiente para o nosso teste. Agora, o que precisamos fazer a próxima coisa que temos que editar as exportações etc. Então eu estou em exportações marítimas. Já que estamos fazendo isso pela primeira vez, você verá que este pai está vazio. Tenha muito cuidado para modificar. Eu sempre o que eu vou fazer é sempre copiar as exportações marítimas e, em seguida, as exportações marítimas sublinham que eu coloco uma data em, como, 0808 2020. Assim, se eu cometer um erro, eu sempre poderia copiá-lo de volta para a versão original. Por enquanto, eu poderia ir para V i X exportação, mas de qualquer maneira, este estava vazio. Então, o que é agora? Quero exportar. Primeiro de tudo o que? Estou tentando exportar. Vou exportar os meus pretzels. Certo, perfeito. Para quem estou exportando? Eu queria exportá-lo para todos se você quisesse exportá-lo para você outra máquina Lennox, que vamos construir mais tarde. E você quer que você tem o i p. E você quer voltar aqui e especificar o i P você pode fazê-lo. Mas, por enquanto, vou fazer o Estrich agora. Então eu tenho que especificar o truque da bunda. Parênteses são w read, Write vírgula, sink, vírgula Nenhuma rota sublinhado squash e é isso. Isto é o que precisamos. Então, se vocês, eu preciso saber as instruções exatas, vou tentar colocá-las em todas essas instruções aqui. Você vê, no meu slide, eu vou colocá-lo na pasta de notas. A seção norte. Ok, então agora esse arquivo está editado. Vá em frente e salvou o arquivo. Perfeito. O que? Precisamos fazer a última coisa. Exporte esse sistema de arquivos. Ok, vá em frente e digite o comando Export 5 sistema Dash, estamos de novo? São suportes para republicar tudo. O que quer que esteja em sua publicação novamente não me importo realmente e eu tenho é devore modo chefe teve entrar. E agora ele está dizendo que exportá-lo está exportando o sistema de arquivos para todos. E o sistema falso são os meus pretzels. Ok, então você criou. Seu servidor NFS está pronto. Ele está exportando para outras máquinas. Agora, a questão é, eu não tenho outra máquina Lennox para testar a montagem deste sistema de arquivos em outra máquina. Então o que eu vou fazer é eu vou construir outra máquina que vai ser cliente , e eu vou mostrar a vocês como construir isso. A coisa toda que vou fazer construindo esta outra na próxima máquina. Vou fazer isso muito rápido. Vou avançar porque já que vocês já têm experiência em criar outra máquina de lavar Lennox. Então eu vou fazer isso muito rápido. Então agora, se você puder ver se eu entrar na minha caixa de adoração do Oracle Veum, então eu vou continuar e criar um novo, eu vou nomeá-lo. , Monk, monges, monges é um nome de Seinfeld. Mostre isso lá, é um restaurante onde todo mundo vai. Então é como um ambiente compartilhado. Estou usando isso como nome do cliente. Então monges e Windows Microsoft Windows. Vou escolher Lennox porque você está menosprezando a máquina. E agora escolha Lennox 62.63 pontos x quatro x 64 bits Agora vá em frente, clique em Próximo tamanho da memória Lee com padrão. Crie um novo disco criado dinamicamente pelo seu disco. Próximo. Você já sabe que o tamanho do disco que será criado oito Gig, deixar um padrão Criar É criado Agora, Monges, VM está criando. Vou em frente e o poder disto é perguntar-te onde estão os teus olhos? Então imagem lembrar que realmente baixado são enviados imagem Os Isa. Se você não tem esses olhos uma imagem agora, tudo bem. Você poderia ir em frente e baixar novamente da internet. E uma vez que você tenha baixado, volte e comece novamente a partir desta lição sobre como você pode selecioná-lo. E tenho certeza que você sabe como selecioná-lo. Então aqui, vá em frente e escolha o local. Eu já tenho o local escolhido e como esta janela enviou Cento um sete. Eu vou clicar em abrir e começar Agora isso vai começar, hum, instalação. É por padrão, diz-lhe esta mídia de teste e é todos os centros, então vá em frente. Acerte iraquiano e clique em Instalar Santo nos e pressione enter. Está bem. A partir deste momento, a partir deste ponto, eu vou avançar rapidamente toda a instalação porque você percebe que eu vou escolher a instalação mínima. O mínimo de instalação significa que não vai haver nenhum verde parado. Eu realmente não preciso de ganância neste momento. Eu só quero testar minha montagem e se é o sistema de arquivos. E é por isso que vou deixar um padrão. O destino da instalação. Você clica nele e seleciona um disco e deixa tudo como é configurar automaticamente petição. Vá para cima e clique em Concluído e, em seguida, desça. Você verá o nome do host de rede. Isto não está ligado. Clique nele. Vá para cima, ative isso e agora dê um nome de host. Eu escolhi o nome do host VM é Monk em algum lugar eles usam o mesmo nome Monks clique em Aplicar e ele vai dizer que o nome do host atual é monges subir, Clique em Concluído. Então tudo está configurado para o fuso horário da América de Nova York. Você pode escolher um fuso horário diferente de acordo com a sua região Fonte de isolamento de idioma Local de software de isolamento mínimo Como eu disse, nós não precisamos concordar e não precisamos de qualquer outro software extra de instalação destino. Nós já escolhemos. Que é o padrão. Tudo é padrão e álcool e clique em Iniciar instalação. Uma vez que começa a instalação, clique na senha root. Especifique a senha raiz. Se for fraco, você teria que entrar. Você tem que clicar. Feito duas vezes. Use a criação. Não quero criar nenhum usuário agora. Ok, então agora você verá que ele está passando pelo processo de instalação desinstalando pacotes 303 . E agora está em 15 pacotes, então vai levar tempo. Vou seguir em frente de novo a partir daqui. E quando voltarmos, deveríamos ter construído uma máquina. Muito bem, pessoal, nossa máquina, o segundo monges cliente da máquina está a ser construído. Vá em frente e faça login como root. Então agora verifiquei o endereço i p desta máquina. Está bem. Ele não tem o número de utilitários que você precisa para verificar a configuração, mas há outro comando que aprendemos anteriormente. É i p p a d d r. sim. Então você percebe que você tem um endereço i P fora $10.0 15. Então, se o seu endereço I p é diferente nos outros servidores. Vamos verificar o nosso servidor. Meu endereço I p aqui é se config é 19 para 1 $61.18 e seu i p endereço as outras máquinas. Eu Pierre é diferente. A razão é que temos que alterar a configuração na caixa virtual. Então essa é a máquina. Vá para a configuração da rede cresceu. E você vê que é aqui diz ataques a Nat mudanças para adaptador de rede Bridget e ampla pode extremo gigabit Ethernet. Se você tem uma esposa, eu escolhi esse clique. Ok, agora deve ter um novo endereço. Se ele não terminar, execute o sistema de comando CTL restart Network Foi reiniciado. Agora você verificar I p a d d d r e você vai ver o novo I p eu tenho aqui é um I para 1 $61,11. Então, a partir daqui, certifique-se de pressionar direito. Clique para sair desta máquina. Hum, caixa para que você pudesse ir em frente e rosa 188 Ruanda 11. Só para ter certeza que você não tem 11 anos certifique-se de ir buscá-lo. Sim. Você vê que está recebendo uma resposta de volta. Perfeito. Então agora vamos voltar para a nossa máquina. Também tente fazer rosa www dot google dot com para se certificar de que sua máquina pode chegar à Internet. Sim, ele pode ir para limpar a tela. Agora vamos voltar à nossa lição, onde temos que ir até o cliente, então você tem que insultar . E se, como você até vincular rpc, um instalado NFS esconder-lhe até se em um pacote 15 dependência, Vá em frente Hit. Por quê? Como sim bater. Entrar Perfeito. Acabou agora. A próxima coisa que temos que fazer o nosso PC vincular yum instalar RPC vincular um faria. E desta vez fazer menos y opção. Ok, diz que já está instalado. Perfeito. Então não precisamos de mais nenhum desses pacotes. Então, o que é agora? Em seguida, temos que iniciar esse serviço de ligação RPC seduzir em vez de serviço. Você tem que fazer CTL do sistema porque o serviço é um comandante mais antigo trabalha com o Red Hat seis ou Santo uma ligação RPC de seis início. Já começou. Você pode verificar fazendo PS menos CF Group RPC, e você verá que ele está funcionando. Agora vamos ter certeza que o firewall ou I P. tabelas, não executando PS menos F e aderência, fogo vontade ou I p mesa. Então nós vemos o, hum ambos sabem que apenas o firewall D está em execução, então vamos parar com isso. Então, sistema, veja, Thiel, pare Firewall de isso vai parar isso também desativou esse serviço para iniciar em inicializações. Está bem, está enganado. Ela vai montar a quantidade do Show. De qual máquina? Mostre mt menos e. Qual é o endereço I P fora do nosso, hum, outro servidor e fs sobre máquinas. Então vamos à nossa outra máquina de manifesto e verificar o nosso endereço. Se config r i p endereço. Qualquer que seja o comando que preferir. É uma noite para $61,18. Então vamos voltar e mostrar o monte 189 a 188.1 ponto 18. E isso deve retornar o que está sendo compartilhado desse servidor. Ok, ele está dizendo que não é possível receber o erro número 113 Nenhuma rota para o host. Então, vamos cor-de-rosa. Primeiro 68 não vaguear 18 enfrentando Get. Mas eu não posso Não está me mostrando a montagem A verificação no lado do serviço Se o lado do servidor está executando tabelas I p. Ah, então havia uma parede de incêndio no lado do servidor que está funcionando. Temos de desactivar isso. Certo, agora que o fogo foi desativado, vamos verificar o lado do cliente novamente e ver se ele pode ser o programa. Mt. Ah, perfeito. Agora vemos o show mount. Então, agora vamos ao nosso documento. Temos onde? Luta contra isso. Agora temos que criar um diretório onde você tem que montá-lo em nosso cliente. Então, vamos limpar a tela e agora criar um tratamento direto. Chamamos-lhe M K D. I r sob MNT vai chamá-lo de Cramer. Tudo bem, então vamos fazer Ellis meu celular e Manti vai ver os cremes para o Monte 180-168 Que Wanda 18 cólon cortar meus pretzels e mapear para onde? Mapeie-o para montar barra Cramer. Certo, temos o problema de volta. Perfeito. Significa que montou um DF menos h ou tipo. Defina estação e você verá bem na parte inferior está chegando como MNT Mount creamer. Agora, se eu for para CD slash MNT Cramer e para Ellis Marcel tr Você vê, eu tenho os mesmos arquivos agora que eu criei no meu servidor, que está bem aqui. E se você for ao decadente, hum, meus pretzels, esse é o meu celular TR. Então estes são o sistema de arquivos. Então agora, se eu quisesse escrever algo para isso, digamos do lado do cliente, eu vou criar um arquivo chamado Touch um David Hit, Enter verificado e criado no lado do cliente. Agora vamos ver se ele aparece no lado prateado e você vê-lo aparecendo no lado do servidor . A última coisa que quero cobrir aqui é que você verificou. E se você quiser quantificar que a partir do cliente, então você poderia simplesmente fazer você montar barra MNT barra Cramer yuk quantidade o ponto de montagem. Ou você pode montar o sistema de arquivos, que em todos os lugares que você gosta. Então, quando você aperta enter, ele vai dizer dispositivos ocupados. Por quê? Porque você já está dentro do diretor. Então você sai do diretório para CD hit. Digite agora Você não está nesse diretório. Agora até um novato e fazer isso você montar e equivaleu a fazer um DF menos idade e você vai ver que não está lá. Ele se foi. Então, pessoal, é assim que se faz o NFS tentar. É uma lição muito, muito importante e muitas pessoas pedem serviços NFS US e eu estou incluindo isso neste treinamento porque muitos alunos me perguntaram sobre NFS. Então foi por isso que decidi criar isso para você. Como certo, pessoal? Boa sorte. 205. Instalação e configuração do Samba: Olá a todos, todos, e bem-vindos ao tema do samba. Aqui é onde vamos cobrir o download, instalação e configuração fora do samba. Vamos dar uma olhada no que é samba. O banco ou utilitário Olynyk de alguém que permite compartilhar o recurso Lennox é como arquivos e impressoras com outros sistemas operacionais, então funciona exatamente como NFS. Mas as diferenças NFS anos dentro do Linux ou UNIX como sistema onde, como problemas samba com outros sistemas operacionais, por exemplo, Windows e Mac. Agora vamos dar uma olhada em um exemplo onde Computador A compartilha seu sistema de seguir com computador estar usando samba. Em seguida, computador será verá que o sistema de arquivos compartilhados como se ele está montado em seu sistema de arquivos local . Então aqui está um cliente. Vejamos, esta é a subida. Vamos chamá-lo de cliente ser ou servidor seja ele envia solicitação de quantidade. Ei, quer esboçar o seu sistema de arquivos compartilhado e morrer Pedido vai para o servidor, que está compartilhando esse compartilhamento samba agora. Isto tem que executar o servidor, o servidor de samba, a fim de aceitar esses pedidos. Se ele estiver executando esse serviço ou o processo, ele o verifica e, em seguida, ele envia a aprovação de volta para o cliente e, em seguida, Klein pode montar esses arquivos. Vamos dar uma olhada no SNB. Pior é que o CIF Samba compartilha seu sistema de arquivos através de um protocolo chamado SMB, que significa Server Message Block, que foi inventado pela IBM. Próximo. Outro protocolo usado para compartilhar samba é através de SIFs, que é um sistema de arquivos da Internet comum inventado pela Microsoft e N M B, que é, que significa viés net. Servidor de Nomes 6 tornou-se a extensão fora do SMB, e agora a Microsoft introduziu nova aversão de palavras SMB em dois e três que são usados principalmente na indústria. Então deixe-me colocar em uma linguagem muito simples, simples ou termo simples, isto é, isto é, maioria das pessoas quando eles usam SMB ou Sifs. Basicamente, eles estão falando exatamente da mesma coisa. Certo, então vamos dar uma olhada no que exatamente vamos cobrir em termos do lado técnico da configuração de instalação do samba. Primeiro vamos fazer é tirar um instantâneo da VM. Se fôssemos instalar o samba caso as coisas dêem errado ou as coisas não funcionassem ou estragássemos outros arquivos de configuração, poderíamos sempre reverter para o estado ah original fora da VM. Então vamos instalar os pacotes de samba. Vamos permitir que o samba seja permitido através do firewall, e isso é apenas se o firewall estiver em execução. Você também pode desativar o firewall, e nós cobriremos essa parte também. Mas certifique-se de obter a permissão adequada para desativar o firewall na máquina UNIX . Se estiver funcionando em produção. Isso criaria o diretório de compartilhamento do samba e atribuiria suas permissões. Também irá alterar o contexto de segurança da doença S para o diretório de compartilhamento do samba. E novamente você também poderia desabilitar SC Lennox completamente disse isso onde você não precisa, hum, criar o contexto de segurança. Mas novamente, confirme com seu administrador do sistema, sua equipe de segurança. Se você estiver executando que liga máquina em hortelã fio de produção, então vamos modificar o arquivo etc. smb dot com Samba para adicionar novo sistema de arquivos compartilhados. Além disso, certifique-se de fazer um arquivo de backup para este condenado SNB. Então vamos verificar as configurações uma vez que os pacotes são instalados com enable e iniciar os serviços samba, que são SMB e um M B, e então vamos montar Asama Sheer no Windows Client também irá montar alguns Bashir em Lenox sobe usando os SIFs. E o último é que também teremos algumas instruções adicionais para você sobre a criação de cisalhamento samba seguro . dizer, se você quiser compartilhar o samba, hum, sistema de arquivos Ah, permitindo ou solicitando o uso de seu nome de usuário e senha, isso também é palavra em minhas instruções. Tudo bem, sem mais delongas, vamos direto para a minha máquina Lennox. Agora, por favor note que eu tenho uma máquina Lennox que vai estar agindo como um servidor. Vai haver outra máquina da Lennox que vai agir como um cliente. E também tenho a minha máquina Windows onde vou montar aquele samba puro e aquela máquina Windows é onde estou a gerir a minha caixa de jóias do trabalho. Ok, então vamos começar a fazer as coisas técnicas reais onde podemos realmente instalar o servidor de samba e passar por todas essas etapas. Tenho aqui a minha máquina de limites, que vai funcionar como um servidor. É aqui que vou instalar o meu servidor de samba. Então meu nome de máquina é meu primeiro Lennox. Guilherme e eu também temos comigo um guia de instrução, que eu onde escrevi todas as instruções. Então, vou seguir todas as instruções de lá. Que eu, a propósito, eu tenho que também vou anexar com, hum, com esta, hum, palestra Então você pode encontrar o recurso nesta palestra bem e baixar o pdf tudo para para alguma instrução. Está bem aqui para mim. E agora deixa-me ir. Mas aqui e eu vou seguir a instrução de instalação passo a passo. Então é o primeiro dele. Primeiro, certifique-se de tirar um instantâneo do UVM. Sim, isso é muito importante. Então eu vou para a minha caixa de oráculo, e esta é a minha primeira Lennox bm. Eu vou tirar uma foto e eu vou ligar, hum, hum, antes do samba clique OK, novamente. A razão pela qual estamos pegando isso no caso de as coisas correrem mal, podemos sempre voltar às artes estaduais e agora o instantâneo está feito. Vamos em frente e fechar isso. Próximo passo é tornar-se rota. Já estamos logados como root. Quando eu faço, eu disse que essa é a minha conta raiz. Eu faço esta janela menor. Agora eu preciso instalar yum instalado samba, samba, dash client e samba dash Common todos esses três pacotes que eu poderia instalar em um Go. Então, copie. Venha aqui. Clique com o botão direito e cole. Vou avançar rápido. Dito assim, poderíamos poupar tempo. Ok, então a instalação do pacote samba foi concluída. Você pode verificar executando rpm dash Qiwei Command e crescer para samba. E você vai encontrar todos aqueles três pacotes que acabamos de instalar. Muito bem, próxima coisa está activada. Samba para ser permitido através de firewall. Então, agora, se você tem um firewall em execução e você não pode desabilitar, então você deve adicionar esses valores ao seu firewall. , No meu sistema, normalmente este é o meu sistema de laboratório, por isso mantenho a minha firewall desligada. Eu também poderia verificar verificando o status do firewall D do sistema CTL. Ok. Como você percebe, diz o status. Está carregada e ativa. Está inactivo a sua dívida, por isso não está a correr. Então, se você estiver executando parede distante em seu ambiente, você poderia adicionar esses parâmetros. Então o próximo passo é parar e desabilitar o firewall. Se você não quiser usar seu firewall, você pode seguir estas etapas e desabilitar o firewall ou as tabelas I P. Ambos são iguais, mas para mim, não está funcionando. Então eu vou passar para o próximo passo agora, criar um diretório de compartilhamento de samba e atribuir permissão. E que IHS, vamos criar este diretório, que queremos compartilhar. Então isso é M K D i r. Menos p samba slash mawr pretzels. É só um pretzel. É uma palavra que eu peguei de um show do Seinfeld onde eles diriam: “ Ei, esses pretzels estão me deixando com sede. É uma palavra que eu peguei de um show do Seinfeld onde eles diriam: “ Ei, Ei, Então é só que agora estamos compartilhando esses pretzels. Estou colocando a palavra pretzel no samba Sheer. Tudo bem, então é apenas o nome que você poderia escolher qualquer nome a propósito, que vai criá-lo. É criado. Agora eu vou ir em frente e atribuir algumas permissões para que todos possam ler direito e executar samba. Mais pretzel. Ok, agora eu posso apenas fazer essa emoção maior. O próximo passo é a propriedade. Então aqui, se você notar, deixe-me fazer isso um pouco menor. Temos que mudar a propriedade. Então, se você for ao samba, então se você for ao slash cd slash e dual s menos lt, você vai notar que o samba é propriedade da rota. Queremos alterar suas permissões de propriedade para ninguém. Tudo bem, então mude o próprio R menos, que é recursivo ninguém cólon. Ninguém para o grupo também. E ao samba e mais pretzels. Ok, então está feito. Vamos verificar. Isso ainda diz que a rota dele. Oh, talvez me deixe ver o Samba. Mudou mais pretzels. Mas temos que fazer o mesmo por alguém também. Certo, Talisman Cell TR. E agora você vai ver que alguns por si só tem a mesma permissão. Tão limitada também mudou aqui. Então, mudar a propriedade e que IHS isso removeu que para que seja uma mudança de propriedade recursiva . Tudo bem. Da próxima vez é também você precisa mudar a segurança inclinada SC. Então agora para mim como C Lennox, vamos ver se no mar Lennox está correndo no meu sistema, então eu vou fazer um status C e você vai notar que eu tenho que habilitar então eu quero desativá-lo . Ah, isso é outra vez. Isso é para o meu laboratório de fios, cara, eu poderia fazer o que você quiser, mas se você está em produção, por favor verifique com seus seguranças. verifique com o administrador do sistema antes de desativar qualquer coisa. Então eu vou entrar quando eu precisar desativar. Tudo vai ser eu no arquivo CSC Lennox config. Eu venho para SC Lennox e se você ver forçando tirar a aplicação e substituí-lo por desativado, em seguida, salvar o arquivo, e, em seguida, um simplesmente eu só preciso reiniciar. Oops. Ok, então toda a bota vai levar talvez 2 a 3 minutos, então eu vou avançar daqui, ok? Vamos enganar se ele tivesse o sistema de volta. Então clique neste pequeno ícone e clique na sessão reinicia. Sim, recuperamos. Então faça login como root. Agora, temos desativado SC Lennox, mas vamos verificar se tem sido assim tipo SC status e você vai ver um selo INEC status Igual desativado, bonito. Tudo bem, seguindo em frente. Agora é hora de modificar no mar samba condenado queda e adicionar novo sistema de pilha compartilhada. Certifique-se de criar uma cópia disso e ser arquivo. Muito boa ideia. Então vamos a um samba C. E aqui tenho um arquivo chamado SMB Doc desligado. Antes de modificar, eu queria fazer um backup, então vou criar uma cópia. SMB, Dacom, SMB contato ou rico? Eu costumo escolher esse nome. É você colocar a data nele. Depende. O que? Como você deseja criar uma cópia? Então agora vou modificá-lo. E simplesmente quero que você vá em frente e apague tudo abaixo da seção comum. Então, da Global, continue batendo. Excluir De de de de Ok daqui. Eu quero que você simplesmente copie todo este conteúdo e cole aqui. Mas ao mesmo tempo, eu quero que você colá-lo. Parece legal. Ok, grupo de trabalho igual grupo de trabalho que vai com o nome do Windows Net Bias. Vamos usar o mapa de segurança do Cento para o convidado Dennis Proxy. Não, estas são algumas configurações padrão. Se eu entrar em cada um desses parâmetros, o que exatamente cada um deles significa vai me levar muito tempo. Mas meu então meu conselho é para você é simplesmente ir em frente e tomar todos esses parâmetros e simplesmente colá-lo em seu arquivo smb dot com. Ok? Então anônimo vai ser o verdadeiro puro que vai aparecer e o caminho vai ser samba mawr pretzels, certo? Este é esse sistema falso que criamos para ser compartilhado É uma erva de navegação? Sim. É um cavaleiro? Sim. Adivinhe. Está bem, convidado no Lee? Sim. Para ler sobre Lee? Não. Então, todas essas permissões são definidas lá. Todo mundo poderia usar isso. Toda a gente podia navegar. Lindo. Agora vá em frente, escape e salve fora dele agora ele salvou. Agora eu quero que você execute este comando chamado teste P A r , que, exatamente, vai testar todos os parâmetros que temos para o teste de samba. Editor chefe de RP vai pedir-lhe, por favor, entrar para ver um despejo fora do seu serviço Definição aperte Enter e nada. Sem erros. Ar subindo. Perfeito. Agora vamos para frente e para fora. Estamos na parte em que uma vez que o pacote está instalado habilitado e iniciar serviços NFs. Desculpe, não serviços NFS Samba. Ok. E isso é o sistema. Veja Thiel iniciar novamente primeiro Ativar Vamos ativá-lo o motivo pelo qual o ativamos para que ele possa iniciar quando o sistema for reinicializado. Então habilitado SMB Ok, que está habilitado. Isso habilitado NMB Ok, isso é feito. Agora vamos começar os dois serviços. O sistema CTL começar que ele começou quando você não recebe nada de volta, isso significa que ele começou. E a mesma coisa com um M B perfeito começou. Se você quiser verificar o status em ambos para que você possa apenas como tipos é sistemas que ele negócio status smb ele bateu. Entra e vais ver o estado X. Ativo, ativo, e está funcionando. A mesma coisa que você vai ver quando você fizer para um M.B M.B Lá vai você. Vê? Status ativo ativo ativo e está em execução. Certo, perfeito. Seguindo em frente. Agora é hora de montarmos esse sistema de arquivos na máquina do Windows. Então, primeiro de tudo, deixe-me ir para a parte e minha parte ou samba. Mais pretzel, certo? Esse era o nome da parte. Então agora eu quero criar um arquivo qualquer um de nossos como toque, hum, maçãs para exemplos. E eu criei um arquivo chamado Maçãs Toque. Ok, então agora eu vou entrar e para a minha máquina de janelas. Esta é a minha máquina de janelas. Vou clicar no início e aqui diz programa de busca e cai. Vou digitar barra invertida de 1890 para 168,1 ponto 95. A razão de eu estar digitando 95 é porque é o que eu p fora da minha máquina bem aqui que ele vai ver. Vê? Bem aqui 18 a 160 de um. Feito. 95. Então é isso que vou digitar. Ok, então já foi escrito lá para mim. Clique nele. E aqui mesmo a pura aparece. Um duplo clique anônimo, e você vai ver o arquivo chamado maçãs. Este é o mesmo arquivo que você compartilhou a partir deste sistema. Agora vá em frente e crie um arquivo da máquina Windows para que você saiba que ele está aparecendo na máquina de links também. Então vá em frente e à direita. Clique e crie novo e escolha o documento de texto. Depois de clicar no documento de texto, coloque um nome que seja um hit yata. Entre agora. Volte para a máquina Lenox. Qual médico? Urina, urina, samba, mais pretzel. Lindo. E agora vamos fazer menos menos. E você vai ver que o Yarra está realmente lá e é criado por ninguém. A razão pela qual a Apple foi criada por rota porque eu estava logado. Estou logado como root. Quem sou eu? Então, quem sou eu para torcer? Então é por isso que você vê, se eu tivesse sido logado como ninguém, ele teria sido criado. Uma pausa sob ninguém. Então, há o seu Jonah segue. Você pode criar tantos arquivos aqui. Ele vai aparecer aqui. Então é assim que você está compartilhando thes sistema de arquivos de máquina Lenox para Windows Machine está em um cool. Sim, é. Agora, vamos dar uma olhada no quê? Se você quiser usar o mesmo samba e você quer montar o mesmo sistema de pilha em outra máquina Lennox como usar samba sheer, você pode fazer isso também. Então eu tenho minha outra máquina Lennox bem aqui e eu estou chamando de Lennox Cento nós Sete. Esse é o meu nome fora do meu cliente de roupa de cama. Talvez você tenha um nome diferente. Talvez você tenha os que criamos antes. Se você se lembra, criamos uma segunda máquina chamada Monges. Você poderia usar isso também. Certo, então essa é a máquina como uma máquina cliente. Para isso, eu vou ter que instalar aceita utilitário e cliente de samba, então simplesmente se tornar rude, o que eu sou. E então eu vou copiar esta linha inteira e vir aqui clicar com o botão direito nesta máquina, e ela irá colar automaticamente tudo o que eu copiei daquele documento do Word. Vá em frente e bata. Entrar. Ok. Ele diz pacote Safe utilitário já instalado e versão mais recente que já está em execução . E o 2º 1 Samba Klein. Isso já está instalando e executando a versão mais recente. Legal. A razão pela qual está dizendo isso porque eu passei por esta prática antes de criar este vídeo sabonete. De qualquer forma, Então o pacote está lá se você se esses pacotes, se esses pacotes não existem em sua máquina e ele irá, ele irá instalar todos esses dois pacotes em sua máquina de qualquer maneira. Então agora, se eu precisar montar esse compartilhamento de samba aqui na minha outra máquina recusada da Lennox , então eu tenho que instalar esses pacotes. E também eu tenho que criar um ponto de montagem onde eu vou montar isso. Então, para isso, vou criar um diretório do diretor de Mount Point. Vou chamá-lo de fazer o I r. M anti samba puro. E neste caso, eu já criei isso se eu for para o decadente m e T. Deixe-me ver se eu tenho ou não. Não, eu não sei. Então eu vou em frente e criar o diretório deles. Faça o I r. Samba. Claro que é só o nome que estou escolhendo. Você poderia escolher qualquer nome. Ok, agora eu vou em frente e montar aquela parte CIF. Então, aqui está a entrada para o meu Mount Traço T SIFs chás para o qual segue sistema e cópia. Uma vez copiado, vou colá-lo aqui mesmo. Deixe-me fazer isso um pouco maior. Então agora você vai saber este Mt menos t sifs, que é um sistema de arquivos 19 a 61 Feito. 95 é o IP endereço IPdesta máquina aqui. E vamos voltar a barra anónima. Este é o sistema de arquivos anônimo que criamos no arquivo smb dot com. E aqui está o nosso ponto de montagem. Onde vamos montá-lo? Isso é praticamente tudo. Vá em frente e bata. Digite assim que você estiver indo pressionar Enter vai pedir-lhe uma senha e você provavelmente vai estar pensando Ei, eu não criei nenhuma senha. Sim, você não fez. Então, o que você tem que fazer? Basta ir em frente e bater. Entrar. Não coloque nenhuma senha. Não coloque nenhuma chave. Simplesmente acerte. Entra assim que fizeres isso. Agora eu quero que você faça DF menos h e você vai ver aqui estão Mount Point foi montado sobre sifs. E aí está esse é o ponto da mãe. Agora vamos para esse ponto de montagem, CD barra MNT samba compartilhamentos fazer ls menos. Eu e você vai ver maçãs. E, no entanto, você também pode criar outro arquivo aqui. E você poderia chamá-lo de D. Diatta. Sim. Tudo bem. Por isso é criado. Agora você percebe que tem três arquivos. Agora vamos para a máquina cliente e você vai ver três arquivos aqui também. Agora vamos para a máquina de janelas onde tínhamos isso aberto. Acho que fechei. Então deixe-me voltar de 1 90 para 1 68,1 ponto 95. E aqui está uma parte, e você vai ver essas três quedas um. Este é o que eu criei no Windows. Este é o que eu criei na máquina de letras. Este é o que eu criei no servidor real onde o samba Então, onde está correndo? Certo, então isso é exatamente o que quero compartilhar com você. Espero que tenha aprendido muito. Você. Agora, neste ponto, você sabe como criar um servidor de samba e como compartilhar o sistema de queda. Agora, para aqueles que querem criar um sistema de arquivos através de uma forma segura, gostaria de solicitar como usuário para colocar como seu nome uma senha para aqueles. Eu tenho estas instruções aqui, que dizem, sambas servidor samba seguro. Então, por favor, passe por estas instruções em meu anexo, o guia de recursos que será com este vídeo. E então você poderá compartilhar o sistema de arquivos através do nome de usuário e senha. Tudo bem, boa sorte. 206. Dispositivo NAS para NFS e Samba: Olá, pessoal, bem-vindos ao dispositivo NAS para configuração NFS ou Samba Todos sabemos que um armazenamento pode ser gravado em um servidor Linux e compartilhado com outras máquinas Linux por meio do serviço NFS, ou pode ser outras máquinas Linux por meio do serviço NFS, compartilhado outra máquina Windows por meio dos serviços Samba E foi isso que abordamos nas duas últimas palestras, quando examinamos a configuração do Samba e do NFS Então, para visualizá-lo, tínhamos um servidor Linux e criamos ou conectamos um armazenamento por meio de nosso software de virtualização e, em seguida, criamos um sistema de arquivos compartilhado a partir E para que esse sistema de arquivos compartilhado fosse compartilhado com outro cliente Linux, usamos o serviço NFS E para fazer a mesma coisa com o Windows, usamos um serviço Samba Mas você sabia que o NFS Samba ou qualquer serviço NAS também pode ser configurado por meio de um dispositivo NAS dedicado Sim. Então, para isso, vamos visualizá-lo novamente. Você tem uma unidade NAS, que provavelmente se parece com uma caixa ou com um computador montável em rack Dentro desse dispositivo NAS, você tem vários discos. Agora, nesse dispositivo NAS, há sempre um pequeno sistema operacional que executa e controla esse dispositivo NAS. Então, a partir desse sistema operacional, gerenciamos e criamos um sistema de arquivos compartilhado. E então compartilhamos esse sistema de arquivos com outros clientes, independentemente de o cliente ser Linux ou Windows. Portanto, neste vídeo, aprenderemos o layout físico de um dispositivo NAS. Eu tenho um pequeno dispositivo NAS que comprei recentemente, que mostrarei como ele funciona e, em seguida, analisaremos a instalação, configuração e gerenciamento desse dispositivo NAS rapidamente. Também criaremos um sistema de arquivos compartilhado como NFS e Samba E a última coisa, montaremos esse sistema de arquivos compartilhado do dispositivo NAS para a máquina Linux e Windows. Agora, para aqueles que não têm um dispositivo NAS , eu recomendo que fiquem por aqui e assistam a este vídeo inteiro, pois neste vídeo, você aprenderá como é fácil configurar pasta compartilhada em seu ambiente usando o dispositivo NAS. Ei, pessoal, então este é o dispositivo NAS que estou usando para este vídeo. Agora, é um dispositivo NAS muito simples e pequeno que funciona perfeitamente. Ele tem quatro slots de unidade de disco e é muito mais fácil trocá-los caso um disco fique ruim Você pode simplesmente levantar a aba. Retire-o e, em seguida, empurre-o de volta para dentro e trave a aba pela parte inferior. Outra coisa boa que você deve observar sobre esses dispositivos NAS é que eles teriam essas portas. Essas são as portas de rede. Pode ser na lateral, na parte de trás e na frente. Novamente, tudo depende da fabricação desses dispositivos NAS. Neste dispositivo, você verá essas portas de rede aqui. Você precisa dessas portas de rede para conectar o cabo CAT cinco ou Cat seis. Portanto, esse dispositivo NAS pode estar na rede e qualquer sistema de arquivos que você está compartilhando desse dispositivo pode ser montado em outros computadores. O dispositivo NAS já está conectado à rede e ligado, e eu posso acessar seu portal por meio do navegador da web. Ele recebeu um endereço IP DSCP e é muito fácil de configurar Você só precisa seguir as instruções fornecidas pelo fabricante. Este é o menu que você forneceu. A primeira coisa que você precisa fazer é acessar o Gerenciador de Armazenamento, para criar um pool no volume e clicar aqui Criar agora. Inicie e digite Ray, selecione o tipo de Ray que você deseja criar para este dispositivo NAS. Vou escolher uma taxa cinco. Clique em Avançar. Quantas unidades você está selecionando? Estou selecionando todos os quatro. Clique em Avançar, modifique o tamanho alocado Você deseja usar todo o armazenamento do tamanho do pool ou configurá-lo em volumes diferentes separados. Eu queria pegar a coisa toda, então vou selecionar 5575, que está disponível para mim Em seguida, BTFRs. Esse é o sistema de arquivos recomendado. Você também pode escolher o EXT quatro se quiser ser específico e consistente com o sistema de arquivos do seu sistema operacional Linux ou Windows, clique em Avançar. Em seguida, vá em frente e clique em Aplicar. Todos os dados na unidade recém-adicionada serão gerados. Tem certeza de que deseja continuar? Sim, clique em. OK. Tudo bem, então é um carregamento. Agora, isso criará sua taxa de cinco grupos de armazenamento e volume, e essa criação ocorrerá em segundo plano. Portanto, não há nada que impeça você de criar um sistema de arquivos compartilhado. Então, vamos direto para a criação do sistema de arquivos compartilhado. Vamos ao menu principal, clique em File Station. Não há pasta compartilhada disponível. Sim, estamos criando isso pela primeira vez e estamos pedindo que você o crie. Clique em OK. O nome da pasta compartilhada. Escolha o que quiser. Mas para essa prática, estou colhendo amendoim. Vamos compartilhar os amendoins. Deixe tudo como padrão. Sem criptografia, sem soma de verificação. Clique em Avançar e verifique, confirme a configuração e clique em Avançar. Configure a permissão do usuário. Quem pode acessar essa pasta compartilhada, ler, escrever, ler e escrever para cada uma delas. Clique em Aplicar. Ok, agora a pasta compartilhada foi criada. Agora vamos voltar e clicar em Editar, para que possamos criar ou modificar a permissão, acessar Permissões NFS e criar permissão NFS Agora, em qual host você deseja que essa pasta compartilhada seja montada? Queremos que ele seja montado em todos os clientes que estão solicitando, não apenas em um Mas se você quiser especificar um host ou IP específico, você pode especificar aqui. Mas vou escolher cada um para que, para isso, eu os digite nos privilégios Asterisk ou Star, leia, escreva, sem mapeamento, e a segurança cis enable asynchronous deixe tudo leia, escreva, sem mapeamento, e a segurança cis enable asynchronous Essa é a mesma configuração que você teria em uma máquina Linux no arquivo de guia Etc FS. Clique em Salvar. Tudo bem, clique em Salvar Agora já fizemos a permissão. Criamos uma pasta de compartilhamento. Agora é hora de habilitar o NFS. Então, já o habilitamos aqui. Bom. O serviço já está em execução. Nós o habilitamos. E agora precisamos exportar essa pasta compartilhada. Então, para isso, temos que voltar para a pasta de compartilhamento, clicar em Ação aqui, Exportar relatório de permissão, e aqui está o dispositivo NAS e aqui está a pasta. Ele será salvo como Volume um, slash Peanuts. Então, quando vamos montá-lo, temos que usar todo esse caminho, clicar em Exportar. Digitalizando arquivos, boom, boom, boom, pronto. Permissões exportadas com sucesso Bom. Agora, tenho minha VM Linux instalada e funcionando e vou direto para ela Vou ter que criar pontos de quantidade para essa pasta compartilhada e me desculpe. Estou no slash Directory e meu nome de host é minha primeira VM Linux Muito bom Vamos limpar a tela. Agora, vamos criar uma pasta ou um diretório, MKDIR e escolher qualquer nome Estou apenas escolhendo A como o nome do diretório. O diretor é criado. Agora vamos montar essa pasta compartilhada do Peanuts aqui no sistema Linux. Então, para isso, vamos executar o comando mount the IP address do nosso dispositivo NAS, que é 56 Colons Qual era o nome do volume Era o volume um. Qual era o nome da pasta compartilhada Peanuts E estamos montando o AMA, que é nosso diretório criado para Mound Point Agora, se eu executar o Df minus, você verá a pasta compartilhada montada Então, faça Df minus e, logo na parte inferior, você verá aqui o sistema de arquivos compartilhado montado Então é assim que você o monta na máquina Linux no NFS Então, se você quiser fazer a mesma coisa para o Windows, então vamos aos Serviços de Arquivos. E, por padrão, o primeiro serviço de arquivo é o SMB, que é um Samba Ele já está habilitado por padrão. O grupo de trabalho é o grupo de trabalho, habilitar o log de transferência e o PC Windows Explorer Como vou montar esse sistema de arquivos ou essa pasta compartilhada que criamos em uma máquina Windows? Então, para isso, eu simplesmente tenho que usar essa barra, que é a barra Backslash NAS 420 . Então, vamos fazer isso. Barra invertida, barra invertida NAS 420. E simplesmente clique nele. Agora está me pedindo as credenciais. Então, vamos fazer o NAS 420, que são as mesmas credenciais que criamos quando criamos o dispositivo NAS Clique em OK. E aí está sua pasta Peanuts Agora, se eu criar um arquivo aqui, ele também será mostrado no Linux e no Windows. Então, vamos para o Linux Machine, e eu vou para o Cd A onde essa pasta compartilhada está montada. Vou criar um arquivo. Vamos chamá-lo de touch XYZ. Pressione Enter, ele é criado. Vamos fazer LS menos LTR, e você verá aqui que ele foi criado E no Windows Side, você também verá aqui que ele foi criado. Então, agora ele está montado em nossa máquina Linux e também na máquina Windows. Então é assim que você realmente pode configurar um dispositivo NAS, um dispositivo NAS de terceiros, muito simples, muito simples de configurar, e tudo o que você precisa fazer é simplesmente alguns cliques, e ele está disponível para você montá-lo Te vejo na próxima palestra. 207. SATA e SAS: Olá, meninos e meninas. Neste vídeo, abordaremos Sta e SAS. Sta e SET são os drives. Essa é a comunicação, o protocolo usado dentro do seu computador, entre sua placa-mãe e outros dispositivos e seu armazenamento E muitas vezes as pessoas acham confuso entender o que realmente é Sita, o que é SAS e qual é a diferença entre os dois Então, vamos dedicar alguns minutos para entender e esclarecer toda a nossa confusão. Em primeiro lugar, devemos saber a sigla para essas duas unidades SETA significa conexão serial avançada de tecnologia e SAS significa conexão serial conectada Scuzzy Scuzzy significa pequena interface de sistema de computador normalmente pronunciada Tudo bem, tanto a Sas quanto a Seda utilizam comunicação serial. A comunicação serial é uma forma de comunicação entre a placa-mãe e o dispositivo de armazenamento A comunicação serial significa que as rodovias têm as duas faixas Tudo bem, até agora, os dois são iguais. Então, o que realmente faz a diferença? Vamos voltar no passado para entender o que existia antes da comunicação serial. Ambos usaram uma comunicação diferente anteriormente, que era comunicação paralela. Então, aqui está nossa placa-mãe em nosso computador, por exemplo, e aqui está nosso disco de armazenamento em nosso computador Queremos ir da placa-mãe para o armazenamento ou vice-versa. Agora, na comunicação paralela nos velhos tempos de comunicação, havia dois cabos completamente separados. Considere isso como duas rodovias diferentes. Um cabo transportava a comunicação de entrada e um cabo separado saía da comunicação externa Então, o problema era que havia muitos cabos longos, muitos cabos dentro do computador, e isso era demais para criar um computador menor, especialmente hoje em dia em laptops, você não pode ter tantos cabos presos dentro para torná-lo compacto. Então veio a comunicação serial. A mesma coisa. A placa-mãe deseja enviar comunicação ou recuperar dados do disco e vice-versa Então, na comunicação serial, havia apenas um cabo. Dentro desse cabo, havia duas rodovias separadas, uma para entrada e outra para saída Então foi aí que as coisas mudaram. Tudo começou fazendo cabos compactos. Foi muito melhor. Eles não precisaram lidar com os dois cabos diferentes, então as coisas ficaram muito mais fáceis. Então, essas eram as duas diferenças entre paralelo e comunicação. Tudo bem, bom Agora vamos voltar para AR SAS e Sta. Tudo bem, a principal diferença entre eles é que unidades SAS são mais rápidas e confiáveis do que as unidades SATA Ok, essa é uma grande diferença. Mas, mais uma vez, vamos dar um passo atrás. Tanto o Sta quanto o SAS são tipos de unidades diferentes e sabe-se que são diferentes devido aos diferentes protocolos ou comunicações que usam para se comunicar com a placa-mãe Mas você provavelmente está pensando em Imran, não acabamos de notar que ambos usam cereais Sim, eles têm, mas ainda há um pouco mais de diferença que você abordará a seguir. O CAS geralmente é mais caro e é mais adequado para uso em servidores ou no processamento de estações de trabalho pesadas Seta é mais barato e é mais adequado para armazenamento de arquivos em desktop Tudo bem Agora, aqui você saberá a diferença no cabo SETA Todos os quatro fios são colocados dentro do mesmo cabo. No cabo SAS, os quatro fios são separados em dois cabos diferentes. Hmm. Você não está pensando que, se esse é o caso em dois cabos diferentes, não são os mesmos dias de comunicação serial? Por que dividir os fios entre dois cabos diferentes? Ok, então você pode conectar mais dispositivos uns aos outros. Não é exatamente a tecnologia de cabo serial. O motivo é que eles têm é que você pode conectar mais dispositivos entre si dentro do seu computador. Com o cabo Sea, você só pode conectar a placa-mãe e um dispositivo de armazenamento Você pode conectar um dispositivo de expansão, mas isso ocupa um espaço valioso dentro do seu computador. É por isso que você tem limitações com o Sta. Com o cabo SAS, você pode conectar a placa-mãe a uma unidade de armazenamento e outra peça de hardware que tenha conectores SAS Como você vê, é por isso que essas duas rodovias são separadas, mas são compactas no mesmo cabo Então, aqui está a aparência metaforica da rodovia. Ok, Sta Cable, Los Angeles a São Francisco. Pense dessa forma. E o cabo SAS, de Los Angeles a São Francisco ou Los Angeles a outra cidade, digamos, Las Vegas. Assim, você tem acesso a diferentes rodovias ou cidades diferentes com o SAS pois ele permite que você tenha acesso múltiplo A propósito, quero dar crédito a essa analogia que é dada aqui porque recebi algumas dessas informações no hp.com, no site da HP e da Hewlett HP e da Hewlett Eles explicaram isso em grande medida. Então, se você quiser saber mais sobre isso, eu diria, acesse o site deles e saiba mais sobre a diferença entre SATA e SAS A propósito, isso é o que eu queria cobrir. Espero que tenha esclarecido a confusão: se você está comprando o SETA, se está comprando o SAS, quais são as coisas que você vai fazer para poder escolher e diferenciar imediatamente Agora, se você tiver mais perguntas, me avise. 208. instalação, configuração e gerenciamento do MySQL e MariaDB 1: Ei, pessoal, nesta palestra, mergulharemos no mundo dos bancos de dados explorando dois dos bancos de dados mais poderosos e populares, MySQL e MariaDB ou Maria Database MySQL e MariaDB Agora, estou incluindo esta palestra porque um systemd está sempre envolvido na instalação, gerenciamento e solução de problemas de bancos de dados no ambiente Linux. Tudo bem, a primeira coisa a saber sobre meu banco de dados SQL e Maria é que eles são quase idênticos Se você aprende um, praticamente aprendeu o outro sem nenhum esforço extra, porque eles compartilham a mesma base. Portanto, dominar qualquer um deles fornece uma compreensão sólida de ambos Agora, você pode estar se perguntando se MySQL e o MariaDB são quase idênticos, qual deles devemos escolher Não se preocupe É uma pergunta simples com respostas claras. Analisaremos as principais diferenças para que você possa decidir facilmente qual banco de dados atende às suas necessidades. A principal diferença é que o MySQL é propriedade da Oracle Corporation, uma grande empresa Por outro lado, o MariaDB foi criado pelos desenvolvedores originais do My Sequel, que temiam que o My Sequel pudesse se tornar menos aberto e amigável à comunidade sob Então, para mantê-lo de código aberto e gratuito, eles fundaram a MariaDB Corporation, uma organização sem fins lucrativos dedicada ao seu desenvolvimento Portanto, o MariaDB é como uma cópia de Minha sequência, mas com um foco mais forte em ser aberto Então, se eu falar sobre as principais semelhanças, ambas funcionam quase da mesma maneira e usam a mesma credencial Meus aplicativos que funcionam com o MySQL também podem funcionar com o MariaDB sem alterações. Agora, vamos nos concentrar em um deles. Nesta palestra, mergulharemos no MariaDB e exploraremos como Depois de aprendermos sobre o MariaDB, veremos como esse conhecimento também pode nos ajudar facilmente a entender meu SQL Agora, observe que não estamos começando a executar as instruções SQL e gerenciar o banco de dados profundamente. Estamos apenas aprendendo a instalar e gerenciar no ambiente Linux. Tudo bem, vamos começar com o MariaDB. De acordo com mariadb.com, o MariaDB é um sistema de gerenciamento de banco de dados relacional de código aberto e multi-thread lançado sob a licença pública GNU Insure GPL. O principal desenvolvedor de Maria Deb é Michael Monte, widens, que é um dos fundadores da minha Vamos simplificar as coisas. O MariaDB é um software de banco de dados de código aberto gratuito criado pelos desenvolvedores originais do MySQL para garantir que ele permaneça aberto Ele armazena dados em tabelas com linhas e colunas, semelhante a uma planilha, facilitando o gerenciamento e a recuperação de grandes quantidades MariaDB oferece suporte a SQL, que é uma abreviação de linguagem de consulta estruturada para criar, ler, atualizar e excluir dados, além de oferecer recursos avançados como procedimentos armazenados, acionadores Além disso, ele suporta tecnologias como JSON, consultas no estilo Sequel e integração de big data, e integração de big data, tornando-o versátil para Agora, vamos examinar rapidamente sua história. Em 1995, minha sequência foi criada pela empresa sueca MiseqLab fundada por Michael Witnes, David X Mark Peço desculpas se estou pronunciando errado. Em 2008, a Sun Microsystem adquiriu My Sequel AB por aproximadamente 1 bilhão de dólares Então, em 2009, Michael Whitens bifurcou um MySQL para criar o MariaDB, fundado sob sua nova empresa MariaDB fundado sob sua Em 2010, a Oracle adquiriu a Sun Microsystem e, portanto, o MySQL ficou sob a propriedade da Oracle Em 2013, o MariaDB substituiu o MySQL como banco de dados padrão em muitas distribuições Linux, como Fedora Portanto, atualmente, a empresa MariaDB continua crescendo com foco em soluções corporativas com foco em soluções corporativas e serviços de banco de dados baseados em nuvem Vamos voltar ao ponto principal agora. A partir desse ponto, primeiro examinarei as etapas para instalar, configurar e gerenciar o banco de dados. Então, comece com o primeiro passo. Verificaremos e instalaremos o servidor e o cliente MariaDB, permitiremos que o MariaDB inicie no Boot e inicie o no Boot e inicie Por fim, verificaremos o status cron do serviço MariaDB para garantir que ele esteja funcionando corretamente Ok, então na segunda etapa, protegeremos a instalação do MariaDB. Na etapa três, nos conectaremos ao servidor MySQL como usuário root e criaremos um novo banco de dados chamado First underscore Um novo usuário, o ISL, é criado com a senha, um, dois, três e todos os privilégios no primeiro MariaDB são concedidos a Por fim, garantiremos que o servidor recarregue as configurações de privilégios atualizadas e que a lista de bancos de dados disponíveis seja exibida antes Etapa quatro, mudaremos para o primeiro sublinhado banco de dados MariaDB e criaremos uma tabela chamada pessoas com colunas diferentes Insira dados para três pessoas. Depois disso, recuperaremos e exibiremos todos os registros da tabela de pessoas para verificar as entradas Por fim, atualizaremos e excluiremos dados no MariaDB. Em seguida, na etapa cinco, desinstale o MariaDB para se preparar para a instalação do MySQL Finalmente, na etapa seis, instale e configure o MySQL e, em seguida, crie, insira, atualize e exclua registros no MySQL Antes de mais demoras, vamos continuar praticando. Então, eu já abri minha sessão do Putty aqui. O primeiro passo que você sempre faz é verificar quem você é digitando o comando who am I Então eu sou root. Está bem? Em qual diretório estou, estou no diretório raiz. Está bem? E o nome do host é MF Linux VM Vamos verificar o IP para confirmar que estamos no sistema correto. Para mim, no meu caso, é aquele que termina com 59. Tudo bem, perfeito. Vamos verificar se esses pacotes que precisamos instalar já estão instalados. Então, para isso, execute o comando rpm QA e você pode usar grep para qualquer pacote que queira verificar No nosso caso, faremos primeiro o MySQL e depois o MariaDB. Ok, não, os dois não estão instalados. Ok. E agora vou seguir o procedimento detalhado que documentei anteriormente. Vou abri-lo na lateral para que possamos seguir esses passos um por um. Todas essas etapas estão claramente destacadas. E enquanto você está falando comigo, eu também vou encorajá-lo a abrir este documento e acompanhar. Vamos começar com a primeira etapa, instalar e iniciar o MariaDB. Vamos instalar o MariaDB digitando DNF space MariaDB no espaço e adicione menos Y no final para evitar solicitações anteriores Vamos esperar até que a instalação seja concluída. Ok, está tudo pronto. Agora é hora de iniciar o serviço MariaDB digitando System CTL, space Start, Space MariaDB Tudo bem, o serviço foi iniciado com sucesso. Perfeito. Agora, vamos permitir que o MariaDB seja executado automaticamente na inicialização com o comando System CTL, space Enable, Space Depois disso, vamos verificar o status, agora você deve ver que os serviços do MariaDB estão Ok, vá para a etapa dois, instalação segura do MariaDB. Vamos aumentar a segurança da sua instalação do MariaDB definindo uma senha raiz forte Para isso, basta executar o comando MySQL, sublinhar a instalação segura do sublinhado e pressionar Enter para começar Aqui você pode observar que a primeira palavra do comando é MySQL Por quê? Porque o MariaDB é um fork do MySQL e eles compartilham muitos dos mesmos comandos e utilitários Vamos seguir em frente e inserir a senha raiz atual quando solicitado. Em seguida, quando perguntado sobre a autenticação de soquete Unix, pressione N para continuar. Em seguida, você será perguntado se deseja alterar a senha raiz. Pressione Y e defina uma nova senha para o MariaDB. R digite a senha para confirmar Para todas as outras promoções, como remover usuários anônimos, proibir o login remoto ou root e remover bancos de dados de teste, basta pressionar N para ignorá-los Agora está tudo pronto e sua instalação do MariaDB agora está segura Agora vamos passar para a etapa três. Crie banco de dados e usuário no MariaDB. Vamos fazer login no servidor MariaDB como usuário root digitando command, MySQL, space, space root space P. Depois de executar o comando, você pode ver o prompt para inserir a senha do usuário root para usuário root Isso permite que você execute tarefas administrativas e gerencie bancos de dados no ambiente MariaDB. Tudo bem, agora você está no ambiente MariaDB. Tudo bem, primeiro, crie um novo banco de dados chamado first, sublinhe MariaDB em seu servidor MariaDB Agora, por favor, anote aqui uma coisa. Normalmente, isso não é necessário para você, como systemd, criar bancos de dados ou inserir registros ou qualquer outra coisa Nesse ponto, você realmente entrega a responsabilidade aos administradores do banco de dados e eles partem daí Mas, para fins de aprendizagem, estou incluindo isso na criação do banco de dados, ok? Então, quando o executamos, ele foi criado com sucesso. Em seguida, crie um novo usuário chamado iVzl em sua máquina local, que é o host local, e atribua a ele a senha um, dois, três Esse usuário poderá interagir com o banco de dados com base nas permissões concedidas a ele. Em seguida, conceda ao usuário IABSol privilégios totais em todas as tabelas no primeiro banco de dados MariaDB sublinhado, garantindo que o IASol possa realizar todas as operações necessárias nesse banco garantindo que o IASol possa realizar todas as operações necessárias nesse de dados específico. Agora, recarregue as tabelas de privilégios para garantir que todas as alterações na permissão dos usuários entrem em vigor imediatamente, sem a necessidade de reiniciar o servidor Tudo bem, finalmente, exiba uma lista de todos os bancos de dados atualmente disponíveis no servidor para confirmar que o primeiro MariaDB sem disco foi criado com foi Vamos sair do shell do MariaDB, encerrando sua sessão atual com o servidor Agora, as configurações necessárias estão concluídas. É hora de alguma ação nesse banco de dados. Vamos passar para a etapa quatro, criar uma tabela e inserir dados no MariaDB Primeiro faça login no servidor MariaDB, você pode ver os comandos SQL no documento Então, vamos usar esses comandos. Obviamente, eu o encorajo a executar esses comandos, que você tenha alguma experiência em como acessar os dados de um banco de dados. Tudo bem antes de fazer isso, vamos limpar a tela pressionando o atalho Control L. Agora vamos selecionar nosso banco de dados recém-criado Em seguida, vamos criar uma tabela com o nome people. Copie a consulta SQL, cole-a aqui e insira. Uma tabela com o nome people agora é criada no banco de dados atual. A tabela inclui três colunas, ID, que é um número inteiro e serve como chave primária com incremento automático ativado, significa que ela gerará automaticamente valores exclusivos para cada entrada, nome que armazena o nome de uma pessoa com no máximo 100 caracteres e profissão que armazena a profissão de uma pessoa com no máximo 100 Essa estrutura de tabela permite o armazenamento organizado dos detalhes das pessoas. Em seguida, vamos inserir alguns dados. Copie essa consulta de inserção, cole-a e insira. Agora, ele insere três registros na tabela de pessoas. Ele adiciona o nome e a profissão de cada pessoa, Alice, cuja profissão é engenheira, Bob, cuja profissão é médica, e Charlie, cuja profissão é professor Essas entradas agora são armazenadas na tabela Pessoas, cada uma com um ID exclusivo gerado automaticamente. Vamos verificar isso buscando os dados da tabela Pessoas escolhendo a consulta de seleção Agora você pode ver esses registros exibidos em forma de tabela. Siga em frente e atualize a profissão da pessoa chamada Charlie na tabela Pessoas. Agora, isso mudou com sucesso profissão de Charlie de professor para diretor. Finalmente, vamos liderar o registro da pessoa chamada Bob da tabela Pessoas. Agora, todas as informações relacionadas a Bob, incluindo seu nome e profissão foram removidas do banco de dados. Concluímos com sucesso o conjunto completo de operações do CRUD, que é garantido para criação, leitura, atualização e exclusão no MariaDB Essas operações são a base de todo o gerenciamento de banco de dados, que nos permite lidar e manipular dados com facilidade Depois disso, vamos sair da sessão do MariaDB. Agora, vamos ver como esse conhecimento do MariaDB pode nos ajudar facilmente a entender minha sequência Como o MariaDB é um fork MySQL e compartilha muitas semelhanças, as habilidades e comandos que você aprendeu aqui podem ser aplicados Tudo bem, vamos passar para a etapa cinco, desinstalar o MariaDB. Se você já tem o MariaDB instalado, mas deseja instalar o MySQL, precisará primeiro remover o MariaDB, pois ambos entram em conflito entre si devido a componentes si devido a Tudo bem, vamos começar interrompendo a execução do serviço MariaDB em nosso sistema. Tudo bem Em seguida, vamos desinstalar os pacotes do servidor MariaDB e MariaDB usando o gerenciador de pacotes espaciais DNF Embora o software tenha sido removido, alguns arquivos de configuração ou diretórios de dados podem permanecer Então, vamos excluir permanentemente todo o diretório de dados do MariaDB, que inclui todos os bancos de dados, registros e Por fim, remova o arquivo de configuração M D C e F que contém todas as configurações do servidor. Agora tudo está limpo e totalmente removido. Linda. Agora você também tem experiência excluir e remover bancos de dados Tudo bem, vamos passar para a etapa seis. Instale e configure o MySQL. Agora é hora de instalar o servidor MySQL digitando DNF space install space MySQL server e, é claro, adicionar Y no final para evitar que surjam dúvidas Ok, agora vá em frente e pressione Enter. Vamos esperar até que a instalação seja concluída. Agora está tudo pronto. Ok. Agora é hora de iniciar o serviço MySQL digitando System CTL, espaço Start, space MySQL Sim, lembre-se de que todos os serviços que instalamos em nosso sistema Linux são gerenciados ou a maioria dos serviços é gerenciados ou a maioria dos gerenciada pelo System CTL, utilitário nativo local. Tudo bem Portanto, o serviço foi iniciado com sucesso. Perfeito. Em seguida, vamos habilitar o MySQL para ser executado automaticamente na inicialização com um sistema de comando CTL, espaço Enable, espaço Depois disso, vamos verificar o status dele. Agora você deve ver que os serviços do MySQL estão em execução. Agora, prepare-se e aperte o cinto de segurança porque os comandos que você aprendeu para o MariaDB funcionariam da mesma forma para Se você está criando bancos de dados, combinando usuários ou executando operações crud e brutas, tudo é quase idêntico Vamos mergulhar e explorar a facilidade com que suas habilidades em MariaDB são transferidas Bem vindo de volta. Como você pode ver, trabalhar com MySQL e Maria Deb é como usar os dois lados da mesma moeda Quase todos os comandos e processos são idênticos, facilitando a alternância entre os dois. Se você estiver gerenciando dados, criando usuários ou executando consultas, você se sentirá em casa com ambos Sua base compartilhada significa que, depois de dominar um, você domina o outro com sucesso E esse é o fim da nossa sessão, pessoal. Agora é sua vez de explorar a prática com meu Sequel MariaDB criando bancos de dados, gerenciando usuários e executando consultas Quanto mais você experimentar, melhor entenderá como esses dois sistemas funcionam perfeitamente Mergulhe e descubra o poder do MySQL e do MariaDB, e nos vemos na próxima palestra 209. LAMP Stack no Linux v1: Nesta palestra, aprenderemos sobre o lamp stack, um popular pacote de software de código aberto para criar e implantar aplicativos web em sistemas baseados em Linux LAMP significa Linux, Apache, MySQL e PHP Já abordamos Linux, Apache e meu SeQL em palestras anteriores Se necessário, revise esses tópicos antes de continuar. Por enquanto, vamos nos concentrar no PHP, uma linguagem de script de sites de servidor usada para criar sites dinâmicos O PHP trabalha com o MySQL para gerenciar e exibir conteúdo da web e é amplamente usado para tarefas de back-end, como sistemas de login e formulários Juntos, o Linux Apache MySQL e o PHP formam uma plataforma segura, estável e gratuita para hospedar aplicativos web O am stack surgiu na década de 1990 e se tornou o padrão para hospedar projetos de código aberto como Ele integra Linux como sistema operacional, Apache como servidor web, MySQL para gerenciamento de banco de dados e PHP para lidar com Vamos seguir em frente e praticar. Eu já abri minha sessão de putty aqui. O primeiro passo que você sempre faz é verificar quem você é, sua raiz. Meu nome de host é minha primeira VM Linux e o endereço IP é 1821 68 d 101 92 Tudo bem. Esse é meu IP. Obviamente, pode ser diferente no seu caso, mas confirme que você está conectado ao sistema correto Tudo bem, para mim, estou logado na máquina certa. Vamos começar verificando se o Apache está sendo executado nesta máquina, verificando seu status Tudo bem, ótimo. Está sendo executado com sucesso. Da mesma forma, devemos verificar se dados ou banco de dados Maria também está em execução. Como você sabe, Maria DB é uma versão gratuita e de código aberto do meu Sequel Tudo bem, também está funcionando. Agora, caso não esteja em execução ou instalado em seu sistema, você pode definitivamente usar o utilitário DNF para instalar o banco de dados ou o Apache ou qualquer coisa que esteja faltando Tudo bem, para nós, está funcionando. Agora temos três componentes importantes em execução, que são Linux, Apache e Maria DV Agora é hora de instalar o PHP, que é uma parte importante da pilha de lâmpadas Para instalar o PHP, execute o comando. Isso inclui PHP, php MSQOL e php CLI, junto com a opção menos Y para aprovar automaticamente a automaticamente Aqui, o PHB CLI permite que você execute comandos PHP a partir do terminal, e o PHP MySQL ND permite que o PHP se comunique com o banco de dados MySQL ou MariaDB Então, vamos aguardar a conclusão da instalação. Tudo bem, linda. Agora está pronto e pronto para ser usado em nosso servidor. Depois de instalar o PHP, certifique-se de que o Apache reconheça a nova instalação do PHP Para isso, reinicie o servidor Apache. Em seguida, verifique se o PHP está instalado e funcionando corretamente. Para isso, navegue até o diretório da web onde você colocará todas as suas páginas e scripts da web, incluindo seus arquivos PHP. Tudo bem, em nosso sistema Linux, o diretório padrão para os arquivos do site é shar slash dub slash HTML. Tudo bem, vamos criar um arquivo de teste PHP simples chamado info DPHP Neste arquivo, adicione sintaxe básica do PHP usando as tags inicial e final Dentro dessas tags, vamos adicionar uma função PHP simples, PHP info, que exibirá informações detalhadas sobre configuração do PHB quando acessada por meio de um navegador da web Tudo bem, vamos salvar o arquivo e sair. Agora, para testá-lo, abra seu navegador e digite HTTP Colin slash seguido pelo endereço IP da sua máquina E no meu caso, o endereço IP é 192.168.101 92. Adicione uma barra e digite o nome da página da web, que é info dot PHP E pressionando Enter, você verá uma página exibindo detalhes importantes, como versão do PHP, configurações do servidor e módulos de ativação. Isso confirma que o PHP foi instalado e funcionando com sucesso e a pilha de lâmpadas está totalmente configurada e pronta para ser usada Tudo bem, vamos criar um cenário em que escrevemos um script PHP para nos conectarmos a um novo banco de dados. Primeiro faça login no MariaDB, usando o usuário root executando o comando MySQL e isso é menos U para o usuário, e o usuário é root, e o usuário é root, espaço menos P e Depois de fazer login, crie um banco de dados de teste chamado test DB digitando, crie banco de dados, teste DB e siga pelo ponto e vírgula Depois de criar com sucesso o tipo de banco de dados, saia para sair do console do banco de dados Maria. Em seguida, crie um arquivo PHP chamado banco de dados, sublinhado connect dot PHP Dentro desse arquivo, defina a conexão do banco de dados, detalhes usando variáveis para o nome do servidor, nome de usuário, senha e nome do banco de dados. O nome do servidor é definido como host local, o nome de usuário é root e o nome do banco de dados é banco de dados de teste. Estabeleça uma conexão usando a função incorporada do MySQL I. E uma condição para verificar se a conexão foi bem-sucedida. Se houver um erro, exiba uma mensagem. Falha na conexão. Seguido pelos detalhes do erro. Se for bem-sucedido, exiba conectado com sucesso ao banco de dados. Salve o arquivo e saia. Para testar a conexão, abra o navegador novamente e substitua info dot PHP pelo sublinhado do banco de dados, connect dot PHP Se você receber uma mensagem de erro sobre negação de acesso, atualize a variável de senha no arquivo com o valor correto, salve-a e atualize a Tudo bem, uma vez corrigido, você verá que está conectado com sucesso ao banco de dados, confirmando a conexão, lindo Então, pessoal, essa é uma explicação simples de como a pilha de lâmpadas funciona no Linux Agora, se alguém lhe fizer alguma pergunta sobre o lamp stack , você deve estar confiante o suficiente para lembrar que aprendemos Linux. Nós aprendemos o Apache. Agora, minha sequência, que é um banco de dados, Maria Dabe, você aprendeu E o PHP foi a parte principal que aprendemos neste vídeo. Agora você sabe tudo sobre a pilha de lâmpadas. Então é sua vez de praticar, seguir as etapas cuidadosamente, testar seu arquivo, solucionar erros e ver a pilha de lâmpadas em E nos vemos na próxima palestra. 210. Diferença entre o Linux 5, 6 e 7: Diferença entre Linux 567. Agora, como você vai aprender Linux e você entende Linux, você saberá que você estará atualizando seu sistema a partir de diferentes versões. E a razão por que as empresas, empresas de distribuição Linux vêm com uma versões diferentes é porque um melhorado seus recursos. Recursos existentes, adicionar novos recursos e corrigir um monte de bugs. Então, a razão pela qual estou incluindo isso como parte da lição é parte do treinamento é porque talvez você tenha experiência com Red Hat ou CentOS cinco ou seis e agora você, é hora de passar para sete. E, claro, no meu treinamento é tudo em sete. Então você deve realmente saber algumas das diferenças, as principais diferenças entre todas essas versões. Então CentOS e rel ou Red Hat. Qual é a grande diferença? Bem, como mencionei algumas vezes, CentOS e RHO são exatamente iguais. A única e única diferença é que a Red Hat fornece suporte, suporte técnico para seus clientes, além de fornecer patches e, em seguida, quebrar correções. Um CentOS, eles não. É um, é um software livre e onde você pode obter suporte na comunidade. Você só tem que esperar que alguém responda de volta quando você pausa você responder sua pergunta. Então essa é a principal diferença. Agora, quais são as versões totais do CentOS e REL? A Red Hat sempre começou da versão 0 até sete até agora, já que o CentOS realmente saiu da Red Hat quando Ray tinha estava na versão dois. Então, novamente, as versões são a versão primária que vamos discutir. Nossa versão 567. Eu tenho uma folha de truques que eu também anexei com esta lição. Eu vou cobrir essa folha que você, que permitirá que você reveja e descubra quais são exatamente as diferenças. Então vamos abrir minha folha de cheatsheet para obter um documento PDF, e eu vou analisar rapidamente as diferenças do Red Hat 567. E, por favor, não se surpreenda ao olhar, Ei, isso é só ruiva. O que aconteceu ao CentOS? Como mencionei, CentOS e Red Hat são exatamente iguais. Então vamos começar com a primeira seção aqui diz o básico do sistema. Portanto, veja as informações da assinatura. 5v tinha ID do sistema seis, sem alterações. Sete, temos o Subscription Manager, que é o comando mais recente com identidade. Configure a assinatura quando quiser registrar seu sistema com a Red Hat ou satélite. Então você executaria o registro de sublinhado de origem do comando. 5-6 é a mesma coisa. Em seguida, cinco e, em seguida, aos seis dias introduzido Gerenciador de Assinatura, bem como juntamente com o registro de origem E em sete, é o Gerenciador de Assinaturas. Mas agora o nosso registo de sublinhado queixo é alguém obsoleto. Você provavelmente não vai encontrar em um monte de sistema uma nova versão. Usa algumas informações sobre como obter um relatório, o navegador de hardware de código MID, alguns desses comandos que já aprendemos permanece o mesmo em 67, o último comando muda para Ls H, w, que é lista de hardware. Para visualizar as informações sobre a versão do Red Hat. É, ETC, lançamento Red Hat. É o mesmo em todas as versões, nada mudou. Tudo que você tem que fazer é cortar este arquivo e você verá essa diferença. Você verá as versões do seu sistema operacional CentOS ou Red Hat. Então, isso é sobre o básico do sistema. Movendo para baixo a configuração básica e você configura seu sistema. Há um comando em 56 system dash config, e seguido por segundo ou terceiro dos comandos anexados a ele. Você pode olhar para cima e você faz É menos l no slash Ben. Você encontrará esses comandos em mudanças reais de sete dias rede configurada pelo centro de controle de genoma. Fizemos que o System Config Network é uma GUI baseada também. N m CLI é o utilitário mais recente que você deve obter um miliwatt executar este comando. Isso permitirá que você configure sua rede e, em seguida, configure os idiomas do sistema. Comandos diferentes em 67 configurados hora e data. Temos NTP. E embora a versão 56 e a mais recente seja crônica, SI crônica ou D crônica é um demônio. Você pode modificar o arquivo IC chronic.com. Nós cobrimos isso já em um módulo oblíquo sete. Em seguida, configure o teclado, um par de comandos diferentes de cinco a seis. Ferramenta de configuração do livro didático Existem algumas diferenças diferentes, mas existem as mesmas em todas as versões. Configurar impressoras, Tenho certeza que você não precisa se preocupar com isso, porque muitas vezes os próximos servidores não estão conectados ao Linux, desculpe para impressoras ou máquinas de fax configurado Samba, mesmos comandos, nada mudou. SSH configurado, nada muda, tudo afundar. Agora vamos falar de empregos e serviços. Há configurar log é Rp é um arquivo sys log.com N5 e N6, eles mudam para o nosso sys log.com queda porque R significa remoto. Assim, você também pode obter logs remotos de servidores remotos. Então eles melhoraram, adicionaram novos recursos. Bem, a mesma coisa. O nosso registo de sistemas desapareceu completamente. Agora é substituído por r diz lista de log de serviços que você pode fazer, verificar configuração, traço, levanta traço. Isso é para ver quais são os serviços que estão habilitados no momento da inicialização. Mas em 17 mudou. Tudo é controlado por um sistema CTL. Agora, se você quiser ver a lista de todos os serviços que você poderia fazer sistema CTL, eu acredito, traço base, lista de traço. Ele lhe dará toda a lista de serviços que estão em execução ou atuam atendidos. Listas de execução, processo, serviço, traço que satisfazem todos. Em Raul sete novamente é o sistema CTL. Inicie e interrompa o serviço, comando de serviço, comando de serviço. E aqui temos o comando CTL do sistema, comando CTL do sistema. Este é o tipo de serviço que aprendemos no Módulo 7. Então preste muita atenção como eles estão mudando. Então não se surpreenda que você deve saber ambos os comandos. Porque se você estiver entrando em um ambiente onde eles têm um Red Hat para cinco ou 67 também. Então você deve saber qual comando pode ser usado onde não há muitas mudanças no comando, mas alguns desses comandos que farão a diferença. Então é por isso que eu quero ter certeza de que eles são códigos. Check config é um comando que habilitará o serviço no momento da inicialização. E agora a CTL do Sistema faz isso. Serviços, a mesma coisa, verificação de configuração, mesma coisa. Estamos a falar da mesma coisa que o Ron nivela. Agora, o nível de execução está sendo controlado pela CTL do sistema também. Esse nível de corrida pode ser alterado indo para o mar em uma guia. Agora ele está passando pela linha de comando. Você pode mudar, você pode fazer as alterações para o nível europeu executando esses comandos. Você registra que nada mudou. Senhor da Guerra, diário de guerra. Mas agora há um novo comando chamado diário CTL, que fornecerá mais informações sobre a auditoria do sistema de configuração de log. Nós não temos código que este é mais do sistema que estão enfrentando na internet, são mais vulneráveis ao ataque de hackers. Mas a maioria dos sistemas, principalmente máquinas Linux, estão atrás de firewalls. Então não há muito que você precisa saber sobre isso, mas é bom que você deve saber e nada mudou. Isso é o principal. Então não se preocupe com o que você precisa saber o que você não vê Pam d ponto parte do sistema, se você se lembra, nós cobrimos isso em uma, em uma lição onde eu, A lição onde estamos fazendo o sempre endurecimento tau endurecer ou proteger o seu sistema. Seguindo em frente, trabalho cron, tudo é igual. Eu não vou cobrir todos os detalhes aqui porque todos eles são iguais. Nada mudou. Então temos o coronel Boot e o hardware. O que mudou? Modo de recuperação de usuário único. Algumas dessas alterações são com alterações do arquivo de configuração desligadas antes que tivéssemos desligado apenas para comando, mas agora você executa a CTL do sistema, seguido do desligamento. Mesma coisa. Tudo é o mesmo, os mesmos comandos exceto agora você define o comando CTL do sistema, precedendo o comando real na mudança de arquivo, falamos sobre este local de queda grub mudou, o resto mesmo, nada tem mudou. Então Gerenciamento de Software é yum instalar, grupo jovem instalado tudo. O comando em si salto é o mesmo, exceto esta parte onde eles tinham saltado grupo instalar como uma palavra. Agora eles adicionaram espaço entre o grupo e a instalação. Agora alguém me faria uma pergunta, hey Enron, por que eles fariam essas mudanças? Por que eles colocam um espaço ou por que eles compõem um comando diferente. Honestamente, não sei, é assim que o padrão funciona. É só que como você poderia fazer uma pergunta por que a Apple sai com um visual diferente, com ícones diferentes. Eles só querem que as pessoas adotem novos recursos, novas tecnologias, novos ícones. Então é basicamente isso. Claro que sim. Eu também acho que, você sabe, olhando para a mesma coisa novamente, novamente, você fica entediado. Então a mudança é sempre boa. É por isso que todos os fornecedores, cada cadeia de provedores de sistemas operacionais fazem alterações como a Microsoft, a ruiva Solaris. De qualquer forma. Então, em movimento, vamos para o lado direito. Eu vou subir todo o caminho até o topo. E as tarefas, gerenciamento de usuários, nada mudou tudo para criar exclusão de usuário, senha da cadeia de usuários, tudo é o mesmo. Assim, você não precisa se preocupar com gerenciamento de usuários, segurança e identidade. Fico feliz que nada tenha mudado, porque segurança é alguma coisa. Se você não quer mexer, se você cometer um erro, isso pode tornar seu sistema um honrado ou criar um vazamento em seu sistema. Mas de qualquer forma, nada é alterado ou você não precisa se lembrar de nenhum novo comando. Sistemas de arquivos, Vamos ver, volumes e mesas do sistema de arquivos. Há poucas coisas que mudaram. Em 56 sistema de arquivos chapéu V. Ext 3470 tem x fs. Cada nova versão tem um sistema de arquivos mais novo e mais rápido. Agora, x fs é muito mais rápido. Eu cobri isso no módulo dois do módulo três, onde eu coberto pelo sistema de arquivos, que sistema de arquivos é. Em seguida, algumas das alterações como mesa de porta, eles adicionaram novo utilitário. Chegar ao sistema de arquivos munge parece o mesmo. Pv criar, criando Gerenciamento de Volume. Tudo parece o mesmo. Não há nada alterado em, em montar o sistema de arquivos ou lidar com o sistema de arquivos. Então temos rede. Tabelas de IP é o comando para habilitar regras de firewall. Agora vamos alterá-lo para firewall di Cmd, firewall dash config, que é uma GUI. Isso é algo que cobrimos no módulo sete. Então temos que configurar DHCP, subir. Alguns do arquivo de configuração mudou em todas as séries, ETC. Nome do host onde d definir seu nome de host. Mesma coisa em c, host Etsy resolveu nossa tosse, mas agora eles adicionaram um novo utilitário e ícone MCL M, O D, Eu acredito que este comando atualiza esses arquivos para você, então você teria que adicioná-los manualmente. Eu nunca usei, mas se você quiser ir em frente e usá-lo, configure o nome do host, FCC rede mal configurada. E agora o utilitário mais recente é o nome de host CTL. Nós discutimos isso muito, estamos mudando o nome do host, eu acredito no módulo quatro. Ip é o novo comando. Temos configuração IP a maioria que cobrimos em nosso treinamento. Agora, a versão mais recente do Rails sete tem comando ip. Portanto, a configuração IP foi obsoleta. Você poderia ter esse comando se você instalar o pacote net dash utility que lhe permitirá executar ifconfig, mas não se acostumar e apenas estar pronto para usar um novo comando, que é a interface de rede configurada por IP. O caminho é o mesmo, nada mudou, mas agora você pode fazer atualização ou teve IPs ou atualizar seu arquivo de configuração para o comando e MC aliado. O resto parece o mesmo indo para o gerenciamento de recursos. Todos esses comandos são o mesmo PSR superior, lá em cima poucos comandos que provavelmente adicionam. Parece T, u e um atum. Eu realmente não sei o que ele faz, mas eu deveria olhar para ele. E você também deveria, são coisas mais recentes. É definitivamente algo com uma Gestão de Recursos. Ele diz quais são os recursos disponíveis, quais são as várias contenções no lado da rede versus recursos de socorro? Então, de qualquer maneira, ver informações do disco, DFS, IO, Stabby ambos cobrem isso. E o resto dos comandos são todos iguais. Então estes são os comandos que eu queria coagir, então você deve estar familiarizado e estar pronto. Quando você vir novos comandos. Não se surpreenda, ei, eu nunca código isso no treinamento. Espero que esteja lá, rapazes. Experimente estes comandos e esteja pronto para enfrentar os desafios no ambiente corporativo. 211. Diferença entre RHEL7 e 8: Olá a todos. Lead teve oito. A versão mais recente já está fora. E tenho certeza que vocês estão cientes e já sabem que CentOS é igual à Red Hat. Então eu decidi criar este vídeo para que você entenda qual exatamente a diferença entre 78. Portanto, o Red Hat Enterprise Linux oito, que também é chamado de relação garantida, está agora disponível para uso em produção com muitos recursos amigáveis para desenvolvedores. Relacionar. lançamento oficial da Red Hat foi anunciado em 7 de maio de 2019. Então eu vou cobrir apenas o que mudou e o que você deve saber em termos do meu curso Linux. Então vamos repassar um por um. Então, no lado esquerdo, vamos falar sobre quais são as coisas que mudaram e as outras duas colunas para 87. Assim, em disponibilidade geral, oito ficaram disponíveis para o desenvolvimento dos EUA em 14 de novembro de 2018478 foi 2014. Então, nome de código para sete, tínhamos Maple e 48. Chama-se “ot pop”. Versão kernel para sete é 3.1a para 84, 4.1a final adolescente de suporte para L oito agora eles têm para maio 2029, enquanto sete, Nós ainda temos o suporte até 2024. Última liberação menor para auxílio REL. Acabou de começar. Então não há nenhum. Talvez no momento em que você está olhando ou assistindo este vídeo já tem uma versão menor fora. Considerando que um rel sete última versão menor foi 7.7. Certo, sincronização de hora da rede. Então você provavelmente conhece NTP, certo? Então rel sete tem NTP, bem como d crônico, que é um demônio crônico para diferentes serviços que foram introduzidos em sete, agora um oito, é apenas cranny. Basta lembrar que você não será capaz de trabalhar com NTP ou interface GUI de configurações de entropia. Existe uma versão mais recente para o genoma. O banco de dados padrão, rel sete, só tinha ou suportava Maria DB ou banco de dados, onde como a versão mais recente tem um monte de outros suportes para outros bancos de dados também. Por exemplo, raio Postgres. Tudo bem, seguindo em frente, a ajuda de inscrição de firewall padrão, que é firewall D, ele usa quadro de tabelas N F no back-end. Em sete firewall D, é usado quadro de tabelas IP no backend. Então, se você se lembrar da tabela IP quando você queria parar e parar e iniciar o serviço, você faria tabelas IP. Mas você ainda estava ligado ao firewall dy. Mas em oito, você teria que iniciar e parar o firewall D, que usa as tabelas NF. Tudo bem, máximo assim porta, arquivo individual e tamanho do sistema de arquivos em 7B só tem até 500 terabytes. E claro que estava na ZF, fs. E foi um CFS foi introduzido em sete. Agora em oito, novamente por padrão ele ainda é x fs sistema de arquivos. E agora temos um sistema de arquivos, então Ford up, até um terabyte. Então 1-0, desculpe, um petabyte. Então 1024 terabyte, gerenciamento de pacotes. Por padrão Ambos estão instalados salto, então sete tem um ym. Se você se lembrar, você usaria um gem e, e DNF pode ser instalado a partir de repo extra em sete, você ainda pode usar DNF, mas você provavelmente não sabe o que DNF é se você estiver usando sete. Mas em 08 algo que você precisa ter em mente se você tiver instalado oito, por padrão Ambos estão instalados link simbólico gostoso para D e F. Então você ainda pode executar um Yum, mas é um ligado a outro comando chamado DNF. Provavelmente em um dia, provavelmente vai depreciar completamente Yum, e eles vão começar a usar DNF. Mas de qualquer forma, a boa notícia é que o Yom ainda está disponível. Dnf é a nova versão do mesmo disponível em ajuda também. Suporte máximo para sete. Tivemos 12 terabytes no X6 para o sistema de arquitetura. E agora em 08 poderíamos ter até 24 terabytes anexo arquitetura 64 bits também. Então, em resumo, como você pode ver, não há nenhuma diferença que provavelmente você pensaria que poderia afetar qualquer um dos conteúdos que eu tenho no meu curso. Edie, tudo o que eu cobri no meu curso, quer você vá com uma ajuda CentOS ou sete, tudo o que eu codificar, ainda está bem. Ainda é aplicável. Todos os comandos que você aprenderá, nada mudou. Então, se você tem perguntas adicionais, se você quiser saber mais, há mais algumas mudanças que não tem nada a ver com o que eu cobri meu curso. Mas novamente, se você quisesse saber mais, Eu realmente também adicionei alguma documentação nos folhetos onde você pode olhar e você poderia descobrir todos os detalhes sobre ambas as diferenças entre ambos 78. Tudo bem. Boa sorte. 212. Diferença entre fluxos de CentOS 8 e 9: Ei, pessoal, neste vídeo, vou abordar CentOS versus Cento Muitas pessoas têm essa confusão e há muitas perguntas circulando. O que é Cento Estrem? Santos vai morrer? Haverá algum suporte para o CentOS? Então, o que vou fazer é ser muito curto e preciso para responder a essa pergunta. Então, a primeira coisa é falar sobre uma breve história do Centos. De onde veio? O Centos é um sistema operacional corporativo comunitário. O que significa que há vários voluntários que realmente trabalham juntos para criar esse sistema operacional. Então, voltando à história em 2004, há um cara chamado Greg Kurtzer Na verdade, ele pegou o código do Red Hat Operating System porque o sistema operacional Red Hat é de código aberto. Está disponível para o público. Então, o que ele fez foi pegar o código-fonte e, na verdade, colocou uma marca diferente nele E ele chamou esse novo sistema operacional de CentOS. E então, muitas pessoas, na verdade, muitos voluntários começaram a contribuir para esse projeto de começaram a contribuir para código aberto do CentOS Então, em 2014, a RedHat realmente voltou e adquiriu a comunidade do sistema operacional CentOS, e seu código é como um para um Tudo o que eles têm sistema operacional RedHat eles têm no CentOS Portanto, antes de fevereiro de 2021, a forma como era introduzida era do Fedora O Fedora também é outro projeto de código aberto da Red Hat. Então eles criam esse projeto, esse código-fonte do sistema operacional. Em seguida, eles o transferem para o sistema operacional Red Hat Enterprise Linux. E então eles o transferem para o CentOS. Agora, depois de fevereiro de 2021, ele mudou sua sequência. Do jeito que é transmitido, será o Fedora. Então, do Fedora, ele vai direto para o stream CentOS e, do stream, vai para o Red Hat Enterprise Linux Então, em outras palavras, até o CentOS oito, todas as atualizações serão retiradas do RedHat Com o fluxo do CentOS, as atualizações serão enviadas do CentOS para É por isso que o CentOS agora é chamado de upstream em vez de downstream Ok, então a grande questão agora é: vale a pena aprender o sistema operacional Santo OS? E a resposta é absoluta. O riacho do Papai Noel será como um chapéu vermelho. Portanto, aprender Linux é essencial, independentemente de qual você escolher. E quando se trata de versões gratuitas do Linux, não há nada melhor do que Atualmente, o Santas nine Stream é a versão mais recente. Então, boa sorte e vamos aprender Linux juntos. 213. BOAS-VINDAS AO MÓDULO 9: 214. Workshop de currículo: retomar a oficina. Parabéns. Neste ponto, você finalmente completou seu treinamento Lennox do topo ao fim. E você aprendeu tanto na Lennox que você deve se sentir tão confiante para ir cabeça em todas essas coisas em seu currículo, criar um bom currículo e ir em frente e candidatar-se para Lennox emprego. Então, quais são as coisas que vamos cobrir na oficina de currículos? A primeira coisa é como construir um currículo impressionante. Isto é o que vamos cobrir. Vou trazer uma amostra muitas vezes um currículo que vai junto com ele. O que você deve fazer nele. Quais são as coisas que você deve ser um Lloyd? Quais são as palavras-chave que devemos acrescentar? Fizemos isso. Maney comanda neste treinamento tantas pequenas coisas que importam. Às vezes não falamos sobre isso, mas ter isso em seu currículo mostra que você fez isso. E, claro, vamos estruturá-lo de uma forma que se destaque para os gerentes de contratação. Então vamos entrar em nosso currículo de amostra, e eu quero cobrir um a um passo, passo fora, mostrando como e retomar você deve construir. Ok? Tenho um currículo de amostra aqui. A primeira coisa que você sempre tem que fazer é colocar seu primeiro nome. Sobrenome, depois seu endereço. Eu tenho isso. Um lugar de sessão. Então você colocou todo o seu verdadeiro endereço. Se você não estiver confortável colocando seu endereço, basta colocá-lo. A cidade e o estado são o CEP. Se isso se aplica a você, coloque seu número de telefone, é claro, e então coloque seu endereço de e-mail para que o gerente de contratação ou os recrutadores possam entrar em contato com você pelo telefone ou pelo e-mail. Então esta é sempre a primeira coisa a começar. Então você colocou em seu objetivo. O objetivo diz claramente ao gerente que você é Pacifica olhando primeiro o tipo de trabalho para que você pudesse simplesmente digitar terra um emprego em Lennox. Ou há muitas, muitas palavras ou muitas frases que você poderia encontrar on-line que iria colocar um bem fora como conseguir um emprego e Lennox ou você está procurando emprego de administração do sistema em capacidade Lenox . Então isso seria objetivo. Algumas pessoas mudam de objetivo com a carreira Ah resumo. Você poderia fazer isso também, então a próxima coisa que temos é educação. Agora, algumas pessoas adicionam educação ou informática habilidades, certificações ou aulas. Todas essas coisas que eles têm. Eles adicionaram no final do currículo após a experiência. Isso está bem? Claro que é. Certo , do jeito que quiser, eu gosto. Eu preferia que desse jeito tivesse sua educação, que é uma das principais coisas que deve se destacar. Então você colocou sua educação aqui. Você coloca seu nome de faculdade, você coloca seu curso com Major que você fez. E então, claro, desculpe. O grau que você fez, digamos que se você fez B B A, B A, B A C ou todos os graus de dificuldade bashes, então você coloca sua concentração ou major. Neste caso, você terá sistema de informações do computador ou tamanho do computador. Mesmo que você não tenha uma licenciatura em informações de computador, isso é perfeitamente bom. Não invente nada. Basta colocar o que você fez e colocar em seu curso. Se você fez algum menor ou se você fez alguma aula em faculdades que você acha que se relaciona com computadores, tudo bem. Você poderia colocar essas aulas aqui e depois a próxima seção. Tenho o sistema operacional dele. Claro que aprendeu Santo s ou colocou lá, que é Lennox. Você também conhece o Windows porque eu tenho certeza que neste momento você está trabalhando em seu computador Windows e um monte de pessoas sem janelas de bloqueio do get go, em seguida, os idiomas do computador. Aprendemos um script ex ao fazer scripts bash. Se você conhece outras linguagens de computador, coloque lá fora. Algumas pessoas não fazem nenhum trabalho nosso qualquer língua. Você poderia colocá-lo lá fora, em seguida, em rede estática I p Assignment e Nick Management bandejas de tráfego. Nós cobrimos tudo isso em nosso treinamento, então coloque-o lá em cima. Próxima seção temos banco de dados. Se você tem algum tipo de experiência ou até mesmo exposição ao banco de dados, por favor, coloque-o lá fora. É bom saber que o administrador de infra-estrutura ou sistema, você precisa de tecnologias diferentes. Então, se você sabe que o Microsoft Office Street vem também vem com o Microsoft Access, eu acho que a vasta versão fora dele. Então, se você sabe disso, você poderia colocá-lo lá fora, ou se você tem algum trabalho fora no meu SQL, você poderia colocá-lo lá dentro. , Lembre-se, a chave aqui é a exposição. Você não tem que colocar em que você tem experiência. Conhecimento em Microsoft SQL Mesmo se você já viu isolamento ou mesmo se você sabe como ele funciona, isso é perfeitamente bom. Desde que você esteja sendo honesto e colocando o que sabe sobre isso. Isto é perfeito. Em seguida, o aplicativo sempre, que é o aplicativo do sistema de oferta. Você tem todos aqueles Microsoft Word, Excel, PowerPoint e todas as outras coisas que aprendemos nosso, você sabe anteriormente, colocá-lo lá fora. Pode haver outros campos ou outras habilidades de computadores que poderiam ser adicionados a ele. E se você conhece essas habilidades, vá em frente e coloque em sua certificação. Se você fez qualquer certificação independentemente, se é computador ou não, coloque-o aqui porque sindicação satisfeita mostra que você é dedicado ao seu sentimento . No entanto, você mudou sua sensação. Se você está entrando em um campo de computador de um campo diferente, isso é perfeitamente bom. Então o próximo é aulas, claro, é qualquer classe ou qualquer curso que você tenha feito em sua carreira. Mencione aqui e especificamente mencionado aqueles que estão relacionados a computadores e sistemas Lennox. Se tiveres tido aulas e o Lennox e o Judah puseram-me assim, tivesteo meu profissional na turma. Lennox e o Judah puseram-me assim, tiveste Por favor, adicione esse cabelo e não mencione que você tomou a classe você Timmy, que foi cerca de 15 horas de duração ou qualquer que seja o número de horas que você passou nessa classe Mencione-o aqui porque isso é algo profissionalmente feito e você tem aprendeu profissionalmente, então vamos entrar na coisa real. Experimente muita gente. Quando se trata de experiência, eles pensam “Oh, meu Deus, eu não tenho nenhuma experiência. E Lennox, como vou conseguir um emprego. Bem, há uma boa notícia para você se você fez algum trabalho de laboratório em Lenox como você fez neste curso, e você mencionou que isso é mais do que suficiente para aquelas pessoas que estão procurando em algum lugar de 0 a 6 meses ou usuário de dois anos de experiência ou pessoas que estamos procurando, Ah, participantes de nível de entrada para entrar, Hum, então é perfeito. Então faça uma pergunta a si mesmo. Há uma pessoa que não tem experiência em Lenox. E há sob a pessoa que é você que tem uma experiência montando um laboratório , indo para o treinamento e gastar tanto tempo e você aprende todos os comandos diferentes. Então, chegando ao ponto Direto para baixo, laboratório de sistema Lennox configurar e gerenciar, o que você fez isso. Então você fez o seu laboratório de lençóis neste treinamento, e você fez esta gestão e eu tenho certeza que você vai fazer a sua gestão. Você vai continuar praticando. Você não acabou, você vai ser. Continue praticando. Então, incluir isso você instalar configurar, centro chapéu direito, oeste Lenox em ambiente virtual, o que você fez, É claro. Agora vou entrar muito rapidamente nesta lista. Então, qualquer linha que você acha que você não fez, retire-a. Mas tenho certeza que tenho 100% de certeza que todas as linhas que escrevi aqui, nós fizemos isso. Então não há nenhuma maneira que você vai tirar qualquer fora dele. Gerenciamento de senhas Criando arquivos, linens, gerenciamento de sistema distante, criando diretórios Fars usando help Command utilizar pipe para gerenciar a saída. Isso é o que você está fazendo. Mereces o que fizeste no teu conjunto de colo, certo? Você correu todos os dias você filtra o processamento de impostos e esses são os comandos que mencionamos. Você compara os arquivos usando esses comandos gerenciamento de conta de usuário, permitir o uso de um monitor de log do usuário pseudo eixos monitor, direita. Scripts shell básicos. Você escreveu. Também avançado um script como If, em seguida, quatro loop do while k instrução Todos os scripts que você executou, em seguida, configurar aliases. Você fez isso gerenciar a rede do sistema operacional. Então você gerenciou o registro de rede do sistema operacional Linux sobre a atribuição do i PS que cobrimos sobre como configuramos a rede. Onde estão localizados esses arquivos numéricos. E, claro, no final, temos gerenciado DNS e TP enviar e-mails ser cobertos todos estes três. Então é isso que eu tenho a lista e eu quero que você pegue essa lista inteira e copie e cole no seu currículo. A propósito, estou a incluir este currículo como parte do folheto que pudeste descarregar. E então você pode modificar a maneira que você quer, colocando seu nome, seu endereço, sua certificação, você experimentando tudo isso. Então, se você não tem qualquer experiência em linho onde você tem trabalho anteriormente. Está tudo bem. Eu entendo. Este é o seu novo campo. Você está entrando nele. Não há nada com que se preocupar. Há pessoas lá fora que apreciam pessoas que são honestas sobre isso. Mas eles se esforçaram para sair da zona de conforto, aprender Lennox e, em seguida, colocar juntos como suas experiências A para o laboratório. Além disso, para aquelas pessoas que fizeram algum eu t. Um eu t estágio ou eu t trabalho relacionado. Por favor, coloque aqui também, então as outras seções são sobre seu trabalho, que é o que seu trabalho é. Seu último trabalho, que você trabalhou no local, qualquer coisa que você fez, mesmo se você fez um trabalho de vendas. Mesmo se você virar os hambúrgueres em McDonnells você só vendeu sapatos? Isso é bom. Coloque-o lá fora. Você fez. Você trabalhou, certo? Então não há nada de errado com isso. Todo mundo trabalha. Todos tentam encontrar formas de ganhar dinheiro. Então, está tudo bem. Aquele campo não funcionou para você. Estás a tentar algo melhor para ti. Você está tentando algo melhor para sua família e fazer isso é que você está aprendendo coisas novas para que você possa sair no mercado e se apresentar. Então esta é a oficina de currículo que eu quero co são. E se você quiser passar algum tempo, vá fazer estágios também em Lenox. Eu não me preocupo com o dinheiro. Faça estágio por dois meses, três meses ou o que funciona para o seu horário ou para o seu, é claro para o seu bolso trabalhando e coloque o seu colocá-lo em seu currículo. Uma vez que você tenha tudo isso em seu currículo, faça o upload e você verá a magia. 215. Design e formato do currículo: Olá, pessoal. Vamos falar sobre design e formatação de currículos Agora, estamos em uma fase em que você sabe tudo sobre sua área. Você escolheu seu campo. Você passou a aprender sobre isso. Você passou muito tempo aprendendo sobre isso. E eu acho que neste momento, você sabe tudo, e agora é hora de colocar toda a sua experiência em um currículo. Eu sempre recomendo aos meus alunos que , por favor, gastem algum dinheiro e façam seu currículo profissionalmente Há um ditado que eu queria compartilhar com você, que é centavo sábio, idiota do dólar O que isso significa é que muitas pessoas tentam economizar dinheiro com centavos, mas perdem a visão geral, ou seja , ficam bobas Eu não quero que você faça isso. Eu quero que você literalmente vá e gaste dinheiro. Seja qual for o dinheiro que for necessário, não vai custar milhares de dólares. Só vai levar algumas centenas. Obtenha ajuda profissional para criar seu currículo. Isso é muito importante. Agora, se você tem alguns problemas financeiros e não pode pagar, tudo bem. Eu entendo. O que eu quero que você se concentre no design e no formato. Microsoft, graças a Deus, temos a Microsoft e seus modelos de design. O que eles fazem é quando você abre o Microsoft Word, você procura um modelo para currículos. Quando você vai procurá-lo, ele realmente abrirá modelos de currículo, e eles têm uma aparência muito profissional. Quero que você escolha um desses modelos e insira todo o material que aprendeu, o que quer que queira fazer, e siga esse modelo. Vai parecer muito, muito profissional. Alguns dos modelos têm uma foto. Alguns dos modelos têm um design à esquerda à direita. Não importa o que você escolher. Se quiser colocar sua foto, tudo bem. Mas a imagem tem que ter uma aparência muito profissional. Espero que seja com terno e gravata. Não coloque sua foto, você está andando de montanha-russa com as mãos levantadas. Não faça isso. Então, coloque uma foto profissional. Isso é bom. Além disso, as pessoas me perguntam : devo eu que tipo de fonte eu escolho? Qual é o tamanho? Não acho que isso importe, desde que tenha uma fonte e um tamanho razoáveis, nem muito sofisticados, nem muito difíceis de ler Então, eu costumo Calibri, Aerial ou New Times E eu sempre uso fontes de tamanho dez ou 12, não mais do que isso. Portanto, siga esse formato e certifique-se de que seu currículo tenha uma aparência profissional. Também estou aqui para oferecer esse serviço gratuitamente. Quando você estiver neste ponto, quando souber tudo sobre sua área e tiver construído seu currículo, poderá compartilhar comigo, e eu também poderá lhe dar alguns comentários sobre o currículo. Portanto, é muito importante que você saiba a aparência do seu currículo. 216. Erros de gramática: Você sabe quais são os erros mais básicos que as pessoas cometem em seus currículos E isso são erros gramaticais. Eles não sabem onde usar o pretérito, onde usar o tempo presente Então, esses são os erros que você realmente precisa ter muito, muito cuidado. E as pessoas levam isso a sério quando veem que você está falando sobre seu trabalho decisivo e usando o passado das dezenas, e você está usando o trabalho passado e está usando o tempo presente E, na verdade, eu já vi muitas vezes. Toda vez que pergunto aos meus alunos, compartilhe-me seu currículo , eu o procurarei e verei se consigo corrigi-lo. E 99% das vezes, toda vez que eu olho o currículo de alguém, eles sempre cometem erros gramaticais E o erro gramatical número um é passado, futuro e presente Portanto, se você se lembra disso, se está falando sobre seu trabalho existente, não use ED experiente ou projetado. Não, não há disfunção erétil para nada, nenhum pretérito no trabalho existente Quando você está falando sobre o trabalho anterior, no presente, sempre use ED projetada, trabalhada, alcançada Certifique-se de não cometer esses erros. Esses são os erros gramaticais mais básicos, e eu quero que você tenha muito cuidado com isso E é por isso que eu estava dizendo anteriormente, por favor, pague uma quantia muito pequena a uma pessoa realmente profissional que possa realmente corrigir esses erros para você. Não cometa esses erros. Você realmente cruzou um oceano para estar onde está agora. Portanto, não perca o emprego dos seus sonhos só porque cometeu pequenos erros gramaticais Certifique-se de encontrar a pessoa certa que possa resolver isso para você. Te vejo na próxima palestra. 217. Objetivo ou resumo: Olá, pessoal. Vamos falar sobre o objetivo do currículo. Agora, a razão pela qual continuo colocando essas palestras no currículo é porque você já passou muito tempo aprendendo sua área e agora é muito importante que você adicione todas essas coisas em seu currículo Seu currículo é a primeira coisa que o gerente de contratação verá antes de ver você. Portanto, é definitivamente muito importante que tudo o que você escreva lá faça todo o sentido e que você possa apoiá-lo. Agora, muitas pessoas cometem um erro aqui quando colocam o objetivo, e o objetivo é simplesmente copiar e colar de outro lugar. E eu já vi. Eu não quero que você cometa esse erro. Eu quero que você faça isso, mesmo que esteja copiando de algum lugar, tudo bem, mas eu quero que você leia. E entende que isso combina com você? Isso ressoa com você? É essa a sua personalidade? E se você precisar fazer pequenas alterações, faça essa alteração e em seguida, adicione esse objetivo. Muitas pessoas me perguntam: Ei, eu nunca trabalhei em TI antes. Não tenho experiência em TI. O que devo colocar como objetivo? E eu digo a eles, isso é exatamente o que você coloca como objetivo. Você diz ao gerente de contratação: Ei, estou mudando minha carreira porque quero explorar coisas novas em TI. Eu sou o tipo de cara que poderia fazer as coisas. E meu objetivo é fazer as coisas e trabalhar para uma empresa que também me dê a oportunidade de aprender novas tecnologias. Eu queria trabalhar para uma empresa onde eu pudesse ajudar as pessoas, onde eu pudesse ajudar seus clientes. Isso é objetivo. Esse é o tipo de objetivo que você quer em seu currículo. Então, de qualquer forma, novamente, se você precisar da minha ajuda, por favor, me avise com seu objetivo. Se você realmente não sabe o que quer colocar em um objetivo, não o coloque de jeito nenhum. Sim, tudo bem. Se você não vai ter um objetivo, isso não significa que você não vai conseguir um emprego. Eu vi muitos currículos e, na verdade, contratei pessoas sem um objetivo Tudo bem. Mas não invente isso. Não copie e cole. Por favor. 218. Apoie seu currículo: Olá pessoal, vamos falar sobre como apoiar seu currículo. Apoiar seu currículo significa tudo o que você escreveu em seu currículo. Cada linha do seu currículo, você entende e pode apoiar, em média, 90 a 95% das vezes, um gerente de contratação durante uma entrevista faria perguntas sobre seu currículo. Então, se você copiou e colou linhas de algum outro currículo ou de alguma outra fonte e, na verdade, nunca leu exatamente o que isso significa, você terá problemas. Se você tiver, digamos, escrito que atualizou Veritas para a empresa ABC, eles perguntarão Diga-me a versão de qual versão para qual versão, você atualizou a tarefa Vara E se você não sabe, é melhor não anotar. Se você escreveu: Ei, você executou toda a atualização do VMware de seis para qualquer versão, eles poderiam perguntar: Ei, me diga quais são os problemas que você teve durante essa Se você o inseriu, fez a migração do data center, eles perguntarão. Conte-me como foi sua experiência com a migração do data center. Você teve algum obstáculo, algum obstáculo? Se você realmente nunca fez a migração, por favor, não a adicione lá. Portanto, qualquer coisa que você anote, deve ser suportada. Leia cada linha e depois pergunte a si mesmo. Posso apoiá-lo? Isso é algo que eu fiz? Caso contrário, escreva uma linha diferente que você possa apoiar. Essa é a mensagem completa deste vídeo, seja o que você escreveu. Por favor, não escreva nada que você não entenda e não possa apoiar. 219. Carta de apresentação: Carta de apresentação. Agora, esta lição é sobre carta de apresentação que geralmente é anexado é o que? Seu currículo. Agora, o que nós precisamos? Uma carta de apresentação? Bem, às vezes carta de apresentação é muito importante quando você está enviando um currículo. Especialmente para aqueles que não têm muita experiência em I t ou estão entrando em I t como um nível de entrada. Então, desta forma, você poderia realmente dizer livremente ao recrutador ou dizer ao gerente de contratação quais são as outras qualidades que você tem que não são mencionadas no currículo? Então, há dois tipos de cartas de apresentação que vou cobrir nesta lição. Uma carta de apresentação é sobre o nível de entrada, ea segunda carta de apresentação é sobre nível experiente. Isso é para aqueles que já Horan I t ou têm algum tipo de experiência. Então deixe-me abrir as duas cartas de apresentação. Então, vamos. O nível de entrada é o primeiro? Certo, então use uma carta de apresentação para o nível de entrada. Sempre armazenou a primeira loja de seção fora. Mas seu nome, seu endereço, seu endereço, seuendereço de e-mail e seu número de telefone da mesma forma que você teria no seu currículo, então você digitaria o nome da empresa para a qual você está enviando seu endereço, seuendereço de e-mail e seu número de telefone da mesma forma que você teria no seu currículo, então você digitaria o nome da empresa para a qual você está enviando endereço de e-mail e seu número de telefone da mesma forma que você teria no seu currículo, . Então, neste caso, vamos escolher um nome arbitrário, que é Ben DeLay Industries, e adicionar apenas 25 alguma avenida aspirante em Nova York. Então isso é apenas são muito endereço disse, em seguida, a próxima seção. É aí que você realmente se dirige ao gerente de contratação ou representante de RH, a pessoa que você está enviando seu currículo, , então você vai começar dizendo, Caro Sr. Russell, por favor aceite o anexo seu currículo para esta posição fora administrador de sistema Se é um administrador de sistema, Lennox, administrador ou engenheiro de sistema, é por isso que eu sublinhei algumas das palavras-chave que poderiam ser substituídas de acordo com seu submissão. Então, novamente, por favor, aceite o currículo anexado para a posição fora administrador do sistema como recentemente anunciado na verdade ponto com, ou se foi uma publicidade algum outro site, substitua que se você tiver sido contactado pelo , recrutador mencionado, eles são o nome da empresa coreana ou o nome do gravador. Em seguida, tive o prazer de rever o site da empresa e revi a descrição do trabalho, e estou muito entusiasmado com o cargo. Perfeito. Acredito que a minha combinação de competências técnicas e sensibilidades empresariais serviria e atrasaria bem as indústrias nesta posição. Então é assim que você vai montar seu primeiro parágrafo. Então teremos o próximo parágrafo. Você terá que mencionar que eu sei que eu não tenho o número exato de experiência. Você vê, é aí que você realmente aponta para o gerente de contratação e diz a ele que por que ele deveria contratar você mesmo que você não tenha o número de experiência. Então você está aqui, como eu sei, eu não tenho o número exato de experiência que você está procurando. Mas com o tempo gasto no meu laboratório, o laboratório com o qual você estará trabalhando e ajudando outras pessoas com problemas técnicos, outras questões técnicas que talvez você tenha se inscrito para um fórum da comunidade Lennox ou qualquer outro tipo de fóruns que eu definitivamente recomendo que você deve e ir on-line. Você viu as pessoas terem feito um tremendo trabalho online. Quando você digita algum tio de busca ou qualquer mecanismo de busca e quer procurar um artigo técnico, você vai encontrar toneladas deles. Agora, como é que temos isso? Porque as pessoas realmente gastaram com os números médios fora de horas juntando. Então eu quero você. Eu recomendaria que você também se juntasse a esses formulários. De qualquer forma, voltando para a carta de apresentação é que você vai dizer que você gastou em seu laboratório e ajudando outros de seus problemas técnicos. E isso pode ser quantificado por até dois anos de experiência real em nível corporativo. Ou se você acha que pode ser quantificado para um rigeur, tudo bem. Coloque aí, o que quer que você pense que é igual a ele, também. Então você colocou na segunda linha que eu sou Ir para cara para todos no meu trabalho atual entre família na França. Ou se você tem uma habilidade específica que você queria substituir, vá para Deus. É alguma coisa. Você substitui aqui. Então na próxima seção, o parágrafo sujo aqui você vai mencionar até mesmo escrever algo sobre você , sua maior conquista em sua carreira. Pode ser qualquer coisa. Talvez você tenha ganhado um campeonato e portos ou em acadêmico. Ou se você faz parte de um clube de xadrez, qualquer coisa que o tenha deixado orgulhoso. Por favor, mencione bem aqui. Isso mostrará ao gerente de contratação que você trabalhou tanto para a conquista do Pacífico e você está tão orgulhoso. Então você é o tipo de cara que não pode trabalhar duro e você provaria que ele ou ela mesma. Então no próximo parágrafo, você vai dizer que meu currículo vai falar sobre minhas habilidades técnicas, então isso é bom. Então está ligado. Falava das minhas habilidades técnicas. Mas aqui está um resumo rápido de habilidades adicionais que eu sou muito bom em. E essas habilidades são você vai mencionar fortes habilidades interpessoais e de comunicação. Atenção aguçada aos detalhes, habilidades analíticas, habilidades de gerenciamento de tempo, exc, excelentes habilidades de documentação. Lembrem-se, essas são algumas habilidades que anotei, e essas habilidades podem não refletir. Como é que és bom. Mas se você é bom em qualquer um destes, inclua isso ou se alguns deles que eu não incluí. Por favor, inclua isso e novamente, P. Por favor, seja honesto aqui. Se você é realmente bom na gestão do tempo, você realmente sabe como importar. Seu tempo não precisa ser técnico depois disso. No último parágrafo, V. Exa. mencionará que estou muito interessado em falar consigo para discutir o valor que poderia trazer para a indústria Mandalay. Então você vai dizer que eu posso ser contactado no número de telefone acima ou endereço de e-mail. Estou ansioso para ouvir de você com a melhor consideração e seu nome certo. E essa letra principal é para pessoas de nível de entrada e para aqueles que realmente têm alguém um pouco de experiência em TI. Mas se bem aqui neste parágrafo corrigir qualquer coisa que você eu acho que realmente vai fazer a diferença, esta é uma linha ou parágrafo realmente importante aqui. Então isso é sobre a carta de apresentação no nível de entrada. Non. Vejamos a carta de apresentação na experiência, modo que o nível de experiência começará da mesma forma que o nome, endereço, número de telefone e o nome, endereço,número de telefone da empresa endereço, . E novamente, querida senhorita vários, então tudo será o mesmo. Exceto que eu acredito que a minha combinação de habilidades técnicas e experiência aqui, porque em nível de experiência currículo você terá experiência, então você vai adicionar que aqui tudo será o mesmo. Agora, o segundo parágrafo, você vai dizer anexo currículo inclui todos os detalhes sobre a minha carreira e formação . Mas aqui está um resumo rápido do Bob que vai destacar como eu posso ser o par perfeito , e isso é agora que você vai sair e dizer, Ei, Ei, isso é o que eu tenho eles que você pode não ver com outras pessoas E isso é na minha posição atual como técnico de suporte técnico,é claro, é claro, substituiu isso para o seu título existente. Eu crio, gerencio e soluciono centenas de serviços. Eu forneço primeiro ou segundo nível de suporte a milhares de clientes internos ou externos. Coloque o número em, disse que poderia quantificar o que você fez. Minha experiência profissional inclui diagnosticar e resolver problemas complexos de hardware e software . Eu também mantenho o mais alto nível de segurança do sistema e educo os usuários sobre as atualizações e tecnologias mais recentes do sistema. Depois, a última linha. Você vai dizer que eu economizei milhões toe uma empresa, introduzindo tecnologia X y Z, qualquer coisa que você tenha feito e sua posição existente que você acha que salvou o dinheiro da sua empresa. Incluído aqui, por favor. Quantificar tudo o que você fez é uma das maiores coisas que você é NBS. Eles vão para a faculdade? Eles passaram dois anos, e isso é o que eles aprendem. Eles aprendem a quantificar que eu poderia dizer o valor para o negócio, em seguida, o último parágrafo, você vai dizer que eu estou muito interessado em falar com você para discutir o valor poderia trazer para a indústria de vândalos mesma coisa que outra cobertura carta, e então você fechá-lo com os melhores cumprimentos e colocar em único. 220. Post-currículo e o que esperar: Publique seu currículo e o que esperar. Vamos falar sobre o que acontecerá quando você publicar seu currículo on-line, por exemplo, Career Builder, zip recruiter, Monster ou qualquer outro site de sua preferência Seu currículo será pesquisado pelo RH ou pelos recrutadores com base no título do currículo ou nas palavras-chave que você tem dentro do currículo Agora, quem são os recrutadores ou o RH? Boa pergunta, hein? Os recrutadores também são chamados de caçadores de cabeças Eles trabalham de forma independente para encontrar o candidato certo para o emprego certo. Às vezes, eles têm relacionamento e contratos exclusivos com o gerente de contratação. E as empresas preferem trabalhar com recrutadores. Por quê? Porque eles se especializam nesse campo? Os recrutadores pesquisam todos os diferentes tipos de candidatos on-line e os listam. Eles percorrem a formação acadêmica ou a experiência. Eles realizam a entrevista inicial e definem a expectativa das tarefas do trabalho para você Eles também informam o salário, a taxa, apresentam você aos candidatos ou apresentam os candidatos ao gerente de contratação e marcam as entrevistas. Então, lembre-se de uma coisa: os recrutadores são seus melhores amigos em todo esse processo Eles fariam o possível para conseguir a entrevista para você. Eles pensam neles como seu agente que está trabalhando em seu nome. Mas em algum momento, se você não se qualificar , eles o abandonarão. Por quê? Porque eles também não querem manchar sua reputação com o gerente de contratação, certo? Agora, quem são as pessoas de RH? O RH é um departamento de recursos humanos em uma empresa que lida diretamente com os candidatos. Nesse caso, é você. Eles geralmente não pesquisam por você on-line. Eles só entrarão em contato com você se você se inscreveu diretamente no site da empresa ou por meio de um desses sites de busca de emprego. Se você não se qualificar para o requisito de emprego , simplesmente um e-mail automático será enviado para você indicando que eles estão seguindo em frente com outros candidatos Mas se eles gostarem do seu currículo , entrarão em contato com você diretamente por telefone ou e-mail e farão o e-mail que você especificou no seu currículo. Então, isso é o que realmente são o recrutador e o RH. Digamos o que acontecerá na segunda etapa quando o recrutador ligar para você, pesquisar você e ver que você é o candidato perfeito O recrutador enviará a descrição do cargo e ligará para você para revisar sua experiência e qualificação Ele ou ela tentará atender às suas necessidades de trabalho ou às suas habilidades. Esta será sua primeira rodada inicial de seleção. Nesse momento, se o recrutador achar que você está confiante de que pode ser o candidato certo , a conversa continua na próxima etapa E a próxima etapa é que o recrutador ligue para o recrutador, sabe Vamos chamar o recrutador Litman de Sr. Lippman. O Sr. Lippman lhe dirá se o trabalho é em tempo integral ou se é um trabalho de consultoria Trabalho em tempo integral é quando você trabalha diretamente com uma empresa contratante, como uma pessoa em tempo integral, um consultor é alguém que trabalha forma independente na 1099 ou na W two, que será um funcionário da agência de recrutamento A propósito, 1099 ou W two são os termos fiscais usados nos Estados Unidos Pode ser diferente acordo com o documento fiscal do seu país. De qualquer forma, o Sr. Lippman, que é, obviamente, o recrutador, especificará todos os Ele também lhe dirá a duração da consultoria. Portanto, a consultoria pode durar de seis meses a um ano ou pode durar qualquer número não especificado de Bem, agora a parte do dinheiro. O Sr. Lippman, neste momento, pergunta sobre suas expectativas salariais ou sobre sua hora Diga a ele que você é flexível e está disposto a negociar. Ou, se você já trabalha em TI , deve ter uma ideia melhor do que deve pedir. Bem, quando você concordar com a tarifa com o Sr. Lippman, o Sr. Lippman enviará um e-mail solicitando que você confirme a tarifa e responda E ele também pedirá que você envie a ele seu currículo atualizado , caso sejam necessárias algumas atualizações. Hum, muitas vezes este e-mail também contém algumas perguntas para você preencher, por exemplo, seu nome completo , seu endereço, seu número de telefone, hum, se você está autorizado a trabalhar naquele país, hum, também seu último dígito do seu Seguro Social ou sua data de Seguro Social ou sua data Agora, por favor, não tenha medo de fornecer essa informação. Por quê? Porque eles não estão aqui. Esses recrutadores não estão aqui para roubar sua identificação É assim que eles acompanham os candidatos em seu banco de dados. Ok, então o próximo passo é que o Sr. Lippman peça que você fale com seu gerente, que também está na agência de recrutamento Haverá uma rápida entrevista de dez minutos com o gerente do Sr. Lippman, que também examinará seu currículo e seu histórico, se você estiver pronto para ser apresentado Então, o próximo é que às vezes o Sr. Lippman ou seu gerente pedem que você venha conhecê-los pessoalmente, se eles estiverem na mesma cidade, é claro Esta será a oportunidade perfeita para você conhecê-los e começar a praticar suas habilidades de entrevista pessoal Você pode negar isso. Você pode negar as solicitações de reunião, mas talvez, você sabe o que, isso possa não funcionar bem para você e afetar suas chances de ser apresentado. Eu recomendaria que você marcasse uma consulta e fosse vê-los. Ok, agora, depois de vê-los ou falar com eles, depois de toda a conversa e formalidade terem sido feitas com o Sr. Lippman, seu currículo finalmente será enviado ao Pode levar de dois dias a algumas semanas para que o gerente de contratação responda ao Sr. Lipman Ok, então, quando seu currículo for revisado pelo gerente de contratação e selecionado, o que acontece é que o Sr. Lippman será notificado, é claro, e uma solicitação de entrevista será feita O Sr. Lippman, é claro, entrará em contato com você com alguns horários para entrevistas Escolha o horário desejado, é claro, e comece a preparação. Comece, prepare-se e revise sua preparação. Se o gerente de contratação não gostar do seu currículo , ele notificará o Sr. Lippman. E se você não receber uma resposta do Sr. Lippman por, digamos, três a quatro semanas, então você deve presumir que é um Você sempre pode ligar para o Sr. Lippman para acompanhar, mas na maioria das vezes eles estão tão ocupados que, eu diria, deixe-os trabalhar em seus horários e você poderá seguir em frente Ok, então vamos ser otimistas aqui, certo? Você está agendado para uma entrevista. Perfeito. Você recebe a ligação. A primeira entrevista provavelmente será por telefone e pode durar uma hora. Isso também pode incluir questões técnicas. Ok, então, alguns dias depois, você receberá uma ligação do Sr. Lippman, que lhe dará o feedback com base em sua primeira entrevista E se você tiver aprovado sua primeira entrevista , ele agendará a segunda rodada de entrevistas com você Provavelmente será uma entrevista presencial no local e poderá incluir perguntas técnicas adicionais, portanto, esteja pronto Você se reunirá com a equipe, portanto, certifique-se de estar vestido com terno e gravata e se apresentar profissionalmente Ok, alguns dias se passam e seu telefone tocará e o Sr. Litman lhe dará a ótima notícia de que você foi selecionado, e o gerente de contratação está pronto para lhe oferecer o emprego É claro. Sim, é claro que você pula da cama e pede mais detalhes sobre a data de início, certo? Ok. O Sr. Litman lhe enviará toda a documentação necessária para preencher e você terá que assinar a carta de oferta, é claro Além disso, neste momento, talvez seja necessário passar por uma verificação de antecedentes, que pode incluir educação, histórico, verificação ou experiência, às vezes também inclui verificação antecedentes criminais e também testes de drogas , dependendo da exigência da empresa contratante. Bem, quando você começar o primeiro dia , sentirá que seu trabalho árduo finalmente valeu a pena. Parabenize a si mesmo. 221. Dever de trabalho de administrador no Linux: títulos de trabalho e deveres. Meus alunos me fizeram essa pergunta Depois de fazer este curso. Que tipo de trabalho vou conseguir ou quais são os meus deveres vai ser o que vou trabalhar agora. Essas são as perguntas do jato. Então aqui está o momento em que você deve saber um dos trabalhos que você deve estar se candidatando para procurar e onde você deve estar esperando para fazer quando você conseguir esse emprego. Então o trabalho básico que você vai conseguir é o técnico de TI, que é mais fora nos ajudou a trabalhar técnico. Eu não estou dizendo para você procurar especificamente para este trabalho, mas ah, talvez antes daquelas pessoas que realmente nunca fizeram, uh, qualquer tipo de trabalho em I t ou sequer têm formação educacional em I t. E vindo de origens completamente diferentes, eu diria, e eu recomendaria que eles deveriam começar com I t ajudou-nos a sentir que isso é um dos campos. Isso é muito, ah, muita informação. Você vai obter um monte de informações sobre i t. Se você já tem alguns deles a partir da experiência em I t. Então eu diria objetivo para o trabalho de administrador do sistema. Um administrador de sistema é um administrador que gerencia o sistema e o sistema é composto por hardware, software? , Sistemas operacionais dispositivos de rede, cabos e todas essas coisas. Tudo isso combinado faz um sistema, depois o próximo. Outro trabalho de nível superior é um engenheiro de sistemas. Neste nível, você estará projetando sua nunca toda a infraestrutura. O que significa que você vai colocar todos os computadores juntos. Quantos computadores você precisa, quantos CPU precisa e assim por diante, assim por diante. Então, é claro, torna-se em um emprego sênior. Ele precisa de administrador de sistema, engenheiros de sistema sênior, gerentes, supervisores e assim por diante. Então estes são os títulos que você procura. Agora, vamos falar sobre os deveres. O que exatamente você vai fazer? Então eu tenho este Ah, ou documento. Vou cobrir todos os deveres, um por um. E, claro, muito rápido. Ok, então aqui está um documento, e este documento também é parte da sua mão para fora. Você poderia baixá-lo. Você poderia revisá-lo depois desta lição. Assim, a possibilidade das administrações primárias é que você estará lidando com a instalação do sistema de abertura, gerenciando a forma de hardware onde os servidores Lennox de serviço, instalação e atualização de configuração recuperam isso. Meu ótimo sistema de oferta de hardware antigo para novo Ah, hardware. Você pode fazer isso movendo instalando uma versão mais recente do sistema operacional, do novo hardware e transferindo todos os aplicativos para o gerenciamento anterior. Aprendemos que a partir da configuração de instalação de software de terceiros do Jump Command você vai estar lidando com muitos, muitos aplicativos diferentes que serão executados em seu computador. Lembrem-se, temos um hardware. Então temos o nosso sistema de abertura. Sem a aplicação, ambos são inúteis. Portanto, você precisa de aplicativos para serem executados em cima deles. E uma vez que você executá-lo, quem consegue que você vai gerenciá-los? Você não vai ser como um realmente lidar com configuração fora do Ed ou usá-los. Esses usuários são diferentes como o comparado a vocês estavam indo instalá-lo, então diferentes tipos de problemas ou solução de problemas que você vai estar lidando com quase todos os dias, como serviços correndo devagar, discutir para baixo e Teepees não está funcionando. Problemas de montagem não podem reiniciar o serviço, não é possível acessar a revisão DNS todos eles um por um. E eu garanto que eu cobri quase 95% de desconto em todos esses problemas em nossa classe de treinamento, então não posso fazer login como root usando o protocolo ssh. memória de nome de fechamento incorreto é alta ou cheia. O que você precisa fazer? O backup não está funcionando. Claro, maior parte do tempo. Fazer backup como software de 1/3 partido, você vai estar aprendendo que uma vez que você vai estar se juntando a configurar trabalho Cron ou agendar trabalho , você vai estar configurando isso. Então temos, ah, documentação. Cada trabalho em I t, especialmente eu diria, requer que você faça a documentação. O que? Essa documentação é que, se um problema aparecer, você documentou como resolvê-lo. E se houver um novo sistema para fazer a instalação, você seguir a documentação ou criar sua própria documentação, então você estará sentado na reunião. Seu gerente quer que você se sente, dê a eles o progresso, apoie o que você fez a semana inteira ou você provavelmente vai se encontrar com fornecedores. Vamos chegar com novas tecnologias para introduzir novas tecnologias. Conhecer vai acontecer quase 23 vezes por semana. Então espere que ferramentas adicionais com as quais você vai trabalhar, como ferramentas de monitoramento Como você vai? Serão uma ferramenta de monitoramento que monitora toda a sua infraestrutura. Certo? Então, quem gerencia essa ferramenta que você gerencia? Esse é o sistema de emissão de bilhetes da ferramenta de documentação? Cada problema que aparecer provavelmente será gerado dentro de um ticket. Você obtém um tíquete, você olha para o tíquete e, em seguida, você resolve o problema, coloca sua resolução dentro do tíquete e fecha-o. E essa é também uma das maneiras que a gestão realmente tipos de medidas. O seu desempenho. Quantos bilhetes você fecha a rapidez com que você fecha o bilhete. Então esta é uma maneira para eles para através de tipo de quantificar o seu desempenho. Em seguida, você tem a ferramenta de configuração. Outras ferramentas como chapéu vermelho, estrela de pontapé de marionete satélite, diretório ativo em diferentes ferramentas de erros de digitação que você vai estar trabalhando com quando a relação chapéu vermelho . Se você vai trabalhar em análise, provavelmente você vai estar lidando muito, mas chapéu vermelho. Então eu recomendo vivamente que você vá para a frente a todos os sites listados aqui, registre-se lá. Assine lá. Você estará começando a obter a nova versão, novas atualizações e tudo para ficar à frente de todas as tecnologias que eles leram tinham HP , Dell, Cisco, Vienne, onde Terceiros. Wenders, Microsoft. Todas essas empresas com quem você vai lidar quase todos os dias porque quando os problemas não estão sendo resolvidos, provavelmente você vai passar para Wenders. Em seguida, suporte a aplicativos de terceiros que você vai fornecer, você vai estar lidando com o licenciamento de cada produto que você comprar. Você é cada produto que você tem em seu ambiente que você instalou, Eles você tem que pagar por isso, e ele vem através da licença fora do curso há alguém que tem que gerenciá-lo. Bem, às vezes gerentes gerenciam essas licenças. Às vezes, eles dão sua responsabilidade ao administrador do sistema para gerenciar isso. Então, tenha isso em mente. Outras tarefas relacionadas com o trabalho são como, você vai ser derrotado, você vai estar de plantão. O que isso significa é que, se uma equipe tem seis pessoas, você estará de plantão a cada sexta semana. Eles vão estar lá, dar-te um telefone, um portátil. Então, mesmo você está em casa ou em sua casa depois que as horas são durante o fim de semana, um problema vem em. Você tem que estar presente não no local do escritório, mas presente para responder root a esse problema. Então isso é estar de plantão. Esteja preparado para a recomendação que você vai recomendar para a nova tecnologia como você vai recomendar. Bem, você tem que assistir a seminários. Você tem que assistir e manter, um, manter atualizado com toda a tecnologia que disse sinal de em todas aquelas janelas treinamento A 10 . Você vai continuar com muito treinamento. As empresas vão fornecer-lhe treinamentos, gestão de projetos, avaliar ferramentas de terceiros, que é mais fora de um POC relacionado tarefas. Então estes são alguns dos deveres fora do trabalho que você vai estar trabalhando em seu braço ou há menos , dependendo do ambiente, às vezes menor, mais ambiente. Às vezes é maior se for menor, você pode ter que usar muitos chapéus diferentes, fazer sentido. Vais fazer muitas coisas, mas é bom para ti, porque estás a começar a tua carreira. Mas se você já esteve lá, você provavelmente quer trabalhar para uma empresa maior que tenha tranquila infraestrutura tranquilae disposta na equipe e provavelmente seu dever será separado um do outro. Então é isso que acontece. Então eu espero que você tenha isso apenas muitas vezes e boa sorte 222. Exposição a outras tecnologias: exposição a outras tecnologias. Certo, agora você já conhece Lennox, sabe muito sobre Lennox. Então, por que você precisa saber sobre outras tecnologias também? Bem, se você está indo para administrações de sistemas, confie em mim, eles vão fazer algumas perguntas sobre as tecnologias também. E eles esperam que ah, pessoa que estava cumprindo para um trabalho de administrador de sistema ou engenheiro saiba algumas coisas sobre alguma outra tecnologia também. Então, esta lição é sobre que eu recomendo que você vá on-line baixo para essas outras coisas . Especificamente persistir ministério. O 1º 1 é sobre o sistema operacional. Sabe, Lennox, esse é o número um. Sua experiência está na próxima. O 2º 1 é sobre janelas. Você precisa saber as janelas. Se você já é um usuário do Windows, você tem um laptop ou PC executando o Windows. Perfeito. Procure algumas das coisas como mudar. Eu ps tem que enviar tráfego de uma máquina de janelas para outra. Ah, poucos Administração do Windows no YouTube se você quiser a tecnologia de marginalização, o maior deles é VM, onde há muitos artigos sobre estar onde está a tecnologia, como ela funciona, e eu irá recomendar que você vá online e confira. Então temos um hardware no lado do hardware. Você deve saber qual hardware é usado para instalar seu sistema operacional. No maior mercado de hardware, é a Dell e a HP. Então vá online. Ir Dover del site ou HPV de cabeça e descobrir. Quais são os modelos mais recentes que eles têm? Quais são as especificações? Vai ajudar. Quais são os guaxinins como acessá-los? Leia alguns. Um pouco de hardware de bar. Então, desta forma, se você estiver na entrevista, você poderia dizer a eles que você sabe sobre o Dell Server? Ouça, ou 720 ou 16. 20 Você trabalha nele ou você tem conhecimento sobre ele, em seguida, ferramentas de monitoramento. Quando você tem um ambiente que você está suportando, você precisa monitorá-los também. Certo. Algumas das ferramentas de monitoramento são como nah, Geos Blanc e nos enviou. Estes são o tipo de tecnologias. Eu recomendarei que você vá online. Procure-os. Procure-os no YouTube. A nuvem é outra plataforma onde uma grande parte da tecnologia de virtualização está sendo transferida de William. Onde estão da socialização ruiva para a Amazon Cloud. O que é uma Amazon? Mas isto é para você descobrir. Amazon tem muitos produtos diferentes que eles oferecem o produto que você deve olhar para na nuvem da Amazon é chamado Amazon. Fácil de ficar para Amazon nuvem elástica para que permite que você crie sua adoração. Máquinas são construídas suas aplicações nas máquinas de lavar com base em suas necessidades. Então, se você precisa de um aplicativo para executar de apenas 9 a 5 e, em seguida, a máquina, você não quer o recurso na máquina. Você poderia agendar isso então, depois 95 vai desligá-lo. Portanto, esta ferramenta fácil é um produto muito, muito eficiente e valioso. Olhe para o seu e leia sobre ele. É para aqui que a tecnologia vai. Estaremos na nuvem mais cedo ou mais tarde. Então temos ferramentas do sistema operacional como o satélite ruivo, que permite que você baixe pacotes de atualização se você não tiver acesso ao portal ruivo . Kickstart Kickstart é um produto integrado dentro do vermelho tem satélite, que permite automatizar a sua instalação de Lennox Red Hat. Um, Active Directory Tool também é uma das ferramentas importantes que você deve saber qual é um produto da Microsoft, permite que você gerencie seus usuários e grupos. Ele se integra com o DNS bem da Lennox, que está sendo construído por muitos Wenders diferentes também. E o pioneiro. Quando eu diria novamente, é Microsoft, eles estão feitos. Que trabalho incrível, diz Indiana. Bem, procure contas de DNS e configuração na plataforma Microsoft. Então temos o chef fantoche ou responsável. Estas são também as ferramentas de automação para automatizar o seu isolamento. Hoje em dia, muitos Wenders ou muitas empresas estão pedindo essas ferramentas. Se você os conhece, eu diria gastar algum tempo em uma dessas tecnologias eu o show de marionetes para cadela responsável , mas mais difícil feito isolamento, então o último é o banco de dados é qualquer coisa que tinha gerencia seus dados. Se você tem um ambiente grande, você definitivamente precisa de um banco de dados. Você precisa saber o que é um banco de dados, como ele interage com o aplicativo ou o sistema de abertura. Como funciona o banco de dados SQL Off Micro Spectacle, como skits instalados ou quais são os bancos de dados que são instalados? A plataforma Knicks. De qualquer forma, estas são as poucas tecnologias. Por favor, por favor, concentre-se neles. Passe algum tempo com eles. Junto com Lennox. Claro que sim. Você passou tanto tempo com Lenox, certo? Passe algum tempo um pouco mais de tempo com essas tecnologias. Isso definitivamente ajudará você a passar por seu processo de entrevista. 223. BOAS-VINDAS AO MÓDULO 10: 224. O que é TI e como ela funciona: o que é a tecnologia da informação? Essa é uma questão muito básica, e todos devem saber que o verdadeiro significado da tecnologia da informação é basicamente a transferência de informações ou dados de uma pessoa para outra, de um local para outro para a tecnologia. O que isso realmente significa é que você pegar qualquer tipo de informação e você está levando de uma pessoa para outra, e está passando de computadores através de computadores que a tecnologia é a tecnologia subjacente . Agora vamos ver algumas perguntas comuns que você deve fazer a si mesmo, tal como nossa camiseta funciona? O que é É transferir casas transferindo bem, está transferindo arquivos, pastas, imagens de pdf, vídeos, música, música, e-mails de mensagens instantâneas, todo o monte de coisas que você tem salvando seu computador. E uma vez que você salvou isso, você compartilha e compartilha as pessoas com os locais e a empresa para a empresa, e quando você compartilha? Mas não há limite de tempo. Você pode compartilhá-lo a qualquer momento durante o dia. E, claro, por que compartilhá-lo ou por que a informação está sendo compartilhada entre as pessoas é porque essa informação nos ajuda a tomar decisões resolver problemas ajuda-nos a fazer o planejamento correto e eventualmente, nos poupa tempo. Melhorar nossas vidas e isso nos poupa dinheiro. E como tudo isso acontece é através dos componentes I T e I t componentes são aqueles de vocês que estarão cobrindo e as lições posteriores. 225. Fatos sobre TI: Ok, vamos falar sobre fatos sobre tecnologia da informação. Agora, eu vou rever as estatísticas que realmente números que eu reuni, que vai dizer se você tomou a decisão certa ou não, se isso eu não acho que é certo para você ou não. Então vamos dar uma olhada em alguns deles agora. meu papel na nossa vida é muito importante. Fora dias você tem tecnologia da informação ou tecnologia gadgets em todos os lugares que você tem que na TV e carros que você faz compras on-line. Você ligou cheio de tecnologia. Então, espera-se que os empregos cresçam 22% até 2020. , Lembrem-se, pessoal, estamos em 2018 e em dois anos vai aumentar 22%. 68% de desconto. As empresas estão lutando para encontrar candidatos qualificados. O que? Significa que 100% das empresas que temos aqui desses 68% ainda estão tendo problemas para encontrar a pessoa certa. São muitos. Profissionais de I T estão fazendo mais do que profissionais médicos hoje em dia. Isso não é apenas um fato, mas é na verdade que eu vi com meus próprios olhos que há pessoas que estão fazendo muito mais do que médicos e médicos e pessoas que estão no campo médico. Agora, 64% de desconto as empresas estão investindo em empresas iniciadas que não estão na I t que estão fabricando roupas, construindo carros, construindo pianos, fazendo tapetes qualquer tipo de empresa que eles precisam eu t. E desses 64% deles estão investindo em i t. Você não precisa ah, alto nível de educação para começar em I t. Não, eu definitivamente não estou encorajando. Aqueles que não querem ir e perseguir seus bacharelados e mestrados definitivamente desencorajaram eles. Só estou dizendo a pessoas que não podem se dar ao luxo de ir para a faculdade ou que não podem se dar ao luxo de ir para o mestrado. Você ainda pode entrar em I t comprá-lo passando por algumas certificações, alguns cursos, e você tem que ganhar alguma experiência e você pode entrar no campo I T. E, claro, se você tem um bashes, concordo, e se você tem um mestrado, céu é o limite e você vai ter sucesso no campo I t tão rápido que eu ensino trabalho varia de 40.000 para 400.000 de novo. Depende da sua experiência, suas habilidades e, claro, sua qualificação como pobre. Bureau of Labor Statistics em 2016 a renda mediana de um titular de grau de bacharel ter um emprego de nível de entrada em i t. Está fazendo acima de US $100.000. Ah, trabalhador da indústria de tecnologia dos EUA agora qualquer um qualquer trabalhador da indústria tecnológica dos EUA. Salário anual é acima de US $100.000 em comparação com US $50.000 fora de qualquer outro trabalhador em qualquer outro setor. E o último é e nós, em 2015, os empregos que foram terceirizados, os empregos I T que foram terceirizados eram mais de dois milhões. Os caras que definitivamente é algo errado aqui. Significa que não temos as pessoas certas. Então, estamos gastando nosso tempo em diferentes campos. Não que haja algo de errado com outros campos, mas se você tem um campo que está crescendo tão rápido, tão rápido e as empresas não têm, não não não podem encontrar pessoas para cumprir esses trabalhos do que o que perguntar a si mesmo, Você está tomando a decisão certa? Mas entrando no campo certo, tenho que dizer sim. 226. Componentes de TI: Quais são os componentes de TI? Combinando os componentes de TI, como uma tecnologia é construída. O componente básico de TI é o hardware. Então você tem o sistema operacional. O hardware, novamente, é como um pedaço de tijolo. Não é nada sem um sistema operacional, você instala o sistema operacional em cima do hardware. Depois de ter o sistema operacional, você instala aplicativos ou software nele. Esses são os aplicativos usados pelos usuários. Se você tem um hardware, você tem um sistema operacional, mas não há nenhum aplicativo, então você ainda tem um computador inútil sem um uso adequado dele Então você tem uma rede. As redes são aquelas que realmente combinam ou colocam todos os computadores juntos em uma rede para que eles possam conversar entre si. Então, é claro, você tem segurança. Quando seus computadores estão na rede, você fica vulnerável e, uma vez vulnerável, precisa ter certo tipo de segurança. Existem muitos dispositivos de segurança softwares implementados no ambiente corporativo para proteger seu ambiente. Os outros componentes de TI de nível corporativo são segurança de alto nível, armazenamento, armazenamento Há muitas histórias diferentes, como armazenamento EMC, armazenamento NetApp , Hitachi, portanto, muitos armazenamentos dedicados fornecem recursos de armazenamento dedicados aos componentes de TI Então, é claro, temos um banco de dados. Quando você tem toneladas e toneladas de milhões e milhões de registros que precisa recuperar , criar planilhas ou dados locais dessas planilhas não é realmente eficiente ou não é otimizado realmente Então, a forma de torná-los mais eficientes é colocá-los em um banco de dados. É aí que está o banco de dados. De qualquer forma, todos esses componentes juntos formam os componentes de TI 227. Linux ao nosso redor: exemplos cotidianos fora Lenox. Aqui você vai descobrir como Lennox Up sistema de trazer é usado em todos os sentidos ao seu redor. Vamos olhar alguns exemplos como Avião. Os filmes em vôo estão em uma letra embutida. Plataformas. Acesso à Internet, dispositivo Internet Wi-Fi roteador provavelmente tem cópia incorporada do Lennox em execução para o seu aplicativo de gerenciamento Web . TV, sites de pesquisa do Google, smartphones, todos eles carregados. Será que Lennox abrigaria o sistema dentro destes aparelhos? Comprimidos, é claro. Os livros e, os discos de recuperação de dados do Windows, mesmo eles são fornecedores sistema operacional ainda estão executando Lennox para fazer a recuperação no sistema operacional Windows. Isso não é engraçado? Eletrodomésticos, novos aparelhos que estão chegando agora. Todos têm telas sensíveis ao toque e operações como essa. Estão a comandar a Lennox. E, claro, no final, os carros auto dirigindo que você vai encontrar. Eles estão fazendo um monte de testes hoje em dia, e todos aqueles testando todos aqueles que o sistema de abertura rodando nos carros auto-condução que eles estão executando. Lennox 228. Trabalhos de sistemas operacionais Linux: depois de olhar para exemplos de nossos sistemas de trazer. Agora vamos ou os trabalhos reais do sistema operacional, se você gosta do sistema operacional. E você queria lidar com Obering System Layer onde você não quer tocar o coração onde você não quer ter uma chave de fenda em sua mão e você só quer lidar com digitação e trabalhar com o nível do sistema operacional, então o Esta é a lista de empregos que você deve investigar. O primeiro 1 que tenho são as lojas de administradores de sistema. Agora este é o trabalho principal e básico fora do sistema Administrador é realmente lidar com o sistema de abertura. Qualquer problema que você tenha no sistema operacional, qualquer tipo de implementação, você é responsável pela instalação do sistema operacional. Você é responsável por configurar o hardware. O primeiro eu quando chega ao seu data center, você é responsável por atualizar seu formulário onde, se houver necessidade, seu possível configurá-lo através de seu cônsul, você instala o sistema operacional e configura o sistema operacional. Então estes são o tipo de sistema de trabalho que amadurece para. Além disso, você lida extensivamente com a solução de problemas do sistema operacional. Se você tem um problema e você. Provavelmente esses problemas vão ser agravados pelos técnicos de PC ou eu não nos ajudei. Eles não podem resolver. É uma mesa que Big escalou para você então. Temos sistemas, engenheiros, engenheiros sistemas são aquelas pessoas que realmente passaram por trabalhos de administração de sistemas em suas vidas. E agora eles estão em nível de engenharia, o que é um passo acima neste nível de engenharia. Você realmente projetou toda a infraestrutura. Na verdade, você cria infraestrutura juntos, não apenas um servidor, mas muitos servidores diferentes. Em seguida, você tem administradores de aplicativos. Eles também são aqueles que lida com a construção dos sites, particularmente qualquer um dos sites que rodam em sistemas operacionais. Eles há a principal responsabilidade é garantir que o site está funcionando. E, claro, há muitos observadores diferentes que você poderia utilizar. Um deles é uma festa que o outro é um Tomcat. Então você tem engenheiros de infra-estrutura, engenheiros de infra-estrutura estão todos em tudo lá. Aquele que realmente lidar com muitos componentes diferentes fora. Eu t não apenas sistema operacional, mas eles também lidar com um pouco fora hardware o acordo com o sistema operacional. Eles lidam com alguém de aplicativos um pouco banco de dados e muitos que eles realmente tocaram muitas tecnologias diferentes. Então você tem uma solução. Solução de engenheiros. Engenheiros e arquitetos são aqueles que realmente projetaram colocar em um plano azul e colocá-lo juntos. Quantos servidores precisamos para construir todo esse data centers? Quantos servidores têm harmonia? Armazém? Como? Dispositivos de rede Maney. Precisamos completar todo esse data center. Essas são as pessoas que realmente lidam com impressão azul de sua infraestrutura, Engenheiros de Operações de Desenvolvimento agora Dev Ops. Engenheiros são realmente o título ou o papel que foi criado recentemente. Devo dizerque não há mais de 2 a 5 anos. Devo dizer Esta é realmente a combinação de pessoas que trabalham com o sistema operacional, bem como que realmente Ah, muito fluente em linguagens de programação. Portanto, não só eles realmente gerenciavam a assistência gerenciada pela infraestrutura. Eles também querem alguém que possa, certo fez os códigos. Quem poderia realmente saber? Algumas línguas em muitas línguas são, como talvez Joe R. C mais e muitas das línguas que vou cobrir na palestra posterior. Então estas são as pessoas que são realmente engenheiros de desenvolvimento. Eles definitivamente ganham muito dinheiro E se isso é algo que você quer entrar, você sempre tem que começar seu caminho de ajudou-nos a engenheiro de sistema operacional, engenheiro infraestrutura. Obter mais conhecimento sobre as linguagens de programação e para o engenheiro de desenvolvimento. Então temos engenheiros de campo. Estas são as pessoas que realmente trabalham para as empresas como Red Hot HP e todas aquelas grandes empresas. E o que eles fazem é que eles realmente saem em uma excursão a um site de clientes para que eu conserte seus computadores. Eles também estão consertando o sistema de abertura, bem como seu hardware. Estes engenheiros fetais são os únicos. Digamos que se eles são da Red Hat, eles vão ficar do lado e viver lá, emitidos, eles vão gastar. Eles vão passar algum tempo para resolver os problemas com você. Então, se você está em viajar, se você está em trabalhar fora, você não é a pessoa que quer sentar em sua mesa. Então este é o trabalho certo. Se você, mas novamente para este tipo de trabalho, você precisa saber o sistema operacional e rico sistema de oferta que eu já cobriu isso no meu slide anterior. Essas são a lista de sistema operacional que vocês devem escolher e passar por cima, em seguida engenheiros de produto Engenheiros de produtos, é claro, são muito semelhantes aos engenheiros de campo. No entanto. Engenheiros de produto Onley lida especificamente com um produto. Então, se digamos, Red Hat tem um produto, um novo produto chamado, um virtualização, sua nova tecnologia de organização ou sua tecnologia de satélite ou qualquer produto que eles realmente tenham pessoas que realmente lidar especificamente com essa tecnologia. Então, quando eles vendem essas tecnologias para as pessoas para os consumidores dos clientes, então esses engenheiros de produto são aqueles que realmente viajaram com os caras de vendas para realmente ajudá-los a vender esse produto e contar-lhes sobre a tecnologia. Então você tem o engenheiro principal. trabalho do engenheiro principal é o mesmo engenheiro de assistência, mas muito mais responsabilidade. Às vezes, os engenheiros principais também são os que têm algum tipo de chumbo. Eles também importam alguns administradores de sistema. Então você tem engenheiros de plataforma. Engenheiros de plataforma são Pacific Toe One Platform. Eles se uma empresa tem vários ambientes de sistema operacional, muito provavelmente eles vão lidar com uma plataforma ou um pouco. A maioria dos dois sistemas operacionais, então, temos engenheiros de volta e data center que estão realmente sentados no data center ou que muitas vezes viajam para o data center toda vez há um problema fora do curso. Se houver um dia de emissão e você ligar para o seu Wender, eles vão cobrar muito dinheiro, ou você pode ter que ter um contrato com eles. Mas com as costas em um engenheiro de data center, eles provavelmente estão perto do data center vai viajar. Há todo o tempo que são responsáveis por empilhar e empilhar. A prata está construindo os servidores, solucionando os sistemas. Então eu tenho os consultores de implementação. Vou me concentrar na parte consultor aqui porque muitos do trabalho mais provável que você vai estar entrando em será os trabalhos de consultoria. O que significa que você pode não entrar no trabalho em tempo integral direto para fora da porta. Você terá que passar algum tempo consultando. E eu te digo, em uma criança, você não se você vai entrar no trabalho de consultoria, você vai aprender muito porque em trabalhos de consultoria você tem que realmente cumprir uma tarefa em um horário do Pacífico a uma taxa do Pacífico. Então, quando você tem esse tipo de pressão, você aprende muito. E também, se você não é uma pessoa que eu quero trabalhar para um chefe, você quer guerra para si mesmo. O trabalho de consultoria é para você. Existem vantagens e desvantagens de consultar um como você não obtém os benefícios. Por exemplo, médicos e seguradoras de saúde, enquanto que no trabalho regular em tempo integral nos empregos W dois, você obtém todos esses benefícios. Mas ao mesmo tempo você tem um chefe que você tem que se reportar. Então, de qualquer maneira , pessoal, esta é a lista fora, hum, títulos de trabalho que eu tenho coberto nos sistemas operacionais. vez, oferecendo sistema é a camada é um sistema operacional, o software que é executado em cima do computador. Se você gosta disso, peça essa camada, e é aí que você quer colocar suas mãos. Aqui é onde você deve gastar o seu tempo e como você vai conseguir o seu tempo gasto? E digamos que, mesmo se você estiver em Judah, eu ou qualquer outro site que nosso educacional e eles estão ensinando cursos, tudo que você tem que fazer é entrar e colocá-lo dentro. Digamos que o Red Hat Administration ou a administração do sistema operacional Windows ou a administração do Mac . Nosso sistema operacional Mac, você vai encontrar toneladas e toneladas, claro, está lá fora que vai ajudá-lo a entender o sistema operacional. E, como você aprendeu aqueles oferecendo sistema como você passa mais tempo nele, eu vou encorajá-lo a ir fazer trabalhos para as pessoas, até mesmo estágios, ou aprender um monte de corpo com outras pessoas que já no campo que poderia ajudá-lo a entrar nesse campo. 229. Trabalhos de gerenciamento de TI: Então agora, depois de olhar para todos os trabalhos relacionados com os componentes I t, eu queria rever Quais são os empregos relacionados à gestão que estão em I t Talvez você já esteja em I t. E você quer avançar sua carreira. Claro, a maneira como você pode avançar sua carreira é aprendendo algo novo. Ou você poderia gastar e trabalhar muito e gastar muito tempo com em seu trabalho atual e ir até a letra para chegar até a carta de gestão. Então vamos olhar para alguns dos trabalhos de gestão que estão lá fora com um I T Bem, o primeiro 1 é a liderança. Uma vez que você tenha trabalhado em qualquer rolo off, eu t em qualquer componente após certo tempo, dependendo de como você lida com as pessoas, seu gerente ou seu diretor vai gostar que você lidere o grupo e, nesse cenário, o que você estaria fazendo como você provavelmente vai ter um monte de pessoas sob você. Mas eles não serão diretamente relatados a você. O que significa que você provavelmente não vai fazer a avaliação de desempenho que você não vai fazer, hum, você sabe que vai aprovar suas férias ou decidir o bônus deles. Mas você vai dizer a eles o que fazer em termos de construção dos sistemas ou ah, trabalhando na tecnologia. Então esse é o tipo de ritual de papel principal, que será o primeiro passo que irá levá-lo para a carta de gestão. Então, é claro, temos supervisores. Supervisores são aqueles que têm, ah grupo de pessoas que eles gerenciam. Claro, o gerente gerente é o único que gerenciou toda a equipe. Pode ser, um, uma equipe fora de sistemas ou armazenamento, ou eles estarão gerenciando o grupo dentro do departamento de TI. E como eu disse, há muitos grupos no departamento I t, e esses grupos são diferenciados olhando para os componentes. Você terá um grupo de armazenamento e um grupo de rede, um grupo de segurança, um grupo de Windows ou grupos Lennox. Todos esses grupos são diferentes, então haverá um gerenciador para cada grupo, para que você possa ter um gerenciador de sistemas. Você poderia ter um gerente de armazenamento, então o diretor, não o diretor, é aquele que realmente gerencia todo o departamento, significa que ele gerenciará não apenas um campo do Pacífico I, mas também gerenciará rede. Eles gerenciarão sistemas de armazenamento de banco de dados. Todas as empresas de que falamos, provavelmente estarão sob um único diretor. Então temos o presidente Weiss que vai administrar não Onley um departamento, mas vários outros departamentos. E, claro, você sabe sobre o C, T o e C I O 230. Workshop de entrevistas: oficina de entrevista. Agora este é o momento em que você tem que brilhar. Melhore a si mesmo que você se qualificou para o trabalho. Pense em si mesmo como um vendedor de carros e você tem que se vender para o gerente de contratação. Quais são as coisas que você se orgulha? O que você faz? Qual é a sua formação educacional? O que você fez no passado? Você precisa falar toda a característica do para vender a si mesmo, geralmente em durar por uma hora. Você receberá uma ligação do gerente de contratação ou você estará no local se reunindo com ele. Bem, Bem, vamos ligar para o gerente de contratação. No nosso cenário, vamos chamá-lo de Russell e usar-se para todos. Se forem mais de uma pessoa, é claro. Diga-lhes que meu nome é Imron. Absoluto, e muito obrigado pelo seu tempo hoje para esta entrevista, o gerente de contratação Russell vai se apresentar ou outros. Se estiverem. Mais pessoas na entrevista lidam bem, o 1º 5 a 10 minutos será utilizado para lhe dar a visão geral da empresa como o que faz a empresa dio, quanto tempo eles estão no mercado, o que eles fizeram ou o que eles conseguiram certifique-se de pesquisar a empresa antes de ir para a entrevista. Isso vai dizer que você está incrustado e eu fiz sua lição de casa. Agora, a próxima coisa que Russell vai dizer sobre o trabalho em si, ele vai rever a descrição rápida do trabalho, o que eles estão procurando, por que eles estão procurando o número de pessoas em sua equipe e coisas como o que eles esperam da nova pessoa. Ou você certifique-se de escrever esta parte porque esta informação irá ajudá-lo a responder acordo com o requisito. Por exemplo, digamos que se Russell mencionou que estamos procurando alguém que seja como um jogador de equipe ou alguém que possa melhorar para seu setor de documentação, então mais tarde você poderia. Você poderia dizer que você trabalhou como uma equipe ou fez um monte de documentação do sistema como esse, então você pode adicionar isso à sua conversa. Se você está pessoalmente fazendo a entrevista em pessoa, em seguida, fazer como uma nota mental sobre isso antes de Russell começar a falar ou começar a fazer-lhe perguntas, ele irá mencionar sobre o processo de entrevista. Ele explicará como a entrevista será conduzida. Quanto tempo será gasto nas questões técnicas. Quanto tempo será gasto na pergunta de comportamento? E então, no final, haverá algum tempo para você fazer perguntas. Então, explicando esta estrutura de entrevista é o que eu diria um grande gerente de contratação devido a permanecer no caminho certo. Ok, então tudo disse, tudo feito Agora, uma das perguntas mais favoritas que todo gerente de contratação faz. E isto é, fala-me de ti. Você deve levar de, digamos, 5 a 10 minutos para responder a esta pergunta. Agora esta é a Thea Pertuan ITI para se vender, você deve dividir sua resposta em cinco categorias. Categoria um. Comece se apresentando novamente dizendo de novo, meu nome é Imron Absolute, e eu sou engenheiro de sistemas por profissão ou seja lá qual for a sua profissão. Minha experiência é como Lennox VM Ware, treinamento técnico do Windows, gerenciamento de projetos assim por diante. Então, basicamente, liste tudo. Vamos fazer um breve resumo das suas habilidades na categoria dois fora. Conte-me sobre você. Você vai dizer que eu tenho trabalhado com a empresa. Vamos chamá-lo de arte quando atrasar indústrias para os últimos anos e assim como administrador assistente , ou qualquer que seja o seu título guerra ou aconteceu o título. Ok, então se você não é um I T novamente, muito rapidamente, reveja suas tarefas do dia a dia, mas não gaste mais do que 20 a 30 segundos nisso porque eles não querem saber tudo sobre o que você eles não estão procurando. Concentre-se mais no lado técnico. Por exemplo, se você está em vendas e você provavelmente está trabalhando no sistema POS, por isso é um sistema pos ou, às vezes, sua solução de problemas técnicos relacionados a ele. Se você não fizer nenhum trabalho técnico na, então não minta sobre isso vai inventar coisas. Passe para mencionar o seu laboratório, como você começou e quantas horas passou para saber quantas horas você gastou por semana para gerenciá-lo. Você quebra, você soluciona. Algumas questões diferentes mencionaram o seu trabalho anterior. Se você tivesse um mais uma vez, objetivo era rápido resumo de suas tarefas diárias na Categoria três fora de seu me falar sobre si mesmo, Eu diria que depois da experiência, dizer Russell sobre sua formação educacional. Você deve estar orgulhoso do que você alcançou como acadêmicos, qual qualidade universitária foi e qual foi o seu curso. Se você se formou em contabilidade ou qualquer outra concentração além de computadores, então agora é a hora de dizer por que você decidiu mover o dedo do pé. Estou agora na categoria quatro fora. Conte-me sobre você. Traga o seu interesse. Como no seu tempo de pá. Gosta de jogar futebol, lavar filmes, ajudar em casa. Diga a ele o que você realmente gostou de fazer no seu tempo livre. Próximo. E, claro, a última categoria que defini e me fale sobre você é dizer Russell por que você quer deixar seu trabalho duro para se candidatar a este emprego. Talvez seu contrato com a empresa existente esteja chegando ao fim. Ou você está procurando um avanço na carreira onde você pode se inscrever para suas habilidades técnicas ou simplesmente quer começar seu coreano. Eu não menciono sobre suas habilidades de documentação porque lembre-se, ele trouxe este ponto durante a conversa inicial. Certo? Pergunte a si mesmo, O que é essa qualidade que você tem que seus concorrentes não tem. E diga isso ao Russell. próximo que temos é por que você quer sair ou o que você está procurando no seu próximo emprego? Agora? Você sabe que nós cobrimos esta questão na última volta, uma de nossa última categoria. Mas muitas vezes gerente de contratação incluir esta pergunta novamente. Então você poderia, você sabe, reformular o que você disse. Em seguida, as partes começam com perguntas comportamentais. Esses tipos de perguntas são uma das maneiras para Russell descobrir sua personalidade se você é o adequado para este ambiente ou não, pode levar de 15 a 20 minutos para respondê-las. Ele vai fazer perguntas como, comovocê lida com uma situação difícil? Ele vai fazer perguntas como, como Como você atinge seu objetivo se você enfrenta um obstáculo? Como você lida com as diferenças de opinião? Estes são os tipos de perguntas que mostram o seu comportamento. Agora lembre-se, você não precisa estar em um ambiente corporativo ou ter um trabalho profissional para responder a essas perguntas. Ser faseado esse tipo de desafios quase todos os dias com nossa família, nossos amigos, ou mesmo durante uma situação que não está nossos amigos, ou mesmo durante uma situação que não está relacionada com qualquer relacionamento. Por exemplo, vamos dar um exemplo, hum sim, você está no aeroporto, certo? E você tem duas opções. Ou esperar por você, Sr. Voo. E então você tem a opção de esperar por um segundo vôo, que partirá em oito horas a partir de agora. E vamos levar-te do ponto A ao ponto de ser. E claro, a partir de duas horas, digamos, ou você poderia alugar um núcleo e Dr. por seis horas. Então, qual opção é melhor para você e por que escolher uma na outra? Então pense em uma situação como esta e responda a esta pergunta em conformidade. Tenho certeza que em sua vida você enfrentou essas três perguntas em toda a sua vida. Eu tenho certeza sobre isso. Ok, agora se torna a parte técnica. Agora que comece a diversão. Você será perguntado sinal para frente e para trás de 20 a 25 minutos. Às vezes, perguntas tecnol são feitas de uma situação. Por exemplo, se você tiver que executar um script à noite, mas não estiver disponível à noite? Como você conseguiria isso? Então estes vêem, é uma pergunta situacional, mas se você responder dizendo fora do curso, você agendou um trabalho, ok, então agora, uma vez que Russell e a equipe fizeram toda a técnica pergunta, agora é a sua vez de retribuir o favor. Faça perguntas como o que é um dia típico parece para esta posição ou se é uma posição contratual, como se houvesse a possibilidade de se tornar permanente, isso mostrará que você está comprometido. E como você vai medir a pessoa bem sucedida que eles vão contratar? Estas são as perguntas que você deve fazer. Agora, é claro, você não tem que perguntar exatamente o que eu disse que você poderia fazer suas próprias perguntas. Claro, dependendo da sua situação. Antes de dizer adeus e apertar as mãos, você deveria dizer uma declaração final. Então isso é tudo sobre a entrevista que eu quero cobrir. Mas no final, antes de sair, lembre-se disso. Qualquer coisa que você deve dizer que vai ficar com Russell e nós vamos mantê-lo lembrando você quando ele está realmente passando por entrevistas com outros candidatos. Agora você deve estar pensando, o que eu poderia dizer ou o que poderia ser? Bem, é claro, tudo depende de você e no que você é bom. título de exemplo, dou-lhe alguns exemplos, que se relacionem com eles. Alguns exemplos, como antes de sair, quero dizer uma coisa, Russell. Se você me perguntar algo e eu não sei a resposta. Então eu vou te dizer, eu não sei. Mas prometo-te que vou trabalhar nisso, e arranjo-te a resposta. Então este é, como exemplo do que você poderia dizer ou outro exemplo que eu tenho é antes de eu sair, eu quero dizer uma coisa. Posso não ser a pessoa mais inteligente ou técnica, mas um dia vou fazer você se orgulhar de sua decisão de me contratar. Certo? Então essa é a coisa. Eles vão ficar neles. Certo? Está bem. E eu poderia te dar um exemplo. de Antesdeir embora, quero dizer uma coisa. Russell, posso não cumprir todos os requisitos para este trabalho, mas estou sendo leal a você, e estaremos lá sempre que precisar de mim. Então, mesmo que queiras escolher entre estes três, tudo bem, escolhe, escolhe, mas certifica-te que o que disseres fica com ele. Deixa-me contar-te um segredinho sobre a minha carreira. Há muito tempo, , quando fui para minha primeira entrevista de emprego, o gerente de contratação me conheceu, e ele me contratou sem fazer nenhuma pergunta técnica. Vou ter em mente. Eu não tinha nenhuma experiência. De qualquer forma, fui contratado. Então, algumas semanas depois, comecei meu trabalho. Perguntei ao meu empresário uns dias depois porque não me perguntaste nada? Questões tecnológicas. Ele é como quando eu gosto. Quando vim para a entrevista. Certo, então ele se afastou e olhou para mim e disse, por causa da sua atitude, eu sabia que você estava com fome para aprender e disposto a fazer o que for preciso. Digam o que aprendi naquele dia, pessoal, que não é o que dizem. É como se diz. É uma boa sorte. 231. College Degree: Olá novamente, e bem-vindo de volta. Vamos falar sobre como atualizar suas habilidades e adquirir conhecimento para ter sucesso em sua área Eu sei que neste momento, você provavelmente escolheu seu campo. Você queria ser um desenvolvedor de software ou guia de rede, seja o que for que tenha decidido. Agora é hora de você aprimorar essa habilidade ou, se você nunca esteve nessa área, como você vai adquiri-la? Agora, primeiro de tudo, se você está no ensino médio, melhor é ir para a faculdade. Sim, eu não quero que você use nenhum atalho na vida. Às vezes, são palavras curtas, mas na maioria das vezes eles provavelmente não ouvem falar de pessoas dizendo: Ei, eu fiz meu ensino médio ou estou saindo do ensino médio e estou ganhando milhões Sim, isso acontece, mas, como um polegar rural geral, isso não acontece com a maioria das pessoas Eu diria que isso acontece apenas para dois ou 3% da população ou até menos. De qualquer forma, então eu quero que você vá para sua faculdade e obtenha esse diploma e para aqueles que não têm diploma de TI. Eu quero que você escolha uma faculdade de sua escolha, seja uma faculdade comunitária ou qualquer faculdade da sua cidade dentro seu bairro ou perto do seu bairro. Vá até eles e pergunte: Ei, eu concluí meu bacharelado e fiz em finanças ou contabilidade. Agora eu quero me concentrar ou me especializar em TI. Estou lhe dizendo isso, você nunca terá que passar por quatro anos inteiros de faculdade. Só eles lhe dirão esses são os cursos ou que esses são os cursos ou concentrações pelos quais você deve passar, e você também obterá seu diploma nessa concentração. Talvez sejam necessários de 25 a 30 créditos para concluir essa concentração de TI. Então, por favor, vá em frente e faça isso. O diploma universitário é muito importante para todos a longo prazo. E, novamente, se você não tem um diploma universitário no momento, se não pode pagar um diploma universitário ou, em outras circunstâncias, não quer voltar para a faculdade e concluí-lo , quais são as outras opções? Falaremos sobre isso em nossa próxima palestra. 232. Certificação de TI: Bem-vindos de volta, pessoal. Vamos falar sobre a importância da certificação. Antes de entrarmos na certificação, vamos entender o que é uma certificação. Há dois tipos de certificação. Uma é quando você assiste a uma aula, seja em sala de aula ou on-line. Ao final desse treinamento, ao concluí-lo com sucesso, você recebe um certificado. Isso realmente certifica que você realmente fez esse treinamento Esse é um tipo de certificação. O segundo tipo de certificação é quando você realmente faz um exame. Então, digamos que se você quiser ser um Window systemd, você realmente fará o exame que foi configurado para você pela Microsoft Se você quiser fazer um exame no Redhat, você fará a certificação que é conduzida apenas pela Redhat Essa é a empresa. Então, esse é um segundo tipo de certificação. Você receberá a certificação de qualquer aula on-line. Isso é separado. Depois de concluí-lo com sucesso, você o obterá. Agora, o segundo tipo de certificação na verdade prova que o que você aprendeu na aula, você pode realmente fazer Você não estava lá apenas bocejando ou não recebeu nada Agora, é a hora de provar e obter essa certificação. Na aula que fiz, eu posso realmente fazer tudo o que aprendi. Essa certificação geralmente não custa muito. Eu diria que, nos Estados Unidos, uma certificação custa em média entre $300.000 Agora, essa é outra pergunta que as pessoas me fazem: devo fazer uma certificação para isso? Minha resposta a eles é sempre que nunca é demais obter uma certificação e, na verdade, agrega valor ao seu currículo Se você colocar em seu currículo que é um administrador de sistemas certificado pela Red Hat, ou tem a certificação CCNA ou a certificação Microsoft Na verdade, agrega valor. As pessoas pesquisarão e, se precisarem comparar com o currículo, seu currículo será selecionado Escolha seu currículo. Então, por que não aceitar? Na verdade, você passou muito tempo por cinco meses, três meses. Então, quanto tempo você gastou aprendendo durante esse treinamento? Então, basta algumas horas, talvez uma hora, duas horas de exame. Então, por favor, depois de terminar seu treinamento, eu definitivamente recomendarei que você faça a certificação. E tenho certeza de que, se você concluiu seu treinamento com sucesso e aprendeu o que for preciso, compare isso com a certificação, com os tópicos abordados na certificação, depois vá em frente e descobrirá o que está faltando e o que precisa melhorar. E se você já conhece as coisas, você passará. Então esse é o meu conselho para você. Por favor, busque a certificação. Se precisar de alguma ajuda, me avise. 233. Novo em TI (certificação A+): Ok, vamos falar sobre aquelas pessoas bonitas que na verdade, nunca tocaram em TI antes Eles realmente não sabem como a TI funciona. E, é claro, eles desejam trabalhar na área de TI e garantir sua carreira. Agora, se você é ou já tem experiência em TI, eu quero que você vá em frente e pule este vídeo. Isso é bom. Mas se você é completamente novo em TI, fique por aqui. Agora, quem são essas pessoas que são completamente novas em TI? Aqueles que têm um diploma de bacharel, mas não têm um diploma de bacharel em TI ou em cursos ou concentração de TI. Talvez eles tenham um diploma em contabilidade, finanças ou em qualquer outro campo. Mas eles não têm uma área de TI. Tudo bem. Segundo tipo de pessoa que provavelmente não tem diploma de bacharel em nenhuma área e realmente trabalha em outra coisa. Por exemplo, eles tiveram um emprego estranho durante toda a vida e agora querem começar sua carreira em TI Ok, eu quero que você pegue um pedaço de papel e caneta e anote. Se você não conhece nenhum dos seguintes termos que vou usar, isso significa que você precisa dessa certificação. Um, RAM, segundo, disco, terceiro, memória, placa-mãe, discos, fonte de alimentação, gerenciamento de processos, sistema operacional, agendamento de tarefas, solução de problemas Se algum desses termos não lhe for familiar, você realmente precisa saber como Para isso, você precisa obter a certificação A plus. Essa é uma certificação que ensinará tudo o que você precisa saber sobre um computador e como ele funciona. Se você quer ser mecânico de automóveis, você realmente precisa saber o que é uma vela de ignição, o que é um E se eles estão lá, como eles funcionam? Como eles ajudam a dirigir um carro ou empurrá-lo para frente, certo? Você precisa saber que essa é a base da TI. Então, espero que você tenha anotado isso, anote A plus, acesse a Internet e apenas pesquise a certificação A plus. E você encontrará muitos recursos on-line. Eles estão te dando cursos. Eles ajudarão você a treinar, aprender e depois obter essa certificação. Não é muito caro. É muito e todo o curso é muito curto, depende da rapidez com que você o faz. Depois de concluir isso, você terá muita experiência com o funcionamento real da TI, seja, como o computador funciona. Esse é o melhor conselho que eu poderia dar para aquelas pessoas que estão começando pela primeira vez e nunca realmente lidaram com TI Te vejo mais tarde. 234. Revise os currículos competitivos?: Olá, pessoal. Vamos falar sobre currículos competitivos. O que isso realmente significa é que você precisa descobrir o valor do seu currículo? Digamos que você queira vender seu carro. Como você sabe qual é o valor do seu carro? Digamos que você queira vender sua casa. Como você sabe quanto vale sua casa? Obviamente, você acessará a Internet ou quaisquer recursos que encontrará para encontrar preços competitivos ou comparáveis de sua casa ou carro? Se você quisesse vender seu carro por $10.000, por exemplo, e esse carro só fosse avaliado em $6.000 Você pode vendê-lo por 10.000? Eu acho que não. Da mesma forma, se você quiser vender sua casa por qualquer preço que achar, mas na sua vizinhança, o preço é muito baixo. Você pode vendê-lo por um preço mais alto? Não. Da mesma forma, você precisa encontrar aquelas pessoas que estão na mesma área sua e descobrir o que elas têm que você não tem. Como você pode encontrar esses currículos agora? Quero que você acesse a Internet com todos os sites de recrutamento que eles têm, novamente, Indie, dice, Career Builder, qualquer que seja o site que você Nessa plataforma, descubra o currículo relacionado à sua área. Examine esses currículos e verifique o que eles têm no currículo que você não tem. Você pode pensar: Ei, eu sou um cara de Java ou sou um programador, sou um cara de Linux Eu tenho toda essa experiência, mas esse outro cara ou essas outras pessoas também têm outras coisas listadas Agora, eu tenho que passar seis meses para aprender outras coisas? Não. Tudo o que você precisa fazer é aprimorar essas outras habilidades. Então você teria uma vantagem competitiva. Novamente, o motivo desta palestra é que quero que você saiba o quão impressionante é seu currículo e quais são as coisas que outras pessoas têm em seu currículo Compare-se com outras pessoas e depois verifique se você é valioso para o gerente de contratação ou não. Novamente, se precisar de ajuda para encontrar esses currículos, eu poderia ajudá-lo. Mas tenho certeza de que você encontrará todas aquelas pessoas que realmente publicaram seus currículos que estão na mesma área procurando emprego, você pode encontrar seus currículos e simplesmente examiná-los Claro, por favor, não copie linha por linha, mas veja: Ei, esse cara está procurando emprego em redes. E ele tem experiência não apenas em switches, mas também em firewalls Então, aprenda sobre firewalls, aprimore suas habilidades em firewalls e, em seguida, adicione conteúdo ao seu currículo Isso é muito importante para ser competitivo no mercado. Vejo você na próxima palestra. 235. Diplomas relacionados a TI: Olá e bem-vindo de volta. Vamos falar sobre os diplomas de campo relacionados à TI Agora, eu sei que neste momento você já decidiu para qual campo deseja ir. Agora, onde você tem que obter esse conhecimento, essas habilidades? Uma das formas, uma das vias que você pode obter é por meio dos diplomas de campo relacionados à TI Escolha sua concentração. Digamos que se você quer ser administrador de Linux, opte por diplomas relacionados ao Linux, e existem muitos institutos, dependendo da parte do mundo em que você está agora Basta pesquisar on-line e procurar diplomas nessa área diplomas geralmente duram de 3 a 6 meses e sua concentração é apenas nesse E a maioria dos diplomas é ministrada em aulas. E há uma pergunta e uma resposta com o instrutor, e há um laboratório Eles fazem você fazer alguns laboratórios, montar um laboratório, quebrar o laboratório e depois reconstruí-lo Há tantas coisas. Então isso é, tipo, uma experiência de vida real que você poderia ter. E, claro, você pode realmente adicionar esse diploma ao seu perfil, ao seu currículo. Isso agregará valor ao seu perfil. Então, vá em frente e descubra quais diplomas você pode obter para ajudá-lo a alcançar ou conquistar a terra dos sonhos, o emprego dos seus sonhos de TI que você está procurando Te vejo na próxima palestra. 236. Junte-se à comunidade Linux: junte-se à comunidade. Agora, o que é uma comunidade comunitária? O Teoh de um monte de pessoas se unem para construir algo por uma causa? Então Lennox, pense em menos. Você sabe tantas coisas sobre Lennox agora. Você sabe que Lenny's é um código aberto e é construído, mas pessoas como você. As pessoas gastaram tempo fora da agenda ocupada fora de qualquer interesse em ganhar dinheiro gastaram algum tempo adicionou limites de código. , Agora Lennox tornou-se um dos principais sistemas de abertura do mundo. Então, aquelas pessoas que participaram da comunidade há sites. São do blog e formulários. Então essas são as pessoas que realmente fizeram a diferença neste mundo. E agora eu quero que você faça o mesmo. Esta é a sua vez agora, e especialmente para aqueles que não têm qualquer experiência, qualquer experiência anterior em I, t ou Lennox, alguns fora desses fóruns da comunidade ou blogs que eu tenho listado aqui que eu realmente gosto e antes do nosso centro oeste para fora ou, em seguida, suas perguntas que fórum alface de porco, começar a trabalhar, Lennox dot org e qualquer coisa que termina com ponto ou você deve saber que estes são apenas a organização, sem fins lucrativos, nosso posição. Eles não estão lá para ganhar dinheiro, então vá em frente e apoie-os. Coloque o seu dar-lhe uma participação plena, sua atenção total. E há outros, como clínicas ponto com. Como obter ponto com. Isso é bom. Podias juntar-te a eles. Eles também fazem um bom trabalho para a comunidade. Além disso, esses sites e o que esses fóruns são usados para solucionar problemas, como problemas de riel ou pessoas que realmente trabalharam em um ambiente corporativo. Então o que eles fazem é resolver problemas. Eles não emitiram a solução de problemas, eles podem resolver isso. Eles acessam esses sites da comunidade e publicam seu problema lá. Assim, as pessoas que estão unidas e todos eles recebem o órgão de alerta, a notificação de que essa pessoa que procura ajuda para que você possa entrar e realmente solucionar esses problemas para eles e que a solução de problemas contará como seu a experiência de que você ajuda alguém naquela comunidade. Em seguida, há outro site do site de mídia social como Facebook, Twitter e até mesmo você também, se você voltar na história e realmente olhar para o propósito de você para por que ele foi desenvolvido. Bem, o objetivo principal do objetivo principal do YouTube é espalhar conhecimento. Foi assim que armaram. Agora, muitas pessoas usam isso para diferentes propósitos que estão voando. Mas o objetivo principal era espalhar conhecimento. Além disso, olhe para o Facebook as pessoas usam o Facebook por muitas razões diferentes agora, especialmente onde a ajuda, que tipo de fotos eles postam. Mas, na verdade, se você tirar vantagem das mídias sociais, você vai aprender muito. E há tantas comunidades lá fora para Lennox que são construídas, seus grupos que são construídos no Facebook, que realmente compartilham recursos são uns dos outros. Então essas são algumas comunidades que eu realmente quero que você se junte, e assim que você se juntar a elas, você pode realmente quantificar suas horas sendo gastas ajudando as pessoas. Então, digamos que se você se juntou ao centro da comunidade oeste são orc e você ajuda as pessoas resolver problemas como duas, duas vezes por dia e leva duas horas uma hora, três horas. Conte esse número de agricultores para a sua experiência que você poderia ir para o seu currículo e colocá-lo enviado para nós que ou e colocá-lo o número de horas Você trabalha, há número de horas. Você ajuda a comunidade que conta. Sim. Confie em mim, isso conta. As pessoas fazem. Olhe para ele que você é uma pessoa que ajuda a comunidade e essa mistura, e isso vai fazer muita diferença. E além disso, seja bom para o seu currículo ou não, se você ajudar alguém você sabe que há verdade. A verdade universal é que o que vai ao redor volta, você será ajudado. Prometo isso a você. Então, por favor, vá em frente, junte-se à comunidade e ajude as pessoas. 237. Certificação Redhat: Certificações da Red Hat. Agora, você provavelmente está pensando neste momento, eu deveria estar fazendo alguma certificação de hash vermelho junto com o curso que você acabou de tomar. Bem, é mesmo com você. Quanto mais certificação ou maior a realização que você tem na vida, melhor é. Então, nesta palestra, na verdade, eu vou mostrar a vocês exatamente quais são as diferentes certificações que estão disponíveis ou oferecidas pelo chapéu vermelho. Aprendemos em todo este curso tudo sobre CentOS. Então lembre-se de novo, CentOS é exatamente a mesma coisa que a Red Hat. Então, se você completou tudo no CentOS, você é praticamente ter feito tudo em Red Hat. Então, basicamente, há três certificações ruivas principais que você poderia ir e fazer os exames para. número um é certificado pela Red Hat como administrador de sistema, que é referido como r h CSA. O segundo, R H C E, engenheiro certificado pela Red Hat. E o terceiro é um arquiteto certificado Red Hat. Então, o primeiro, um administrador de sistema certificado Red Hat é tem um tem um exame que tem um nome que é 0x 200. Este exame certificado para que você se qualifique para este exame, você, é claro, tem que pagar por ele. Você tem que se registrar para ter vantagem. Pague o exame, que é cerca de US $400 dólares a partir de hoje. E você precisa de algumas classes de administração do Linux. Portanto, a Red Hat exige que você faça algumas classes de administração do Red Hat System Linux. Administração do sistema um ou dois. Mas se você fez essa aula, classe Udemy, isso deve ser suficiente para sua exigência. Além disso, se você não tiver tomado nenhuma classe e tiver experiência em administração de sistema Linux, então você não precisa tomar nenhuma classe para ir para este exame. Então, isso é sobre a primeira certificação. A segunda certificação é vermelho tem engenheiro certificado e também referido como E X3 100 como um nome ou número de exame. O que você precisa para ser elegível para fazer este exame. Primeiro, você precisa ser um administrador de sistema certificado. Você tem que ter que fazer o exame que é 0x 200 antes de poder fazer este exame. Esse é o requisito principal. E, claro, ele tem a engenharia certificada requer que você tome aulas de nível avançado, como ajuste coronel e petição e larvas e como você poderia ajustar seu sistema e um monte de outras coisas. Então vou cobrir isso em um minuto. Então as férias Lasser que temos é o que tem arquiteto certificado, que é o mais alto nível de toda a certificação. Esta certificação, você deve ter o nosso CSA, que é um administrador do sistema. Além disso, você tem que ter nossa HCl como certificação de Engenheiro de Sistemas. Além disso, você também precisa para obter e manter o status de RTA e a HCI de arte deve ser aprovada em pelo menos cinco outras certificações da Red Hat. E quais são essas outras certificações? Então vamos em frente e dar uma olhada. Eu abri site da Red Hat e estou passando por cada uma dessas certificações para que você entenda o que cada uma dessas certificações são e se você está realmente pronto para fazer essas certificações. Então vamos para o nosso navegador. Eu tenho que estou usando o Firefox. Você poderia usar qualquer coisa, é claro. Então o primeiro que eu tenho é vermelho tem administrador de sistema certificado. By the way, todos os links que todas as páginas que estou cobrindo aqui, seus comprimentos já estão na seção de folheto. Há um documento de folheto anexado, que realmente leva você e você abri-lo que irá levá-lo para esses links. Tem todas as informações sobre as páginas em que estou. Então você não precisa digitar tudo o que você vê na tela. Você pode realmente copiá-lo do documento que está anexado no folheto deste módulo. Está bem. Então o primeiro exame, como eu disse, é um exame de 2,5 horas. É um primeiro exame ruivo chamado 0x 200. É para se tornar US vermelho tem certificado administrador de sistema. E eu poderia te dizer uma coisa. Se você fez a minha aula de cima para baixo, você definitivamente vai dar um jeito neste exame. Pode haver algumas perguntas do lado da segurança que você pode não ser capaz de responder, não está familiarizado ou não tem exposição a ele. Mas eu vou recomendar que você vá em frente e procure online por eles um pouco e você será capaz de descobrir um pouco de ácido e quais são esses? Vou descobrir daqui a pouco. O custo deste exame é de US $400 dólares a partir de hoje. E na preparação dos pontos de estudo do exame, o que você precisa entender e usar. Assim, diz que os candidatos ao exame RH CSC devem ser capazes de realizar a tarefa abaixo sem assistência. Estes foram agrupados em várias categorias. significa que eles, todas essas categorias que você vê, eles vão fazer as perguntas. Eles vão ser cerca de 200 perguntas. Eles vão fazer-te estas perguntas. E todas essas perguntas serão baseadas nesses tópicos. E esses tópicos são como se você pudesse ler através deles um por um. Você vai descobrir que nós realmente cobrimos tudo em nosso curso de treinamento. Então, entenda e use ferramentas essenciais. Como, uh, cresceu criando um arquivo, editando um arquivo, excluindo um arquivo. Sistema operacional reinicializar sistema de inicialização CPU do sistema, como verificar, identificar iniciar e parar a máquina virtual. Iniciar e parar, verifique isto. Serviços de redes de anúncios, configurar armazenamento local. Este é o nosso módulo oito, criar e configurar o sistema de arquivos. Voltando ao nosso módulo oito, bem como ao nosso módulo 34, implantar, configurar e manter sistemas, passar por cima dele e ver quais são as coisas que você não viu no meu núcleo, gerenciar usos em grupos. Este é o Módulo 5, segurança gerenciada. Agora esta é a parte que eu devo dizer a vocês que algumas dessas coisas eu não tenho coberto. Mas isso não significa que se você não tem nenhuma experiência ou você não sabe nada sobre isso e você vai reprovar o exame? - Não. Se você cobrir esses tópicos, esses tópicos principais todos acima, então você ignora toda a seção. Você ainda pode passar no exame. Eu poderia te dizer isso, mas eu ainda vou recomendar que você vá em frente e Google ou colocar ou pesquisar on-line, ou ir a qualquer YouTube ou qualquer coisa. Lá vamos nós, encontrar informações sobre esses tópicos e apenas ler sobre eles, escovar para cima e assim você entender o que eles são. Então, de qualquer maneira, isso é sobre Red Hat, administrador de sistema certificado, exame muito básico. Todo mundo deveria levá-lo para cima. Eu recomendo se você não tem, é muito fácil tomar 2.5. nosso tempo total. O próximo exame é certificado pela Red Hat como projetado. Este é o exame de alto nível e, claro, você precisa saber muito mais apenas alguns do tipo básico de administração do sistema de coisas. Isso requer como um ajuste fino do kernel e muito mais eu vou cobrir em um segundo. Portanto, o tempo para este exame é de 3,5 horas e o custo é o mesmo que E X2 100. Portanto, o custo para isso é de 400 USD a partir de hoje. E, em preparação, isso é o que você tem para o Gerenciamento de Configuração do Sistema. E se você notar isso, estocando redes urbanas de equipes e ligações, nós cobrimos isso. Configurar o IPV6. Nós não cobrimos isso, então você pode procurá-lo. Tráfego, roteamento de tráfego IP. Sabemos que firewall, sabemos que configurar um sistema para autenticar usando freio Kerberos é que não cobrimos algumas das coisas que não cobrimos. Agora, processador, memória, disco, rede, tudo o que cobrimos, shell scripting. Claro que temos o código do módulo seis, serviços de rede. Nós cobrimos uma série de serviços, HTTP, como configurar o seu servidor HTTP? Como configurar seu host virtual se ele estiver falando sobre um host virtual no ambiente Red Hat, não, nós não cobrimos isso, mas procure-o. Dns, sabemos como funciona e fs, SMB, SMTP, SSH, NTP , serviços de banco de dados, backup e restauração de banco de dados. Este é mais no site de backup saco, mas temos escovado para cima sobre este. Então, novamente, se você olhar para o requisito e o estudo de treinamento recomendado, você verá que estou confiante o suficiente de que 80% do material que está listado aqui eu tenho coberto no meu curso. Então, qualquer coisa passa por cima de todos os pontos de bala, qualquer coisa que você vê que eu não tenha coberto. Você pode me dizer e eu tentarei. Eu não vou prometer. Vou tentar adicionar isso ao meu curso. Se não, então eu recomendo que você novamente vá on-line e procure por isso. E também, a propósito, vou tentar criar um novo curso que abranja tudo o que eles têm exigência para essas duas certificações. Certo, passando para a terceira e última certificação, que é chamada de arquiteto certificado da Red Hat, que é a certificação de alto nível de topo. Depois disso, você não precisa fazer nenhum tipo de certificação. Você se torna como o kernel do Red Hat Linux. E eu diria que a maioria das pessoas como desenvolvedores e pessoas estão em DevOps e que estão realmente escrevendo códigos, que têm 151620 anos de experiência em Linux. Eles precisam melhorar e passar mais tempo no Linux. Eles são as pessoas e que eles são o candidato certo para este tipo de certificação. Você pode ler sobre isso. E agora, basta olhar para este, como eu disse antes, para alcançar e manter nosso status de HCA. E nosso HCI, o que significa que você, uma vez que você se tornar nosso ACE, você deve passar pelo menos cinco dos seguintes exames e manter essa certificação associada atualizada. Então, para poder fazer este exame ou para ser um arquiteto certificado, você precisa fazer cinco exames de certificação desta lista ou assim por diante. Então, novamente, esse é um caminho que é muito, muito à frente lá. Eu espero que você chegue lá um dia se você realmente está em sua certificação. Mas eu definitivamente recomendo você O primeiro, que é Red Hat 0x 200, muito básico. E eu definitivamente vou dizer, vá em frente, vamos escrever depois de tomar minha aula. E como tudo está fresco em sua mente, você pode ir em frente e se registrar para ele e, em seguida, fazer o, fazer este exame. E eu estou muito, muito confiante que você será capaz passar neste exame como Dowd fazendo quaisquer outros estudos. Porque sei que alguns dos meus alunos já fizeram isso. Eles só fizeram o meu curso, e eles realmente passaram este exame sem qualquer problema. Então, novamente, três exames só você precisa se lembrar de três certificações. Um deles é vermelho tem administrador de sistema certificado. Segundo, Red tem engenheiro certificado. E o último é Red Hat, arquiteto certificado. Se tiver alguma dúvida, mande-me sempre uma mensagem. Estou sempre aqui para responder. E se precisar de algum conselho, por favor, faça. Me avise. Obrigado. Tchau. 238. Boas-vindas à recapitulação do curso: 239. Comandos que aprendemos: enquanto Que conquista? Você passou tanto tempo neste curso. E agora, finalmente, você terminou. E agora é hora de fazer uma recapitulação e vamos embora. Foram comandos fora que nós realmente aprendemos neste curso. Sabe quantos comandos? Até agora, aprendemos neste curso, dê um palpite. Bem, aproximadamente aprendemos cerca de 146 250 comandos. Então, para ser Pacífico, porque eu vou adicionar alguns comandos mais tarde, ou eu adicionei alguns comandos agora que não são pobres, mas de qualquer maneira, aproximadamente nós aprendemos 150 comandos. Isso é incrível. Pessoal, vocês deveriam dar um tapinha nas costas dizendo que fizeram um trabalho incrível. Então, vou abordar nesta lição ou nesta recapitulação todos os comandos que cobrimos. Então vamos rever a minha folha de cálculo que eu tenho um aberto e ao mesmo tempo, eu tenho um terminal de janela aberta dedo do pé, minha máquina Lennox. Então vá para onde um por um. Então o primeiro comando que eu tenho aqui, cada comando que você verá, eles estão todos em ordem alfabética, hum, ordenados. Então eles estão começando de um todo o caminho para Z. Então vamos para onde um por um. Então o primeiro comando de vocês tem é que aqui é Alias. O que Alia não faz Alias cria um atalho ou um nome curto para um comando longo. Então, se você apenas digitar, simplesmente nos diga, e você verá todos os lançamentos que já foram criados para você remover um alias que você poderia, apenas para analogias. Então temos a Arca. Arca. É o comando que lhe diz isso. Arquitetura do sistema, se 64 bits ou 32 bit add comando é usado para agendar anúncios hot jobs, significa que há um comando chamado Cron Tabs. Se você quiser agendar um trabalho repetitivo Lee, ou se quiser agendar um trabalho apenas uma vez, basta digitar no comando. E a sentença completa pode ser encontrada pelo Running Man no e você vai encontrar todas as opções com isso, então nós vamos andar. Nosso comando mostra o arquivo de saída por campo. Então, se você fizer LS Mines, está em seu diretório pessoal. E digamos, digamos que você quer Teoh lista apenas a primeira coluna. Então você faz isso. É eu mesmo. Tr seu bolso e você imprimiu o dólar um e você bateu. Entra e recebes apenas a primeira chamada a seguir em frente. Então temos Bash. Banho é só uma concha. É só dizer quais projéteis você está executando. Então, se você fizer eco e concha, você verá nossa festa. Nossa concha é Bash. Então temos B. C. D. C representa Kath mais tarde. Se você quiser fazer algum cálculo, alguns cálculos. Nós apenas digitamos B C. E você entra em católico para mais do que apenas um tipo de cálculo, como dois mais dois que ele entrou. Eu vou te dar os quatro e, claro, para sair da fábrica só para controlar o mar para sair dela. Então temos couve. Insensível para o caso do calendário. Case é um script que fornece as opções usadas em um script. E dá-te a opção. Se você quiser pressionar A ou B ou C lhe dá a opção, Cat é ler um arquivo. Então temos CD é mudar o diretório alguns desses comandos que você já sabe de cor, então eu não vou entrar em detalhes. Mudar a idade. Este comando é usado. Se você queria alterar as propriedades de uma senha quando a senha deve expirar ou não, nós aprendemos isso. E eu acredito em marcial três e mudar de grupo para mudar a propriedade de um arquivo em um grupo de diretórios sobre questões. Desculpe, Chase Modest alterar cinco Permissão Mudou a propriedade como uma propriedade de arquivo de mudança significa, se você estiver fazendo isso s menos elf. Você verá que isso é para mudar a primeira coluna. Você precisa usar a mudança. Mod. Para alterar isso, você precisa usar o grupo de alteração e para alterar essa propriedade que você precisa fazer é alterar o próprio. Então temos o próximo é Cron E C, que é um novo programa A que é usado para o sistema NTB são e para ser claro serviço é usado para limpar suas telas que simplesmente digitar limpar ajudar a limpar a tela. C e P é comparar arquivos mordida por comando mordida, depois traço. Ajuda é se você quiser obter uma ajuda rápida em qualquer comando que você deseja, então CPI é copiar arquivos e diretórios. Comando muito simples. Criar ondulação. Este é um comando que aprendemos e eu acredito no módulo. Oito homens são, na verdade, muitos módulos sete, eu acredito. Desculpe. E então queríamos criar um repositório local para baixar os pacotes. Então temos Cron Tap. Isto é para agendar os trabalhos. Hum, se você quer agendar um trabalho uma vez, um corte regular de trabalho é cortar os caracteres ou sentir em uma saída. Então, se você tem essa mente salgada ou gato ou o que quer que você está fazendo Então, se você quiser cortar o primeiro personagem então você vai fazer cortar menos C uh, um. Isso lhe dará todos os DS em cada linha. Então você entrou e vamos ver. Eu vou te dar todos os DEA de modo que isso vai cortar é, é claro, você tem praticado que nós temos data é dar-lhe a hora e data DD converte ou copiar uma queda como cópia. Mas é usado principalmente para fazer os backups. Então temos surdo sistema de arquivos DF este espaço usando quando você faz DF mentes opção idade obter a utilização de espaço de todo o sistema de arquivos. , Próximo, número 27 de comando def. Comparar arquivos. Linha por linha. Dig é o utilitário de pesquisa DNS. Lembre-se que fizemos isso em uma lição no módulo sete, onde precisamos. Se você quiser descobrir o endereço i p o nome do host que usamos cavar ou e é olhar para cima. Mesma coisa que um utilitário de DNS de mensagem. É um anel de coronel impresso antes ou se você quiser ver mensagens do sistema, qualquer mensagem relacionada com hardware, basta digitar mensagem profunda. Mas é claro, para executar a mensagem, você tem que ser rota. Então tenha cuidado, porque se você passar a mensagem D bem aqui Ah. Oh, ok. Tão arrependido. Não precisa ser rude. Você poderia apenas correr. Há outro comando em seu código D. D. D. D. , que é o próximo comando para este comando. Sim, você tem que correr. Você tem que ser rota. Então vamos ver a direita aqui. Diga a permissão. Negar. Então você tem que ser governado. Este fala sobre o sistema. Informação muito difícil para informação. Qual é a memória da CPU que você tem em seu sistema? Seguindo em frente? Do is the commander é usado para linguagem de script ânus com conjunção para os quatro loop ou while loop scripts ings. Em seguida, d'you é usado para uso de espaço de arquivo. Se você quiser verificar um uso de um arquivo do Pacífico, digamos que eu tenha esse arquivo no meu diretório pessoal. Digamos que fotos para que eu saiba o espaço que eu conheço. Você se importa? S H Pictures me diz que é zero byte. Então, assim, você poderia escolher qualquer um dos arquivos através da base de uso indie menos H, seguido pelo nome do arquivo ou diretor chamado Get Pacific Suspiros. Informação. Echo. É apenas uma entrada de exibição na tela. Não é nada além do que você digita, como Echo M Ron, voltando para o Irã. Então é como se você estivesse parado no meio de todas as montanhas, que você ecoa sua voz e sua voz volta. É assim mesmo. Este é um tipo de ferramenta que nosso comando é usado principalmente em scripts e, como você sabe, scripts que cobrimos no módulo seis. Então temos mais Else também é um script. Comando funciona em conjunto com quatro Loop. Ele é usado em um para criar script do que qualquer ferramenta diz-lhe as informações sobre o nick . Se for velocidade, são as propriedades do pescoço. Em seguida, temos saída auxiliar para simplesmente sair Seu terminal F disco é exibir informações do disco . E, claro, você precisa ser rude para executar este comando. Se há o meu telemóvel e diz que a permissão morre uma rota B. Então vamos ver se tornar rota. E agora se você digitar se este ca menos l você verá todos os discos que você tem disponível no sistema. Cobrimos esse modulado, depois em primeiro plano. Traga um processo em primeiro plano. Uma taxa é novamente usada em uma linguagem de script com conjunto com Se bem é para encontrar arquivos e diretórios, então firewall CMD Command, este é o comando. Este é um comando para habilitar firewall ou configurar viável. É uma linha de comando. Se você queria usar o Kwik, então você usa o firewall de nós, um, um, realmente condenado, que traz à tona o pegajoso para Bem, desculpe. Não há nenhum “de “aqui. É só fogo. Dash não podia pensar assim. Quando você executar que ele traz à tona, concorde em, hum, configurado viável. Então saia dele Então temos quatro novamente para é usado na linguagem de script livre. Ele informa quanto membro você usou FTP disponível para transferir arquivos de um sistema para outro grupo. Aprendemos isso também. Acredite no Módulo 3 para pegar uma palavra-chave do Pacífico de um arquivo ou diretório ou estrutura de diretório . Há outro comando chamado Equal, que é uma versão de guerra melhorada fora do grub, embora se você quiser aprender que o homem ao descriptografar, descobriremos isso. Um grupo em é criar um novo grupo, Sucos Novo Grupo e, em seguida, grupo para liderar. Como você poderia dizer, é um grupo líder. Então fique coberto de armas de módulo de administração do sistema. É para compactar um arquivo. Jesup é comprimir um arquivo. Ambos usam da mesma maneira. Sem prémio, não é diferente. Ferramentas diferentes. Parar. Se quiser vender, feche. Desista imediatamente sem esperar na cabeça do processo. Se você quiser obter algumas linhas principais dos arquivos Ah. Se você não especificar uma opção com a cabeça, então ela lhe dará as primeiras 10 linhas por pessoas. Os Comandos de Histórico informam quantos comandos foram executados em seu terminal. O nome do host informa o nome do host fora do sistema. Host chamado CTL é um utilitário ou comando usado para gerenciar o nome do host. Quem queria mudança? O nome do cavalo que você poderia usar Nome do host CT Eldest está em seu comando ou novo utilitário introduzido em pavor Hat sete ou enviado para um sete. Identidade Identidade é só imprimir informações do usuário. Se é o comando de script funciona Conjunção com chá. Se condenado, diz que você é um caderno de informações se você correr se condenado, ele correu tantas vezes. E você deve conhecer esse comando de cor. Se para baixo. Se você quiser derrubar o Livro da Rede, o nick. Vamos, se você quiser derrubar isso, você corre se for seguido por esse apelido agora que ela semeia aqui e correndo. Hum, se para cima de novo , para baixo nele como você quer trazer o sistema em diferentes níveis. Falamos sobre diferentes níveis do nível zero ao nível seis. Então eles são informados sete níveis. O que são esses? Creio que sabe que se esquecer de alguma destas, por favor volte e revise esses módulos. I o stat, é sobre entrada acima com status. O que está entrando no sistema? O que está deixando o sistema? Então temos que entrar no seu comando, que substituirá o homem condenado faz a mesma coisa que se condenado, um, mesas I P não é um comando antigo, que alguns sistemas ainda tem. As coisas elogiam foram substituídas pelo traço de firewall New York Amend CMD ou Firewall dash . Convict Kill é matar um processo por processo i d. Última mostra a listagem fora último log e usuários menos é o oposto de mais. E vocês sabem o que mais é certo se vocês quiserem ler uma página de cada vez em uma tela e vocês simplesmente mawr. E se quisesses fazer o contrário do que fazes menos, diz-me o que é a Ellen. Bem, é para criar um link. É tão simples localizado. Se você trabalha da mesma maneira que se você está tentando encontrar um arquivo, a única diferença entre cinco e localizado está localizada. Se você está criando um distante agora e executar locate para descobrir por que ele não vai funcionar porque há outro utilitário atualização DB Command que é executado todos os dias, que irá dizer ao sistema Hey, este sistema há um arquivo de Nova York que é foi criado. Então, se você quiser usar, localize o comando imediatamente. Executar atualização, consolidação de banco de dados. Ellis, não me digas que não conheces este combate. Ok? Cada criação é criar um volume lógico. Ele é coberto em um módulo oito display é muito exibido um macho volumes lógicos e para enviar correio. Se você quiser me enviar de um sistema para outro ou de fora do sistema. Cara, estes comandos de homem usados muitas vezes muito útil para criar um diretório. Você sabe disso. E então continue indo para o número 76. Fazer sistema de arquivos. Se você quiser criar um XFL, se eu ainda sistema Se você adicionar um novo disco ao sistema, então você foi criativo. Todos assistente, este é cobrindo modulate faz swap como algo que é retirado do seu disco rígido . E uma vez que você dedicar algum espaço do seu disco rígido para você para cima, então você vai executar o comando e K swap novamente. É parte do módulo oito programa de teste mod para adicionar e remover módulos. Recuperou este comando se você esqueceu dele. Devido a isso, quando estamos fazendo uma ligação nick e Nick ligação é uma lição que é abordada no módulo no módulo sete. Sim, mais. Acabamos de falar sobre mais. Mount é usado se você quiser montar um sistema de arquivos usa comando no Módulo oito. Mover é mover o arquivo para cerca de um sistema para outro, ser coberto que no anterior Mount Modules mover também é usado para renomear tudo certo Sim, Nets Stat está informando sobre as estatísticas de rede. Hum, você poderia escolher muitas opções diferentes e um monte de sistema que o Sr. Is usa redes que para resolver muitos problemas. Veja diz que você estava chegando. O que está deixando sobre apenas o status da rede relacionados coisas que eu costumo executar este comando, como Net disse são e me para verificar o sistema Gateway I P. Endereço e coisas assim. Demasiado bom. Legal é priorizar o processo. Eu acho que é uma parte do sistema de administração do módulo. Cinco. Verifique se ele não está modificado do que provavelmente suas margens. Cinco. Acho que sim, isto. Se você quer executar um processo e você quer priorizar com diferentes níveis, você vai para Nice. Nenhuma ajuda é o comando para que interrupção após a saída do terminal. O que significa que se eu estiver executando um comando agora e fechar essa janela, ele também fechará meu programa. Então você não correu para cima. Recuperou isso, é claro. E é olhar para cima como Digg. Então temos anti P. Q. Está naquele utilitário NTP assim como Ronnie C. Ele diz qual sistema. Hum, que relógio NTP que nós estamos alguns afundando também. Então, se você executar um cubo DP, ele leva você para o modo NTP que e então você executar píers Oh, é a conexão dele Recuse. Eu sei porquê. Porque nos lembramos que paramos e tomámos e corremos amigos Connie Deep. Então o novo, na verdade, é isso que não conseguimos a conexão. De qualquer forma, Se você estiver no sistema mais antigo, você verá o cubo NTP você estar lá. Se não, então execute Cron E. C. Então nós temos senha para mudar o passado para lições muito iniciantes. Pagar lições iniciais ou sétima lição sete módulo pipe se você quiser pipe é usado principalmente para alterar a saída de um comando. Então, se você fizer ls menos ainda e você quiser ver ou a segunda coluna que você canalizá-lo para outro comando, que é que eles falam e imprimir. Vamos fazer uma segunda chamada e eu vou te dar, hum, segunda coluna. Sim. Ok, então ele vai te dar o segundo clube. Na verdade, eu queria receber a terceira chamada. Eles não te dão a sujeira. De muitas maneiras, um pipe realmente traduz ou altera a saída. Então ele realmente lida, não com o comando. Ele lida com a saída. OK, seguir em P matar mata o processo por processo. Nome. Se você espera. Processo em execução. X y z apenas digite e matar X Y z ill matar o processo. Você não precisa saber o processo i. D. P s comando muito poderoso. E quando se trata de administração do sistema quando você está em PS opções diferentes, vamos em menos e f. E então fazemos mais porque ele vai lançar tantos processos na tela. Este diz-lhe todos os processos que estão em execução no nosso sistema um PV criar l B m comandos é criar um volume físico exibe para exibir o volume físico PVS funciona praticamente da mesma forma. P W D é o diretório de trabalho de impressão. Isso é algo que você não sabe, certo? Vá lá, não me digas que não sabes. Você sabe. Ok, uh, read is is novamente Command usado em conjunto com a linguagem de script que lê e maneiras para a entrada do usuário. Recupere isso no módulo seis. Reinicializar. Como você pode ver, re boot é que o nome dizer reboost. O sistema removeu a maioria dos arquivos no diretório removido Apenas removeu o diretor. Agora, por que temos RMD IR? O que pode ser apenas judeus são espaço menos são para remover um diretório. Bem, sério, eu não sei. Bem, eles queriam ter um comando separado dedicado para remover um diretório. Bem, isso é bom. Movendo-se em rpm é sobre gerenciamento de pacotes. Usamos o comando para instalar um pacote no nosso sistema. Nossa pia, nossa pia é algo para sincronizar seus pacotes ou seu nossa pia é algo para sincronizar seus pacotes ou seu sistema de um servidor para outro. O SCP está outra vez a fazer a mesma coisa. Copie arquivos de um sistema para outro script. O guião é alguma coisa. Se você usou script em execução e, em seguida, você quer gravar todos os seus comandos que você vai executar, então você digita como status C é sobre o status ESI Lennox. Se você digitar sc status, verá que o SC Lennox está habilitado. Falamos sobre um C Lennox também. Claro, S H é o show assim como Bash ou trilha de milho Shut down. Você sabe que classificar um dos comandos iniciais para classificar sua saída em ordem alfabética ou a pior ordem S. O s relatório que, como parte do módulo de administração do sistema cinco Isso é algo que foi adicionado tarde depois de todo o Claro. Então, se você não cobriu esta lição, por favor, volte grande. Se eu cobrir esta lição também dividir, derramando quedas e dois arquivos diferentes por tamanho ou linhas, SS idade é apenas uma partícula que é usada para conectar de uma máquina para outra. Stat é um comando que lhe diz que os atributos das propriedades são diretórios violentos usados principalmente para SC Lennox. Se você quiser alternar usuário de um usuário para outro, o que você faz? Você faz seu traço espacial. Se você não especificar o usuário, ele irá alterá-lo para root. Sim, Suzu permite que você execute o comando como cotonete raiz Resposta off Uma vez que você creed que slop Ele funciona da mesma maneira que era que nós temos faz bem, lembre-se Mas uma vez que você faz uma troca do que você faz, parar e assim até habilitar ou desabilitar o sistema. Veja, Thiel está em seu comando para ativar início para parar os serviços. Se você queria começar, digamos serviço Apache, lembre-se recuperado que no módulo sete. Se você quiser parar o serviço, você faz a parada CTL do sistema seguido pelo nome do serviço em todas as palavras em que você faria sistemas serviço o nome fora do serviço e parar ou iniciar reiniciar até que forneça as últimas linhas desativado na saída, geralmente por padrão. Dá 10. Tar é colocar tudo nos arquivos em um recipiente, modo que se torna um despejo TCP folha tar mostrar cada tráfego dentro e fora de um sistema. Então, se você fizer se condenado e fazer t c p despejo menos pi. Quanto a enfrentar um MP zero s três e apertar enter, você vai ver cada pacote que está deixando seu sistema, e cada transação que está entrando no sistema vai jogar tantas mensagens na minha tela. Então eu não vou executá-lo em movimento, dizer que tem funciona como ssh, mas não é seguro, assim como ssh. Então, muitas empresas. Então, eu só estou dizendo que mais, então, é o comando que usa em conjunto com os quatro ou por que Luke em um topo de script, é um dos comandos favoritos Desativar administradores de sistema Verificar recurso do sistema é toque Toque é criar um novo arquivo vazio. Quantidade de humano é sistema de arquivos quantidade é oposto Off Mount Seu nome diz-lhe sobre o seu sistema e você executar o seu nome. Ele diz que é Olynyk falou quando você digita seu nome menos uma ponte é para tudo o que lhe daria todas as informações sobre o seu sistema como versão kernel ou quando ele foi criado e assim por diante. Unique remove todas as duplicatas de uma saída, uma das lições iniciais que ele encobriu tempo mostra. Tempo de funcionamento do sistema e informações de carregamento. Usuário. Adicionar criação de novos usuários. Use-o elitista. Excluir um direito de usuário. Use um mod mod como ele diz. É apenas modificar propriedades ou atributos de um usuário. Quando você executa apenas usuários, ele vai realmente imprimir todos os judeus. Nomes de usuários atualmente conectados no DJ Creator VG Display comandos capazes são para L V L V EMS é criar um novo grupo em novo volume e exibir o volume V. I. Você realmente precisa saber que IHS, o editor Quando você executar b, eu votei pelo finalmente, ele vai criar um novo arquivo, e vamos colocá-lo em modo de edição. W mostra quem está conectado e o que eles estão fazendo. Então você faz claro e apenas w você vai vê-lo dizer-lhe que eles estão dois anos logado com o terminal e quanta CPU eles estão usando e que tempo eles registraram e o que eles estavam fazendo . W obter é a rede Desculpe Wall Wall é enviar uma mensagem para o terminal de todos se você quiser enviar alto ou se você quiser enviar um hey, eu estou trazendo para baixo o sistema, seu tipo parede hit enter e, em seguida, você envia uma mensagem, e, em seguida, você controlar o, que irá transmitir mensagem para todos que estão conectados no sistema. W C contar palavras, caracteres, linhas e assim por diante. W obter download em rede de programas. Se você tem um completo você está bem, você poderia apenas fazer você ser seguido pelo euro e eu não sei o pacote. O que é isto? Uma breve descrição dos comandos. Se você quiser saber algo sobre o comando sem passar pelas páginas do manual e você apenas digitar o que é seguido pelo nome do comando, que irá mostrar o caminho completo fora de um comando shell. Então, digamos que se você estivesse fazendo qual parede ah. Então ele diz que este mural, um, comando está localizado na barra barra barra parede enquanto contra o comando de script funciona em conjunto com Do Loop enquanto faz quem mostra quem está conectado exatamente como w.Mas o diferença entre W e quem é que não mostra todas as informações depois registrar CPU ociosa, PCP, você e o quê? Quem sou eu? Lembre-se desse comando. É melhor escreveres. Então sou eu diz-lhe o direito de nome de usuário é enviar uma mensagem para um usuário específico X fs sublinhado crescer se s que também é usado quando estávamos criando ou estendendo sistema de arquivos. Então está no Marshall 7 último comando aqui. Mas é claro que não as políticas. É assim que todos dizem que está certo. O lixo eletrônico é baixar e instalar pacotes e seu sistema. Então aqui está o resumo de tudo o que aprendemos. E se você se lembrar de cada comando que seja apenas co palavra e, claro, encoberto. Um curso de treinamento inteiro. Então você fez um trabalho incrível. Você sabe tudo de dentro para fora e novamente boa sorte. 240. Futuro do Linux: Ei, pessoal, neste vídeo, vamos analisar e entender onde o Linux estará em dez ou 15 anos Ele será substituído completamente por outro sistema operacional ou por algo que surja, como a inteligência artificial que assume o controle? Bem, você pode estar errado porque o Linux existirá por muitos e muitos anos. É provável que o futuro do Linux seja influenciado por várias tendências predominantes e espera-se que haja evolução e crescimento contínuos em vários setores E, claro, vou examinar todos esses setores, um por um, para que você tenha uma melhor compreensão onde o Linux estará daqui a muitos e muitos anos. Então, examinaremos várias previsões sobre a trajetória futura do Linux O primeiro é domínio contínuo na nuvem e nos servidores Hmm. Bem, nuvem e servidores Bem, não é que todo mundo esteja tentando entrar na nuvem. Eles acham que existem muitos empregos. O futuro real é uma nuvem, mas você já pensou o sistema operacional real que suporta a nuvem é, na verdade, eu diria, principalmente o sistema operacional Linux? Sim O Linux já é um sistema operacional líder para servidores web, plataformas em nuvem e supercomputadores É provável que mantenha e até fortaleça sua posição nesses domínios devido à sua estabilidade, segurança e flexibilidade O próximo é o desenvolvimento em aprendizado de máquina e inteligência artificial. É provável que o Linux continue na vanguarda da computação de alto desempenho, aprendizado de máquina e inteligência artificial, com desenvolvimentos e otimização contínuos em bibliotecas e ferramentas relacionadas Não importa o que apareça em nosso caminho, seja inteligência artificial, virtualização, robótica, tudo isso precisa ser executado em algum tipo de sistema operacional, Portanto, o melhor sistema operacional que eles conseguiram encontrar para rodar, que é tão seguro e personalizável, é claro, o Linux. Em seguida, crescimento na adoção corporativa. provável que mais empresas adaptem o Linux à sua infraestrutura de TI, devido ao menor custo total de propriedade, recursos de segurança robustos e à alta capacidade de personalização Agora, você se pergunta qual sistema operacional com um custo tão baixo oferece tanta segurança e permite personalizá-lo também, acordo com os requisitos do seu aplicativo. Ok, seguindo em frente, avanço na segurança. Obviamente, o aprimoramento da segurança, é claro, é o maior divisor de águas Esse continuará sendo o foco com desenvolvimentos em recursos de segurança e mais distribuições, foco em privacidade e segurança Passando para o desenvolvimento da computação de ponta com o surgimento da Internet das coisas e da computação de ponta, as distribuições Linux, especialmente leves, estão bem posicionadas para ser o sistema operacional preferido para dispositivos e gateways de ponta Em seguida, aumentou a presença na indústria móvel. Os Androids baseados em Linux já têm uma grande participação no sistema operacional móvel Pode haver mais desenvolvimentos, melhorias e, possivelmente, um novo sistema operacional móvel baseado em Linux. Em seguida, o uso generalizado em sistemas automotivos e embarcados. Sim, todos aqueles carros que você dirige hoje em dia, aqueles carros sofisticados com jogos de carros e todos esses novos recursos todos suportados pelo sistema embarcado Linux Portanto, o Linux está crescendo rapidamente em sistemas embarcados e na indústria automotiva, alimentando tudo, desde sistemas de entretenimento até veículos totalmente autônomos Em seguida, vem o aprimoramento na conteinerização É provável que o Linux continue desempenhando um papel fundamental nas tendências contínuas das tecnologias de conteinerização e virtualização, com aprimoramentos em tecnologias de conteinerização e virtualização com aprimoramentos A maioria dos sistemas de virtualização, seja a virtualização na Amazon, na VMware, toda essa virtualização, o hipervisor subjacente que suporta a virtualização, hipervisor subjacente que suporta a suporta Depois, temos o desenvolvimento de código aberto. O desenvolvimento e o aprimoramento do Linux continuarão sendo impulsionados pela comunidade global de colaboradores e pela adoção de princípios de código aberto Promover a inovação e a colaboração. Tudo bem Passando para outro integrado com outros sistemas. Portanto, uma melhor integração com outros sistemas operacionais pode ser um foco para garantir operação perfeita em um ambiente com vários sistemas operacionais Em essência, o futuro do Linux é muito brilhante e parece expandir sua presença em vários setores de tecnologia e continuar sendo pioneiro em inovação no mundo da computação 241. Não desista: Bem, você fez um trabalho incrível ao completar este curso. Se você está assistindo este vídeo, significa que você completou todos os módulos em meu treinamento. Então agora é hora de você ir lá fora e aplicar o que você aprendeu no meu curso ao mundo real. É se você está se candidatando para um novo emprego ou você quer subir de nível sua carreira, o que quer que você esteja procurando. Pode haver alguns obstáculos que você provavelmente vai ver enquanto passa por este processo. Provavelmente não tem experiência suficiente, ou você provavelmente não pode aplicar certas coisas em sua vida. Mas está tudo bem. Sabe, a vida é assim. Você não nasce para ser experiência em qualquer campo que aprenda. Você tenta, sente e aprende. E então você tem sucesso, certo? Então meu conselho para você é não desista. E, claro, minha ajuda está sempre lá. Se você quer me fazer uma pergunta hoje ou você quer me fazer uma pergunta um ano depois, depois de fazer o meu curso, alguns sempre lá para responder suas perguntas e ajudá-lo novamente, os melhores desejos para você e boa sorte 242. Parabéns: 243. SEÇÃO DE BBONNUS: 244. Como solucionar problemas de conexão de colcha: Olá, todo mundo. E este é o seu instrutor de novo. Imron Capsule e este curso ou começar esta lição, vou cobrir os problemas que você pode estar enfrentando se conectando aos limites da festa. Agora eu tenho alguns alunos, estudantes muito limitados que experimentaram algumas coisas fora dos problemas. Quando eles criam uma VM Lennox, eles instalaram o sistema operacional. E, em seguida, quando se trata do compromisso, eles usam sessão de festa para se conectar ao Lenox para uma próxima máquina. Eles estão tendo problemas. Então vou resolver rapidamente quais podem ser os problemas ou como você está? Quais são as medidas que podem ser tomadas para resolver esses problemas? Alguns dos problemas, os principais, é a próxima configuração na caixa do navio de guerra Oracle. Então, se você for para sua caixa de navio de guerra local e ir para a rede e há uma próxima configuração que você tem que ter certeza de que ele está selecionado e está configurado da maneira certa, vamos cobrir isso mais tarde, em seguida, a configuração avançada no pescoço. No mesmo são configuração caixa Galarza que também será coberto aqui também. E o 3º 1 é se a rede na frente estiver desativada no nível do sistema de abertura, que significa que sua próxima configuração de rede está perfeitamente bem no nível da caixa Oracle Urschel. Mas no sistema operacional, a interface em si está desativada. Então você terá que trazê-lo para cima ou reiniciado, e o último seria o demônio ssh não está sendo executado em seu sistema de abertura de links, que é muito, muito improvável porque, por padrão, quando você instala o próximo oferecendo sistema em sua máquina, o demônio ssh está em execução. Mas de qualquer forma, eu estou cobrindo isso apenas para garantir que você tem, você passou por todas as diferentes etapas de solução de problemas, então eu tenho meus limites. Missão aberta. Vou passar por cima e cobriremos todos os degraus um por um. Então esta é a minha máquina de pernas que já está levantada. Agora, a primeira coisa que eu mencionei é uma configuração nick na caixa de adoração Oracle. E agora qual é o próximo cenário? Se você for para Oracle, trabalhe para caixa que é esta janela e a partir daqui seu selecione sua máquina Lennox e, em seguida, vá para a configuração. E então há essa opção chamada Rede. Nesta opção de rede, tem este adaptador. É o adaptador de rede habilitado. Certifique-se de que esta opção está marcada. A razão pela qual você não vê na minha caixa Oracle não marcada ou ótima saída é porque minha máquina está funcionando com alguns. Desligue-o. Você terá isso. Ativar adaptador de rede opção caixa de seleção disponível para você, portanto, certifique-se de que ela está marcada. A próxima coisa que você tem que se certificar é que você tem host adaptador Onley selecionado. Agora temos opções diferentes. Várias cores. 1º 1 é o adaptador Onley host, o que significa que você pode se conectar no Lee do seu PC ou no seu laptop onde você está executando esta caixa de navio de guerra oracle. se conecta a partir desse PC para sua máquina de pernas e você não pode sair na internet. E, em seguida, no lado do nome, você tem uma caixa virtual hospeda apenas adaptador ethernet. Não há outras opções por padrão, você tem que selecionar esta. Então, quando você tem este adaptador somente host, em seguida, você clica em. OK, então você volta para a sua máquina e, em seguida, você digitar If config ou I p qualquer que seja o comando que está disponível para você, você aperta enter, então você vai ver se config a primeira interface que estamos preocupados é esta Um. E esta é a parte que você tem que olhar para os outros dois l o N v I R B R. Zero Basta ignorar isso. Por enquanto, eu cobri essas duas interfaces no meu módulo. Sete. Você vai aprender isso no módulo sete. O que são estes? Diferentes opções são usadas para, mas em qualquer lugar. Por enquanto, concentre-se neste, que é a rua E N p. Zero S. E se você notar aqui, o i net bem aqui é o endereço I p fora dos meus limites máquina que é dado a mim. Além disso, você precisa verificar se essa interface está sendo executada e em execução. E se você tiver todas as configurações corretas até agora, mas você ainda não tem um endereço I P aqui. O que seria num caso como este se o fizesses. Se para baixo GNP um zero s três acertar, entrar. E agora se eu fizer Se config você vai notar que eu não tenho isso em um endereço I p. Certo. Então, se esse é o seu caso, então o que você tem que fazer? É você ou tem que reiniciar seu serviço de rede ou simplesmente fazer se, E e P zero s três acertar. Entrar. Bem, é o seu sucesso. Digite, você verá a conexão ativada com sucesso. Agora, quando você fizer se condenar ou eu p, então você verá que você tem um endereço IP . Um I para 168 561 um inteiro. Essa é uma maneira de fazer do outro jeito. Você pode simplesmente reiniciar seu serviço de rede o comando para fazê-lo. É o sistema C t l reiniciar o serviço ponto de rede e pressione Enter. Ele vai derrubar sua interface e trazê-lo de volta para cima. E então você executar se config e você vai ver que você tem isso I p Agora, por padrão, todos devem ter o mesmo endereço I p eso Você poderia simplesmente ir para a sua máquina do partido, dizer bastante terminal e então você inserir o I p 1 92 sobre 1 68 56 101 E então você pode simplesmente clicar em abrir. E aí você tem seu prompt de registro. Então é assim que você cria uma conexão entre sua sessão de festa e sua máquina de limites. Então deixe-me abrir uma nova sessão aqui só para o caso de eu ir para a um, então apenas feche. Então, o que está mais perto agora? A segunda opção que eu queria para a nossa é que esta violência está no vasto cenário Nick. Então, o que é esse cenário Vastic? Desculpe, mais uma coisa antes de eu ir para adicionar configuração Vastic, Vamos para a outra configuração. Agora, se você vai processar gov em e, em seguida, clique em Rede lá está anexado a há outra opção. Então, agora, se Host apenas opção de adaptador não está funcionando para você, isso é bom. Não se preocupe com isso. Não é o fim do mundo. Escolha uma opção diferente, que é Bridge adapter. Eu acho que um agora em Bridget depois Assim que você selecionar Bridget capítulo, ele vai lhe dar uma opção diferente para o nome, que é Intel são sem fio de banda dupla agora? Meu laptop agora está conectado à Internet sem fio através do WiFi, então verifique se esse é o seu caso e selecione Banda Wireless. Se sua máquina, seu PC ou laptop estiver conectado através do cabo Ethernet, que é um cabo fisicamente conectado ao seu motivo ou roteador, então você escolherá a conexão Ethernet. Este é o único que é a conexão com fio, então você vai escolher que de qualquer maneira, Eu tenho o sem fio ou escolher sem fio e, em seguida, você clicar em OK, uma vez que você clicar. Ok, então você volta para a sua máquina Lennox e então você faz a mesma coisa. Você reinicia seu serviço de rede para apenas um serviço de ponto de rede sim CTL reinicie e você tem seu problema de volta. Agora digite I pekan ou assim se pode falsificar hit, entrar e agora você vai ver que você tem um I p um diferente I para 1 61.8 Agora este é o I. P seus links PM está recebendo de seu modem em sua casa ou seu trabalho. Agora você poderia simplesmente ir novamente para sua sessão de festa e agora você poderia digitar 1 92 1 68 Wonder Oito e clicar em abrir e ele lhe dará o aviso. Então isso funciona da mesma maneira. A única diferença entre o adaptador Onley host e o adaptador Bridged é que o adaptador de ponte permitirá que você se comunique fora na Internet. Então, se você quiser baixar qualquer coisa ou se quiser abrir um navegador na sua máquina Lennox , aqui mesmo. Então você precisaria de um adaptador de ponte. Mas se você não quiser sair, você só queria ter uma comunicação entre o seu PC. Onde você está executando este Oracle Worship caixa Anual máquina UNIX. Então você escolhe, um host só que agora, a opção que eu disse que você poderia experimentar é a configuração avançada. Quando você clicar no menu suspenso avançado, certifique-se de que o Intel Pro 1000 MT. A área de trabalho está selecionada para o tipo de adaptador. Agora, este é o meu modelo de adaptador que está dentro do meu laptop. Você pode ter um modelo diferente que representa nosso cartão WiFi. Então, por padrão, ele deve escolher o que é anexado ao seu carrinho, então modo promíscuo. Deixe isso como negar. Isso é bom. É um endereço Mac. Você não tem que mudar isso. Verifique se o cabo está conectado. E então novamente, é claro, você bate OK e volta aqui. E então você poderia tentar fazer a mesma coisa. CTL do sistema, reinicie o serviço de saída em rede. Agora o que? Este comando CTL do sistema. Isso é algo que vamos cobrir no Módulo 7 no último que eu tenho no meu slide é ssh demônio não está rodando agora. O que? O que isso significa? Significa que quando eu entrar na minha máquina, tudo que você tem que ter certeza, mas novamente A Então eu disse antes. Estas são as chances deste não correr é muito, muito magro, mas ainda verificada. E para verificar os processos do demônio SSH em execução. Você faz P s menos e do tubo ele e cresceu. É H ps menos e f. Aderência. Ssh! O que diabos é isso? Não se preocupe com isso. Basta executar este comando. Você aprenderá isso enquanto continuar com meu treinamento. Eu só quero que você teste estes e veja se você tem esta saída. E se você conseguir essa saída especialmente esta linha que diz usuário s sido ssh Dash D. Isso mostra que seu demônio ou o processo que está ouvindo para aceitar seu tráfego de entrada ele está em execução, Então isso é perfeito. Agora, no meu caso está correndo em seus filhos. Deve estar funcionando caso não esteja funcionando. Então eu diria que você faz o sistema CTL reiniciar ss Ssh! E então você aperta Enter. Desculpe, provavelmente é sht. Sim, então ele vai começar de novo. Novamente. É o chassi, muito fino. Mas você deveria tentar isso também. De qualquer forma, estas são as poucas dicas de tiroteios. Se você ainda está tendo problemas para se conectar do putty à sua máquina de letras, então não se preocupe com isso. Basta enviar-me um e-mail que eu preferiria. Se pudesse me enviar uma captura de tela, seria ótimo. E eu estava definitivamente te ajudando. 245. Alterando as permissões de arquivos padrão: alterar a permissão de criação do arquivo. Agora você percebe que quando você executa o comando toque ou cópia ou qualquer coisa parecida para criar um arquivo por padrão, ele cria certas permissões com isso. Então esta é a maneira de dar palestras. Vamos aprender como alterar a criação de permissão de arquivo padrão. Então o comando deles para usar é você mascarar. E o que você mascara? Você mascarar é um comando para definir permissões padrão de qualquer arquivo ou diretório recém-criado Então, . em seu exemplo, se você está em um prompt shell e você poderia executar um humano chamado espaço u plus r w significado para o usuário. Ele terá como você ler e escrever permissão para o grupo que terá em Leigh permissão de leitura . E para outros, não terá permissão para ler, escrever ou executar. Se você executar isso em seu terminal e, em seguida, executar um toque de comando para criar um novo arquivo, ele definirá esses valores por padrão. Então vamos entrar em ah, a máquina de links. E eu poderia explicar exatamente como isso funciona. Então eu tenho uma próxima máquina bem aqui. Deixe-me abrir o terminal. Algum terminal está aberto. Estou logado como eu mesmo. E meu nome de anfitrião é meu primeiro Lennox PM. Agora, quando eu executar um toque de comando para criar um novo arquivo, por exemplo, S ou J s por exemplo Js para Jerry Seinfeld hit, Enter. E quando eu faço ls menos lt ou toe list que o arquivo e você percebe que o Js tem uma oferta de permissão de arquivo lido e direito, Não executar para o proprietário ler, Escrever não executar para o grupo e apenas para os outros e nada Não, não execução, nenhum direito de leitura para os outros. Agora, e se você quiser criar um arquivo daqui para frente e você quiser ter certeza de que ele atribui um conjunto de permissões diferentes aqui em vez de criar um arquivo primeiro e em seguida, entrar e executar o comando change mark e, em seguida, atribuir o Portanto, não acontece muitas vezes que você teria que fazer isso e mundo corporativo, mas pode haver algum requisito de aplicativo ou requisito de usuário onde eles precisarão configurar essas permissões. Agora, a primeira pergunta é como seu sistema diz até permissão por padrão. Quando você olha para um arquivo chamado quando você faz cat on, Etc. Bash ou C. Você verá que há essa máscara Hugh aqui. Então, quando você entrar no seu sistema, seu log in prompter realmente vai em primeiro lugar seu próprio ponto bash RC, que é ls menos l a e desgraça ou e você percebe que temos um arquivo chamado ponto bashar ver. Então, quando seu shell entra aqui e vê ódio, há um valor definido para mim para atribuir essas permissões para a criação de arquivos? Se ele não vê-lo, então ele vai para seu arquivo global, que é gato no mar Bashar ver? E é aí que ele vê. Oh, sim, eu tenho essas permissões de arquivo. Toda vez que o usuário criar a falta, ele definirá essa permissão. Então agora isso é real. É eu mesmo. Ele é. E você notou que eu criei um arquivo chamado Js, e ele tem essas permissões de arquivo. Agora, se eu quiser mudar essa permissão de pilha enquanto estou logado nesta concha, não me desculpe. Não alterar as cinco permissões fora do arquivo específico, mas para alterar as permissões de pilha de quaisquer arquivos recém-criados enquanto eu estiver conectado nesta sessão. Então eu executarei o comando. Você mascara agora. Primeiro usuário, Que tal a permissão HUD que você deseja atribuir ao usuário? Então eu quero assinar o usuário, ler e escrever. Ok. E quanto ao grupo? Quero falar com o Lee. Um sinal de permissão de leitura para o grupo. Ok. E quanto aos outros? Hum, eu não quero atribuir qualquer tipo de permissão para os outros. Separa-os por vírgula. Você aperta, Enter quando você faz o hit enter. E agora, quando você cria um novo toque de outono e digamos que, hum, que desculpe ck como Cosmo Kramer e você aperta Enter e então você faz ls menos. É que são. E você verá que o arquivo recém-criado CK é agora tem a permissão que você queria para o sinal. Agora você percebe que cria a permissão de grupo para ter apenas lido, mas ainda é permitido. Agora você percebe que cria a permissão de grupo para ter apenas lido, W é porque ele está recebendo essas permissões de seu arquivo principal, que está no mar Bashar ver, Então, se você quiser ser mais Pacífico, você poderia apenas fazê-lo para cima tecla de seta. E você poderia apenas fazer, um, grupo é mais G mais nosso e você também pode fazer novamente grupo menos w. e quando você faz isso. Então, quando você executar o novo toque de comando e vamos fazer E B é Elaine Bennis e aperte Enter e, em seguida, fazer ls menos. É que são. E agora você vê que tem a permissão que você quer que ele seja atribuído. Agora, se você sair da sessão, essa configuração de húmus irá embora porque você bagunça configuração está em lee aplicador ble para esta sessão particular em que você está dentro. Se você queria ter esse conjunto e permanentemente toda vez que você faz login, ele não desaparece. Então você teria que realmente modificar isso no seu ponto bash R C arquivo. A razão pela qual estou escolhendo ls menos l. A é porque uma opção lhe dará todos os arquivos ocultos também. E arquivos escondidos são aqueles que começa com ponto Então aqui se você notar dot bash r c é um arquivo escondido e ele começa com ponto bashar assento. Então, quando você quisesse modificar isso, você poderia simplesmente cat dot bash r c ou V i dot bashar ver e e o final deste arquivo, você poderia especificar v duvido bash R C E no final deste arquivo, você poderia especificar você máscara e qualquer outra coisa a configuração que você deseja fazer para o usuário ou grupo ou outros com base no que acabamos de fazer antes e, em seguida, você salvá-lo, e da próxima vez que você executar ou quando fizer login, ele criará arquivos com base nas configurações de permissão de arquivos que você definiu para ele. 246. Player da VMWare Workstation (Opcional): nós conscientes jogador estação de trabalho agora em VR vai cobrir a instalação, na verdade, a instalação de download e configuração fora do leitor de estação de trabalho VM Ware. Agora o que é? É um produto de VM ware e estar onde está uma empresa que realmente tem sido pioneira tecnologia de inversão? Portanto, este produto é semelhante ao Oracle Worship Box, onde você instala o software em seu computador, que tem um sistema não operacional já em execução. Então você instalá-lo e, em seguida, este software permitirá que você execute vários sistemas operacionais simultaneamente. Então, cada empresa surgiu com os diferentes produtos que executavam a mesma função. Então, sendo onde tem jogador de estação de trabalho e Oracle tem caixa de adoração? Então vamos entrar em nosso, uh, uh, o procedimento de instalação de download. Então, vá para abrir o seu navegador e, hum, você vai para o Google e tipo de VM Ware workstation player e clique no segundo link do seu Não ame você nunca trabalhar jogador social, e nesta página você verá Tente um para Team Player para Windows e clique em Download agora, e ele vai iniciar o download ou, se você estiver indo direto para Let's Avian palavra para fora. Com, em seguida, vá para downloads, e aqui você verá todos os nós Dell disponíveis na empresa de nível empresarial de nível de pequenas empresas e um nível pessoal. Então clique no que é o seu produto gratuito. Para baixo. Vamos clicar no Workstation Player, e nesta página você verá duas opções. Uma opção é para o download do sistema operacional Windows 64 bits, e a outra é para deixar 64. Vá em frente e clique na janela. 64 bits download do sistema operacional e eu já baixei para salvar. Às vezes eu vou direto para o meu local de download, e aqui é executado bem, que eu baixei anteriormente, e eu vou em frente, clique duas vezes sobre isso. Execute herbal e clique em executar. Quando eu clicar em um, ele vai começar, hum, a moela que vai me guiar por um. Mas toda a instalação fora sendo foram jogador estação de trabalho. Lembre-se, para cada programa há um download. É um primeiro passo. O segundo passo é a instalação, que estamos fazendo agora, e o terceiro é a configuração. Ok, se você ver o fundo bem aqui, esta é a visita que abriu o governo e clique em próximo. Esta é a recomendação de licença de usuário final. Vá em frente e clique em Aceitar termos e contrato de licença. Se quiser ler, por favor, fique à vontade. Vá e leia. Clique em próximo local de instalação de um padrão para que o local já tenha sido selecionado. Se você quiser alterá-lo, você pode ir e alterá-lo e selecionar um local diferente e clique em próxima verificação de atualizações de produto juntou-se ao ser porque a partir de nossa experiência, eu gosto de tê-los desativado apenas para treinamento. Se você quiser que eles tenham, hum, se você quiser participar da experiência do cliente, clique nela e clique em Avançar. Isto é sobre o atalho. Se você quiser clicar nos atalhos, se você quiser criar o curto go em sua área de trabalho, habilite-os e clique em Avançar. O último verde está instalado. Sim, Deus, e ainda não. Esta instalação vai levar de dois minutos a 10 minutos, então eu vou em frente e rápido em frente. A partir de agora, aestação de trabalho veemente em solução foi concluída. A partir de agora, a Agora vá em frente e clique em Concluir. Ok, então está concluída. E agora vá em frente e clique neste ícone que foi criado em sua área de trabalho. Ok, aqui você vai ver. Este é o portal ou pegajoso que se parece com isso. Lembre-se da estação de trabalho. Parece muito parecido. Toe Orca caixa Varsóvia, que nos permite criar uma nova palavra da máquina. Abra uma máquina de lavar roupa existente, atualize para uma versão mais recente ou se você precisar de qualquer tipo de ajuda. 247. Instale o Oracle VirtualBox no MAC: M. E o 248. Crie uma VM no VMWare Player: Ok, agora é a hora de criar uma nova lavagem. As máquinas vão direto para o nosso oráculo. Desculpe as estações de trabalho Umer. Clique duas vezes no ícone. E tenho certeza que você está familiarizado com isso, uh, pegajoso . Então clique em criar uma nova máquina de lavar roupa. Agora, a primeira seção é instalada a partir do disco do instalador. Se eu tiver um disco dentro do meu laptop ou meu desktop, ele vai automaticamente me dá a opção aqui para realçá-lo e escolher essa unidade, desde que eu não tenho qualquer, Então é por isso que é ótimo fora o 2º 1 está instalado ou imagem de disco, se você notar que é aqui que meus olhos estão. Arquivo de imagem é para que você possa ir em frente e clique, Procurar e ir para onde meu arquivo O s enviado, que está localizado. Esta é a imagem ISA que eu já baixei anteriormente. Então vá em frente e clique em selecionar. Então, uma vez que você selecionou a fonte fora do sistema de abertura que você está baixando nesta máquina de lavar roupa, em seguida, vá em frente e clique em Avançar. Agora lembre-se, há uma diferença entre estar onde estação de trabalho e trabalho prêmios e máquina é quando você cria a máquina de lavar Oracle primeiro e, em seguida, você anexar a imagem de gelo a ela onde, como na estação de trabalho B M A, você poderia criar um anexo. Essa é a imagem ao mesmo tempo enquanto você está criando a máquina de lavar roupa, então vá e clique em Avançar. Agora, este é o nome da máquina virtual que você tem que escolher para que você possa escolher qualquer coisa nela. Diga, UM, B M. Onde Lennox Sim, assim e o local onde você quer tê-lo baixado ou ter seu espaço para que você possa escolher qualquer coisa do local. Então clique em Avançar. Este é o tamanho da mesa que é necessário. Na verdade, não é necessário opcional. Você poderia escolher 10 gig, ou pelo menos que você tem que ter é cerca de quatro Applied gig assim hopping sistema ficar em forma lá. Mas, por enquanto, acreditamos que o disco ritual da loja 20 padrão. Um único arquivo, sim, mas que eu seleciono essa opção. Não quero dividir o do meu pai em vários arquivos. Clique em próximo, e é aí que ele está me dizendo o local. Se eu quisesse personalizar o hardware, ou seja, se eu quisesse adicionar mais CPU, mais memória, eu poderia ir em frente e adicioná-lo aqui mesmo. Aumento a memória em mais CPU e vá em frente e clique em Fechar e clique em Concluir. Assim que terminar, a máquina virtual ligará automaticamente e se moverá do gelo ou da imagem que ele escolheu. Estou recebendo essas massas de ar é incapaz de se conectar ao M. K s muitos soquetes que a razão pela qual você recebe esta mensagem é porque você terá reiniciar seu laptop ou PC quando você instalou sendo onde estação de trabalho isso é necessário. Então clique em OK, e basta clicar para o meu re mais tarde e apenas desligá-lo Spot foram para cima. E então agora vá em frente e crie-nos ou vá em frente e reinicie seu computador. Ok. Meu computador foi reinicializado. Agora vá em frente e clique duas vezes no ícone novamente. Então esta é a VM que eu tinha que eu tinha criado anteriormente. Todo o ir em frente e fazer no poder ligado. Ok, então você vê agora, desta vez não está dando a mesma mensagem de erro. Agora você tem o centro oeste instalar um, tela. Está dizendo que o software em queda está disponível para download. Ser foram ferramentas para links para dizer que a mente mais tarde está tentando resolver as ferramentas do império no no sobre esta máquina virtual. Mas ainda não tem um sistema operacional, então basta clicar em, lembrá-lo mais tarde. Então, a partir daqui, tenho certeza que sabe o que fazer. Você acabou de escolher o cabeçalho da cabeça central oeste instalado, e eu vou passar pela visita de instalação. Então, trata-se de criar uma máquina virtual, anexar os olhos da imagem a que funciona para a máquina e passar pelo isolamento. E, a propósito, no final, onde você teria que clicar no controle e todos juntos para liberar suas bocas onde, como no Oracle Worship Box, você teria apenas que clicar em controlar o controle direito off teclado. 249. Oracle VM no MAC: 250. Instale ferramentas do Oracle: instalar a adição de convidado Oracle, que são as ferramentas de máquina virtual Oracle. Agora, exatamente o que é a adição de convidado Oracle? E por que precisamos deles? Enquanto as adições de convidado Oracle são as ferramentas que estão associadas à caixa Oracle uh, Oracle Walk. Você sabe, nós temos máquina Lennox que é executado no Oracle Box ou Orca Environment. Mas se ele quisesse que a máquina de lavar funcionasse de forma mais eficiente, um, com a sua em uma saída, hum, características. E também algumas pessoas querem ter o mouse especialmente o mouse para não ser preso dentro de uma máquina de lavar roupa. O que eles fazem é instalar a adição de convidados oráculo, ferramentas. Então o que você teria que fazer é, se você está dentro da Marshall Machine, então você não precisa fazer a chave de controle certa para sair da armadilha dos cônsules. Você poderia simplesmente mover livremente o seu carro a boca da máquina para a sua área de trabalho. Então essa é uma das vantagens em que há muitas vantagens. Bem, então nesta lição, isso é o que vamos abordar sobre como podemos instalar ferramentas de adição de convidados Oracle em nossa máquina virtual e, especificamente, em nossas pernas, forçar uma máquina. Então, o que? Vamos fazer é primeiro. As instruções que vamos seguir são que primeiro temos certeza de que você está dirigindo o último coronel. Então, para ver se você está correndo bilhões, Coronel é ou pelo seu olhar on-line e ver o que a última coragem. Desculpe-me? O que? A versão mais recente do kernel está lá fora, ou você pode simplesmente fazer jam até essa corrente, que provavelmente você vai fazer e então instalar os seguintes pacotes, que é fazer o rpm. E tem esse pacote, um chamado. Um e p l mais recente lançamento sete rpm pontos. Oh, a propósito, eu sinto muito. Isso é um dia. Apenas ignore isso. É apenas ah, senhorita tipo. Toda a chamada https termina em ponto r p m. Em seguida, insultar pacotes em evolução, que é GCC Coronel Della Carnal Header KTM Us fazer abelhas até e Pérola. E, claro, no final, meses, tudo. Todos os requisitos. Todas as necessidades básicas para clientes Oracle. Adições são feitas e montar a caixa de adoração recebe. Adição é indo para o conselho e clicando em inserir dispositivo, elenco, adição, CDs, imagens e, em seguida, simplesmente em execução. Então vamos seguir em frente e seguir este procedimento para que este bebê possa fazer a instalação fora Oracle. Adivinhe, adição. Então, para este procedimento, vou passar pelo meu conselho. Já tenho o meu conselho aberto. Estou logado. E como eu mesmo. Meu diretório é meu diretório pessoal. E o meu nome de anfitrião é o actual nome de anfitrião correcto, que é a minha primeira máquina de frases a fazer a actualização do salto para o Coronel. Eu tenho que ser rota agora. Eu teria que atualizar meu salto, instalar o coronel um asteróide. Mas é claro, Certifique-se antes de executar este comando, certifique-se de que o computador tem conectividade com a Internet. Se você não tiver a Internet conectada primeiro, habilite a conectividade conectada a cabo sem fio ou Ethernet à Internet. Eu tenho a Internet conectada. Eu confirmei isso também. Eu poderia fazer Ping www dot cool dot com e você vai ver que eu estou recebendo um resultado de volta. Então é assim que eu sei que eu tenho conectividade com a Internet. Em qualquer lugar que você faça jum instalar Coronel Estrich Enter vai sair para todos os repositórios que está disponível para mim para esta versão que eu estou executando e ele vai encontrar todos os pacotes que são necessários para fazer a atualização e você vai ver aqui é a dependência resolver e este material instalando pacotes que estão lá. Incidente está me dizendo que instalou pacotes de ajuda total e um total de oito pacotes que precisam dele será atualizá-lo. Mas, claro, depende do seu sistema. Sua máquina de roupa de cama. Sua saída pode ser diferente da minha saída, então não pareça exatamente a mesma. Sua saída pode ser diferente da minha saída, A maçã é minha. Saia de forma diferente, dependendo do seu sistema, e ele foi instalado quando foi passado ou quando foi atualizado. Então, simplesmente vá em frente. E exatamente o que isso vai fazer é isso vai baixar todos os pacotes que estão associados com o nome Coronel e lá ou, hum, total de sete pacotes que ele vai baixar. Como você pode ver, está indo para o pé. 1234567 É até sete agora, e uma vez que o download é concluído, em seguida, ele vai passar pelo processo de instalação. É da mesma forma que se você estiver instalando algo em seu computador Windows onde você primeiro baixaria execute herbal depois de baixá-lo. Em seguida, você clica duas vezes no próprio pacote. Em seguida, ele passa pelo processo de instalação. Então, da mesma forma que funciona aqui. Então agora ele está me dizendo que ele foi baixado. E agora ele está atualizando os dois pacotes que ele estava falando. Você vê, tem bem aqui. Diz “upgrade para pacotes”. Então a primeira coisa que ele fez foi atualizado até esses dois pacotes. Perfeito. Então agora, após a atualização, agora ele tem oito pacotes para instalar. Para esses oito pacotes, estes são os oito pacotes que ele irá instalar. Para esses oito pacotes, Ver 1234567 e oito juntos. E os dois pacotes que irá atualizar o nosso um e dois. Então, qualquer forma, a atualização está concluída. A instalação ainda está em andamento. Então, uma vez que o isolamento é concluído, então você pode ver que há este repositório que eu teria que instalar esse repositório ou aquele rpm. Permita-me também fazer a instalação fora de outros pacotes rpm. Ok, então, um, vamos dar um par de minutos e o que eu poderia fazer como eu poderia simplesmente avançar partir daqui, disse desta forma que não desperdiça seu tempo, e até o momento terminou de fazer a instalação que vai voltar para ele. Ok. Na instalação da minha máquina, a atualização do salto R D para o coronel foi concluída. O próximo passo que eu teria que fazer é executar este comando, que é baixar outro pacote rpm. By the way, esta instrução vou adicionar a um dos não pad e, em seguida, você pode baixar do recurso é da mesma lição. E você poderia simplesmente copiar e colar uma vez em torno deste host rpm todo esse pacote rpm, Então eu teria que instalar esta lista fora de todos os pacotes com o comando. Instalar GCC, Coronel, Diabo, Coronel. Instalar GCC, Coronel, Diabo, Cabeçalhos de Kms fazer abelhas até e puxar. Uma vez que todos esses pacotes são instalados, então vamos para a última parte onde vamos fazer a adição de cestas de Mount Worship. E é isso que vou te mostrar agora. Como você tach é o dispositivo. Insira imagens de CD da edição de convidados do Lennox ou do Virtual Machine Council. Certo, assim que todos os RPM ou pacotes necessários estiverem instalados ou o coronel for atualizado, então tudo o que você tem que fazer é vir a este conselho fora deles. Se é uma máquina virtual para pernas ou janelas, você vai clicar em dispositivos e clique em inserir adição convidado, imagem Seedy. Então, quando você clicar nele, você verá uma imagem de disco que aparecerá aqui. Significa que foi anexado, e vai pedir-lhe para executá-lo. Então vá em frente e clique. Corra. Uma vez que você executá-lo, ele vai abrir uma janela e eu vou pedir-lhe para permissões de root ter colocado na senha raiz , e então ele vai ser executado. Isso diz automaticamente Deseja completar? Eu já passei por isso. Eu não tenho que fazer isso. Então, basta ir em frente e fazer a instalação, e ele deve tirar o seu fora. Seu convidado sempre ferramentas onde você não precisa realmente, onde sua boca não vai ficar preso dentro. Fora do seu Cônsul Máquina Virtual Cônsul. Tudo bem, obrigado. 251. Ferramentas Oracle: Instale o Oracle guest Addition, que são as ferramentas de máquina virtual da Oracle. Agora, exatamente o que é a adição de convidados da Oracle e por que precisamos deles? Bem, as adições de convidados da Oracle são as ferramentas associadas ao Oracle Box Você sabe, temos uma máquina Linux que roda no ambiente Oracle Box ou Oracle. Mas se quisermos que a máquina virtual funcione com mais eficiência com seus recursos de entrada e saída, algumas pessoas também querem ter o mouse, especialmente, que o mouse não fique preso dentro de uma máquina virtual O que eles fazem é instalar as ferramentas de adição de convidados da Oracle. Então, o que você precisaria fazer é, se estiver dentro de uma máquina virtual, não precisará usar a tecla de controle correta para sair da armadilha do console Você pode simplesmente mover o mouse livremente da máquina para a área de trabalho. Então essa é uma das vantagens, e também há muitas vantagens. Portanto, nesta lição, abordaremos isso sobre como podemos instalar as abordaremos isso sobre como podemos instalar ferramentas de adição de convidados da Oracle em nossa máquina virtual e especificamente, em nossa máquina virtual Linux. Então, o que vamos fazer é primeiro seguir as instruções que vamos seguir: primeiro, garantimos que você esteja executando o kernel mais recente Então, para ver se você está executando o kernel mais recente, basta dar uma olhada na Internet e ver qual é a última desculpa, qual é a versão mais recente do kernel disponível, ou você pode simplesmente fazer o Jam update kernel, que provavelmente Em seguida, instale os seguintes pacotes, que são para fazer o RPM, e existe esse pacote chamado EPL latest release seven dot RPM Ah, a propósito, me desculpe, esse AFDA, simplesmente ignore isso. É só um erro de digitação. Toda a coluna HTTPS termina em pontos RPM. Em seguida, instale os seguintes pacotes, que são GCC, Coronel Dow, Colonel Header, KDMS, make B E, claro, no final, uma vez que tudo, todos os requisitos, todas as necessidades básicas para adições de adições de adições de adições do Oracle estejam concluídos, monte a adição do VirtualBox , basta acessar o console e clicar no dispositivo, inserir imagens de CDs de adições de adivinhação e, em seguida acessar o console e clicar no dispositivo, inserir imagens de CDs de adições de adivinhação e, , simplesmente e Então, vamos seguir esse procedimento. Então, dessa forma, poderíamos fazer a instalação do Oracle gas Addition. Então, para esse procedimento, vou examinar meu console. Eu já tenho meu console aberto. Estou logado como eu mesmo. Meu diretório é meu diretório inicial e meu nome de host é o nome de host atual ou correto, que é minha primeira máquina Linux. Para fazer a atualização de salto para o kernel, eu tenho que ser root. Agora, eu teria que atualizar meu kernel de instalação do Jum Astérik. Mas é claro que, antes de executar esse comando, certifique-se de que seu computador tenha conectividade com a Internet. Se você não tiver o Internet Connect, primeiro ative a conectividade sem fio ou cabo Ethernet conectada à Internet Eu tenho a conexão com a Internet. Eu também confirmei isso. Eu poderia fazer o pin www.google.com e você verá que estou recebendo um Então é assim que eu sei que tenho conectividade com a Internet. De qualquer forma, você faz Yum, instale o kernel Asterik. Vou acessar todos os repositórios que estão disponíveis para mim para esta versão que estou executando e ele encontrará todos os pacotes que preciso para fazer a atualização E você verá que aqui está a resolução de dependências e lista de pacotes de instalação que estão lá está me dizendo instale um total de oito pacotes e um total de oito pacotes que ele será atualizado. Mas, claro, isso depende do seu sistema, da sua máquina Linux. Sua saída pode ser diferente da minha saída, então não pareça exatamente a mesma saída que a minha. Pode ser diferente dependendo do seu sistema, quando foi instalado, quando foi corrigido ou quando foi atualizado Então, simplesmente vá em frente e sim. O que isso vai fazer é baixar todos os pacotes associados ao nome kernel E há um total de sete pacotes que ele vai baixar. Como você pode ver, está passando por um, dois, três, quatro , cinco, seis, sete, está até sete agora. E quando o download estiver concluído, ele passará pelo processo de instalação. É da mesma forma que se você estivesse instalando algo em sua máquina Windows onde primeiro baixaria o executável Depois de baixá-lo, você clica duas vezes no próprio pacote e, em seguida, ele passa pelo processo de instalação. Então, da mesma forma que funciona aqui. Então, agora ele está me dizendo que ele foi baixado e agora está atualizando os dois pacotes sobre os quais estava falando. Veja, aqui está escrito “atualize dois pacotes”. Então, a primeira coisa que ele fez foi atualizar esses dois pacotes. Perfeito. Então, agora, após a atualização, agora ele tem oito pacotes para instalar. Para esses oito pacotes, esses são os oito pacotes que ele instalará. Veja um, dois, três, quatro, cinco, seis, sete e oito juntos, e os dois pacotes que ele atualizará são um e dois. De qualquer forma, a atualização está concluída. A instalação ainda está em andamento. Então, quando a instalação estiver concluída, você poderá ver que há repositório no qual eu teria que instalar esse repositório ou que o RPM me permitiria também fazer a instalação de outros pacotes RPM Ok, então vamos esperar alguns minutos. E o que eu poderia fazer é simplesmente avançar rapidamente a partir daqui. Dessa forma, ele não desperdiça seu tempo e, quando terminar de fazer a instalação , voltaremos a ela. Ok, na minha máquina, a instalação ou a atualização do yum para o kernel foi concluída A próxima etapa que eu teria que fazer é executar esse comando, que é baixar outro pacote RPM. A propósito, adicionarei esta instrução a um dos blocos de notas e, em seguida, você poderá fazer o download dos recursos da mesma lição e simplesmente copiar e colar Depois de executar esse RPM, instalarei esse pacote RPM. Então eu teria que instalar essa lista de todos os pacotes com o comando, vou instalar o GCC, o kernel Devil, os cabeçalhos do kernel, o DKMS make, o bZip two e o Perl de todos os pacotes com o comando, vou instalar o GCC, o kernel Devil, os cabeçalhos do kernel, o DKMS make, o bZip two e o Perl. Depois que todos esses pacotes estiverem instalados, iremos para a última parte, onde faremos a adição de suposições do Mount VirtualBox E é isso que vou mostrar agora: como você pode conectar o dispositivo, inserir imagens de tomografia computadorizada de adivinhação do Linux ou do console da Máquina Virtual. Ok, então, uma vez que todos os RPMs ou pacotes necessários estejam instalados ou o kernel seja atualizado, tudo o que você precisa fazer é acessar esse console de uma VM, seja uma máquina virtual para Linux ou Windows, clicar nos dispositivos e clicar em Inserir imagem de CD da Guest Então, ao clicar nele, você verá uma imagem de disco que aparecerá aqui. Isso significa que ele está sendo conectado e solicitará que você o execute. Então, vá em frente e clique em Executar. Depois de executá-lo, ele abrirá uma janela e eu pedirei sua permissão de root. Então, insira uma senha root e ela será executada automaticamente. Então diz: Você deseja concluir? Eu já passei por isso. Eu não preciso fazer isso, então simplesmente vá em frente e faça a instalação, e ele deve cuidar das ferramentas de sistema operacional convidadas, onde você não precisa realmente ficar preso no console da máquina virtual do console Tudo bem. Obrigada. 252. Definição de cores do sistema de arquivos: definição de cores do sistema de arquivos. Olá, todo mundo. E esta é a palestra onde eu vou cobrir como cada arquivo ou diretório muda sua cor no ambiente Lenox. Quando você executar ls menos lt r ou l s menos l ou qualquer uma das opções que lhe dará a listagem fora de arquivos e diretórios. Você percebe que cada arquivo ou diretório ou link eles estão aparecendo em cores diferentes. Então, o que? O que realmente essas cores significam? E como eles são identificados no ambiente de lençóis? Esta é uma imagem que eu tenho que eu capturei da minha máquina Lennix. E se você olhar para a captura de tela, você verá isso todo o caminho para a direita. Há diferentes arquivos com cores diferentes. Ali, esse arquivo amarelo foi apagado deles e tem verde fora deles. Nesta palestra, isso é seria exatamente eu vou colorir por que Existem cores diferentes e qual é a representação de cada cor em ambiente Lenox. Então vamos para um próximo slide e cobriremos o 1º 1 Very 1st 1 é o azul. Toda vez que você faz é menos l e você vê ah, qualquer nome que mostra e cor azul. Significa que é um diretório. Qualquer coisa que apareça em verde. É uma execução Herbal Reconhecido Datafile, o que significa que tem um script shell bash nele. E é na verdade um script, que tem as permissões de ervas de execução atribuídas a ele. Portanto, pode ser possível que o script não tenha o shell definido nele. Mas a permissão executar herbal atribuída ao arquivo fará com que a cor do arquivo seja verde e, em seguida, azul celeste, que é um arquivo de link simbólico. Quando você cria um link do seu diretório pessoal, digamos para outro local, e então você vai para aquele outro local que você verá o vinculado arquivado iria aparecer na cor azul celeste como um exemplo. Se você quisesse criar um link, você executaria este comando, que é CD barra inicial. Eu tenho alma. É aqui que a fonte da queda está localizada. Você cria um toque distante, digamos, veja A No meu exemplo, é um Capitão América. Então você vai para decadente em Slash Temp. É aí que você deseja que o link seja criado e, em seguida, execute o comando. No espaço, Dash é um elo simbólico. Dois slash home slash i de sal e slash c A, que é mantido na América. A propósito. Peço desculpas. Eu perdi a barra logo depois de casa, Mas de qualquer forma, vamos cobrir todos esses passos e eu vou mostrar-lhe exatamente quando criarmos um link. Como ele aparece em uma cor diferente se movendo. E então temos arquivos de cor amarela amarelo com o fundo preto. O que são esses? Esses são os arquivos de dispositivo reais que geralmente são encontrados em barra Dev. Qualquer coisa que esteja conectada ao seu sistema. Por exemplo, teclado ou alto-falantes de Mao ou qualquer coisa que tenha, como dispositivos scuzzy ou dispositivos R I. D E. Eles aparecem em um sistema de arquivos DEV barra e eles aparecerão como cor amarela. Então temos um arquivo de cor rosa. Esses são imagem gráfica cair como um J. Paige A ou qualquer tipo off gráfico que tem gráfico. E, claro, você não pode gato que queda, você tem que ter um certo programa para ver essa imagem, e você só pode ver uma imagem se você estiver conectado em seu sistema através de gooey através da área de trabalho Gui, você não pode visualizar uma imagem gráfica fall e putti session ou ssh. Sessão. Em seguida, temos os arquivos vermelhos deles. Arquivos de leitura são os arquivos arquivados quando temos dois ou três arquivos juntos e você colocá-los em um arquivo tar, executando o tar comando para que o recipiente é chamado um arquivo de arquivo e esses arquivos são mostrados em uma cor vermelha. Então temos vermelho com fundo preto, como está mostrando. Neste momento, é um link quebrado, que significa que se você tiver, se você criar um link simbólico e isso é link simbólico é criado com procedimento ah incorreto ou maneira incorreta de executar comandos, então ele vai aparecer. Em vez de cor azul do céu, ele aparecerá vermelho com fundo preto. Então, como um exemplo, você vai para a barra home slash I absolve diretório. Você cria um arquivo que é um toque I hoc. Significando gancho incrível. Então você executa o comando. L e menos s para link simbólico. I hulk barra temporária barra I hawk Agora esta uma vez que você executar este comando, ele vai aparecer em vermelho com fundo preto. Por quê? Porque no comando l e Space Dash s não estamos usando o caminho absoluto para o arquivo de origem . Temos que especificar L e Espaço menos s espaço barra casa barra i absolve barra I hawk e em seguida, o destino. Então ele se tornaria azul celeste. De qualquer forma, isso é um exemplo. Se você mostrar se você tem um cabo de link quebrado aparecer em vermelho e você pode dizer imediatamente que o link foi criado. Mas não vai funcionar porque está quebrado. Não tem a fonte real da queda, então estas são as poucas listas. Algumas cores. Pode haver cores mais diferentes, e você também pode modificar essas cores. Dependendo do que é o quê. A cor é o seu método preferido. Mas eu diria, você sabe, não vamos mudar nenhuma cor no ambiente Lenox porque desta forma, você vai ter um problema e você saltar de um ambiente para outro. E, por favor, lembra-te outra vez. Como eu disse antes, nem todo ambiente Lennix teria exatamente as mesmas cores ou mesmo qualquer cor fora de qualquer tipo. Então vamos selecionar o login na minha máquina Linux, e eu já fiz login na minha máquina Lennox aqui, e olha, eu fiz login com minha posição. Então a primeira coisa que vamos rever é o diretório. Estou logado como eu mesmo. Eu estou no meu diretório home e quando eu faço é menos lt, ou você vai ver qualquer coisa que é. Um diretório é de cor azul revestido, e você pode verificá-lo olhando para isso. A primeira coluna e o primeiro bit é D que mostra que é um diretório. Então temos uma cor verde. Se você notar que temos ah arquivo chamada Homer e ele tem esta executar permissão de ervas x, x e X Assim que você atribuir x x x são executar herbal, isso se torna como um script. sistema operacional Lennox o trata como um script shell e muda sua cor para verde. Se eu fosse para mudá-lo de volta ou remover, executar permissão herbal com um para todos para todos menos executar Herbal Homer. E agora se eu fizer é menos. É que você verá que a casa estava certa. Aqui não há mais verde porque nós removemos X e X de todos. Então é por isso e isso está lá. Esse é o caminho do pé. Identifique se a cor é verde, não é um script FISA ou não. Em seguida, temos uma cor azul celeste, e que é para criar links. Então eu vou fazer essas roupas pequenas Ah, mais pequenas. Então eu não pude ler o exemplo lá. Então, se eu criar, se eu for para o meu diretório home, que eu já estou em casa, eu off soul e eu crio um arquivo chamado Touch. Um, veja, um significado, Capitão América, eu vou fazer menos. É que são. E eu vou verificar. Ah, deixe-me fazer isso e um pouco menor e fazer isso maior Este desperdício de onde você poderia ler melhor. Ok, então eu verifiquei que eu criei um arquivo Capitão América e sua cor branca lua. Claro, é um arquivo normal. Agora, se eu entrar no diretório temporário barra e eu criar um link para o arquivo Capitão América por tipos espaço link Dash s como link simbólico para a casa I de Saul mantido na América. Hit Enter I co verificado enquanto eu estou no diretório temporário Akron ls menos lt ou novamente lt são vai me mostrar a listagem no momento em que eles foram criados ou modificados e na ordem inversa, significa que o mais recente será na parte inferior, então eu vou acertar. Entre e verá o último. A de baixo está bem aqui. Onde eu vi um está ligado a este arquivo de shorts real e você vê que é uma cor azul céu. Está bem, então. próximo que temos é amarelo com fundo preto e esses arquivos do dispositivo do Ártico e os arquivos do dispositivo estão localizados no diretório dev barra. Então, quando eu estiver no diretório dev barra, deixe-me limpar a tela. Então eu estou na barra dev diretório E quando eu faço ls menos l ou lt ou e pressione enter, você vai ver todos os arquivos que aparecem aqui são na cor amarela e como você pode ver t t t. Por que os terminais e seus teclados? Há muitas outras coisas que você poderia olhar para o adaptador de rede nunca carros. Todos esses são os dispositivos reais. E lembre-se, cada vez que você vê um dispositivo, o dispositivo, o bit que é atribuído a um dispositivo estrelas com C e qualquer coisa que não tenha nenhum atribuído o bit lá. Significa que é apenas um arquivo normal e qualquer coisa que tenha d nele é o que exatamente? É um diretório. Então agora sabemos que as cores dos arquivos do dispositivo estão em amarelo. Perfeito. Agora vamos para o nosso rosa agora para rosa. Eu não tenho nenhum, hum, qualquer arquivo no meu sistema, isso é uma queda de imagem. Então eu tenho que baixar um arquivo de imagem para realmente mostrar como a cor se parece. Então, primeiro, deixe-me ir ao meu diretório pessoal. Casa vive tudo limpar a tela. E agora eu preciso fazer o download primeiro. Como é que faz o download? Há um comando que eu usaria para conseguir isso. Eu era usado para baixar uma imagem da Internet. Então, a partir de agora, o que ganhamos é isso? Na verdade, verdade, recebe qualquer coisa que especificamos como você é. Bem, depois de ficar tão w eu estou dizendo para pegar um arquivo de um u r l Onde é que você, Earl para o u l. Eu tenho que ir para, hum, como o Google e eu vou digitar em Vamos dizer cores. Ah, colorir qualquer coisa que você quer digitar, ir para imagens cair. E vamos dizer que esta é a imagem que eu quero aborrecer os balões para eu fazer um clique direito sobre ele. E eu vou dizer, copiar a localização da imagem. Isso vai copiar exatamente onde a imagem está localizada. Eu vou voltar para a minha posição, e aqui vou eu, Clique com o botão direito e ter especificado o link exato onde esse arquivo está localizado. E agora vou melhorar. Está bem. Ele está dizendo que ele está me dando um erro de sintaxe quebrado perto toke inesperado. Então não há algo certo? Mas qualquer. Bem, eu vou em frente e eu vou baixar uma imagem diferente sobre este aqui. Vou copiar e medir a localização. Acho que é a localização. Vou executar o comando w get novamente e acertar. Entrar. Ok, então agora desta vez funcionou. Eu não sei. O local da imagem para o outro arquivo provavelmente estava em algum lugar ou quebrou o comprimento em algum lugar . De qualquer forma, o meu ponto é realmente mostrar-lhe como podemos ter um arquivo de imagem e baixar uma imagem para ser baixada. Este arquivo de imagem chamado I m g sublinhado. Cor mapeado nosso Jeff e ele é baixado no meu diretório home porque quando eu corri para w get comando, ele realmente baixado na frente ou diretório existente. Então, agora, quando eu faço, é menos. É que o arquivo de imagem aparecerá em rosa. Ah. Ok, então eu fiz menos ratos. É que são. Talvez esteja aparecendo como um arquivo antigo. É por isso que está aparecendo até lá em cima. Ok, então esse é o arquivo, porque de alguma forma está aparecendo um 26 de janeiro de 2016. Hum, então essa não é a hora. E nós baixamos. Talvez essa seja a hora. E foi criado pelo carro. Quem quer que tenha colocado lá. Então, de qualquer forma , se eu fizer menos l , então você verá isso no meio. Então agora está aparecendo na cor rosa. Se eu fizer cat nele, eu não posso ver o arquivo de imagem. Mostrei como fazer como exibir um arquivo de imagem em minhas seções posteriores na seção de recursos adicionais . Você poderia voltar e conferir. O próximo é o arquivo, todo o alcatrão cai. Então, se eu tiver uma lista de arquivos, por exemplo, um bem aqui eu tenho uma queda de um Capitão Marca. Espero que todo James caia Peter. Ou em vez de apenas que eu quero que você crie arquivos chamados de B, C e D. Você poderia criar todas essas quedas em um tiro e bater, Enter e fazer em menos menos L t r. E você vai ver seus arquivos são criados como Está aparecendo bem aqui. Agora, eu queria colocar todos esses quatro arquivos em um contêiner para que eu usasse um comando tar C V f. Então tar CDF é a opção para colocar os arquivos naquele contêiner antes de colocar a queda no contêiner. Temos de dar o nome àquele contentor. Então, vamos dizer, um, por exemplo, tudo alcatrão. E agora o que vamos colocar neste contentor? Você quer colocar no arquivo A B C e eles agora ele vai entrar. Então, na verdade não desenhou em movimento, entrar em colocá-lo em um contêiner, ele realmente copping e colocar em um contêiner Então o arquivo fonte ainda permanece lá. Mas o contentor tem uma cópia deles. Então, se eu fizer é menos. É agora e agora você vai ver que a parede de origem ainda está lá, mas a queda do recipiente é mostrado como todo o vermelho. E isso é o que chamou o arquivo de quedas. Meu propósito é mostrar o vermelho deles e como ele aparece no sistema de arquivos Lennox e sua análise eu mesmo para você. Tudo bem, então o último que tenho é um vermelho com fundo preto, e isso é para links quebrados. Então, se eu criar um arquivo ah no meu diretório home Então, se eu for para o meu diretório home home, eu absolve o que eu já estou em e eu criar uma chamada distante Hulk são incríveis, Hulk. Eu gancho através Ellis me tr e você vai ver que é todo o caminho, o fundo Perfeito. Agora, se eu criar um link l N espaço s espero e eu queria ser ligado em temporárias eu falcão e tinha entrar. Agora, quando eu vou diretório temporário e eu faço ls menos lt Ou você vai ver que eu hulk há um link e ele está ligado ao arquivo ah chamado I hook, mas ele está quebrado. E é por isso que está aparecendo na cor vermelha. Então esse é o que a cor vermelha está aparecendo. Ah, se eu tiver que consertar isso, eu tenho que especificar o caminho absoluto. Significa que comandei este comando. E em vez deste comando, eu teria que executar slash home slash i absolve slash Hawk. E quando eu executar este comando, é o seu elo mais simbólico. Eu entendo. Primeiro, tenho que remover isso. Ah removido eu gancho. E agora, se eu executar este comando agora, ele vai funcionar. Agora, se eu fizer é menos. Está vendo, eu gancho é na cor azul, então arquivo fonte tem que ser especificado como um caminho absoluto. Agora você percebe que eu tenho que fora deles vermelho com fundo preto, aparecendo como link quebrado e apenas ler com o nosso carro e você provavelmente notar Hey, eles estão no barco o mesmo. Não, porque se eu tivesse o fundo branco agora, por padrão, verde do meu partido tem um fundo preto. Então, se eu tivesse um fundo branco, então você teria visto vermelho como apenas pronto eo encontro preto na tela branca preto . O link quebrado iria mostrar como fundo preto sobre esse pequeno texto e teria texto teria em si uma leitura sobre ele. Tudo bem, então, qualquer maneira, este é o tópico acima Enquanto sistema e definição de cores Boa sorte 253. Como solucionar problemas de arquivos: Não é possível excluir, copiar, renomear ou mover um arquivo Todas essas operações são iguais, estão relacionadas, executam praticamente a mesma função. É por isso que estou colocando todos eles em uma palestra, e abordarei todos eles nesta palestra, um por um Vamos ver por que sempre há problemas quando estamos tentando excluir um arquivo, copiar, renomear ou mover um arquivo A propósito, renomeando ou movendo um arquivo no Linux, usamos o mesmo comando, que é mover Portanto, não importa para o que não estamos renomeando. A é importante se você estiver usando a sintaxe correta. Então, vamos examinar nossa sequência que já abordamos. Vou passar muito rápido e depois vou até nossa máquina Linux e tentaremos algumas coisas que achamos que podem afetar esse tipo de problema. O arquivo não existe. Como você sabe, falamos sobre isso muitas vezes, as pessoas cometem erros quando o arquivo não existe. Caminho absoluto versus caminho relativo ao tentar excluir um arquivo, verifique se você está no diretório correto e se esse arquivo existe lá. Se não for o diretório certo, você está escolhendo o caminho absoluto certo Em seguida, o tipo de arquivo, se você estiver tentando excluir um diretório e estiver usando o comando RM, ele não o excluirá Ele exibirá uma mensagem de erro ou informará que o arquivo é um diretório. Portanto, você pode usar o comando RM menos R ou o comando RMD R para um diretório A permissão é uma das coisas mais importantes. Nós cobrimos isso tantas vezes. Novamente, sobre a permissão sobre a qual já falamos, temos os próprios usuários que a criaram. Temos grupos e outros. As permissões do diretório principal também devem estar em conformidade com as regras. Se o diretório principal não permitir que você tenha a permissão correta, você não poderá excluir, mover ou copiar nada desse arquivo. Então, temos um arquivo oculto Certifique-se de que o arquivo esteja na sintaxe do comando é tão importante quanto qualquer um dos listados acima aqui Então, quando você está digitando ou excluindo um arquivo, é simples remover e seguir pelo nome do Mas quando você está copiando, é importante que a fonte chegue primeiro porque é isso que você está copiando e o destino venha depois, porque é para lá que está indo. É basicamente isso que abordaremos novamente. Isso é muito rápido. Eu realmente quero que você siga todas essas etapas, uma por uma. Agora vou entrar em nossa máquina Linux e depois tentaremos algumas dessas coisas, uma por uma. Então, estou logado como eu mesmo. Se eu me desculpe, não quem. Se eu fizer quem sou eu, você verá, desculpe, eu não estou logado como eu mesmo Estou logado como root. Como você percebe, a raiz tem um toque de libra ou haxixe. Deixe-me limpar a tela. Agora vou entrar no registro de guerra do CD e vou fazer LS menos LTR, e você notará que ele tem vários arquivos Agora, eu queria excluir essas mensagens de log de guerra do arquivo, e você percebe que esse arquivo é de propriedade do Root, e o grupo desse arquivo é root, e ele pode ser excluído ou gravado pelo próprio proprietário. Portanto, não vou excluí-lo como eu mesmo, que é a raiz. Vou duplicar a sessão, o significa que criarei outra sessão nesse servidor e farei login como eu mesmo Agora estou logado como eu mesmo. E eu sei quem sou eu, você verá que estou logado como IASL. Vou entrar no diretório de log do CDR e vou entrar e ver o arquivo de mensagens E agora, desta vez, vou tentar deletar R e mensagens e pressionar Enter. E está me dizendo: remova mensagens de arquivos irregulares protegidas contra gravação. Agora, ele está perguntando: você realmente deseja removê-lo? Quando você diz o porquê, diz permissão negada. Por que a permissão dele foi negada? Porque quem sou eu? Eu sou eu do SOL. Ok. Eu sou o grupo desse arquivo? Não. Eu sou o usuário desse arquivo? Não. Ok, tudo bem. Nós confirmamos isso. Agora, o usuário desse arquivo tem permissões de leitura e gravação, o que significa que somente o root, que está aqui, tem uma permissão de leitura e gravação. Todos os outros, que são o grupo ou todos os outros, não têm nenhum tipo de permissão para excluí-lo, removê-lo, copiá-lo ou movê-lo ou para qualquer lugar. Então, se eu também estou tentando, digamos, a próxima etapa que estou tentando fazer é copiar esse arquivo. Se eu quiser copiar esse arquivo de mensagens e usar as mensagens de cópia, e quiser copiá-lo no meu diretório inicial e meu diretório inicial for o home, eu absolvo Diz que não é possível abrir mensagens para leitura porque a permissão foi negada. Novamente, por quê? Porque eu sou, eu me enquadro nessa categoria aqui na última parte. E na última parte está me dizendo que eu não tenho permissão de leitura. Se eu tivesse permissão de leitura, eu seria capaz de copiá-la. Então, digamos que se eu atribuir a permissão de leitura a esse arquivo como root, eu alterarei o Md. Outra vantagem é ler, porque tudo o que você precisa é de permissão de leitura para copiar um arquivo e depois enviar mensagens. Agora, quando eu fizer LS menos TR, você verá apenas R, que é para ler o arquivo atribuído a todos os outros. Se eu fizer a mesma coisa agora, copiar as mensagens para a página inicial do SL, ele copiou. E quando vou para casa, IA SL e faço LS Min LTR, você percebe, agora ele criou uma cópia, e agora a cópia do arquivo é de minha propriedade e do meu grupo E, na verdade, ele transferiu o mesmo tipo de permissão que eu tinha ou o root tinha sendo o proprietário da raiz. Então é disso que se trata: não é possível copiar, não é possível excluir. Agora, e se eu tiver um diretório, digamos, Temp. Então, antes de ir para Temp, vou cDSLAs. Vou fazer LS menos LTR, e você percebe que o diretório TEM aqui tem todas as permissões que você possa imaginar Então, eu poderia realmente copiar o arquivo de mensagens, as mensagens de registro de guerra para esse diretório, e ele me deixou copiar. Agora, e se eu criar um diretório e ele não tiver a permissão correta? Então, se eu tentar copiar esse mesmo arquivo em At C. Agora, você vê em C aqui, este é o único. Etsy está dizendo que o grupo e qualquer outra pessoa não têm a permissão certa Portanto, embora eu tenha dado a permissão de leitura das mensagens, não posso copiar esse arquivo de mensagens no Etsy porque agora a fonte tem uma permissão, mas o destino não tem permissões Portanto, lembre-se de que é muito importante que a origem e o destino tenham as permissões adequadas. Se eu fizer isso, se eu pressionar Enter, você verá que diz que não é possível criar um arquivo normal em mensagens C porque a permissão foi negada. Portanto, lembre-se disso é muito importante que as permissões de origem e destino também sejam as mesmas. Agora, vamos para o meu diretório inicial, que é o ISL inicial IFSL. Eu tenho um diretório neste meu diretório pessoal chamado Seinfeld E quando eu faço LS menos LTR, o diretório de Seinfeld, se eu fizer PWD novamente, em casa, eu casa, O diretório Seinfeld tem essa lista de arquivos e Um diretório, chamado família Seinfeld, e o outro é Elaine, George, Kramer, David Vou continuar e me concentrar nos arquivos, Susan. Se você observar os arquivos, Susan tem a permissão de leitura e gravação para si mesma, que sou eu, de ler e escrever para o grupo, que também é meu grupo, e a permissão de leitura para todos os outros Então, se eu quisesse excluir esse arquivo, você acha que eu deveria ser capaz de excluí-lo sem nenhum problema? Vamos experimentá-lo. RM Susan, depois pressione Enter, permissão Oh, meu Deus, agora o que aconteceu? Por que não consigo excluir esse arquivo. Agora, neste ponto, quando você olha para ele, primeira coisa que você precisa ter certeza é que você tem a permissão correta no arquivo. Eu, o arquivo é meu e eu estou aqui. Sim, e quem sou eu? Eu sou eu mesma. Ok, então foi confirmado que o arquivo é de minha propriedade. Quem é o grupo? Eu também sou o grupo e, para mim, tenho a permissão para escrever. Eu tenho esse grupo como permissão de leitura e gravação, então por que não consigo excluí-lo? Agora eu quero que você pense de uma forma mais ampla, dê um passo atrás e descubra se o diretório onde esse arquivo está localizado, que é Seinfeld Se esse diretório permitir que você exclua os arquivos ou não. Vamos voltar. C t ponto, ponto. Isso é voltar um passo atrás para PWD, você verá, eu estou um passo atrás Agora vou fazer LS menos LTR e o diretório em que o arquivo Susan estava é Seinfeld e veja Eu mesmo, que estou absolvido, os primeiros três bits são para mim. Eu não tenho as permissões corretas. É por isso que não me permitiu excluir esse arquivo. Portanto, novamente, é muito importante que você também verifique o diretório principal e certifique-se de que o diretório principal tenha as permissões corretas. Certifique-se também de que seja propriedade da pessoa certa. Então, digamos que, se eu criar um arquivo, neste diretório na minha página inicial de Seinfeld Então, como root. Então eu entro. Eu vou para casa. Eu absolvo porque sou raiz nesta janela e posso ir a qualquer lugar E em Seinfeld, desculpe, aqui, vou criar um diretório e vou chamá-lo de make DIR, root DIR Um. Então, agora o DIR raiz tem esse diretório. É propriedade da Root. É de propriedade do Root Group. O próprio Root tem um executável de leitura e gravação. Todos os outros podem entrar no diretório. Todos os outros no grupo podem entrar no diretório, mas não podem excluir nada. Então, vou para o diretório raiz e vou criar um arquivo ABC Agora, o arquivo ABC é criado, e todo mundo, se você notar a permissão do arquivo ABC, ele só tem sua própria leitura e gravação que todo mundo leu Então, agora estou logado como eu mesmo na outra janela. Quem sou eu que eu vi? Agora, você percebe que este tem um diretório chamado Diretório Raiz, e este é o arquivo ABC, remova ABC Sim. E diz que a permissão foi negada. Portanto, não me permitiu excluí-lo. Ok, então agora, que tal eu alterar permissão para que ela seja excluída? Então ABC é o arquivo, então eu gostaria de alterar A, todos eles mais escrever ABC Agora, todo mundo tem permissão. Perfeito. Agora, você vem aqui e tenta excluí-lo, e diz permissão negada. Por que isso? Por que não consigo excluí-lo agora. Acabei de dar a permissão certa, certo? Então, vamos voltar uma etapa e verificar o próprio diretório raiz. Veja o diretório raiz, diz: Olha isso. Não há permissão certa para ninguém. Então, essas são as coisas que estou lhe dizendo pela segunda vez, então certifique-se de verificar seu diretório principal. Vamos falar sobre a próxima coisa sobre a qual quero falar é a renomeação do arquivo Então, se eu estiver logado como eu mesmo, desculpe, quem sou eu E eu vou entrar no diretório de Seinfeld. E eu queria renomear Susan. Então, vou mudar Susan para Susan 1. Eu ainda não consigo fazer isso. Por quê? Porque eu não tenho a permissão certa. Perfeito. Então, darei um passo atrás e darei a permissão correta para o diretório. Então mude Md A. A propósito, neste momento, eu vou escolher menos R menos R e R também distribuirá as permissões em cascata para qualquer subpasta Então, todos deveriam ter A mais W. Seinfeld Agora, se eu fizer Seinfeld, veja, todo mundo tem permissão para fazer qualquer coisa no diretório Seinfeld Agora, se eu entrar no diretório Seinfeld e fizer LS menos LTR, agora, se eu tentar mover a Susan para Susan I, eu deveria ser capaz A segunda coisa é, se você quiser renomear e não fornecer o nome do destino Então, digamos que se eu quisesse mudar um para Susan, você quer dar a ele um nome de destino, certo? Se você não der, ele informará o arquivo de destino ausente e depois de Susan um Então, basicamente, está dizendo, em outras palavras, que você precisa especificar o nome certo para Susan Então, o nome certo que estou colocando para renomeá-lo, vou colocar Susan dois E o arquivo Susan two foi alterado. Então, trata-se de mover o arquivo ou renomear o arquivo, desculpe, renomear o Se você quiser mover um arquivo de um local para outro, também conversamos sobre isso. Mas se você não especificar o local de destino, ele exibirá uma mensagem de erro. A última coisa que vou abordar é se você perceber que agora, se eu der um passo atrás, agora, Seinfeld tem todas as permissões que ele poderia imaginar no. Então, se eu quiser entrar no diretório de arquivos do Então, se eu quiser entrar no Sin e excluí-lo, exclua alguma coisa, isso vai me permitir excluí-lo Bem, isso depende do diretório principal que está no topo do diretório Seinfeld Se eu fizer cd dot dot e LS menos LTR, você percebe que ninguém tem nenhum tipo de permissão para acessar meu diretório, que é o IFSL, e fazer qualquer coisa lá que é o IFSL, e fazer qualquer coisa Eles não podem nem mesmo entrar e realmente entrar nesse diretório ou no CD do diretor. Então, aqui estão algumas coisas que eu abordei. Espero que esta palestra tenha servido na Purpose. Se você tiver alguma dúvida e ainda estiver tendo problemas para excluir copiar, renomear ou mover um arquivo, envie-me uma mensagem e eu criarei uma nova palestra para você revisar e solucionar esse 254. corrompido no sistema de arquivos: Sistema de arquivos corrompido ou se houver corrupção no sistema de arquivos. Bem, o que é um sistema de arquivos? O FileSystem consiste nos diretórios ou pastas que você cria em Portanto, existem diferentes tipos de sistemas de arquivos. Os sistemas de arquivos são como extensão três, Linux, extensão quatro, XFS, NTFS ou FAD e Todos esses são tipos diferentes de sistemas de arquivos que temos no sistema operacional. layout do sistema de arquivos e as partições são como War, ETC, slash Root ou Home Portanto, sempre que você grava um disco e entrega ao seu sistema operacional, a primeira coisa que você precisa definir é que tipo de sistema de arquivos você deseja para ele Em seguida, você escolhe um sistema de arquivos, por exemplo, EXT quatro. Depois que isso for atribuído ao seu sistema de arquivos, a próxima etapa é particionar esse disco ou esse sistema de arquivos da maneira desejada. Se você deixar o sistema de arquivos padrão, tudo ficará abaixo da barra Mas se você quiser particionar com a opção de particionamento avançada enquanto estiver fazendo a instalação, você pode usar barra com barra em C ou qualquer partição ou ponto de montagem que montagem Então, o que aconteceu é que quando o sistema de arquivos está corrompido, ele geralmente fica corrompido em uma dessas partições Talvez a barra R seja ruim, barra em C ou Root seja É por isso que às vezes os administradores do sistema, da forma como projetam, o sistema operacional dividem cada partição de Então, dessa forma, se há um problema com a guerra, ele só permanece com a guerra. Isso não afeta todo o sistema de arquivos slash. Então esse é um dos principais motivos pelos quais as pessoas escolhem o particionamento do seu disco em vez de apenas escolher uma partição grande, que Agora, como verificamos o sistema de arquivos? Bem, o primeiro comando que você precisa executar é o comando DF Nós já conversamos sobre isso. comando DF informa que tipo de sistema de arquivos você tem, onde esse sistema de arquivos está sendo particionado e onde está montado Além disso, você pode executar o disco Command F com a opção menos L para ver todos os discos que você tem em seu sistema e também cada partição desse Se o seu sistema estiver sendo executado no LVM, você poderá executar muitos comandos do LVM, como tela LV, tela fotovoltaica LV Portanto, há muitos comandos que você pode executar para ver seu sistema de arquivos. Agora, vamos abordar a solução de problemas do SIP. Portanto, você sabe que seu sistema está lento ou identificou que há uma corrupção no sistema de arquivos em uma de suas partições. Então, o que você faz? Primeiro, você verifica as mensagens do Wilog para confirmar se é realmente o sistema de arquivos, e você verá muitas mensagens de erro que aparecerão nas mensagens de log do Wi que dirão aquele bloqueio inválido neste setor, neste disco, e você precisa corrigi-lo ou executar o FSCK, você verá isso na sua Portanto, as mensagens do Warlog ou qualquer tipo de log como o Warlog cis log são muito, muito importantes em uma estrutura de sistema para identificar onde está o Então, quando você souber que tem um problema no sistema de arquivos ou uma corrupção e identificou qual partição esse sistema de arquivos está corrompido, execute o comando FSCK Este é o comando CK, que significa sistema de arquivos, verifique. Esse comando foi usado com muitos tipos diferentes de Linux, bem como com versões Solaris ou Jinix. Ainda está lá. Funciona perfeitamente. Existem alguns dos novos comandos que existem para diferentes sistemas de arquivos, talvez o XFSFleSystem execute o xfsRPair, sobre o qual falaremos daqui De qualquer forma, executamos o FSCK em um dispositivo de bloco, que é o Dev Não correremos no ponto de montagem, o que significa que esse é o ponto de montagem, que é a Guerra. Não podemos executar o FSCK no Slash War. Temos que rodar na montagem real de onde vem da fonte, que seria o dispositivo de bloco. Em seguida, certifique-se de que estamos desmontando o sistema de arquivos antes de executar o FSCK pois se você executar o FSK em um sistema de arquivos montado ou em uma petição montada que já esteja montada no fio em C, você receberá uma mensagem de erro e dirá que você não pode montá-lo porque o sistema de arquivos É por isso que uma das coisas que muitas pessoas têm dificuldade em dizer quando estão tentando limpar o sistema de arquivos corrupto é executar o FSCK e ele não funciona Em seguida, eles estão sentados tentando descobrir por que não está funcionando. Leia a mensagem de erro que ela diz e ela lhe dirá por que não está sendo executada porque não pode executar esse comando no sistema de arquivos montado. Vamos entrar em nossa máquina Linux. Eu já abri um terminal para minha máquina Linux, e a primeira coisa que veremos é que veremos o layout do nosso sistema de arquivos e, para isso, executaremos o comando DF menos H. H é para a opção legível por humanos Você pode escolher qualquer opção que quiser se escolher, suponho, T, que também lhe dirá que tipo de sistema de arquivos é. É o sistema de arquivos temporários XFS ou sistema de arquivos EXT. Então, vamos executar F, DF minus E você verá que também existem diferentes sistemas de arquivos, como Estes são apenas temporários. Esses não são os sistemas de arquivos reais. Então, o que você pode fazer é fazer DF menos H e RP menos V para excluir o TMPFS Agora você sabe exatamente quantas partições você tem. Você tem duas partições. Um é montado na barra, que é apenas uma barra no nível raiz, e o segundo é o DevSD one, que é montado A inicialização geralmente é mapeada em um dispositivo de bloco comum. Ele não é mapeado no LVM. Então, aqui em cima, você verá que este é o LVM. Sempre começa com Dev Meper. Então, nós o identificamos. Agora, em seu sistema, se você estiver trabalhando em um ambiente corporativo ou em qualquer um dos seus sistemas, provavelmente verá mais pontos montados. Você provavelmente tem slash war slash ETs slash OPT, slash SBI ou slash TEP, qualquer SBI ou slash TEP, qualquer que seja o íon que você tenha. Está tudo bem. Não vou abordar cada um deles, mas estou apenas dizendo que você provavelmente verá muito mais pontos de montagem em seu sistema. Se você não fizer isso, tudo bem. Mas vamos entrar aqui e, para falar sobre isso, na verdade, conectei um disco à minha máquina virtual e vou montar esse disco primeiro, e vou montar esse disco apenas para mostrar como podemos executar o FSCK Então, nesse disco eu vou fazer D Fdisk K, desculpe, F disk menos L. E aqui, se você notar, eu tenho um novo disco que eu já particionei Eu só queria acrescentar que já particionei esse novo disco Então, se você notar aqui, eu tenho um disco SDB, que tem cinco giga Isso é o que eu obtive da minha máquina virtual, e eu já a particionei Agora, eu tenho que montar isso em algum lugar, então vou montá-lo em um dos diretórios que eu criei anteriormente. Então, esse diretório está no meu diretório de barra, que eu o chamei de dados de reserva Então, vou montar aquele mount DevsDB para poupar dados Ok, agora está montado. Agora, quando eu executo DF menos H, é claro, vou estragar tudo no sistema de arquivos temporário E agora você verá que eu tenho basicamente dois sistemas de arquivos. Um é o SDA e o outro é o SDB. Eles são o mesmo sistema de arquivos XFS. Eu queria. Agora, descobri que esse sistema de arquivos ou esse ponto de partição está corrompido. Agora, preciso corrigir isso ou limpar qualquer setor defeituoso que esteja nessa partição. Então, vou executar o comando FSCK space spare data. Agora, o motivo pelo qual estou colocando isso aqui porque quero que você saiba que não funcionará porque estou tentando executar FSCK no ponto de montagem, o que não funciona E eu vou te dizer que é um diretório ao tentar abrir isso, então não o fazemos no diretório. Fazemos no dispositivo de bloqueio, como mencionei antes. Então, eu vou fazer o FSCK Dev SDB one. Agora, estou executando isso. Ainda falhará. Por quê? Porque, como mencionei na minha última parte, diz desmontar o sistema de arquivos e, em seguida, executar o FSCK Desmontar significa que ele já está montado nesse diretório. É por isso que não vai funcionar, mas vou executá-lo para ver a mensagem de erro. Ok, então quando eu o executei, ele diz FSCK do utilitário Linux, fulano E a versão e a data. E diz que o Dev SDB one está montado. E dois FSCK não podem continuar. Então, um embarque. Basicamente, esse E two FSCK é um comando mais recente, mas para o FSCK, tenho certeza de que o FSCK provavelmente tem um link Esse é um novo comando que você pode executar. De qualquer forma, poderíamos falar sobre novos comandos mais tarde, mas agora, nosso foco é descobrir por que não podemos executar o FSCK no Dev SDB E sabemos que não podemos porque está montado. Então, o que temos que fazer? Eu tenho que desmontá-lo. Eu monto. O comando para desmontar é montar dados sobressalentes Essa é a partição ou esse é o ponto de montagem que eu tenho. Então, vou executar esse comando e, agora que ele está desmontado, farei DF menos H novamente e você verá que ele não está Agora eu poderia executar o FSCK SDB one pressionando as teclas de seta para cima, o que repetirá todos os comandos que executamos anteriormente Assim que eu pressiono Enter, diz FSCK do Utility tal e tal e Virgin date e diz Dev SDB E tem seus cálculos, e os arquivos estão dizendo quantos arquivos ele tem, quantos blocos ele tem. Como são apenas cinco GB, foram muito rápidos e não há arquivos ou dados no disco livre no momento, é por isso que foi muito rápido E você vê que obteve o resultado imediatamente. Se você tiver um disco de, digamos, 100 giga e ele tem tantos dados nele , pode levar muito tempo para ser executado Ele entrará nele e eu verificarei tudo o que ele precisa verificar se há blocos defeituosos e ele o consertará. Portanto, também é possível que, enquanto estiver consertando isso, ele pergunte: Ei, eu encontrei a solução para isso. Você quer que eu conserte esse bloqueio defeituoso, e você terá que digitar Y para dizer: Sim, vá em frente. Então, uma coisa é você continuar dizendo por que, por que e continuar digitando o prompt, ou você pode simplesmente dizer, FSCK menos Y. Isso significa que o que quer que você me pergunte, minha Então você pressionará Enter, examinaremos todo o sistema de arquivos novamente e ele será limpo. Agora, a próxima coisa sobre a qual eu queria falar, que é uma das coisas mais importantes que muitas pessoas experimentam, é que elas dizem: Ok, meu sistema de arquivos está corrompido, mas agora é o sistema de arquivos raiz. Como faço para limpar isso quando está montado? Se eu desmontá-lo, ele não vai me deixar montar porque é aí que estou executando todo o meu sistema operacional Então, como posso fazer isso? Bem, essa é uma pergunta muito boa se isso está vindo em sua mente. Muitas vezes, temos esses problemas. Não podemos limpar. Então, a única maneira de fazer isso é inicializar nossa máquina por meio do CD-Rom. Temos que montar nosso CD centows ou red hat em nossa máquina Linux aqui mesmo, e temos que inicializar a partir desse CD-ROM E então, uma vez inicializado, ele nos dará a opção de resgate. Escolheremos a opção de recuperação e, em seguida, poderemos corrigir esse problema se houver algum setor defeituoso na raiz ou em qualquer partição que não possa ser montada enquanto o sistema operacional estiver em execução. Agora, como posso fazer isso? Então, para isso, você não pode usar uma sessão de putty. Para isso, você precisa realmente se conectar à máquina porque estará reinicializando a máquina e desativando todas as conexões de rede e todo o ambiente multiusuário Então, vou entrar na minha máquina Linux por meio do console. Ok, estou logado no Console agora. Preciso conectar o dispositivo, desculpe, a imagem ISO do meu CentOS Então, vá para Device Optical Drives e escolha Imagem de disco. Quando eu entrar aqui, ele me dirá onde está o arquivo. Eu vou dizer desktop. Está na minha área de trabalho e o arquivo é Centos. Clique em Abrir. Se você quiser confirmar que ele foi conectado, você pode voltar para Dispositivos e ver que a marca de seleção está aqui Então isso significa que está montado. Então, agora tudo que eu tenho que fazer é reiniciar e clicar. Quando ele reinicia, você vê na parte de trás, eu tenho a sessão putty e diz que perdi o servidor Isso é bom. Agora estou nesta seção onde diz: Instale o Cento seven. Você provavelmente já viu isso se tiver feito a instalação recentemente. Ah, instale o Centos. Perfeito. Você não quer fazer isso porque isso ocorre se você estiver fazendo a instalação do zero. Teste essa mídia e instale o Centos. É a mesma coisa, mas será testada novamente. Nossa opção é solucionar problemas. Vou entrar e pressionar Enter na solução de problemas. Agora, a próxima opção é instalar o Centos no modo gráfico básico Novamente, não estamos instalando. Estamos fazendo um resgate. Então, vá até a seleção da opção em que diz resgatar um sistema Centos Se você estiver usando o RedHat, diria que resgata um sistema Red Hat. Então, pressione Enter Now, basicamente inicializa o sistema operacional, não o sistema operacional real, mas o sistema que está realmente no disco usado para passar pelo instalador. C, diz iniciando o instalador. Bem, na verdade, ele não está fazendo o instalador, então não se assuste com isso Agora, aqui estamos no modo de resgate. Leia com muito cuidado. Ele diz que o ambiente de resgate agora tentará encontrar sua instalação Linux e montá-la no diretório Mount slash SIS Image Em seguida, você pode fazer as alterações necessárias em seu sistema. Escolha um para continuar com essa etapa. Você pode optar por montar seu sistema de arquivos somente para leitura , em vez de ler corretamente, escolhendo dois. Se por algum motivo esse processo não funcionar, escolha três para pular diretamente para um shell Então eu o monto, se eu escolher um, ele monta meu sistema de arquivos, que é a raiz do STSSimage. Então, de repente, eu perdi a tela Mas de qualquer forma, então eu não quero montar isso. Se eu montá-lo, não poderei executar FSCK, pois estarei na mesma Não quero montá-lo somente para leitura, então vou direto para o shell Então, vou escolher a opção três e pressionar Enter. Agora eu tenho a concha. Então eu executo o comando DF menos H, e você verá que nenhum sistema de arquivos aparecerá aqui além das petições que temos quando o sistema operacional real Então, é o que você vê agora, na verdade está vindo direto do CD. Então, você sabe que o sistema de arquivos que você precisa limpar já está no Dev SDA Portanto, você executará agora o FSK menos Y se quiser SDA one, porque você precisa especificar a partição inteira para cada partição que você tem no Agora, você pressiona Enter e diz FSCK do sistema Utility 2232 SbNFSK Utility 2232 Isso significa que não posso executar o FSCK para a partição que está na qual reside ou que tem atribuição do sistema de arquivos XFL Então eu tenho que executar o comando fk dot XF agora executar o Dev SDA Agora, se você deseja verificar a consistência do sistema de arquivos ACE ou reparar um sistema de arquivos danificado, veja isso. Agora, está dizendo que agora vá para este comando. É disso que eu estava falando, você terá que executar este comando em vez do FSCK Agora você executa um Dev como o único, pressiona Enter e ele passa por todas as fases, das fases de um a seis, e na verdade está redefinindo o conteúdo, redefinindo, verificando e dizendo verificar e corrigir as contagens de links e, no final Então, basicamente, passou por todo o lote. Se você tiver um grande espaço em disco com muitos dados , isso levará muito tempo, como mencionei. Então, agora que está montado, está limpo, sua corrupção é eliminada No seu sistema de arquivos agora, você pode simplesmente reinicializar Mas antes de fazer a reinicialização, basta desmontar sua unidade óptica para que ela não inicie a imagem ISO Então, force a desmontagem e clique em reiniciar. Vou reinicializar e ele voltará como um disco limpo e sem corrupção Você também pode verificar as mensagens do Wirelog. De qualquer forma, então isso é sobre corrupção do sistema de arquivos desta palestra, então você deve seguir estas etapas uma por uma Novamente, se você tiver alguma dúvida, envie-me uma mensagem e ficarei feliz em responder a qualquer coisa que você tenha em mente. 255. SELinux: SC Lennox segurança e tem um Lennox agora, um monte de poucos provavelmente pensando Oh, meu Deus s C Lennox, Isso é muito complicado. Ok, eu concordo. É um pouco complicado até certo ponto, mas para as pessoas que já passaram tempo nele e trabalharam com o ensaio, Lennox já acha mais fácil do que inicialmente como pensavam assim. Outra coisa prometer-lhe que vou tentar o meu melhor para explicar como funciona a SC Lennox. Mas tenha em mente, é um tópico muito, muito grande que talvez eu não seja capaz de cobrir todos os aspectos de S Olynyk. Então, novamente, vou tentar o meu melhor. Então vamos ver. Primeiro falar sobre o que é SC Lennox Como uma definição regular, sua segurança melhorar Lennix. É um pequeno módulo de segurança coronel que fornece um mecanismo para apoiar a política de segurança de controle de acesso , incluindo controle de acesso obrigatório. Eu tenho essa definição diretamente da Wikipédia. Se você for em frente e pesquisar online, você encontrará essa definição ali mesmo. E a segunda coisa que eu quero cobrir é que é um projeto da Agência de Segurança Nacional dos Estados Unidos , um ensaio e uma comunidade de lençóis SC. O outro, ambos trabalham juntos, surgiu, surgiu, é claro, o começo. Um ensaio era o que estava envolvido. Quem quer usar hash ou ADM ou segurança em torno da Lennox. Então eu revi a definição de um C. Lennix da Wikipédia. Agora vou lhe dizer exatamente como posso explicar de uma forma gráfica e fácil. E eu realmente espero que você entenda como um C. Lennix funciona e para que serve? Vamos tirar um exemplo de um servidor. Então temos servidor Olynyk e tem diretórios, diretório tem arquivos e todos os outros arquivos diferentes em outros diretórios. E também o servidor tem processos como NFS Observer, nosso servidor FTP. Além disso, tem soquetes que sempre que inicia um programa para se comunicar uns com os outros links máquina, ele precisa abrir um soquete e tem uma memória. Tudo o que é, como você sabe, é gerenciado. Nosso está sob a propriedade de usuários e grupos, certo? Todos sabemos disso, e como controlamos as permissões é, claro, atribuindo-as a quem possui e a qual grupo possui isso. E então há três níveis de permissão que fazemos, e que é re tingido, executar ervas e cada um deles são divididos em dois usuários. O 1º 3 apostas para os usuários 2 3 camas para o grupo e através dos últimos três bits para os outros. Então tudo o que é controlado através de mudança mod Então você poderia Um usuário pode fazer mudar mod para o que eles queriam mudá-lo para. Então, se o seu próprio arquivo ah ou se você criar um fogo, vamos chamá-lo de arquivo um. Você pode fazer um mod de alteração nesse arquivo e controlar a permissão como deseja visualizá-la. Este tipo de acesso é chamado D A C controle de acesso discricionário onde o usuário tem controle sobre tudo. Agora vem o SC Lennox. O que é S. E. Lennox é basicamente um controle de acesso obrigatório e passa por esse controle de acesso discricionário . Então, o que? Isso significa que digamos que você tem um usuário e usuário é usuário http em seu ambiente. E digamos que o usuário foi comprometido por um hacker. Então, o que eu tenho aqui é que se o servidor http Apache está comprometido, um invasor não pode usar o processo para ler arquivos e usar um diretório home a menos que a regra de política do Pacific asi Lenin foi adicionada ou configurada para Permitir tal acesso em palavras. O que eu poderia animá-lo aqui é se esse usuário Http usuário Onley se SC Lennox está habilitado, o que esta doença s pode fazer é dizer ao usuário odeia você tem acesso a este arquivo. Por exemplo, war a war w doped up top html diretório. Mas eu não vou lhe dar acesso a OIR Dub, Dub Dub C G I Dash sido Agora pense fora disso. Ambos os diretórios são realmente propriedade disso. Direito do usuário Http. Então não é que o quão engraçado é que o mesmo usuário pode acessar um diretório e não pode acessar o outro ou pode acessar um arquivo, mas agora pode acessar a NFL. Sim, isso é possível através da SC Lennox. É por isso que eles vieram e disseram: “ Ei, Ei, pessoal, isso não é bom. Talvez um usuário. Digamos que eu tenho salt pode acessar um arquivo em slash home IVs todos no arquivo, mas nós não queremos que ele acesse nenhum outro arquivo no mesmo diretório. Bem, é porque novamente, se os usuários se comprometeram, esse usuário poderia acessar as direções para e você quer evitar isso? Então, no final. O resultado é que o usuário não pode fazer alterações. Lema. Tudo o que o usuário gosta. Isso é que C. Lennox. É assim que diz a segurança do seu Lennox? Então, espero que este diagrama e eu explicando desta forma faz você entender como SC Lennox funciona e por que há uma necessidade off s Olimpíadas Agora seguir em frente. Vamos entrar em detalhes sobre a funcionalidade funcional do SC Lennox e como poderíamos fazer um uso dele. SC Lennox Existem três opções SC Lennix número um por padrão quando você tem uma máquina de roupa de cama instalada principalmente, digamos, em Red Hat Santo s e fedora derrubando suas distribuições por padrão. SC Lennox vem como habilitado, o que significa que está impondo o modo. Depois, há outro modo que é chamado de modo permissivo de modo promesa. O que ele faz é dizer ao SL Lennox Ei, eu não vou permitir que você, então não faça nada Onley. O que você não deve fazer é apenas registrar atividades como se você estivesse habilitado. Então, desta forma, se você estava usando a primeira vez como o Lennox, então você deve sempre fazer permissivo, você pudesse tentar um erro de tentativa e erro tipo de coisas que você poderia fazer a menos que você totalmente confortável. Então você poderia ir em frente e fazer a aplicação novamente. Sempre tente fazer permissivo do que impor. Então, é claro, o terceiro 1 seria, como você sabe, está desativado. Então, se você não quiser usar SLX em tudo, você poderia simplesmente ir em frente e torná-lo desativado e não fora de sua funcionalidade iria funcionar em tudo. Agora, até agora que eu sei que se eu tiver que estacionar, eu diria que cerca de 50 a 60 por cento do tempo as pessoas têm incapacitado SC lambe. E a razão número um para ser um C Lennix incapacitado no ambiente é porque, claro, diz-se que é complicado e muito tempo as pessoas acham isso complicado e simplesmente podem entrar e desativá-lo. Mas a minha opinião é que se você estiver executando qualquer fora de sua máquina de roupa de cama em um ambiente D m Z , que é como o ambiente de frente para o público, você definitivamente deve considerar ativar SC Lennox. Está bem , vamos verificar o estado da SC Lennox. Se o seu sistema está executando SC, Lennix ou melhor, ele tem um selects ativar ou não, você faria s e status ou ficar imposta. Isto iria dizer-lhe se o seu sistema tem e selo próximo activado ou não definindo s o Lennox que você terá que fazer definir impor zero para fazer entrada a partir de um modo de desativação prata. Ou você pode fazer definir e forçar um para habilitá-lo. Mas, novamente, isso só ativará ou desabilitará enquanto você estiver no sistema. No momento em que seu sistema for reiniciado, a configuração desaparecerá agora como você poderia torná-las permanentes, como qualquer serviço que você tenha que modificar. SC Lennox transmitiu arquivo para configuração permanente e esse arquivo está no mar como sempre. No mar é um diretório de configuração, então você deve ter isso em etc, etc arquivo de configuração Linens. E há um parâmetro dentro desse arquivo de configuração que diz um C Lennox igual imposição como você Lennox igual desabilitado, que sempre decidir que você quer escolher. Claro, Não se esqueça permissivo, em seguida, antes, mas você modificar como selar seu arquivo de configuração. Isso é algo que eu queria te dizer. É muito importante. Até mesmo você. Se tiver que escrever antes de brincar com SC Lennix, por favor. Se for uma máquina virtual. Crie um instantâneo da sua VM para parar tudo agora, vá em frente e crie um instantâneo antes de tentar qualquer coisa sobre isso. Por quê? A razão pela qual estou dizendo isso de novo. SC Lennox é construído em torno da segurança. Se você fizer mudanças, isso não é algo que você queria fazer. Talvez você tenha um problema inicializando seu sistema ou vai levar muito tempo para rotular todos os sistemas de arquivos. O que significa a rotulagem? Vamos cobrir isso mais tarde. Mas novamente, Mike, a sugestão para você agora é ir em frente e criar um instantâneo da sua máquina de água. Se você estiver executando uma máquina física, vá em frente e crie um backup de sua máquina física ou crie algum tipo de meios onde você possa reverter para sua configuração original. Em seguida, antes de reiniciar o seu sistema, digamos que se você impôs um c Lennix em seu no mar SC Lennox arquivo convict sempre fazer barra ponto auto relabel. Isto vai dizer ao sistema. Ei, eu acabei de habilitar as análises desativadas, especialmente habilitando-o. Vá em frente e renomeie todos os diretórios do sistema de arquivos, seja lá o que tiver, agora mesmo. Então eles estão cientes de um assento, Lennox Enablement. Então certifique-se que se você não fizer isso e você tiver que arrancar, então ele tem que ir para o novo rótulo de novo vai levar muito tempo, e você provavelmente vai levar seu sistema não está indo de barco para cima. E então você vai tentar coisas diferentes, e você vai acabar não inicializando o sistema em tudo. Certo, vou tentar algumas coisas para mostrar na minha máquina Linux. Como, hum, como mostrar sobre isso e forçar ou não? Tenho minha máquina de pulmão aberta bem aqui. Estou logado como root como você pode ver. Eu tenho um sinal de libra, mas ainda nem sempre verifiquei para ter certeza que estou preso nesta rota. Então, se eu quisesse verificar o status, eu faria status SC Status, como você pode ver agora é CSE status habilitado. Mas não vá por isso. Você tem que fazer está bem aqui. Modo corrompido. Ele está dizendo que meu modo atual está aplicando, significa que eu tenho SC Lennox e ele está habilitado e em execução no meu sistema. Você também pode obter o mesmo resultado, não exatamente o mesmo resultado. Mas você quer descobrir os outros e forçar ou não, você é forçado. E isso lhe diria isso. Sim, está forçando novamente. Se você quiser configurá-lo para impor ou desabilitar, você tem que fazer definir e forçar zero para desabilitar um para habilitar o arquivo que você precisaria modificar para configuração permanente. Esse arquivo está localizado no mar sis SC Lennox. É o gato. O vil fora e pilha é condenado. Você poderia ver no arquivado antes que eu tinha apenas esta linha como C. Lennox imposição igual. Eu também adicionei esta linha. Você provavelmente não vê esta linha em sua configuração porque eu adicioná-lo manualmente e o motivo que eu adicionei manualmente disse isso. Mas eu não tenho que digitar o todo deficiente novamente ou não quero cometer nenhum erro. Tudo o que faço é ir para o outono, tirar a libra da libra aqui, e isso fará as mudanças do jeito que eu quiser. Então esse é o arquivo que você precisa criar. Tenha em mente que você deve fazer a mudança também. Se você queria impor ou desabilitar. Seguindo em frente. Existem dois conceitos principais off, etc Lennix um está rotulando e o outro é tipo de aplicação. Então, os Jogos Olímpicos S estão executando o seu imposto agora. Como é que a Lennix mantém o controle dos diretórios de arquivos em todos os processos que falamos ? A primeira coisa, o etc. Lennox faz. Ele rotula todos os arquivos e diretórios em seu sistema de arquivos novamente. É uma forma melhorada de melhorar a sua segurança. E digamos que se você tem um arquivo ou um diretório, ele cria um rótulo com isso, assim como um rótulo tack. E esse rótulo tem quatro tipos diferentes de informação. Um deles é esse usuário. O segundo é um papel. Terceiro é um tipo, e o 4º 1 é o nível. Vou me concentrar principalmente no tipo porque a maior parte do tipo de tempo é o que é usado que mantém todas as quedas propriedade ou segurança separados um do outro para listar o rótulo fora de um diretório. Se você quiser ver que tipo de rótulo ele tem, você tem que fazer ls Dash L Z e usuário s sido http d é apenas exemplo que eu escolhi este é o arquivo e você vai ver Como resultado, ele vai vir como este e você vai ver aqui mesmo onde eu foram destacadas no objeto vermelho retangular. Ele tem sistema que é para objeto de usuário, que é para função. Http de sublinhado e x e c sublinhar dentes Esse é o tipo E o último é assim é o nível o novamente O foco principal é http de sublinhado dxc na escola t você vai descobrir que cada arquivo ou diretório se eles estão em um diretório diferente, teria um tipo diferente. Como você sabe, este é executado usuário ble sido http D está em Executar herbal Você poderia executar que ele vai iniciar um script e ele estava começando processo http É por isso que ele foi dado o e x e c executar o tipo herbal. Da mesma forma, se você quiser listar um diretório, você teria que fazer ls space D para diretório e um Z novamente em ver http D, este é um diretório para o arquivo de configuração para H G p. D. E o resultado vai aparecer assim de novo. Mesma coisa usuários. O mesmo papel é o mesmo, mas mudou um tipo de novo é a parte mais importante nossa coisa que você tem que trabalhar com. Se você estiver indo para copiar o arquivo, digamos que está no usuário foi Ou, digamos Ward apelidado Upped Up A H T M L diretório e você movê-lo para outro lugar. Lembre-se de uma coisa que não é tirar as permissões do outro ou o destino de origem é tomar a informação das fontes. Então você tem que modificar o tipo quando você realmente movê-lo. Caso contrário, como C Lennox não permitirá que você leia. Ok, então deixe-me tentar chamar esses comandos. Limpar minha tela e o 1º 1 vou tentar em LS menos. L barra superior kz usuário barra foi flash http D e como você pode ver aqui, isso é o que aparece. E esta é a etiqueta da SC Lennox. Se eu tivesse um c Lennox desativado, ele não teria aparecido aqui novamente. O 1º 1 l Todo este rótulo tem quatro categorias diferentes e cada categoria é separada pelo Colin. O 1º 1 novamente é o usuário. 2º 1 é governado. 3º 1 é o tipo, e o último é o nível. E novamente, este é o mais importante que você deveria estar focando em que você poderia fazer uma mudança . Eu tento no diretório D. Z em ver http d novamente. Hum, ele é rotulado como config S c p. D. e a configuração de pontuação. Este foi rotulado Executar Herbal. Você vê o ensaio Lennox mantém a distinção entre um arquivo ou diretório com outro é atribuindo esses tipos que ele diz, Ei, Ei, isso é uma queda de condenado. Ei, isso é executar ervas longe. Agora vou ver quem tem acesso para executar ervas e quem tem acesso a confecção se eu quiser. Se eu fosse fazer a mesma coisa no meu diretório home, vamos menos Daisy home que eu resolvi. Você vai ver que está vindo como usuário, que cada usuário terá eo home de ir. É assim que você pode diferenciar como um diretório home. Eu também poderia fazer uma alteração no usuário, bem como no objeto. Tudo bem, vamos continuar. Como um servidor Web é executado, ele processo é rotulado na memória, bem como como um CDPD underscore teca, Então não Onley diretórios ou arquivos são rotulados por um C. Lennix. O processo também é rotulado. Você pode verificar esse rótulo de processo somente se ele estiver funcionando corretamente. Porque o coronel começa o processo e mantém esse processo de memória de informações sem iniciá-lo, não haverá nenhum rótulo. Então, para verificar enquanto o processo está em execução, você faz P S E X ou qualquer que seja a opção que você deseja usar. E, claro, carcaça superior no grupo para o processo. E você verá que você obtém a lista de processos dependendo de quantos processos você está executando . E aqui estão informações sobre esse tipo de que falamos. Desculpe, Desculpe, eu realmente capturei o sistema na escola também são, que não é o tipo. O tipo é uma equipe de sublinhado CDPD são para verificar o nível de soquete se o rótulo é atribuído um nível de saquê. Sim, é. E você verá aqui de novo, eu, uh eu realmente destaquei o sistema de tipo errado. Sublinhado R é um papel não os tipos do tipo seria um CPD nos dentes pontuação. Tudo bem, então deixe-me tentar olhar a mesma coisa para um processo e para o, hum, tomada. Então, primeiro, antes de procurar por ele, eu queria ter certeza de que meu http d está sendo executado para aqueles que não têm http de instalar seu sistema, primeiro você precisa verificar se você tem o pacote instalado executando rpm Qiwei. Primeiro de tudo, deixe-me limpar a tela. RPM Qiwei, agarre para http. Ok, então eu tenho um pacote de instalação. Agora, se eu tiver um pacote instalado, eu preciso executá-lo. Mas é claro, antes de eu correr, ele vai precisar ter certeza de que esta executando já seu sistema não tão Veja Thiel status 80 DPD. Certo, não está funcionando. Está ativo. Você podia ver bem aqui. Então é por isso que mesmo se eu fizer PS menos e f ou o que eu quiser fazer em um tipo, Http, ele não vai agarrá-lo, então eu preciso iniciá-lo para começar. Vou usar o mesmo sistema de comando CTL em vez de status. Eu vou começar e http. Começou agora. Agora eu vou fazer sistemas, detalhes, status, e agora você vai ver que este status ativo e em execução. Agora vamos procurar o rótulo como rótulo C Lennox para o processo. Todos loopy s um X Z e cresceu para http D e aqui você vai ver que tem toda essa coisa é o rótulo. E o tipo que estou dizendo é este é o tipo que você pode mudar ou o Coronel pode mudar se você especificar algum tipo de política. Tudo bem, agora, vamos olhar para as redes de encaixe. Que t e lpz e ótimo para http. E novamente, o soquete tem o mesmo rótulo e o tipo para ele. E este é o tipo, tudo bem, então agora já falamos sobre isso. Como podemos verificar os rótulos como C Lennox para todos os arquivos, diretórios e programas e soquetes? Então isso é seguir em frente. E vamos falar sobre os comandos para gerenciar um C Lennix configurações, há um comando chamado S E gerenciar rotular ou alterar o rótulo para todos esses seguimentos . Há outro comando ch con que poderia ser usado também para alterar os rótulos. Os rótulos podem ser aplicados a todas essas entidades logo abaixo log in usuário ruim módulo nó contexto de arquivo de nó de interface é estado permissivo não auditar. Eu tenho como lingotes destacados quentes. E todo este slide é porque barras de ouro, eu diria, é o que tem usado principalmente ao usar etc Pernas. Vamos falar sobre barras de ouro. O que é barras enquanto barras é tipo de ligar e desligar interruptor, por isso não são pré-definidos fora da caixa de barras que vêm com um C Lennox. Então, se você tem um teto instalar e ele começou, o barras já está lá. Agora, o que é um 1.000.000.000 bilhões? Como exemplo, isso nos diz que você Lennox odeia. Permitimos que o servidor FTP acesse diretórios home? Significado: permitimos que usuário FTP o servidor ftp usuário quando ele é executado. Ele tem um usuário FDP direito de usuário não apenas especificamente para ser usado para FTP. Nós permitimos que esse usuário para diretórios base axity agora? Se o ouro diz isso significa sim. Se o tilhão xyz desligado significa que está desligado, não pode. Você poderia obter uma lista de barras foi coberto em um minuto. Outro exemplo seria pode história Pete D talkto mais velho ou qualquer nome serviços de diretório. Você teria uma lista de outras coisas, também, também, como pode Http falou para enviar e-mail para enviar e-mail ou não cartas em nosso off para que você possa fazê-lo dentro ou fora, dependendo de suas necessidades. E, claro, muitos outros bolivianos como obter uma lista de todo o brilhantismo. Teríamos o quê? O que o que obtemos quando instalamos o Lennox? O que tiramos da caixa? Para obter a lista, você tem que executar o comando, obter SC Bull, e claro, traço é para todos. Ou há outro comando que você poderia obter rico sc gerenciar lingotes nacionalista, que também lhe dará praticamente o mesmo resultado. Como eu disse, você deve rever cada barra que você tem em seu sistema. Desta forma, você não tem que criar o seu próprio ou criar ou instalar por conta própria. Há toneladas deles. Isso é C Lennox oferece-lhe imediatamente fora da caixa para ativar ou ligar um barras. Agora você teria identificado isso deveria estar ligado ou isso deve estar desativado agora Como você habilitá-lo ? Ou como você liga e desliga? Agora, de novo, tenha em mente. Aqui é onde estamos fazendo alterações somente quando s C Lennox está habilitado. Uma vez que é habilitar Onley Então você poderia fazer todas essas configurações diferentes dentro s Olimpíadas. De qualquer forma, para ativar os bilhões que você poderia ter você poderia executar o conjunto de comandos s e bull espaço menos p espaço Bullion Underscore nome que sempre o nome que você vai ver quando você correr para obter um Cebull e, claro, ligado para on off check mensagens de erro relacionadas com SC Lennox. Então, se você definir qualquer coisa no S a Lennix se você disse qualquer SC, um, qualquer barra e há uma mensagem de erro nele ou se você estiver executando, um, um servidor Apache, por exemplo, e o servidor popular deveria ler Ah, arquivo do diretório home de um usuário. Digamos que eu tenho sal. Você inicia o servidor Apache e você recebe uma mensagem de erro informando que ele não pode ler a mochila. Então, é claro, você teria um fim. Execute um diário de comando, Controle de Diário CTL. Este comando é uma espécie de Ah, um tronco. Mantém o controle de tudo. Cada mensagem de erro que está relacionada com sentimentos s. Ele iria dizer-lhe Hey, a razão que você não pode executar isso e eu tenho notado é porque Apache Server aparentemente não pode ler o arquivo que você queria ler que está localizado na barra home. Eu absolvo o diretório. E por que isso? Porque você provavelmente deu a todos para ler o significado do arquivo dat no outro. Você deu, como são para ler todos, mas ainda não pode lê-lo. Por quê? Porque, como eu disse, ele provavelmente tem um rótulo, e os rótulos dizem é que ele só é permitido ler para esse uso apenas. Você tem que mudar o rótulo, especialmente o tipo para dar que rótulo toe palavra Http, para mudar o tipo em um rótulo que você poderia executar o C H con menos t como um CDPD e discursos conteúdo T violino. Se for um arquivo do sistema, você daria esse rótulo. Se for um diretório pessoal, você dá a esse rótulo inicial diretamente. Você também pode executar o comando S e gerenciar menos T http. D e discursos conteúdo T e arquivamento. Então estes são os dois comandos que você poderia executar para alterar a rotulagem do SC Lennox Deixe-me tentar alguns comandos diferentes. Limpar esta tela para obter uma lista de todos os brilhantismo que eu poderia obter como Cebull traço A Você vê Muitos deles vieram para cima. Deixe-me tentar fazer Mawr para ver uma página de cada vez. Está bem. cluster pode se conectar à rede? A rede conectada mais próxima pode desligar? - Não. Outro exemplo. Um demônio usado t t y sabe DCP usar eld up. - Não. Oh FTP use ifs No off. Assim, o usuário FCB não pode acessar os sifs e a maioria deles arte desativar ou desativar. Http D pode conectar servidor ftp Então, o que significa se você ir dedo do observador E no vetor onde você provavelmente queria dar uma funcionalidade toe klik em algum lugar e lixo para o arquivo E a única maneira de transferir o arquivo Se você tiver ftp em execução no seu para que esteja executando Tudo é bom. Está tudo bem, Dorey Perfeito. Mas agora você ainda não pode. Ainda não está funcionando. Por quê? Porque o número um você é pernas SC está no número dois. O HDP pode se conectar. servidor FTP está desligado, então você tem que entrar e torná-lo ou ligá-lo e assim por diante. Há tantos deles. Como eu disse, você poderia entrar um por um. E se você realmente quisesse se familiarizar com todos eles. Você deve passar por cada um deles, ler sobre isso e descobrir para que eles servem. E novamente, sinto muito, eu não posso passar por cima de todos eles, porque se eu fizer, isso se torna ah curso por conta própria. E eu não quero desperdiçar todo o tempo que as pessoas que realmente não querem entrar em detalhes de um salão X. Mas eles querem entender como funciona. E como administrador do sistema, ponto de você pode usar no mar Lennox para um trabalho diário regular. De qualquer forma, se você quisesse descobrir quantos bilhões temos, digamos, fora da caixa, você poderia fazer Ah, obter um traço de Cebull A e você poderia fazer WC menos l. E você vai ver que há 110 bolivianos que você poderia realmente manter ou gerenciar. Hum, então se você quer definir um menino e então digamos que eu queria fazer algo com http. Então eu cresci. Http. Isto é tudo com http. O que é ser pode fazer e que problema não podemos. Então vamos dizer que eu quero um cp para se conectar ao FTP s. Bem, então primeiro copie isso. E agora, como você vê, é tudo assim, antes de eu pegar, eu vou apenas agarrar o do Pacífico que ele diz que está fora, certo? Queríamos ligá-lo ou ligá-lo. Então Louis colocou um touro menos p barras e o nome do ouro já é agora, que é isso e depois em Enter. Pode levar de dois segundos a 10 segundos, dependendo do seu sistema. Claro que sim. Agora, se você quiser confirmar se ele está ligado ou não, o que você faz? Você passa pelo mesmo get s Cebull, e você vai ver que é de qualquer maneira. Ah, isso é algo que acabei de te mostrar para o propósito da risada. Vou em frente e desligá-lo de volta, e ele deve desligá-lo novamente. Agora, hum, novamente e forçando a forçar-se. Te dá o quê? Se sc Lennox é uma habilitação ou não. Se você quiser desativá-lo novamente, certifique-se de falar com o gerente. Fale com sua de equipede segurança. Se você quiser desativá-lo ou não, se você queria tirar algo dele, de qualquer maneira. Então a questão é, se você quiser desativá-lo permanentemente, você faria o I. Mas antes de eu fazer B eu disse, certifique-se de tirar uma foto, então eu vou fazer uma cópia. Em primeiro lugar, como a configuração do Lennox para SC não funcionou, colocou-a em um diretório temporário. Configuração temporária. Isso ou eu sou rico. Então fiz uma cópia. Bom. Não, eu vou modificar Assulin ex-condenado bola descer. E agora eu vou. Eu coloquei um comentário sobre a aplicação e eu vou tirar SC Lennox igual desabilitado agora ele deve desativá-lo. Eu vou em frente e salvá-lo assim que eu salvá-lo. O que eu tenho que fazer quando você for forçada? Ainda era, digamos, impor para você fazer isso mudar globalmente ou para todo o sistema, você tem que fazer uma reinicialização. Então vamos ver, quando eu reinicializar, é um servidor fechado inesperadamente. Nunca a conexão. Isso é bom. Isso é perfeitamente bom, porque eu estou usando massa de vidraceiro. Tudo bem, então a partir de agora, vou esperar até que o sistema volte a funcionar. Por isso, vou avançar a partir deste ponto. Ok, então eu tenho a conexão de volta, eu vou fechar a outra janela atrás dela. E agora tenho uma nova ligação. - Como? Faça login como root. Agora, se eu conseguir e forçar, diz “deficiente”. Então é assim que você pode obter as informações acima de outras pessoas habilitar ou desabilitar. Qual foi o outro comando que precisaríamos executar para verificar se ele está habilitado ou desabilitado s e status. E agora está dizendo que o status SC Lennox está desabilitado para que você possa executar ls menos Um C r desculpe D c no meu diretório pessoal. E ele ainda vai mostrar que ele tem o rótulo nele porque antes ele tinha no Lennox habilitado. Mas este rótulo inteiro, por favor, certifique-se de que este rótulo inteiro não é aplicado agora. Você pode mover este local para qualquer lugar, e ele funcionará com base nas permissões que são definidas aqui. E esta permissão é o que é DSC controle de acesso discricionário Não através do Mac, que no controle de acesso obrigatório. Então, de qualquer maneira, este é todo o tópico sobre SC Lennox novamente. Como eu disse, há muito mais do que o que eu tenho co palavra, mas ele entra em realmente bacana e verde para baixo nas ervas daninhas. Então, se você quiser saber mais sobre as clínicas de DST, eu incluí nesta seção todo, hum, hum, guia o guia do usuário de administração de configuração em links SC. Então, por favor, eu definitivamente recomendo que você vá onde ele lê sobre isso, e espero que você obtenha todas as respostas que você está procurando. 256. Remova pacotes necessários ou órfãos: um dos métodos mais importantes para proteger seu sistema operacional é remover pacotes desnecessários ou frequentemente, modo que pacotes desnecessários são os pacotes que você não precisa ou seu sistema ou seu aplicativo não precisa tê-lo em seu sistema. E pacotes órfãos são aqueles que são deixados para trás depois de mover os pacotes e há dependência deles. Portanto, a primeira regra é manter seu servidor enxuto e mau. Então, basicamente, nada de gordura. Instale apenas os pacotes que você realmente precisava. Se eles são pacotes indesejados, o que você precisa fazer simplesmente cortá-los para levá-los menos? Os pacotes, Quanto menos chances fora do código sem patch, significa que cada vez que há problemas para quaisquer pacotes que são instalados em seu sistema, tem que haver uma atualização de código para atualizar ou atualizar esse pacote. Então, é claro para você, se você tiver menos dos pacotes, menos do CO para consertar. Então aqui estão algumas diretrizes que você deve cair. número um é não instalar pacotes que você não precisa durante o período de instalação inicial , o período inicial ou a instalação inicial de emissão é quando você está realmente passando pelo processo de instalação. Certifique-se de que não escolhe quaisquer pacotes que não sejam necessários. Escolha o básico que é baseado. Instale até mesmo Vidal gooey. Eu recomendaria incorporar Marma. Nem mesmo escolha os Gu Ys simplesmente instalaram o Lennox. Isso lhe dá uma linha de comando simples. Então, se você tiver que instalar quaisquer pacotes mais tarde, preste muita atenção ao add on pacotes. Existem pacotes que serão adicionados como uma dependência que eram necessários para que um pacote seja instalado com êxito para que você possa instalar esses pacotes. Isso é bom, mas pode haver alguma adição adicional que não são necessários. Mas o programa dá-lhe como uma promoção tipo de coisa para instalar a ele fazer. Por favor, certifique-se de que você fechou pickle muita atenção a ele e fazendo desinstalação para obter uma lista de todos os pacotes que seu sistema tem agora, O comando que você deve executar é rpm dashiki caminho fora do curso. Este é um comando que é que funciona no Red hat Santo s e no tipo fedora de distribuições Lennox . Você pode obter a listagem de todos os pacotes que você tem em sua máquina Lennix. Através desse comando e do mesmo comando, o mesmo propósito pode ser servido a partir de um comando diferente em um monte de servidor, que é um espaço vazio lift list space dash instalado pela placa destes embalados ambos os comandos dão a você o mesmo resultado é obter a lista de todos os pacotes. O que você deve fazer é se você estiver passando pelo pacote, um, validações ou auditoria ou e protegendo seu sistema, então o que você deve fazer é que você deve executar esses comandos. Vou colocar no arquivo ah quando você receber uma listagem de todos os pacotes que você instalou. Coloque essa saída para um arquivo e, em seguida, que você deve passar por cada pacote um por um. Agora, eu entendo. E eu concordo completamente com aqueles que estão pensando agora que Oh, meu Deus, eu tenho 1314 ou pacotes. Você está brincando comigo? Eu tenho que passar por todos esses pacotes um por um. Está bem. A resposta e a resposta do coração é sim. Se você quer proteger seu sistema, você tem que passar por todos eles um por um. Agora, a boa notícia é que então você passa por todos eles um por um e você tem uma compilação padrão que seus sistemas que você vai estar construindo mais, senhor, sistemas abaixo da estrada e esses outros pacotes que você precisa instalar e os restantes que você poderia se livrar. Então significa que todo esse esforço vai valer a pena. Você não precisa passar pelo processo de filtragem novamente. Você poderia apenas comparar o que você tem, o que você não precisa e então o que você não precisa, você poderia simplesmente descartar. Então, na maioria das vezes da prática geral, maioria dos ambientes corporativos tem essa prática no lugar. Se você entrar para uma empresa, eles provavelmente têm algo. Um modelo fora de um sistema que lhe diz Hey, estes são o pacote que deve ser instalado em. Estes são pacotes não devem ser instalados. Perfeito. Você está em guerra perfeita. Você entra também. Mas e se você entrar em um emprego e eles não têm esse tipo de modelo padrão, então é um momento para você brilhar. Basicamente, esta é a sua oportunidade. Vai ter com o teu gerente. Diga-lhes Ei, escute, notei que estamos instalando todos os pacotes do sistema e não devemos. Então vamos removê-los. Além disso, uma das grandes coisas em cada grande gerente perguntou quando você vai para uma entrevista, como você faz seu sistema seguro? E se você responder, removerei todos os pacotes desnecessários ou oferecerei pacotes. Você vai marcar bem ali. Você vai entender isso. De onde você está vindo? Então, de qualquer maneira, volte ao ponto é, certifique-se de que você tem uma lista de todos os pacotes. Passar por eles e removê-los para remover pacotes. O comando que você teria que usar seu espaço rpm menos E para um nome de pacote de passas e então, claro, é que nosso PM é um comandante que Fred tinha ou centralizado para um pão. Para digitar fora de distribuição de limites, você tem que usar APP get, que é hífen app, hífen obter espaço removido e espaço nome do pacote. Ambos executam a mesma função, desde que você obtenha o resultado desejado agora sobre pacotes órfãos . O que são esses? Vamos falar sobre eles. O objetivo é remover todos os pacotes órfãos de Cento s Lennox por pacotes órfãos. Queremos dizer que todos os pacotes que não são mais servir um propósito fora de um pacote. Dependências, por exemplo. O “eu “te dou um exemplo rápido. Então você terá uma melhor compreensão O que exatamente o parágrafo acima significa pacote A. Qualquer pacote chamado um pacote. A é dependente do pacote. Be faz. Para instalar o pacote, um pacote deve ser instalado no necessário. Entendido. Uma vez que o pacote A é removido, pacote ser ainda pode estar instalado. Você vê isso? Portanto, o pacote B é agora um pacote órfão. Então você removeu o pacote A. Mas o pacote B foi obrigado a ter um pacote A, mas agora, vez que o pacote se foi, você não precisa do pacote estar certo, disse tu. Esses pacotes que classificam e empacotam são frequentemente pacotes e você deve excluí-los. Agora, como você identifica esses pacotes? Boa pergunta. Seguindo em frente. Existe um utilitário de construção que lhe permite verificar a oferta de pacotes. Angela Nix máquina para Santo s tipo fora limites distribuições ou Santo s. Ah, chapéu vermelho. Esse utilitário é chamado de utilitários jum. Claro, são os pacotes rpm também. Se você tem isso instalado e isso significa que você tem o comando que eu vou mostrar para você agora, verifique se isso existe em seu sistema. Significa verificar se a dependência ou pacotes órfãos que existem no seu sistema. Oh, desculpe. Deixe-me dar um passo atrás. O que eu quis dizer é verificar se esse utilitário yum existe util em seu sistema é executar rpm dashiki. Acorde. Utilitários . Se esse pacote lá, então isso significa que você não precisa baixar. Instale. Mas e se não existir? E simplesmente você poderia fazer jum instalar utilitário yum traço. Ok, uma vez que você tem isso instalado, suponha que você tem isso. Agora a próxima pergunta é obter uma lista de todos os pacotes órfãos e que é empacotado cinzas limpeza espaço traço folhas. Ele lhe dará tudo Todos os pacotes órfãos em seu sistema uma vez que você os identifique , o que você não precisa fazer, você precisa removê-los fora do curso Você poderia fazer r p m menos e. Ou você poderia simplesmente usar este o que é muito mais fácil. Espaço Yum removido, pacote de espaço, traço limpo do mesmo comando do seu e anterior. Mas é claro, com o Tex, os carrapatos traseiros são o que está logo abaixo da tecla de escape. E, claro, para um monte de tipo de sistema de sistemas. Tudo que você tem que fazer é apt cinza obter ou remover, e ele vai fazer todo o trabalho para você. Tudo bem, então isso é sobre remover pacotes desnecessários ou órfãos. Agora, eu quero que você realmente faça login no sistema do seu sistema de aprendizagem e siga o caminho que eu vou entrar no meu sistema, e eu vou passar por esses poucos comandos. Então eu tenho minha máquina de limites bem aqui. E primeiro, vou verificar a lista de todos os pacotes que tenho, que cobrimos no último vou verificar a lista de todos os pacotes que tenho, que cobrimos no último slide. Eu vou condenar ou e ver. Olhe para tantos pacotes que eu tenho Não, Se eu quiser contar quantos eu tenho, Eu poderia fazer simplesmente rpm mesa, você um WC menos l e ele vai me dizer que eu tenho 1411 pacotes. Sem matar. Sim, que o que é um número alto. Mas de qualquer forma, como eu disse, o que você tem que fazer é que você tem que enviar para um arquivo como temporário. Um, RPM do sistema disse que ele cria um arquivo e, uh, coloca ao obter a saída fora da mesa rpm você longe, então você passa por todos esses pacotes como ele disse um por um, e você exclui eles agora, os próximos comandos para remover RPM ou remover pacotes órfãos. E para o utilitário, você precisa ter o utilitário. E primeiro, para descobrir se você tem o utilitário. Ron R. P. Minus Qiwei corrupto para jum Dash U T I l s. Sim, eu tenho perfeito. Eu não tenho que instalá-lo. Se eu não tivesse, então você teria que instalá-lo agora o próximo é limpar para verificar todos os pacotes órfãos . Então pacote limpeza traço folhas. A propósito, folhas de traço, não apenas uma única. Hífen . São dois hífens. Lá vai você. Então é me dar todas essas listagens listando esses pacotes. A propósito, quantos? Nós temos WC menos l oito deles, então eu quero me livrar deles. Perfeito. Então, o que? Como é que eu faço isso? Basta executar Jum. Remova a tática de ticks volta fechar e pressione Enter e ele vai remover todos os pacotes que estão listados acima. Ei, pessoal, passar por isso, é só perguntar. Você quer ir em frente e removê-lo apenas uma maneira de ir e removê-lo. Levantando, levantando, levantando e assim por diante, assim por diante. E está completo. Agora, se você executar o mesmo comando, hum, ele não deve dar nenhum. Se isso acontecer, então você pode executar esses comandos mais algumas vezes para ter certeza de que você tem um sistema totalmente completo que o IHS libera todos os pacotes órfãos de qualquer maneira. Então é assim que você remove pacotes desnecessários e órfãos novamente. Se tiver alguma dúvida, envie-me uma mensagem. E estou sempre aqui como qualquer pergunta que vocês têm. Obrigado. 256. Tipos de ameaças de segurança.: Olá, pessoal, Quando estamos falando de segurança ou até mesmo proteger o ambiente em torno de nossos computadores, precisamos entender quais são as ameaças de segurança para que você possa proteger seu ambiente ou seus computadores Lennox ou hardware disse corretamente que essas ameaças não entrarão em seus computadores ou não interromperão suas operações. Então neste slide, o que eu vou fazer é listar todas essas ameaças de segurança e, em seguida, o slide a seguir terá os detalhes de cada uma dessas ruas. Então vamos olhar para eles rapidamente. O 1º 1 é distribuído negação de serviço, que é de ataque dos. A propósito, quero mencionar mais uma coisa que a lista A que vou cobrir é na verdade a lista. Consegui no site do site canadense, no site do governo canadense. Eles têm isso, hum, listado, e o site deles. Fez um ótimo trabalho listando todas as ameaças à segurança. Além disso, alguns deles eu deveria querer. Eu quero dar crédito a alguns dos representantes americanos onde eu tirei alguns do Maurin Formacion para entender as ameaças Scurti lá fora. Tudo bem, seguindo em frente e então todos têm hacking, malware, formação, pesca, ransomware, spam. Todos ouvimos falar de spam spoofing spyware, cavalos de Tróia, escuta WiFi, vírus aquece e assim por diante. De qualquer forma, há tantos deles que eu posso ter perdido alguns deles, ou provavelmente há mais do que um casal, que eu não sei, mas novamente até agora eu poderia entender essas outras ameaças reais que poderiam infectar seu computadores. E você precisa estar ciente disso. Agora vamos entrar em detalhes de cada um deles. O 1º 1 que temos é distribuído negação de serviço, que é de ataque dos. Quando um hacker coloca uma rede fora de computadores zumbis, outras pessoas computadores para atacar ou destruir ah Pacific site, ou servidor, que aumenta o volume de tráfego sobrecarrega o site ou servidor, fazendo com que ele seja lento ou o servidor é encerrado completamente. Então, basicamente, o hacker, é claro, não teria tantos computadores para atacar. Então o que eles o hacker faria que o primeiro passo é controlar ou entrar em computadores de outras pessoas. Em seguida, ele cria a rede desses computadores e, em seguida, ataca a um site. Então, digamos que se um hacker quer trazer de cabeça para baixo, um, qualquer site que seja popular, então eles quisessem trazê-los de cabeça para baixo. Então o que ele faz ele controla o computador de todas as pessoas e assume o seu controle e envia um tráfego para esses sites. Existem sites que não contêm tanto tráfego, tráfego de entrada. Então o que acontece é que sobrecarrega e cai. Então o próximo que temos é hackear. É em palavras simples quando alguém ganha acesso autorizado ao seu computador. Então, se alguém está entrando em seu computador, seja nome de usuário ou senha que corresponda com o que você tem, é o que é, como, você sabe, fazer cópias duplicadas fora de suas chaves para que simplesmente é hackear, em seguida, seguir em frente. Temos uma oferta maliciosa de malware que infecta seu computador, como computador, diz Weir, aquece cavalos de Tróia, spyware e adware. Todos eles são realmente chamados de malware. Agora, uma vez que você tem o malware em seu computador, que outras consequências intimidá-lo com um susto? Onde o que geralmente é como uma mensagem pop-up que informa que seu computador tem um problema de segurança ou outras informações falsas lhe dá e diz Ei, seu computador? Desculpe-me? Seu computador, um, tem este fio é que você precisa instalar o software, pagar tanto dinheiro para tirar os fios, e você fica com medo e você realmente compra esse software. Assim você poderia limpar seu computador para qualquer fio. Então, outra é que ele poderia reformatar seu disco rígido fora do seu computador e, claro, fazer com que você perca todas as informações que alterar ou excluir seus arquivos. Roubar informações confidenciais. Se você salvou em seu computador, envie e-mails em seu nome. Se você está no mundo corporativo, isso é muito ruim. Você poderia enviar seus e-mails em seu nome, e, claro, poderia manchar sua reputação. Assuma o controle do seu computador e de todo o software em execução nele, então isso é sobre malware. Seguindo em frente, temos a agricultura formando. Ele aponta. Você pisa um site malicioso e legítimo, redirecionando o Ural legítimo. Mesmo que o óleo seja inserido corretamente, ele ainda pode ser redirecionado para um site falso. Então vamos supor que se você for para, um Facebook dot com, você realmente digitou o nome certo, hum, anfitrião, hum, anfitrião,nomeie ou escreva seu antigo, mas na verdade está levando você para outro site. Então é algo que o Facebook listou como outro site. Agora diz algo que eles vão te mostrar isso. Ei, eu levo-te a outro. Então, tenha cuidado. E quais são as consequências? Ele vai convencê-lo de que o lado Israel e legítimo porque eles fazem exatamente o mesmo site. E como você sabe, é muito fácil copiar o código de um site e colá-lo em qualquer outro, hum, sites ilegais. , De qualquer forma, como eu estava dizendo, convencê-lo de que decidir Israel e legitimado por falsificação ou parecer quase idêntico ao site real até o mais ínfimo detalhe, você pode entrar na sua bolsa informações e inconscientemente dá-las a alguém com intenção maliciosa. Muito bem, próxima, temos de pescar e-mails falsos, mensagens de texto e sites criados para parecer que são de empresas autênticas. Eles são enviados por criminosos para roubar informações pessoais e financeiras de você. Então, por favor, tenha muito cuidado. Sempre que você receber um e-mail em sua caixa de entrada, a melhor coisa a fazer é clicar nesse e-mail e verificar se ele está vindo do domínio legítimo. Então, se você está recebendo, digamos, suponha que se você está recebendo um e-mail que diz, Ei, esta é a sua conta PayPal sua conta. Você precisa alterar a senha ou sua conta ser invadida para alterar a senha imediatamente antes de começar a entrar nela. Por favor, clique em que e e-mail o e-mail do remetente e olhar para ele depois no paypal dot com. Se eu disser isso, ou qualquer fora da empresa financeira ou qualquer outro site, então tenha muito cuidado com isso. As consequências fora dele é, vai enganá-lo a dar-lhes informações, pedindo-lhe para atualizar, validar ou confirmar a sua conta. Muitas vezes é apresentado de uma maneira, então parece oficial e intimidado para encorajá-lo a tomar medidas. Também fornecer cibercriminoso com seu nome de usuário e senha, que, é claro, você não quer isso para que eles possam acessar suas contas, sua conta bancária on-line, espectros de conta de compras e roubar seus números de cartão de crédito. Então, tenha cuidado. Muitas vezes você tem o mesmo nome de usuário, mesmo passado, para muitos sites, porque nós somos humanos. Não queremos lembrar cada senha ou cada nome de usuário. Assim que as estátuas, o nome e a senha são fornecidos para aquele site falso ou aquela ondulação é você? Responda novamente a esse e-mail quando suas informações estiverem comprometidas. Corri para algum lugar Este também é um dos engraçados. É como você tem, um, um, qualquer tipo de quando alguém está preso em alguém tentando pedir dinheiro é semelhante a isso, , então eles correram em algum lugar é um tipo de malware que restringe acesso ao computador ou arquivos e exibe uma mensagem que exige pagamento para que suas seções tenham sido movidas. Seus dois meios mais comuns fora da infecção parecem ser e-mails de phishing que contêm maliciosos e anexos e pop de sites de anúncios. Certo, quais são as consequências do resgate de mim lá também? Tipos comuns de resgate usa ransomware tela de bloqueio para que ele exiba uma imagem que impede que você acesse uma piada de computador. Seu computador será completamente congelado criptografia. Ransomware criptografa arquivos em seu sistema, disco rígido e às vezes e unidades de rede compartilhadas como unidade USB, discos rígidos externos e até mesmo algumas feridas nuvem dr. impedir-te de as abrir. Então eu espero que você nunca foi infectado por grandioso em algum lugar, mas se você já teve no passado que você provavelmente notou que eles vão realmente exibir uma mensagem pop-up em sua tela e bloquear todo o seu computador. Então isso é basicamente eles estão perguntando a você. Ei, nós não vamos deixar pra lá a menos que você pague e como você vai pagar. Eles provavelmente vão te dar algum e-mail ou algum outro Ural de vantagem para ir lá e pagá-los. Muito bem, Spam. Spam é um fora do Mawr. Assuntos comuns ao enviar informações e coletá-las de pessoas inocentes . Consequências são irritantes você seria lixo indesejado correio que todos nós recebemos. As fábricas de lixo criar um fardo fora de provedores de serviços de comunicação e irmã de negócios sentiu mensagens eletrônicas pescar para sua informação, mas enganando-o para seguir links sobre introdução de detalhes com ofertas e promoções. Então você provavelmente vai conseguir isso, hum corte. Digite fora. Ah, Spammy. Mamãe disse: “ Ei, Ei, você ganhou US$10.000. Clique imediatamente para reivindicar sua recompensa. Apenas tenha cuidado. Você não quer ir por esse caminho. Lembre-se, não há almoço grátis, então tenha cuidado. Quando você clica em qualquer um desses, ele fornece um veículo fora de malware scamp ameaças cruas à sua privacidade. Certo, próximo temos falsificação. Se esta é uma técnica, off é muitas vezes usando canela conjugação com pesca na tentativa de roubar suas informações. Um site ou endereço de e-mail criado parece que vem de uma fonte legítima . Um endereço de e-mail pode até incluir seu próprio nome ou o nome de alguém que você conhece, tornando difícil discernir se o remetente ou não. Israel. Então como eles sabem que essa é a pessoa que você conhece? Provavelmente eles já chegaram ao seu anexo, ou assim seus contatos e eles vão saber. Esse cara tem uma lista de contatos e essas são as pessoas que essa pessoa conhece, então vamos criar esses e-mails. Esse cara tem uma lista de contatos e essas são as pessoas que essa pessoa conhece, Mas talvez você conheça alguém, digamos John Smith no Gmail Dot com. Mas eles estavam criando o John Smith da Melissa no Yahoo Dot com e essa entidade e você olha para você. Olhe para esse e-mail, você diz, “ Ei, eu recebi isso daquele e-mail do John. Eu conheço John, então tenha cuidado com isso também. Não, eu consequências. Gastar spam usando seu endereço de e-mail nossa variação de seus endereços de e-mail para sua lista de contatos Recriar site que se assemelha muito site autêntico. Esta pode ser uma instituição financeira ou outro tamanho que exija login ou outras informações pessoais . Certo, próximo. Temos software spyware que coleta informações pessoais sobre você sem que você saiba que muitas vezes vêm na forma de um download gratuito e são instalados automaticamente com ou sem sua constante. Estes são difíceis. Remova e pode infectar seu computador com vírus, e as consequências são coletar informações sobre você sem que você saiba sobre isso e dá-lo a terceiros ou a outra pessoa. Envie seu nome de usuário, hábitos de navegação de senha, lista de aplicativos. Você baixou configurações e até mesmo as versões do seu sistema operacional para 1/3 partido. Mude a forma como seu computador funciona de adulto seu conhecimento leva você para o pé. Lado indesejado não é datado ou em UNDATADO dois com papá morcegos incontroláveis. Tudo bem, então, temos verdadeiros cavalos John. Um cavalo de Tróia pode não ser um termo com o qual você está muito familiarizado , claro, eu não estava familiarizado, até pesquisar sobre ameaças à segurança. Ok, então há uma boa chance, como você ou alguém que você conhece ter sido ou foi afetado por um programa de milícia que está disfarçado como incorporado dentro de uma serra legítima. Para ele é um arquivo de ervas executar que irá instalar-se e executar automaticamente uma vez que o seu baixado. Então eu acho que eu me lembro de uma vez eu realmente baixei um software que era o software real real e que havia um software que foi adicionado a ele. E ele realmente tem essa opção para desmarcar para instalar o nosso mantê-lo marcado. Mas, às vezes, quando já desmarcamos o dedo do pé preguiçoso, nem lemos. Quero dizer, você continua. Clique, clique, clique, clique. Portanto, tenha cuidado ao instalar qualquer coisa no seu computador. Não basta ir. Não sejas como eu. Fui afectado por aquela vez. Então leia tudo quando estiver indo para a instalação, então as consequências é que pode apagar suas quedas. Use seu computador para hackear outros computadores, vê-lo através de sua webcam, registrar suas teclas, como número de cartão de crédito que você inseriu em um gravadores de compra on-line e senha de nome, informações de outra pessoa. Certo, então temos vírus. A maioria das pessoas já ouviu falar de vírus de computador. Sim, claro, eu tenho como eu disse na minha primeira luz. Mas muitos não sabem exatamente o que são. Ou eles são o que eles poderiam fazer. Milícias, programas de computador que muitas vezes são enviados como um anexo de e-mail ou um download com a intenção infectar seu computador, bem como computadores fora de todos em sua lista de contatos. Basta visitar um site pode iniciar um download automático ou por vírus. Sim. Hum, hum , e muitas vezes, esses tipos de fios também aparecem como um possível Ah, Papa Windows também. Então, , cuidado quando você vai a um site, , eu diria que o que você poderia fazer é a melhor maneira de evitar isso é que você vai para um, um, motor de busca. Hum, isso permite que você visualize esse site antes que você possa realmente abri-lo. Então vá para um mecanismo de busca que seja um Google ou Yahoo e digite esse site lá. Então, vez de clicar conhecimento, basta passar o mouse sobre o link e alguns dos em vez de clicar conhecimento, basta passar o mouse sobre o link e alguns dosmotores de busca permitem que você dê uma olhada sem sequer entrar em Dav Upside são consequências. Ele enviou spam fornece criminosos com acesso ao seu computador e lista de contatos digitalização e informações pessoais voando como passá-la em seu computador, seqüestrar seu navegador da Web, desativar suas configurações de segurança e exibir indesejados anúncios. Certo, então temos WiFi espionando. A escuta WiFi é outra questão. Judeus por cibercriminosos para capturar informações pessoais, ouvir virtual em nossas informações que são compartilhadas, ou um inseguro não criptografado pelo número de busca. Significado. Se você estiver em um WiFi público, talvez ele não esteja seguro. E o que quer que você faça no seu computador ou seja qual for a informação que você assiste no site, no site,você vai , hum, há pessoas que realmente têm aqueles WiFi espionando. Então, tenha cuidado. Eu sempre recomendo que as pessoas não façam qualquer tipo de transações financeiras enquanto você está usando Ah, olhos de esposa pública consequências. Acessar potencialmente seu computador com um pouco de equipamento certo. Roube suas informações de bolsa para login e senhas. Tudo bem, vamos falar sobre calor. Os aquecedores são uma ameaça comum aos computadores e à Internet como um todo. Ah, quente. Ao contrário de um vírus, vai trabalhar sozinho sem se conectar a arquivos ou programas. Ele vive na memória do seu computador, não danifica ou altera o disco rígido e se propaga enviando para outros computadores da rede, seja dentro de uma empresa ou da própria Internet. As consequências se espalham para todos na sua lista de contatos causam uma enorme quantidade de danos, mas desligar peças fora da Internet Reckoning. Eu tenho trabalho em uma rede interna e custando às empresas uma enorme quantidade de receita perdida. Tudo bem, então isso completa nossos tipos de ameaças à segurança. Sei que já cobri muita coisa. Hum, se você precisa rever qualquer um deles ou eu fiz eu posso não ter feito um bom trabalho em nenhum deles. Ah, bem, recomendo vivamente que, por favor, vá online, pesquise no segmento do Pacífico e tente entender quais são essas ameaças e como ou quais outras medidas você poderia tomar para evitá-las. Boa sorte. 256. Não pode excluir, copiar, renomear ou mover um arquivo: não pode excluir, copiar, renomear ou sair do óleo. Todas essas operações são as mesmas. Existem relacionados pré muito executar a mesma função. Então é por isso que eu estou colocando todos eles em uma palestra. E vou cobrir todos eles nesta palestra, um por um. Então vamos ver por que há sempre problema quando estamos tentando excluir uma cópia de arquivo, renomear ou mais arquivos. By the way, renomeando ou movendo tudo em Lennox, usamos o mesmo comando, que é mover. Então não importa o que Ah, o que além de renomeá-lo para todos em todos os assuntos, se você estiver usando o Centex certo Então vamos rever nossa seqüência que já cobrimos. Eu vou embora. Nós somos muito rápidos e então eu vou entrar em nossa máquina de roupa de cama. Vou tentar algumas coisas que achamos que podem afetar esse tipo de problemas. Ah, o arquivo não existe. Como você sabe, nós conversamos sobre isso muitas vezes. As pessoas cometem erro significava que o arquivo não existe. Caminho absoluto, pior é o caminho relativo e você tenta excluir um arquivo, certifique-se de que você está em um diretório certo e seu arquivo existe aqui. Se não for o diretório certo. Você está escolhendo o caminho absoluto certo. Em seguida, o tipo de arquivo. Se você estiver tentando excluir um diretório e estiver usando o comando RM, ele não o excluirá. Ele lhe dará mensagem er ou ele irá dizer-lhe que a pilha é um diretório. Então você pode usar Emma menos nosso comando ou R m d I. R para um diretório. Permissões Uma das maiores coisas ser coberto tantas vezes novamente. Penn permissão VFA ou Fale com Bobby ter judeus é criado Ed. Temos grupo e outros. As permissões do diretório pai também devem estar em conformidade com as regras. Se o diretório pai não permite que você tenha a permissão correta e, em seguida, você não pode excluir ou mover ou qualquer cópia de qualquer coisa desse arquivo, então nós temos ah, arquivos ocultos. Certifique-se de que a bola não está escondida. O comando cinc ticks é tão importante quanto Xeni qualquer um dos itens acima listados aqui. Então, quando você está digitando com frequência, você excluindo Ah, arquivo. É simples que você remova e seguido pela câmera o nome do arquivo. Mas quando você está controlando isso, é importante que a fonte venha e primeiro porque é isso que você está enfrentando. E o alvo vem mais tarde porque é para lá que ele vai. Então isso é praticamente o país vai cobrir novamente. Isto é muito rápido. Eu realmente quero que você siga isso e todos os passos um por um. Agora eu vou entrar na nossa máquina de limites e então vamos tentar algumas dessas coisas, uma a uma. Então eu estou logado como eu mesmo. Se eu me desculpar, não quem se eu fizer, quem sou eu verei. Desculpe, não estou logado. É eu mesmo. Estou logado como root como você percebe. Essa rota tem um prompt off libra ou hash. Deixe-me limpar a tela agora. Eu vou entrar no CD War log e eu vou fazer. É menos. É, e você vai notar que tem um monte de arquivos. Agora, um, eu queria excluir este arquivo, barra mensagens longas, e você percebe que este arquivo é propriedade da rota e o grupo fora deste arquivo é rota e ele pode ser excluído ou escrito pelo proprietário em si. Então eu não vou deletar como eu mesmo polegadas a rota. Vou em frente e duplicar decisão, o que significa que vou criar outra sessão para eles para o servidor e ter um login como eu mesmo. Agora eu estou logado como eu mesmo e eu faço. Quem sou eu? Você vai ver. Estou trancado como resolvi, vou entrar no diretório CD Warlock. E eu vou, hum, entrar e ver as mensagens se esvaziarem. E agora, desta vez, vou tentar apagá-lo. Nossa mensagem é e acertada. Entrar e ele está me dizendo, Remover direito protegido, mensagens de arquivo irregulares. Agora ele está perguntando a você, você realmente quer removê-lo? Quando você diz por quê? Diz que é permissão negada. Por quê? É a permissão dele negada. Porque quem sou eu? Estou fora da serra. Ok. Eu sou o grupo fora deste arquivo? Não. Eu sou o usuário fora deste arquivo? Não. Ok, isso é bom. Nós confirmamos isso. Agora, o usuário fora deste arquivo tem permissões de leitura e gravação. Significa que só a rota, que está aqui, tem permissão de leitura e escrita. Todos os outros, qual é o grupo ou todos os outros? Os outros não têm qualquer tipo de permissão para excluí-lo, removê-lo, copiá-lo removido ou em qualquer lugar. Então, se eu também estou tentando, digamos que o próximo passo que estou tentando fazer é copiar este outono. Se eu queria copiar essas mensagens enquanto e eu vou apenas copiar mensagens e eu quero copiado no meu diretório home no meu diretório home é home. Eu resolvi isso. estadias não podem abrir mensagens para leitura porque a permissão negada novamente. Por quê? Porque eu sou. Eu caio nesta categoria aqui na última parte e na última parte está me dizendo que eu não tenho permissão de leitura. Se eu tivesse lido permissão, eu seria capaz de copiá-la. Então vamos dizer se eu atribui a permissão de leitura para este arquivo como root. Então eu vou mudar. Mod Other plus Ah, leia porque tudo que você precisa é permissão de leitura para copiar um arquivo e, em seguida, fazer mensagens. Agora, quando eu fizer é menos. É que você vai ver em Lee nosso, que é ler o arquivo é um sinal para todos os outros. Se eu fizer a mesma coisa agora, copie mensagens para casa fora do sal. Ele fez cópia, e quando eu vou para casa eu resolvi e fazer ls menos. Já reparaste agora? Criou uma cópia. E agora a cópia do arquivo pertence a mim e ao meu grupo. E é. Na verdade, ele realmente transferiu o mesmo tipo de permissões que eu tinha ou a rota tinha sendo o proprietário fora da rota. Então é disso que se trata? Uma cópia não pode excluir? Agora, se eu, uh, tiver um diretório? Isso é temporário? Então, antes de eu ir temporário empilhado CD slash. Eu faço. Menos. É que são. E você percebe que o diretório temporário aqui tem toda a permissão que você poderia pensar para que eu pudesse realmente copiar a mensagem é arquivada mensagens de log de guerra e para esse diretório também. E me deixou copiar. Não, se eu criar um diretório e ele não tiver a permissão correta? Então, se eu tentar copiar o mesmo arquivo naquele assento agora você vê no mar bem aqui. Este é o que Etsy está dizendo. O grupo e qualquer outra pessoa não têm a permissão certa. Então, mesmo que eu tenha dado permissão para o leitor fora de mensagens, eu não posso copiar esse arquivo de mensagens e etc Porque agora a fonte tem uma permissão. Mas o destino não tem permissões, então tenha isso em mente. É muito importante que a origem e o destino tenham as permissões adequadas . Então, se eu fizer, se eu tivesse entrado, você poderia ver que ele diz não pode criar arquivo regular em mensagens C porque permissão negada. Então, mantenha essas coisas em mente. É muito importante que as permissões de origem e a permissão de destino também sejam as mesmas. Agora vamos para o meu diretório home, que é a casa que eu vendi Sign um, IVs tudo o que eu tenho um diretório. Neste meu diretório inicial chama Seinfeld. E quando eu fizer isso é menos ele ou o diretório Seinfeld. Se eu fizer pwd novamente em casa, eu resolvi Seinfeld. O diretório Seinfeld tem a lista Off Falls e Diretórios um diretório, que é chamado Família Seinfeld e o outro há Elaine George Cream eram David e Susan. Vou em frente e focar no arquivo Susan, se você notar o arquivo, Susan tem a permissão de ler e escrever para si mesmo, que sou eu. Leia e escreva para o grupo, que também é o meu grupo e a permissão de leitura para todos os outros. Então, se eu quisesse excluir este arquivo, você acha que eu deveria ser capaz de excluí-lo sem qualquer problema? Isso já tentou? RM, Susan e aperte Enter. Permissão negada. Oh, meu Deus. Agora o que aconteceu? Por quê? Não consigo excluir este arquivo. Agora. Neste ponto, quando você olha para ele, primeira coisa que você tem que ter certeza é que você tem a permissão correta no outono. - Eu? O arquivo pertence a mim e eu estou bem aqui. Sim. E quem sou eu? Eu sou eu mesmo. Ok. Disse que é que foi confirmado. Esse arquivo pertence a mim. Quem é o grupo? Eu também sou o grupo. E para mim, tenho esse direito. Permissão? Eu tenho o grupo dele como leitura. Permissão de gravação. Então por que posso excluí-lo agora? Quero que pense de uma maneira mais ampla. Vá um passo para trás e descubra se o diretório onde este arquivo está localizado, que é um sinal caiu. Se este diretório permite que você exclua o pai ou não, vamos voltar. Cd dot dot Fez isso? Isto é para voltar um passo para a PWD. Você vê, estou um passo para trás agora. Vou fazer menos mente vender tr e arquivo no diretório que Susan arquivo estava em um Seinfeld. E olhe para isso aqui mesmo. Que é que eu absolvi as coisas que os primeiros 3 bits são para mim. Eu não tenho as permissões certas. É por isso que ele não me permitiu excluir para isso novamente, é muito importante que você também verifique o diretório pai e certifique-se que o diretório pai é tem as permissões corretas. Certifique-se também de que é propriedade da pessoa certa. Então vamos dizer que se eu criar um arquivo neste diretório no meu sinal caiu em casa. Então eu vou como rota. Então, eu logar, eu vou para casa. Eu absolvi porque eu sou rota nesta janela e eu poderia ir a qualquer lugar e em Seinfeld. Desculpe. Aqui, eu vou criar um diretório e eu vou chamá-lo, hum make de ir um rota o i R. One. Então agora o Route de ir tem este diretório. É propriedade da rota. Ele é de propriedade do Route Group. O próprio Groot leu, escreve, executa ervas. Todos os outros podem entrar no diretório. Todo mundo no grupo pode entrar em um muito, mas eles não podem excluir nada. Então eu vou entrar no diretório raiz, e eu vou criar uma queda ABC. Agora, a queda ABC é criada e todo mundo, e se você notar a permissão do ABC arquivou, Lee tem seu próprio auto ler e escrever. Todos os outros já leram. Então agora eu estou logado como eu mesmo na outra janela. Quem sou eu? Eu resolvi. Agora você percebe que este tem um diretório chamado Diretório raiz. E este é um arquivo ABC remover ABC. Sim, e diz permissão negada, por isso não me permitiu apagá-la. Ok, então agora que tal eu mudar a permissão para que ele seja apagado? Então ABC é o arquivo. Então eu gostaria de ter mudado todos eles. Além disso, certo, ABC. Agora todo mundo tem permissão. Perfeito. Agora você vem aqui e tenta apagá-lo, e é a permissão dele negada. Por que razão não posso apagá-lo agora? Eu só dei a permissão certa, certo? Então vamos voltar um passo e vamos verificar o diretório raiz Self Seadrill Directorate permanece. Olhe para isso. Não há permissão certa para ninguém. Então estas são as coisas que estou dizendo isso pela segunda vez. Portanto, certifique-se de que você precisa verificar seu diretório pai. Vamos falar sobre a próxima coisa que eu quero falar é sobre a renomeação fora do arquivo. Então, se eu estou logado como eu mesmo Desculpe. Quem sou eu? E eu vou para o diretório Seinfeld. E eu queria renomear Susan. Então eu vou mudar Susan para Susan um. Eu poderia. Ainda não posso fazer isso. Por quê? Porque eu não tenho a permissão certa. Perfeito. Então eu vou dar um passo atrás e eu vou permitir a permissão certa para o diretório. Então a mudança marcou A A propósito, neste momento, vou escolher menos ou menos. R irá colocar as permissões em cascata para baixo para quaisquer subpastas também. Então, todos devem ter um sinal de mais w preenchimento. Agora, se eu assinar, , todos têm permissão para fazer qualquer coisa no diretório Seinfeld. Agora, se eu for para o diretório Seinfeld, lenddo é menos. Agora são. Se eu tentar mudar para Susan para Susan um. Eu deveria ser capaz. Isso é uma coisa. A segunda coisa é, se você quiser mudar o nome e você não dá os nomes de destino então digamos se eu quiser mover Susan um. Você quer dar um nome de destino, certo? Se você não der, ele vai te dizer destino perdido para ópera e depois de Susan um. Então está basicamente dizendo, em outras palavras, que você tem que especificar o nome certo para Susan. Então o nome certo que estou colocando para mudar o nome colocou Susan também. E o arquivo da Susan foi alterado. Então isso é sobre mover o pai renomear a culpa. Desculpe. Renomeie o arquivo se você quiser mover de um local para outro, nós conversamos sobre ele também. Mas se você não especificar o local de destino, ele lhe dará a mensagem dela. A última coisa que vou cobrir é se você notar isso agora. Se eu recuar um passo agora, Seinfeld tem todas as permissões que poderia pensar no mundo. Se eu recuar um passo agora, Então, se eu quisesse ir para o diretório Seinfeld e excluí-lo, excluir algo não vai me permitir excluí-lo. Bem, isso depende do diretório pai que está sentado em cima do diretório Seinfeld. Se eu fizer CDs dot e Alice mente É você notar que ninguém tem qualquer tipo de permissão para vir ao meu diretório, que é que eu resolvi e fazer qualquer coisa lá dentro. Eles não podem sequer entrar e realmente ir para o diretório ou CD para o diretório. Então aqui estão algumas coisas que eu cubro. Esperemos que esta palestra tenha servido o seu propósito. Se você tiver alguma dúvida e se você ainda estiver tendo quaisquer problemas com o copping líder renomeando um movimento de um arquivo, por favor me envie uma mensagem e eu vou criar uma nova palestra para você ir. Estamos encrencados por esse problema com você. 256. corrompido no sistema de arquivos: sistema de incêndio corrompido ou se houver uma corrupção do sistema de arquivos. Bem, o que é um sistema de arquivos? O sistema de flores consiste nos diretórios ou pastas que você cria em seu sistema operacional e há diferentes tipos de sistemas de arquivos também. nos diretórios ou pastas que você cria em seu sistema operacional e há diferentes Mas tudo o que estou dizendo é, se você quiser aprender muito acima do que um sistema de arquivos é, eu incluí uma palestra na minha seção de bônus, que diz sobre o sistema de arquivos, e ele entra em detalhes. Sistema de arquivos de integridade é estruturado. Qual é a finalidade do sistema de arquivos? Então eu recomendo que você entre na minha seção de bônus e verifique o que é um sistema de arquivos, qualquer maneira. Então vamos nos concentrar em nossa palestra aqui, que é a corrupção do sistema de arquivos. Esse também é um dos principais problemas com experiências de administrador do sistema quando há um sistema de arquivos, corrupção e o sistema élento ou o sistema nem inicializa, ou você não pode montar o sistema de arquivos no problemas com experiências de administrador do sistema quando há um sistema de arquivos, corrupção e o sistema é lento ou o sistema nem inicializa, A tua mãe. Ponto para que haja diferentes tipos de sistemas de arquivos. Os sistemas de arquivos são como extensão três extensão Lennox para X se S N T fs ou gordura e janelas. Estes são todos os tipos diferentes de sistemas de arquivos que temos no sistema operacional. Ah, layout do sistema de arquivos e petições são como barra, guerra, barra, etc. Slash route ou slash home. Então, sempre que você carro um disco e você dá esse disco para o seu sistema operacional, a primeira coisa que você tem que definir é que tipo de sistema de arquivos você quer para ele? Então você escolhe um sistema de arquivos. Por exemplo, e x t. Quatro. Uma vez atribuído ao seu sistema de arquivos, a próxima etapa é particionar esse disco ou seu sistema de arquivos da maneira que desejar. Se você deixá-lo um sistema de arquivos padrão do que tudo vai sob barra. Mas se você queria petição ah, com adicionar vasta opção de petição enquanto você está fazendo isolamento, então você poderia usar barra barra de guerra no CEO, que sempre a petição ou ponto de montagem que você deseja especificar. Então, o que aconteceu é que quando o sistema vil é corrompido, geralmente é corrompido em uma das partições. Talvez a guerra dos cortes seja ruim. Corte no mar ou sexual, é ruim. É por isso que, às vezes, os administradores do sistema a forma como projetaram o sistema operacional é a fatia. Cada petição de forma diferente assim, se há um problema com a guerra, ele só permanece com a guerra. Ele não afeta todo o sistema de arquivos de barra. Então essa é uma das principais razões pelas quais as pessoas escolhem a petição fora de sua mesa em vez de apenas escolher uma grande petição, que é barra agora, como vamos verificar o sistema de arquivos enquanto o primeiro comando que você precisa executar é o comando D F ? Nós já falamos sobre um D de comando diz-lhe que tipo de todo o sistema que você tem e onde esse sistema de incêndio está sendo peticionado e onde ele está montado? Além disso, você poderia executar o comando F disk com menos l opção para ver todos os discos que você tem em seu, hum, em seu sistema e também cada petição fora dessa mesa. Se o seu sistema está sendo executado em L V M. que você poderia executar muitos comandos l iam como LV display PV exibe. Ah, o bloco LV. Portanto, há muitos comandos que você pode executar para ver seu sistema de arquivos. Agora vamos meter-nos em sarilhos. Atire. Exceto para que você saiba que seu sistema está lento ou você identificou que você tem ah sistema de arquivos corrompido em uma de suas petições. Então, o que você faz? Você primeiro verifica as mensagens do registro de guerra para confirmar que é realmente o sistema vil. E você verá um monte de mensagens de erro que surgirão em suas mensagens de log de guerra que dirão que bloco ruim neste setor neste disco e você precisa corrigi-lo ou você precisa executar f A c k. Você verá isso em seu log de guerra. As mensagens de registro de guerra de Massie ou qualquer tipo de log como o log de bruxo são muito, muito importantes em uma estrutura de sistema para identificar onde está o problema. Então, ao mesmo tempo, você sabe que você tem um problema no sistema de arquivos ou uma corrupção, e você identificou qual partição esse sistema de arquivos está corrompido. Em seguida, você executar o comando F S C bolo. Este é o comando F SCK, que significa verificação do sistema de arquivos. Uh, este comando tem sido usado com muitos sabores diferentes Lennox, bem como Solaris ou UNIX também. Ainda está lá. Funciona perfeitamente. Hum, há alguns fora do, hum alguns dos novos comandos que estão lá para diferentes sistemas de arquivos, talvez o sistema de queda X fs estavam no X fs para reparar, sobre o qual falaremos em um pouco. Então, de qualquer maneira, nós rodamos o F ck no dispositivo de bloco, que é Dev s d a. Ele não vai correr no ponto de montículo significando que estes são o ponto mãe, que é Slash Wory não pode correr f ck em Slash War. Você tem que correr na montagem real de onde está vindo da fonte que seria o dispositivo de bloqueio. Em seguida, certifique-se de que estamos unm ound ting o sistema de arquivos antes de você está executando um físico porque se você executar fck no sistema de arquivos quantificado ou montado petição que já está montado na guerra no mar, ele vai dar-lhe uma mensagem erva e eu irá dizer que você não pode montar porque esse sistema de queda está ocupado. É por isso que uma das coisas que muitas pessoas se metem em problemas dizendo quando eles estão tentando fazer a corrupção de limpar o sistema de arquivos corrompido e eles executam fck e ele não funciona e então lá, sentados tentando encontrar por que ele não está em execução, leia a mensagem de erro, o que ele diz e ele irá dizer-lhe por que ele não está em execução porque ele não pode executar esse comando no sistema de arquivos montado. Então vamos entrar na nossa máquina Lennox. Eu já abri um terminal para a minha máquina de letras, e a primeira coisa que vamos ver é que vamos ver o layout de um sistema de arquivos, que e para isso vai executar o comando d do meu C h h é para a opção legível humana. Você pode escolher qualquer opção que você quer se você escolher suposto t Isso também irá dizer-lhe que tipo de sistema de arquivos é. É X fs sistema de arquivos temporários, ou E, exceto para o sistema. Então vamos apenas correr f d da minha idade e você vai ver que existem diferentes sistemas de arquivos também estão lá como fest temperamento. Estes são apenas um temporariamente Este não é o sistema de arquivos real você também. O que você poderia fazer é fazer o F menos H e corromper menos V para excluir esforços TMP . Então agora você sabe exatamente quantas petições você tem. Você tem que fazer uma petição. Um é montado em barra, que é apenas barra no nível raiz, e o 2º 1 é Deb SD, um dos quais é montado para bota de barco é geralmente um mapeado em, hum, em um dispositivo de bloco normal. Ele não é mapeado no l V M aparecer. Você vai ver. Este é o LV M. Ah. Começa sempre um membro surdo. Identificámo-lo agora no seu sistema. Ah, se você está trabalhando em um ambiente corporativo ou qualquer um de seu sistema, você provavelmente vai ver Mawr pontos montados. Você provavelmente tem barra barra de guerra na faixa de mar opt slash. Hum tem sido ou corte Ah, temporário. Seja qual for a petição que tiver, está tudo bem. Não vou entrar em cada um deles. Mas eu só estou dizendo, você provavelmente vai ver ah muito mais pontos de montagem em seu sistema. Se não o fizeres, tudo bem. Mas vamos entrar aqui. E, hum, para cortejar isso, eu realmente coloquei, um, um disco através da minha máquina de água. E eu vou montar aquela mesa primeiro só para mostrar a vocês como podemos executar o FCK. Então essa mesa eu vou fazer um DF menos k f desprezar K. Desculpe f dis meu celular. E aqui se você notar que eu tenho um novo disco que eu já fiz petição. Hum, eu só queria acrescentar que eu já pedi que o novo disco, se você notou bem aqui eu tenho um disco s de STB, que é cinco gig. Isto é o que eu obtive de uma máquina virtual e eu já pedi isso. Agora tenho que montar isso em algum lugar. Então eu vou montado em um dos diretórios que eu criei anteriormente. Então esse diretório está no meu diretório de barra, que é eu nomeei seus dados sobressalentes. Então eu vou montar aquele esconderijo MT. SD Deb s d B um para dados de lança. Ok, agora ele está montado em quando eu executar um DF menos idade. Claro que crescerei tudo. Todo o sistema de arquivos temporários. E agora você vai ver que eu tenho basicamente para sistemas de arquivos. Um é SDA, e o outro é STB. Eles são o mesmo processo, um, saída fous. Eu queria saber que descobri que este sistema de arquivos ou este ponto de petição está corrompido. Não, eu preciso consertar isso ou limpar qualquer setor ruim que esteja nessa partição. Então eu iria executar o comando f s c k espaço barra dados sobressalentes agora a razão que eu estou colocando isso aqui porque eu quero que você saiba que ele não vai funcionar porque eu estou tentando executar FSC K no ponto de montagem que não funciona e vai dizer-lhe que é um diretório enquanto tentava abrir isto. É assim que nós não fazemos no diretório que fazemos no dispositivo de bloco, como eu mencionei antes. Então eu vou fazer bolo FSC. Dev s d B um. Agora estou a comandar isto. Ainda vai sentir por quê? Porque como eu mencionei na minha última parte é o seu sistema de arquivos UNM Mount e, em seguida, executar um e básico na montagem significa que já está montado neste diretório. Então é por isso que não vai funcionar. Mas irei em frente e executá-lo para ver a mensagem de erro. Ok, então, quando eu corri, é seu FSC K de utilitário Lennix Então e assim e diversão e a data e é seu Dev como D B um é montado e para FSC bolo não tinha continuado. Então, um embarque basicamente este e a f ck está sob seu comando. Mas para o FSC K, tenho certeza que o FSC K provavelmente tem um link para isso. Há um novo comando que você poderia executar de qualquer maneira. Ah, poderíamos falar sobre novos comandos mais tarde, mas agora nosso foco é descobrir por que não podemos executar FSC K em surdos STB 1. E sabemos que não podemos porque está montado. Então, o que temos que fazer? Eu tenho que te tirar de castigo. Montar o valor do dedo do pé de comando é você montar dados de lança barra. Essa é a petição. Ou a mãe não aponta? Eu tenho. Então eu comando esse comando e agora é infundado. Absoluto desafia a idade novamente e você verá que não está lá agora. Eu poderia executar fsc k STB um dirigindo para cima teclas de seta que irá repetir todos os comandos que para correu anteriormente. Eu apertei Enter assim que eu bati. Enter é o seu FSC K de utilitário Então e assim e versão, data e dizer Deb STB quer limpo e tem alguns seus cálculos e os arquivos está dizendo muitos arquivos. Ele tem quantos blocos ele tem, já que este é apenas cinco gig e ele foi muito rápido e não há arquivos ou dados naquele disco sobressalente agora. É por isso que foi muito rápido e você vê, você conseguiu o resultado imediatamente. Se você tem que permite 100 gig fora do disco e nos tem tantos dados sobre ele, então pode levar um longo tempo para ser executado. Ele vai entrar nele e tudo mais. Verifique tudo o que ele tem para verificar os blocos ruins e ele irá corrigi-lo. Então, também é possível enquanto ele está consertando, ele vai perguntar a você. Encontrei a solução para isto. Encontrei Quer que eu conserte isso? O bloco mau, mau. E você terá que entrar. Por quê? Para dizer que sim. Vá em frente. Então, uma coisa é, você pode continuar dizendo por quê? Por quê? E continue entrando no prompt. Ou você poderia simplesmente dizer “f ck menos y significa o que quer que você vai me perguntar. Minha resposta é sim. Então você bateu. Entre e eu vou passar por todo o sistema de pilha novamente e ele vai limpar agora. A próxima coisa que eu queria falar, que é uma das maiores coisas. Muitas pessoas experimentam, eles dizem, Ok, Ok, meu sistema de arquivos está corrompido, mas é o sistema de arquivos de rota agora. Como faço para limpar isso quando ele está montado. Se eu o anunciasse, não me deixaria montar, porque é aí que estou dirigindo todo o meu sistema Obering. Então, como posso fazer isso? Bem, essa é uma pergunta muito boa. Se isso está vindo em sua mente muitas vezes nós temos aqueles problemas X que não podemos limpar. Então a maneira de Onley que poderíamos fazer isso é que temos que inicializar nossa máquina através do CD. Errado. Temos de montar o nosso centro. O Wes ou o Red tinham o CD da nossa máquina Lennox aqui, e temos de arrancar a partir daquela brincadeira decadente. E então, uma vez que ele inicializar, ele nos dará a opção de resgate, escolherá a opção de resgate, e então podemos corrigir esse problema se houver algum setor ruim na rota ou qualquer petição que não possa ser montada enquanto o está em execução. Agora, como posso fazer isso? Então, para isso, você não pode usar uma sessão de festa para isso. Você tem que realmente pouco conselho na máquina porque você será reinicializando a máquina e você estará derrubando todas as conexões nunca em todo o ambiente multi-usuário . Então vou entrar na minha máquina Lennox através do Cônsul. Ok, eu estou logado em Cancelar Agora eu tenho que conectar o dispositivo. Desculpe, a imagem que eu vi fora do meu centro s. Então vá para unidades ópticas de dispositivo e escolha imagem de disco. Uma vez que eu entrar aqui, ele vai me dizer onde está o arquivo. Também uma área de trabalho. Ele está na minha área de trabalho, eo arquivo é centro foi clique aberto. Se você quiser confirmar que ele está conectado, você pode voltar para dispositivos, unidades ópticas e você vê que a marca de seleção está bem aqui, então isso significa que ele está montado. Então agora tudo que eu tenho que fazer é fazer uma reinicialização e pressione enter quando ele reiniciar que você vê o na parte de trás. Tenho uma , sessão de festa, e diz que perdeu o servidor inesperadamente. Isso é bom. Agora estou na seção onde diz que o centro instalado era sete. Você provavelmente já viu isso se você fez recentemente a instalação, então viu Santo é perfeito. a instalação, Você não quer fazer isso, porque isso é se você está fazendo o teste de instalação a partir do zero nesta mídia e instalar cento nós, é a mesma coisa. Mas vai testá-lo novamente. Nossa opção é solucionar problemas. Eu vou entrar e bater. Digite em solução de problemas. Agora, a próxima opção está instalada. Enviado para nós no modo gráfico básico. Novamente, você não está instalando. Estamos fazendo resgates. Venha até a seleção para a opção com seu resgate. Um centro onde? Sistema? Se estiver usando ruiva, diria que resgata um sistema de chapéu vermelho. Então, bata. Entrar. Agora é basicamente iniciando o sistema operacional, não o sistema operacional real, mas o sistema que está realmente no disco que é usado para passar pelo instalador. Veja, é um instalador inicial. O que? Bem, na verdade, não está fazendo o instalador, então não se assuste com isso Agora, aqui estamos nós, no modo de resgate. Leia. Leia com muito cuidado, diz o meio ambiente. O ambiente de recuperação agora vai tentar encontrar a sua instalação de lençóis e montado sob o diretório barra monta imagem Lassus. Em seguida, você pode fazer as alterações necessárias no seu sistema. Escolha um para prosseguir com esta etapa. Você pode optar por montar seu sistema de arquivos, ler em Lee em vez de ler, escrever escolhendo se por algum motivo, este processo não funciona verdadeiro, rua para pular diretamente para um show. Então, se eu montei, se eu escolhi um que ele vai montar o meu sistema de arquivos, que é rota dois barra Manti sis imagem. Então, de repente, perdi a tela, então não quero montar isso. Se eu montei, então eu não posso executar fck, que eu estarei na mesma situação. Eu não quero montá-lo como somente leitura, então eu vou pular direto para o shell. Então eu vou escolher a opção três e pressione Enter agora eu tenho o shell, então eu executar DF menos H comando e você vai ver nenhum fora do sistema de arquivos vai aparecer aqui que na verdade as petições que você tem sido o sistema operacional real é executado. Então é este que você vê agora ele está ativo vindo direto do CD. Então você sabe que já seu sistema de arquivos que você precisa limpar realmente vive em Deb s d A. Então você vai correr agora você está em F S C k menos. Limpe. Você quer que o Dev é um? Porque você tem que especificar toda a petição para cada petição. Faça o que você tem no disco como você tinha entrado e diz FSC K do utilitário dois D para três d dois tem sido fs sistema de arquivos xfx Ikea. Isso significa que eu não posso executar FSC k para a petição para que está em que vive ou que tem atribuição fora do sistema de arquivos XFL. Então eu tenho que executar o comando f s c k ponto exceto para nós Agora executar Dev s d A um agora se você quiser verificar a consistência fora exceto Foster em algum lugar reparar danos sistema queda. Veja isso Agora ele está dizendo, agora vá para este comando. Este é o que eu estava falando. Você teria que executar este comando em vez de cabo FSC. Então agora você executa um dev s t um hit enter e ele está passando por todas as fases Fase um seis e ele está realmente redefinindo o conteúdo redefinindo, verificando os blocos e verificando as contagens de link verificadas e corretas do Say e no fim, feito Então basicamente ele passou por todo o lote. Se você tivesse um grande espaço em disco, muitos dados sobre ele, então levará muito tempo como mencionado. Então agora, já que está montado, está limpo. Sua corrupção está limpa em seus adotivos. Agora você pode simplesmente fazer ah, reiniciar. Mas antes de fazer a reinicialização apenas unm montar as unidades ópticas U. Ele não iniciará a força de imagem ISA em Mount e reinicializará. Ele reiniciará a reinicialização, e voltará como disco limpo e sem corrupção. Você também vai verificar as mensagens de marlak de qualquer maneira. Então isso é sobre essa corrupção do sistema de arquivos de palestras. Então você tem que seguir estes passos um por um. Novamente. Se você tiver alguma dúvida, envie-me uma mensagem e ficarei feliz em responder a qualquer coisa que você tenha em mente. 256. Endereço IP atribuído, mas não acessível: i p endereço atribuído, mas não acessível. Ok, então eu tenho certeza que alguns de vocês provavelmente experimentaram o problema em que você vê o endereço i P . Mas você não pode se conectar a essa máquina através de ssh ou de outra máquina, é claro, usando como um sábio. Então é aí que vamos nos concentrar nesta palestra é sobre solução de problemas que se concentram em como e qual poderia ser a razão pela qual a máquina tem um endereço I P. Mas ainda não podemos nos conectar ou ainda não podemos sair dessa máquina para outras máquinas. Assim, as etapas de solução de problemas o objetivo do veículo foram, é o 1º 1 Israel verificar. Se você está na rede correta e executando F condenado, O que significa se você tem várias interfaces? Então vamos dizer que se a sua máquina tem três interfaces e definir um, então você precisa ter certeza de que você está escolhendo a interface certa onde você atribuiu o endereço I P porque a equipe de rede agora eu estou falando ah como equipe de comercialização ou a equipe da rede. O que eles fazem é eles. Se houver, como cabos conectados na parte traseira de um computador, então eles darão um endereço i p para um cabo e não os outros dois. Portanto, certifique-se de que o cabo que está conectado à interface correta é que a interface está realmente sendo configurada para esse endereço I p. Então vamos dar uma olhada nisso em um pouco quando nós logar no reboque máquina Olynyk. Verifique também se você tem a máscara de assunto correta e o gateway. Você também sempre obtém as informações de envio e deu informações de seu engenheiro de rede . Por isso, certifique-se de que quando estiver a falar com o seu engenheiro de rede, certifique-se de que eles lhe deram a sub-rede correta e o gateway de cozimento. Isso pode ser um erro de digitação. Isso pode ser, hum, dedo gordo quando eles essencialmente um e-mail em vez disso, fora como um eu, também. Uma vez você se pergunta para que maneira homossexual eles provavelmente deram. E então você está tentando e se esforçando tanto, mas não está funcionando. Em seguida, faça ping no gateway. Se você está no caminho certo gays do que simplesmente pagar. Isso deu apenas para ter certeza se você poderia chegar ao portal. Se você não pode alcançar, eles deram com. E, claro, há algo errado com o gateway ou algo errado com seu roteamento, que dará uma olhada em um pouco. Verifique se o deu é atribuído. Portanto, se a sua configuração estiver correta, o gateway será atribuído a si mesmo. Mas se estiver incorreto do que provavelmente, você terá um problema em que o gateway não aparecerá. Então, um gateway é como um portão com realmente transportar todo o seu tráfego de sua máquina para outra máquina. Então, se o gateway não estiver definido na tabela de roteamento, então você terá um problema. Verifique com a equipe da rede. Se o vilão correto é um sinal no lado do interruptor, o que isso significa? Significa que cada rede I P endereços são diferentes, certo? Assim, o endereço I P que é dado a você é realmente atribuído ao intervalo I P correto , que é referido como V Land no lado de comutação. Se isso é atribuído ao corretamente, deixe se você tiver dado um endereço I P por exemplo, uma noite para 1 68 1 ponto bem e que na parte de trás no lado do interruptor, ele está configurado para I p endereço $10.1. $72.16 dólares um. Então, não importa quantas vezes você tente, não funcionará. Seu computador ficará OK. Você está se configurando. Seu computador estará OK, mas o lado do switch de rede não está OK. Então certifique-se quando você falar com sua nota pessoal de trabalho diga-lhes que você está usando este endereço I p . Por favor, certifique-se de que ele é realmente associá-lo ao vilão correto no lado do switch. Execute ferramentas como Keith Tool ou eu ferramenta para verificar o próximo status. Então, é claro, se você não estiver no data center, você não pode realmente verificar fisicamente se o cabo está conectado, certo, você não pode ver a luz piscando na porta. Então, há ferramentas que poderiam dizer se o status do link é para cima ou para baixo e essas ferramentas são ferramentas comem e M. Eu sou eu ferramenta, vamos verificar em um em um pouco. Execute também o comando se houver espaço, o comando interface para abrir a porta do pescoço. Ou você poderia apenas fazer se para baixo e, em seguida, se para cima apenas para redefinir a interface, Talvez ele não foi configurado corretamente, e você provavelmente tem que reiniciar. Reinicie o sistema de rede. Claro que sim. Que você fará tudo por você. as Seascoisas não estão funcionando, algo está errado. Se você estiver fazendo CTL do sistema, reinicie a rede e há algo errado com a configuração de Nova York, ele irá dizer-lhe onde exatamente está o problema. Verifique o status fora do pescoço executando o comando if config ou i p address. Sabemos que executamos esse comando muitas vezes, mas no pescoço, você provavelmente vê o endereço IP. Sabemos que executamos esse comando muitas vezes, mas no pescoço, Você deve ver que é um sinal e Nick está acordado. Mas a interface e o pescoço reais provavelmente não estão aparecendo como U P significando para cima. Então temos que verificar isso daqui a pouco. Verifique também se o I P está atribuído a algum outro dispositivo. Ok, sim, isso acontece comigo também. No passado, se você está tentando atribuir um I p especialmente estático I p para sua máquina e tudo parece bom, mas ainda tendo um problema, Então pode haver uma possibilidade de que o I p que é dado a você já foi atribuído a outra máquina. As pessoas cometem erros. Isso é voar. Talvez eles tenham feito engenharia. O número simpatizante lhe deu que eu p que é uma duplicata I p e você vai causar I p conflito. Então o que vai acontecer é que você vai tentar trazer o seu endereço IP para cima e ele vai aparecer, mas não vai funcionar porque ele já está em um outro computador. Seu endereço IP. O Onley vai funcionar quando tu e o outro computador desligarem? Então, novamente, certifique-se de que não há conflito alto com P. E às vezes há regras de firewalls em vigor no nível do sistema operacional ou nas redes. Qual nível que impedirá que você pague ou ssh de uma máquina para outra para garantir que seu firewall esteja desligado no nível mais baixo, bem como a configuração do firewall é feita diretamente no nível de rede. Então, novamente, trazê-lo para cima com o não conter. Pergunte a eles se há algum problema com o firewall que esteve no meio um computador. Mas você está trabalhando para outro computador onde está tentando acessar, portanto, há algumas etapas de solução de problemas. Vamos entrar em nossa máquina de comprimento, e nós vamos realmente, hum, passar por todos esses itens. Ok, esta é a minha máquina de pernas. Eu tenho isso funcionando, e eu estou logado como root. Então agora que C primeiro verifique se você está na interface de rede correta. Então, se eu fizer se transmitido ou se eu fizer i p espaço um nosso endereço. Você verá todas as interfaces disponíveis. Agora mesmo. Você vê, você tem e n p zero s três l o que é um loop de volta. Isso é para você que não precisa se preocupar com você. Ignore isso. E da mesma forma que você tem a palavra sobre o adaptador de ponte virtual. Se você tinha o E e o P OS três cabelos e você tinha outros 10 e E e P, senhor como quatro como 53 deles, então você está tentando provavelmente atribuir este I p um i a 1 61 36 37 Qualquer que seja o I p é dado a você, você provavelmente atribuindo a s três. Bem, na verdade, deve ir para E N p. 00 s quatro. Se for esse o caso, certifique-se de que está atribuindo-o ao correto. Como você sabe? Você sabe que está atribuindo para o correto. Bem, as ferramentas que você pode usar para verificar o status se o status do link está ativo ou não é executando a ferramenta E t h ou M I ferramenta. Então, se eu tiver que interfaces, eu poderia fazer comer ferramenta E e P zero é três. Quando eu apertar Enter, você vai ver aqui me diz a velocidade desse, hum, na cara. E em algum lugar aqui ele vai te dizer algo sobre como, hum, sim, já no fundo. Veja, é o Lincoln detectado. Ele diz que sim. Significa que o cabo na parte de trás está conectado. Claro, estamos usando virtualização, um, um, deixando máquina, mas ele ainda vai lê-lo como se o cabo estivesse conectado. Então, você vê aqui diz “Linked”. Viciado? Sim, perfeito. Se você tinha E e P ou como quatro Crest cinco e você teve link detectado chegando como não, então você sabe imediatamente. Está bem. Este endereço I p não é ah, configurado para essa interface. Você vai atribuí-lo ao correto. Agora, a questão é: “E se você tiver três interfaces e todas elas aparecerem como Detetive “ Sim”. Então, basicamente, você tem que passar pelo lance do round robin. Você tem que atribuir o I P para a primeira interface do que a segunda e na terceira, e então ver se ele funciona ou não. Caso contrário, se você quiser descobrir a maneira mais fácil, você tem que falar com seu cara de rede para descobrir qual cabo uma porta rica tem, qual v terra. Tenho certeza que todas as empresas teriam um jeito de fazer as coisas no Pacífico. , Às vezes,as empresas em que trabalhei são muito boas na documentação que realmente têm. As palavras da planilha dirão qual porta no switch nas redes, que vai para qual porta no servidor. Como um servidor pode ter várias portas, ele irá dizer-lhe exatamente para onde ele está indo. Além disso, se você está equipe de rede não é os únicos que fazer todo esse trabalho fora de cabos de execução, então você provavelmente ser um tem uma equipe instalada ou equipe de data center que irá executar todas essas tarefas para você. Eles são aqueles que terão essa planilha ou as informações que dirão exatamente qual cabo está indo dedo do pé, qual porta e qual derramou ou qual cabo tem qual da terra de lado para verificar com eles? Então verifique se tem a máscara ou o portal certo. Então, mesmo que você faça se configurar seu tous neve que sua massa sub net para esta interface, Essa máscara é 2552552550 k Você está olhando para ele e você deixa você gostar. Ok, eu tenho o portão perto do “algures”. Pergunte então por que eu não posso me conectar a este endereço I p. Ou por que não posso ir desta máquina para outra máquina? Provavelmente sua massa de assunto que é dada a você está incorreta. Talvez seja 255255254 ou 53 dependendo de como sua rede está configurada. Então, novamente, confirme com sua equipe de rede que você tem o sub damasco correto. Agora, por favor, lembre-se de todo esse cenário que estou falando sobre a tarefa estática de I p. Se você estiver na atribuição d a c p I p que não é estático, em seguida, o seu computador, seu sistema operacional irá pegar a rede correta não deve se mascarar. Você não tem que se preocupar com isso. Além disso, ele irá pegar o próprio gateway. Mas no mundo estático, você tem que especificar a máscara e o gateway que, como eu disse, certifique-se de que você recebe o nome correto dele Net Mask e Craig oito com o Como você verifica o Gateway, O comando que eu uso para verificar o portal com sua rede dois stat espaço hífen R e D. Isso vai me dizer aqui a primeira linha. Primeiro de quedas, aparece direito, está te dizendo. Teatro os rótulos das colunas. Então aqui, a primeira coluna vendendo todo o tráfego, que está vindo de qualquer que seja o que eu p nesta máquina, que é isso que é dado Zeros são 000 Todo esse tráfego deve ir para o Gateway 1 90 para 1 61.1 E esse gateway está dizendo isso, e todo esse tráfego deve ser roteado através da interface E e P histórico zero. É assim que você vê. E então você verá aqui todo o tráfego. Um i 216 ano 11.0 deve ir para este gateway, que é, eventualmente, foram encaminhados para este gateway, e, em seguida, ele deve ter uma máscara sub net off. 255255255 O último que você poderia ignorar, porque eu disse, este é para a ponte ou adaptador Stourbridge. Você pode até mesmo desativar esse adaptador, se quiser. Mas de qualquer forma, não vamos entrar nessa. Não quero confundi-lo. Tudo bem? Então certifique-se que o sub damasco e os portais estão corretos. Então a próxima coisa é, se você acha que está correto e é dado a você pelo pessoal da emissora, o direito deu e Pinkett então pagar uma noite para $68.1.1. Se você está recebendo uma resposta de volta, que é, digamos, 64 mordidas e você está recebendo a resposta ICMP de volta, isso significa que o gateway está ouvindo e está respondendo. E é até esta porta de entrada no mundo corporativo real. Este é o I.P atribuído. Provavelmente o atribuiu ao switch de rede onde todos os computadores estão conectados. Então você escolheu que funciona. Verifique se o jogo está atribuído. Ah, apenas co palavra que, executando o comando nets que menos rnb, se você não ver esse gateway que é dado a você atribuído aqui, então você provavelmente tem configuração incorreta em seus arquivos de configuração em vários arquivo de configuração. É um Etsy, diz scripts de rede de condenados. E se você fizer Se C f g e N P s três, você verá que esta é a configuração de arquivos de configuração estáticos. E isso vai te dizer bem aqui, hein? A configuração. Deve ser configurado. E se for ah, deve ter um portal aqui também. No momento, você não o vê porque o tipo está configurado para DCP. É por isso que você não vê. Se você quiser ter uma estática, você terá que adicioná-lo para obter o que lá dentro é o próximo. Verifique com a equipe da rede. Se o vilão correto é atribuído no switch, não há nenhum comando que você teria que executar para que você basicamente terá pegar um telefone ou enviar um e-mail para seu engenheiro de rede e perguntar que você está no correto da terra. Então, hum, verifique as ferramentas deles. Cada ferramenta ou Emma, minha ferramenta. Eu já cobri isso, mas basta ir foram rapidamente executar cada ferramenta e e P zero como três em sua interface para verificar o status da sua interface. Se você quiser saber a velocidade dessa porta, se você quiser saber se é full duplex tem que flexionar o status de comprimento. Você executará esse comando. O outro comando é m I I traço ferramenta E N P zero como três, e você verá E e P fez um tipo-lo corretamente e n p o sem interfaces correta E e P zeros três. Agora você vai ver aqui ele diz ordem conhecida Negociação 1000 que é um gig offs, controle de fluxo de interface e link está bem. Este é o mesmo link, OK, como se você vê aqui é link detectado? Sim. E o último. Se você ainda está tentando tudo, você sempre pode tentar reiniciar seu computador. Ou você pode simplesmente fazer a CTL do sistema, nossa rede de reinicialização do controle do sistema, e isso voltará novamente para seus arquivos de configuração. Descubra se há algum problema. Se estiverem, ele irá notificá-lo. Verifique o status do pescoço correndo. Se o condenado comandar, nós cobrimos isso também podemos verificar se é para cima e para baixo. Mas olhando para uma coisa do Pacífico que eu ia mostrar para vocês é Ah, bem aqui diz E e P ou S três e você vê aqui mesmo diz para cima. Se não é para cima às vezes o que aconteceu é que você provavelmente ver que eu p um sinal e tudo é ah trabalhando e alguns Damasco Correto. Mas você não vê que essa coisinha diz que está ereta aqui. Então, para que dois levem isto à tona, então você poderia executar o comando. Se config e e ps três o zero NP como três para cima e, em seguida, quando você fez se config novamente , então você vai ver. Na verdade, isso vai aparecer como para cima e também vai segunda coisa que você tem que verificar é que ele está funcionando bem aqui. Está funcionando como se você vê aqui que diz transmissão. Mas lá ele não está em execução para se certificar de que está em execução e, em seguida, verifique se o I P está atribuído a alguns outros dispositivos. E a única maneira de fazer isso é se você for para outra máquina e pagar o endereço que você está tentando atribuir, ver se ele existe. Mas se é dor, Kable do que tentar entrar nele e ver se você está recebendo pouso na máquina certa ou não. E o último que eu disse, desliga o mundo do fogo. Esta é uma das coisas que você poderia descartar fazendo sistema. Veja, Thiel, parar na versão mais recente é firewall D nas palavras mais antigas em seu serviço de serviços I P tabela parar. E está dizendo, vez que esta é uma versão mais recente do sistema de oferta está dizendo que eu estou redirecionando você para o sistema See Thiel. E lá você deve usar este serviço de mesa Parar I p. Então, se eu usar isso, tenho certeza que ele ainda existe. Mas é obsoleto ID não carregado, que significa que está lá, mas não está carregado. Falha ao parar porque não está funcionando. Por quê? Porque nós realmente começamos a executar o firewall D. Agora é uma versão mais recente. Há rodagem no seu, hum, enviado para nós ou o sistema operacional Red Hat. Então, esses são os passos que você precisa tomar no ambiente corporativo, e eu estou muito, muito seguro, muito esperançoso. Se você passar por todas essas etapas fora de solução de problemas do endereço I p. Em seguida, ele é realmente mostra que ele está em funcionamento. Mas de alguma forma você não pode alcançá-lo. Essa é provavelmente uma das razões. Tenho certeza que quando você passar por isso, você vai encontrá-lo bem ali. Sim, essa foi uma das razões. E novamente, se você ainda está tendo um problema, eu estou sempre aqui para ajudar. Estou sempre aqui para adicionar mais conteúdo às coisas mais recentes que surgem. 256. O sistema está lento: está lento. Ok, esta é uma palestra onde eu vou cobrir um monte de comandos para ficar quieto e ter certeza que você está pronto para ir ou todos os comandos, porque muitas, muitas, muitas vezes você tem esse problema. Quando um sistema de pessoas está lento e você está, você está sendo relatado esse problema por outra pessoa, seja no seu grupo ou em outro lugar. Ou, na verdade, você descobre que seu próprio sistema está lento. E quais são as coisas que você tem que fazer bem, primeiro lugar, você precisa entender o problema como eu discuti isso anteriormente, bem como, entender o problema. De onde exatamente está vindo? Essa é a coisa mais importante antes de você realmente começar a solucionar qualquer problema, então você precisa descobrir se são processos relacionados. Seu processo é aquele que está sendo lento ou qual é exatamente o problema com a mesa é que o disco está causando o problema. Talvez você tenha disco externo onde ah, seu sistema está escrevendo ou você até mesmo tem seu disco interno que provavelmente um dos discos tem problemas ou blocos defeituosos ou D criado. Você precisa descobrir isso. Depois disso, você tem que olhar para a rede para gostar de transferência de arquivos. Como se alguém está transferindo arquivos do seu sistema, outro sistema ou de qualquer lugar dentro da rede, você tem que descobrir se essa transferência está causando pelo problema de processamento de mesa ou rede própria ou memória que está realmente em usar. Então, a memória será o pobre fora do processamento também. Então, no final, não tínhamos se é relacionado com hardware. Portanto, estas são algumas coisas que você tem que ter em mente, há problemas de processamento ou memória mesa , rede ou problema de horror. Portanto, temos ferramentas diferentes para cada um deles, enquanto quando estamos solucionando problemas de lentidão do sistema. Então, falaremos sobre as etapas de solução de problemas. Agora o problema deve aceitar. A primeira coisa é, sempre verifique se o sistema certo é relatado ou se você está no sistema certo. Sim, um, quando alguém relata que há um problema com o System ABC e que, na verdade, não é ABC, é X y Z. Então você precisa descobrir qual sistema eles estão relatando. O problema é se é um banco de dados, senhor, onde é um servidor de sistema, nosso servidor Web. Uma vez que você descobrir isso, quando você entrar nesse sistema, é claro, sempre fazer o nome do host para verificar. Você está no sistema certo antes de iniciar a solução de problemas. Ele está investigando porque eu não quero que você gaste horas e o final descobrindo que você não está no sistema certo. Então vamos verificar se este espaço, o espaço morto. A primeira coisa que você vai verificar é se o disco está cheio porque, hum, maioria das vezes e o disco está cheio, isso causará problemas para tudo o que está processando a rede de memória ou são problemas relacionados ao disco . Tudo será realmente acabar na mesa se o seu disco estiver 99% cheio. Sua memória ou processador não pode fazer nada naquele momento porque eles não podem escrever na mesa porque ele está cheio. Então os comandos que você vai aprender é sobre DF e você, que já estão cobertos por quão rápido, rapidamente cobrir nesta palestra também, Então, Então, sobre o cheque, o processamento e a memória, é claro, e os comandos Núcleos Able Top free list memory irá verificar o produto. Memória em Fort que está atualmente em uso irá verificar o mapa de status de memória virtual mãe P, que irá me dizer qual processo individual está usando. Quanta memória, não apenas todo o sistema DM ID D Código, que me dirá algumas informações sobre o hardware. O que aconteceu, Hard. Onde eu tenho instalado no meu ou adicionado ao meu sistema esta casa CPU. Qual é o processo listado? Quanto é usado, quanto é usado por outro processamento. Além disso, a beleza proxy em para você poderia usar a mesma coisa que lhe dará o mesmo listas CPU, um pouco de cor sobre os problemas de verificação e disco. E o comando principal que eu sempre uso é I. O stat, e eu tenho cada intervalo de cinco segundos e Terrível é um selvagem seu problema de solução de problemas. Você cresceu em pé e verificar o status do disco. O que quer dizer, o que está acontecendo? O que está entrando no seu sistema e qual é o status do tráfego entrando e saindo? Então nós também vamos cobrir o L S O f. Ele significa lista de arquivos abertos, quaisquer arquivos que você está tentando em qualquer arquivo que estão acima e aberto neste ponto que está ocupando a memória ou C P. Quais são essas quedas que estão abertos? Nós vamos descobrir aqueles que l s o f Nosso comando também é usado Às vezes, quando você está tentando , ah, unm mount ah, sistema de arquivos e você não pode porque dizer é ocupado, mas você não sabe como é Ocupado. Talvez haja um script nele. Talvez haja um arquivo nele no sistema de arquivos montado que é usado por outro processo ou outro usuário. Então você vai usar el eso tem que descobrir isso, e você pode matar esse processo, em seguida, vem para o porto de rede checo. Então os comandos de rede que usaremos é o principal. É que despejo TCP com menos I uso opcional na interface que enviei para a interface. Também ao mesmo tempo, vamos usar menos oh f para ver o que está ouvindo O quê? A porta está aberta e também cresceu para o ouvir o que os arquivos estão abertos. Que protocolo? Quais soquetes estão abertos e o que está ouvindo? Vamos usar redes stad mentes pl n t. E, a propósito, redes pai foi substituído na versão mais recente do sistema Lenox em Santo s e Red Hat é um lugar com S s como no soquete. E as mesmas opções podem ser usadas que para uso em redes que, em seguida, há outro comando se superior , que é muito útil quando você está solucionando problemas relacionados à rede. Se top não vem um pré-instalado com o seu sistema operacional, você teria que realmente instalar um par off pacotes como Yum Install Apple release e em seguida, você vai insultar yum install if top, em seguida, este comando estará disponível para você. É como um add on comando, mas é muito útil que irá dizer-lhe exatamente como o que está indo dentro, o que está acontecendo? O que está sendo exportado? Palavra de lixo. O que é uma taxa de lixo? Se for alto a baixo, também irá verificar o tempo de funcionamento do sistema porque o sistema está lento. A maioria das vezes o que acontece? Sistema travou, e é só que você não sabe se ele está travado ou não, então você deve verificar se o sistema acabou de ser atualizado. Ah, inicializado ou não, Então a atualização lhe dará o tempo em que ele está funcionando, e também lhe dará a carga do sistema a cada 5 10 e 15 minutos. Isso é praticamente a mesma maneira que a carga que você vê no comando superior. Também verificamos os registros. Log é um dos principais, hum, um recurso que você tem que onde você poderia realmente ir e verificar se há algo errado com o seu sistema operacional. Memória do kernel, hardware da CPU qualquer tipo de erros que são relatados serão relatados em seus logs. Então há outras coisas que você pode verificar no lado do hardware que estão disponíveis para o seu sistema operacional. coisas que você pode verificar no lado do hardware que estão disponíveis para o seu sistema operacional E se você não conseguir chegar ao problema do hardware, você precisa realmente ir ao Cônsul do sistema para realmente descobrir essa informação. Em seguida, há outras ferramentas que você pode instalar novamente. Essas ferramentas não são adicionadas quando você instala o sistema operacional. Você teria que instalá-los usando seu comando de lixo. E algumas dessas ferramentas são H top io top PF tráfego um, conta PS. Está relacionado ao estado da conta de utilizador, por isso estes são os poucos comandos. Se você quiser usá-lo, mantenha-os na mão para mantê-los. Mantenha-os em sua mente. Então estes são os poucos comandos que você precisa saber para ser um bom administrador do sistema, como você os usará, como você os executará no sistema e então você obtém a saída. Como você vai lê-los? Então vamos entrar na minha máquina Lennox e eu vou mostrar-lhe cada um dos comandos um por um, e espero que co são praticamente todos eles. Então, como eu disse, primeiro verifique se você está no sistema certo ou seu sistema que é relatado a você é o sistema certo. Então, para isso, você sempre executar o nome do host, que irá dizer-lhe Oh sim, este é o nome do host certo. Porque muitas vezes e maior organização você tem servidores 10 20 servidores usando o mesmo nome de host. Mas eles têm 010 para o nosso ou números incrementais no final. Então, apenas certifique-se de que você está logado no sistema certo. Em seguida, verifique o espaço em disco. Essa é a primeira coisa que você sempre deve fazer. E para executar que você faz DF menos h. Desculpe. O F menos H h para ser legível por humanos. Então isso vai dizer-lhe o sistema de arquivos no lado esquerdo o tamanho, o que é usado, O que está disponível em porcentagem e o que é montado em? os Todososfs temporários podem ser ignorados porque estes são o sistema de arquivos de memória. Você poderia executar DF menos idade e você poderia agrupar menos nós para excluir temp fs para ver exatamente o status. Então, se você olhar para o status do meu sistema, eu tenho um sistema muito saudável em termos de exibição. A rota está em 59%. Ah, como o um está em um e a bota é 17. Uma vez que o sistema no nível da discoteca, este uso da discoteca parece bem. Se você vir alguma coisa aqui, isso é 99% ou 100% ou qualquer limite que você acha que excedeu o limite normal. Então você tem que verificar onde, por que ele está usando tanto. E para isso, você terá que usar o comando d'you Quando você fizer d u menos a para todos e especificar qual sistema de arquivos você está tentando procurar. Você verá todo o sistema de arquivos que veio, que todos os arquivos no sistema que aparecerão aqui e ele irá dizer-lhe todos os arquivos e seu tamanho que você poderia fazer. Hum, o menos h para legível humano também. E ele irá dizer-lhe em kilobyte megabyte ou gigabyte também. Se você quiser resolver isso, você pode fazer a classificação na ordem inversa. Então você vai ver que o maior uso off file e o topo que você vai fazer isso e ele vai classificar tudo para você. Mas é claro, ele vai ser tão rápido, então você vai ter que realmente mawr para canalizá-lo para mais. Então ele está realmente indo para o Prock, que é apenas uma memória quer e nenhum tal arquivo. Enquanto estiver dirigindo, não se preocupe com isso. Você poderia ignorar qualquer coisa que aparece e diz que não pode acessar. Mas se você está recebendo uma mensagem de erro dizendo, Ei, hum, permissão negada que significa definitivamente que você não é rota, então certifique-se que você é rota antes de executar o d. U menos, Um comando ou comando H em qualquer sistema de arquivos, então ele pode entrar em todos os arquivos sem ter o erro de permissão negada. Este verde, então o próximo passo é sobre o processamento de cheques para que a carne torne esta janela um pouco menor que possamos ir ou os comandos um por um. O 1º 1 temos top, que já cobrimos anteriormente também. Eu só vou ou rápido de novo. A primeira linha informa sobre o tempo de funcionamento do sistema. Quantos usuários estão conectados e a média de carga em cada 5 10 e 15 minutos. Este diz-lhe tarefa total que estão executando Hominy dormindo. Esta linha informa sobre o status da CPU. Esta linha informa sobre o status da memória. Esta linha informa sobre o status da troca, depois descendo. Esta é a lista de todos os processos que você está executando em seu sistema, principalmente o processo altamente utilizado que você verá na parte superior. A primeira coluna é o processo i d. Quem o está usando? Um, o residente da virtualização uma reserva compartilhada CPU, comando de tempo de memória e tem, ah, um monte de informações também. Então vamos para o próximo comando, que é grátis. Livre é especificamente para utilização de memória. Você também pode fazer livre menos M para se você quiser ver e megabytes. Então isso irá dizer-lhe quanto membro você tem total. Quanto uso, quanto livre compartilhado, quanto daquele búfalo e uma homenagem está disponível para ser usado pelo outro processo. Outros processos. Sim, outros scripts ou outros programas. Ok, agora, próxima, temos uma lista de memória é meme. Isto é dizer-lhe exatamente sobre o tamanho do bloco de memória, memória on-line total que temos disponível para o sistema. É um gig total de memória offline que está sentado que você não está usando, que é zero. Nós não temos nada dito. Isso vai te contar sobre sua memória também. A mesma coisa praticamente quando você faz memória do produto em gato cheio. Desculpe, Membro Prock na íntegra. Isso vai dizer exatamente o que está acontecendo no sistema agora. Memória total livre de memória disponível. Ele tem um monte de informações sobre sua memória e cada e como a memória é alocada para cada processo. Todas as páginas do seu sistema. Então você tem que ler todos eles. Se não o fizeres. Se você realmente quer saber exatamente o que cada um deles significa. Se eu começar a explicá-los vai levar uma eternidade. Então eu recomendaria você. Você pode simplesmente ir para o Google e tipo de informações de memória do produto. E ele lhe dará um monte de informações sobre meme na íntegra, em seguida, VM stat, que é um status de memória virtual. Isto está a dizer-te sobre a tua troca. A troca de espaço é praticamente igual a uma memória virtual. Quanto foi atribuído? Bem, quanto é de graça? Quanto é? Buffer. Isso também irá dizer-lhe se você tem memória. Então, se você está correndo livre menos m e você vê, o total é 9 91 e usado é 9 91 Nada é usado, então a próxima coisa que você tem que descobrir é se você tem o mesmo problema. Você apareceria ou máquina virtual? Desculpe. memória virtual também, a propósito, livre também pode dar-lhe os dois também. A memória normal e a memória do cotonete também. Então verifique o status da memória. Certifique-se de que a memória não é utilizada. Se for usado, então você realmente tem que atribuir memória mawr a esta máquina. Hum, porque ele está usando um monte de processos se você executar topo novamente e se você ver um monte de processos aqui e que estão usando esta coluna aqui, esta coluna é usado até muita memória, mas um monte de diferentes processos. Então você realmente tem que adicionar mais memória. Ou você também pode usar o novo comando. E eu vou te mostrar qual é o mapa P para aqui. É você notar que o comando superior tem um processo i d. 6610 Então, se eu abrir outra sessão e eu digitar p map e colocar no processo, eu d que ele está me dizendo que este é um processo total que está sendo usado pelo comando superior, o topo que estou executando. Então só que a informação do Pacífico sobre o mapa P, você também pode descobrir sobre o outro processo. Se você quer saber, digamos que processo eu fiz um. Este tinha que lhe dar a informação do processo. Desculpe. As informações de memória de um processo específico. Em vez de andar por aí e descobrir cada processo, você poderia verificar aqui. Ok, então o próximo é d M I D código d m I D. Código. Isso vai lhe dar um monte de informações sobre seu hardware. O que está dentro do seu computador? Então, quando você executar isso e se você notar que você tem um problema com CP ou Memória e você tem que realmente, hum, ligar para realmente, hum, o Wender e o Winder pedir algumas informações sobre me dar a informação sobre o serial da CPU Número, nossas memórias, seu número, qual é o tamanho, ou que Serra arrendamento ou o que é informação de aversão. Você encontrará todas as informações aqui. Como você pode ver, as informações do fabricante sobre o nome do produto As Informações do chassi dizem que o fabricante é Oracle Corporation. Então você sabe quem liga quando está tentando abrir um caso e com quem. Então, se você não sabe qual servidor você está em, este é o código D. D. I. D. I.D. D. D. I.D. D.irá dizer-lhe se é máquina HP Oracle Machine Spark. Desculpe, não faíscas. Eles têm diferentes. Como qualquer outro hardware como “tell” ou qualquer uma das palavras difíceis que rodam, um,sistemas operacionais de 64 bits. Como qualquer outro hardware como “tell” ou qualquer uma das palavras difíceis que rodam, um, Está bem, então. L s CPU, que é uma espécie de semelhante ao ls meme Ele dar-lhe as informações sobre sua arquitetura CPU . A arquitetura da CPU é X 86 64 cama. Ele realmente suporta 32 bits e 64. Mas modelos a CPU tamanho mordida é um e um soquete. Algum núcleo por soquete? O modelo da família Wender CPU, nome do modelo Intel, CPU, megahertz. Tudo o que você precisa saber sobre CPU também pode ser bom em L s CPU. Ok, próximo um ISS proxy BUE, que é novamente um semelhante a menos lista CPU aprox, informações da CPU, se você notar praticamente o mesmo que o outro. Mas provavelmente é reorganizado, mas dá-lhe informações semelhantes ao que você obteria com L s CPU. Certo, vamos limpar a tela. Então você tem que descobrir tantas coisas sobre CPU. Você sabe, suas informações de memória, suas informações de disco agora passando para o status do disco. Você sabe o disco Quando você executa DF menos idade, você diz que vê que o uso do disco é bom e na verdade é 59%. Portanto, não há um disco em termos desse problema de capacidade, mas talvez o disco de saída de entrada de disco esteja sendo executado em um modo degradado. Então, para que isso descubra, você tem que executar i o stat seja, insumir estatísticas menos wiviott cinco. Eu sempre uso isso porque eu ... eu meio que costumava fazer isso. E eu vou dizer que desta forma há muitas outras opções que você poderia usar com muito stat também. Hum, eu diria que há muitas, muitas opções com cada comando que estou mostrando a vocês. Então a melhor maneira é executar um homem em cada comando e descobrir todas as opções que estão disponíveis para você. De qualquer forma, vamos correr. Eu começo mentes. Por quê? cada cinco segundos agora, isso vai para a mesa, e vai perguntar isso. Dá-me as tuas estatísticas a cada cinco minutos. Desculpe. A cada cinco segundos. E aqui está a dizer-te, os teus discos. Você tem que disquete esti um STB, e é ler kilobyte ler kilobyte escrito o quanto ele está lendo, quanto ele está escrevendo. Então, olhando para o meu sistema, meu sistema está rodando muito, muito eficiente porque é praticamente 0,0. Nada é que eu não execute qualquer tipo de produção de aplicação do meu sistema. Então é por isso que você vê que tudo é zero. Mas se você está correndo, você vai ver como ele está passando. Quanto é, hum que estar lendo o quanto está escrevendo. Quanto é a transferência por segundo? Toda essa informação foi mostrada aqui. Se você vê o número de muito alto, isso significa que ou você está, é claro, escrevendo tanto ou lendo tanto ou é apenas o seu disco. Simplesmente tendo alguns problemas de leitura ou escrita ou de enfileiramento ativo de todas as transações. Então isso é sobre Io stat. Agora vamos entrar na porta de rede agora. Você notou Ah, você confirmou. Não há nada de errado com ele. Disco. Tudo parece bom no processador. Tudo parece bom no lado da memória. Agora vamos olhar para a rede se você estiver. Na verdade, se seus programas estão realmente envolvidos na transferência do nosso recebimento, você teria que verificar a rede. Então o primeiro Commander TV será executado É despejo de TCP? É, um TCP. Cada chamada de portal que entra e sai é principalmente no TCP. Então, com opção menos I, é interface. Primeiro, você precisa descobrir o que interfere você vai executar o despejo TCP. Então, para isso você tem que executar se config e você notar minhas interfaces e e P zero s três. Então eu vou correr no meu despejo TCP menos eu e P s 03 e quando eu executar esse e p off errado na cara soletrado errado. Ok, agora você vê, está indo tão rápido porque eu estou no meu PC onde eu estou passando minha máquina por cima. Na verdade, estou te mostrando toda essa palestra. Está se comunicando com esta máquina de lavar roupa. É por isso que ele está indo para trás e para frente, para trás e para frente, para trás e para frente Se eu apenas fechar isso ou controlar Siart se ele e for e abrir outra janela se você tem que ser rota para executar a maioria desses comandos, então sempre faça login na rota. Agora, se eu tentar fazer Ping, vamos ver google dup dup dot google dot com Ele está pinging, mas agora, como está ping, eu poderia realmente verificar este tráfego no meu despejo TCP. Então vamos apenas agarrar para digamos, Google assim como ele vai para baixo, hum, não, na verdade, ele não está indo para o Google. Na verdade, vai para o endereço IP. Então despejo de TCB na verdade não vai te dar o Google. Na verdade, vai dar-te o endereço IP. Então deixe-me pegar de 162 a 43 dólares. $10.1. 51. E lá vai você. Vê? Está me dizendo que minha máquina, que nome é meus primeiros links VM está indo. É para o Google com o protocolo ICMP sempre que você paga uma máquina, essa chamada pérola é conhecida como ICMP. E então esta máquina, minha máquina está usando gelo e as pessoas vão ligar e fazer ping nesta máquina, que é o Google. A chamada Pearl está listada em seus pedidos e novamente esta máquina, que é o Google voltando para minha máquina e reconhecendo o tráfego, está recebendo resposta. Então eu sou Olhe para isso com muito cuidado. Isto na minha máquina, ir ao Google com este protocolo e pedir para enviar a sequência do comprimento de 64 bits 64 mordidas bem aqui. Tempo de sequência, eu CMP é o que está dizendo. Então, uma vez que ele vai para lá, o Google está voltando para mim e diz, “ Ei, eu entendi. Você é o único que estava me ligando e eu estou respondendo de volta para você e dizendo que sim, eu estou vivo. Estou disponível. Então é apenas uma maneira simples de fazer despejo de TCB. Se você estiver tentando solucionar um problema em que seu computador está falando com um servidor de banco de dados . Então eu diria, colocar esse banco de dados sobre o endereço I p ou usar a chamada do portal no despejo TCP. Existem diferentes opções para usar um protocolo especificamente para isso. Desculpe, Desculpe, pelo porto. Desculpe. Não é o protocolo que eu quis dizer o porto, se você vai, digamos uma noite para 161, cerca de 13. E esse é o seu servidor de banco de dados. E isso é usar um protocolo. Digamos que 20 por nove. Hum, não, desculpe. O protocolo do banco de dados está arrependido. O número da porta que é usado no banco de dados é esquecido em qualquer lugar. Mas espero que entenda o que estou tentando dizer. Então você pode realmente especificar esse número de porta para ouvir se isso está escutando nesse número de porta ou não. Então, despejo de TCP é uma discussão muito longa que eu poderia entrar, mas eu quero que você experimente. que eu poderia entrar, E isso lhe dará muitas informações quando você solucionar problemas de tráfego. próximo é L S O F lista arquivos abertos com menos I menos p e menos final. isso lhe dará o que está aberto. O que está ouvindo? Então digamos que se a minha máquina, esta é a que está realmente funcionando. Um serviço. Digamos que, um ssh e eu não posso conectar desta máquina a esta máquina usando Ssh. Então eu vou entrar nesta máquina. Eu vou executar esse comando e eu vou pegar por 22. E como você pode ver aqui, isso irá listar todas as conexões estabelecidas e também ouvir Conexão bem aqui para dizer é s idade está ouvindo em pobres 22. Então eu posso dizer. A minha máquina está a ouvir. Eu não tenho nenhum problema. É algo que sua máquina não está ouvindo. Ou talvez você não tenha escutado. Talvez a minha máquina esteja a ouvir e, provavelmente, tenho uma parede de incêndio que está a bloquear qualquer tráfego venha desta máquina para a minha máquina. Então eu tenho que checar o firewall também. Está bem, então. O próximo que eu tenho é que é que p l nt isso é praticamente me deu a mesma informação que eu apenas digitar de uma maneira diferente. Então este é outro comando. Outra coisa que eu ia falar com vocês sobre sua net stat agora é obterir id e o novo comando que é usa S s, que significa socket porque usar as mesmas, hum, hum, opções para listar todas as suas portas que são abrir ou ouvir. Você também pode fazer homem em SS e você vai encontrar outro utilitário para investigar soquetes que são meias abertas. É algo que é executado em seu computador, que realmente anexa o número da porta e abre toda vez que um tráfego entra nessa porta ou qualquer coisa que entra e tenta bater na porta, que tem 20 para rotular nela. O último é sobre verificar rede, e eu tenho este comando se topo E como eu disse anteriormente, se topo é realmente que não vem com o seu sistema de oferta Lennox. Você tem que instalar isso e para instalar isso, você tem que executar o comando. Yum. Instale a liberação da maçã e, em seguida, o Iêmen vendido se topo. Eu já instalou-nos este comando no meu sistema, então eu vou executá-lo se topo e você vai ver aqui. Isso está me contando sobre o lixo para que está indo de para esta máquina e desta máquina para qualquer outro lugar. Então, se eu estiver usando FTP para lixar alguns arquivos de uma máquina para outra ou eu estou usando protocolos como NFS ou Ah, as pessoas do SC chamaram toda vez que você usá-los toda vez que você executar esses comandos. E se você quiser saber quanta largura de banda é usada e quanto, hum, mag residem ou kilobyte por segundo está sendo lixo para frente. Este comando é incrível. Ele lhe dará toda essa informação de até a taxa e kilobyte. Quanto é tem palavra lixo Quanto é restante e um monte de informações. Se você quiser saber mais sobre ele, eu acho que quando você instalá-lo. Na verdade, ele também instalou um man pages, Eu acredito que sim, ele fez. E diz que exibir o uso da largura de banda em uma interface por host. Então use esse comando se você não o tiver mais alto o altamente recomendo que você o instale com as instruções que eu lhe dei. O próximo é verificar o tempo de funcionamento do sistema. Veja se seu sistema foi reinicializado recentemente. O tempo está lá com a média de carga do sistema movendo-se na verificação os logs, Todos os logs estão nos logs de barra e quando você faz ls menos l lt ou qualquer que seja a opção que você preferir. E o melhor registro que tem todas as informações. Ou registro que eu sempre procuro por suas mensagens. Eu sempre poderia fazer cauda menos 100. Me mostre as últimas 100 linhas fora de mensagens e eu poderia facilmente pegar por erro. Não há erro, então eu poderia apenas tirar a cauda inteira, apenas gato e agarrar para erros. E aqui eu vou ver se há algum erro foi relatado que pode me ajudar a encontrar o problema. Eu também diria Olhe para sempre colocar lado menos. By the way, eu também diria colocar aviso. Eu também vou dizer colocar sempre, Eu vou dizer Put falhar como em falha, você vai encontrar tantas informações que podem ajudá-lo a resolver o problema. Verifique o status do hardware fazendo login no conselho do sistema. Você poderia fazer isso trancando. E se for HP indo para, eu vou abrir um navegador. Coloque o hype. Eu baixo I p e você vai ver os logs lá dentro Se é Dell colocar no I drag. E se for outro sistema, todos os sistemas têm eixos cônsul. Descubram isso e registrem e encontrem a informação do porto ou a mensagem de hardware. O último. Há outras ferramentas. Existem outras ferramentas que estão disponíveis para uso. Você tem que baixá-los também, assim como eu baixei. Se topo estas são as ferramentas também são úteis. Alguns deles, como idade para io topo I no topo é útil, que funciona da mesma forma para discos como eu tenho stat. hum, então Steelers algumas fora das ferramentas. Eu quero que você realmente passe por eles um por um. Leia sobre eles. Eles definitivamente vão ajudá-lo. Se você está buscando a administração do sistema, tipo de trabalho ou trabalho relacionado a Lennox ou qualquer tipo de trabalho inicial de computador, você estará usando esse tipo de comandos com bastante frequência. 256. Executando Linux no navegador da web: Olá. Nesta palestra, vou falar sobre a Lennox rodando em um navegador da Web. O que isso realmente significa? Isso significa que se você não tem recursos suficientes em seu computador pessoal, ou se você queria apenas testar ou executar determinados comandos em uma máquina de letras como uma prática e você não quer executá-los em sua própria máquina Lennox, então a melhor maneira a fazer é que você poderia abrir um navegador. E há certos sites que permitem que você realmente inicie uma instância Lennox lá em seu servidor. Mas você poderia realmente acessá-lo através. Seu navegador da Web é exatamente assim. Me deram isso. Este é Green atirou em um do The Observer que me permite executar Lennox, então não tenho nenhuma preferência de qual você escolhe. Então, da maneira que eu faço isso, eu vou para o se o nosso, hum, Internet Explorer ou Firefox em qualquer navegador que você tem um tipo de hora de executar Lennox no navegador, então ele vai lhe dar um monte de opções diferentes ou realmente levá-lo a um monte de outros sites diferentes que permitem que você execute Lennox nos representantes no navegador. Então, se eu escolhesse o primeiro, leva-me a um site chamado Geek Flare. De qualquer forma, este site não é algo que eu estou promovendo ou eu tenho qualquer afiliação com. É que algo surgiu na minha pesquisa e tem uma lista de todos os navegadores como Ron Lennox do meu navegador com esses seis sites. Então, o primeiro 1 é anos Lenny copiado em um sábio por correio tutorial, ponto e assim por diante. Você pode escolher qualquer um que você quiser, desde que você seja capaz de entrar no conselho ou terminal e desenhar seus comandos. Então, se eu escolher o primeiro 1 Gs Lennox, ele realmente me leva a este site, que está agora iniciando minha máquina Lennox. Então eu vou deixar isso, como é, se eu ir para copiar shh, que é bem aqui, que já começou a próxima máquina para mim e você percebe que eu tenho logado como root e eu faço ls menos ltrc sua comandos. Eu também poderia criar arquivos que eu criei arquivo de teste anteriormente, e eu poderia fazer novamente arquivo ABC e ele executa um qualquer criado os arquivos. Então você tem acesso a esta máquina de renda como raiz. Então, é claro, você poderia executar muitos comandos. E se você quisesse praticar antes da execução do comando em produção e não tiver uma maneira chave ou ambiente de laboratório, você poderia realmente usar esses recursos. Isso é um online gratuito para executar e testar seus comandos? Simplesmente assim? Eu tenho outro dos quais está em registro de massa em, um pouco de Js UNIX. E aqui você percebe quem sou eu? Não há comando como esse por menos que Marcel o tenha. Então toque ABC fazer ls menos. É e fica que ele criou meu arquivo novamente. Que sempre isso, você acha que é o site que está realmente permitindo que você execute um determinado comando. Quanto à prática ou bem como executá-los antes de executá-los em produção, estes outros recursos é que você poderia usar Tudo bem, Então, se você tiver alguma dúvida, deixe-me agora novamente, se você tem uma máquina Lennox em seu caixa virtual, que é a melhor opção. Você pode fazer o que quiser, mas se você não quiser usar isso, ou se você tem um recurso limitado é e você quer usar uma dessas máquinas Lennox no navegador, então esta é a maneira que você pode acessá-lo. Um dos meus alunos realmente me recomendou que eu deveria compartilhar isso como um recurso com outros alunos. Então, muito obrigado. Claro que sim. E para as pessoas que querem saber mais sobre isso, vá em frente e faça uma pesquisa no Google e você as encontrará. toneladas de recursos por aí. Você estava deixando a máquina ligar ou subornar? Fibras. Tudo bem, boa sorte. 256. Improve Typing Speed: Olá a todos, todos, que esta é a palestra ou uma dica rápida desliza onde eu vou cobrir como você pode melhorar sua velocidade de digitação. Sei que aprendeste tanto com este Lennox. Agora você quer ir encontrar um emprego, Mas realmente, se você não está pronto ou não sabe como usar o teclado corretamente, ou como digitar de rápido o suficiente para que você possa responder, responder a e-mails ou executar os comandos rápido o suficiente, Então, literalmente, não é bom. Não vai ficar bem da sua parte. Então, como uma das coisas que eu vi muitos dos meus alunos, que eu percebi mais tarde que eles aprendem um monte de coisas novas, mas eles esquecem de aprender. O computador básico desligado é, é claro, digitando. E isso é o que antes do computador era uma máquina de escrever, quando as pessoas começaram a escrever cartas para as máquinas de escrever. Então, de qualquer forma, eu estou colocando esta palestra juntos para ajudá-lo ou dar-lhe o recurso é onde você pode melhorar suas habilidades de digitação. Então cair, ou alguns sites que permitem que você pratique a aprendizagem ou faça um curso e melhore sua habilidade de digitação Número um é você para mim e como você para mim como sempre, é um dos melhores de aprender, hum, no seu próprio ritmo, mais o valor que o Jeremy cobra. É tão menos em comparação com o curso real que você poderia pagar, tipo, milhares de dólares. Então cupons finais que você provavelmente poderia encontrar em qualquer lugar, como 9 $10 para, como $30 cupom, dependendo de como, como, como, como o curso é listado. Mas de qualquer forma, você Timmy, é um dos melhores site que você deve ir e procurar os cursos que ajudam você a melhorar suas habilidades de digitação. Outro site que eu gosto. By the way, esses sites depois de você, para mim que eu estou passando eu não tenho nenhuma afiliação com qualquer um dos thes, nem eu estou sendo pago a partir deles é apenas alguns sites que são gratuitos que ajudam você a melhorar sua habilidade. Então, não vou promovê-los. Só estou dizendo que você pode usar esses pontos positivos para melhorar suas habilidades de digitação. 2º 1 está digitando o clube ponto com. São vantagens interativas que fazem você passar por certas palestras. Desculpe, certas lições e fazer você digitar como você ir junto para cada lição seguinte é uma chave. Seja, é claro, BR para bordo. Então tente essa. E o último está digitando teste ponto com. Estes são os quatro que eu escolhi que eu mais gosto. Desculpe-me. Hum, então vamos para o nosso 1º 1, que é você me conhece. Então, se você for até mim ponto com e você digitar velocidade de digitação, você vai encontrar um monte de ferramentas de treinamento permitidas para cursos de treinamento que estão online. Escolheu os que você gosta. Se você queria ir para a classificação, vá em frente e leia as classificações, veja o que as pessoas têm a dizer. E então você escolhe um e há poucos deles que, , como literalmente, comouma hora, 1,51 ponto 5 44 minutos. Estes são os que você precisa peg para melhorar suas habilidades. Tudo leva uma hora para descobrir se você pode provar ou não. Então, definitivamente, olhe para ele. Segundo, que o site que eu te disse é sobre o clube de digitação. Então, se você for a este site, você vai e clicar em começar, ok? E então ele lhe dá algumas lições em tudo. Todas as lições são organizadas para ir em frente e escolher o 1º 1 E isso é basicamente dizer que espera que isso esteja dando a todos uma palestra e contando tudo sobre o que este site é sobre. E como é que te vai ajudar a fechar estes, um anúncio. Então agora você vai chegar a este ponto onde vai lhe dizer novas instruções de teclado digite a tecla F usando seu índice esquerdo. Então coloque os dedos como ele como eles são mostrados no teclado. Então coloque f assim que você bater, F vai pedir para você digitar a próxima palavra. J entre. Bom trabalho. Vês? Agora, próxima visão irá praticar f n j Perfeito. Então vá em frente e clique. Continuar. Então digite F f f j j j c. Que quão fácil é para você praticar. Então, por favor, não vou entrar em mais detalhes. Eu sou. Tenho certeza que você teve a idéia. Estou a tentar arranjar-te este terceiro site é teclado, por isso está a piscar nas palavras. É uma frase grande, mas não faz sentido. na frase, mas você tem que digitar onde seu mas você tem que digitar onde seu cursor está piscando. Então agora ele está piscando, e é um tipo, e assim que você digitar I, ele vai avançar para o próximo tipo E. Ele vai se estender para o próximo, então isso vai ajudar você a aprender também. O último é o teste de digitação. Dá-lhe alguma prática de datilografia. Ele também lhe dá algumas zonas de jogo de digitação de teste. Se você está em jogos e você quer aprender teclado ou melhorar suas habilidades de digitação sábio, você está jogando jogos. Este é o site para você. De qualquer forma, dei-te quatro opções diferentes para escolheres isto. Mas, por favor, escolha porque você precisa melhorar suas habilidades de digitação ou ter certeza de que seus dedos estão à direita. Chaves enquanto você está digitando são boa sorte. 256. O que é virtualização: Olá, meus alunos incríveis. Muito fora. Você me pediu para revisar algumas das tecnologias de virtualização. Como a organização virtual funciona. Então eu sei que muitos de vocês estão começando Lennox pela primeira vez, ou até mesmo os I t estão entrando no campo pela primeira vez. E quando você entra no Lennox, você provavelmente notou um monte de deixar o serviço realmente ser executado na tecnologia virtual. Então, o que é exatamente a virtualização? Então eu vou tirar um tempo fora do seu, e eu vou tentar o meu melhor para explicar o que é a civilização para que você tenha um melhor entendimento quando alguém está falando sobre a organização marcial, o que é virtual? Algo que não existe fisicamente. Então você pode dizer algo se estiver aceso. Um computador é um virtual. Significa que é na realidade. Você não pode realmente tocá-lo fisicamente. É um virtual que é baseado no computador que ele se baseia em um computador teibel relacionado com software . Então, o que é uma tecnologia de virtualização? virtualização é o processo de criação de uma representação virtual ou baseada em software algo como um aplicativo virtual, servidor, armazenamento e rede. Então, novamente, a tecnologia virtual. Deixe-me dar alguns passos para trás, e eu vou dizer-lhe como as pessoas criaram a virtualização. Então você tem uma máquina física, como você pode ver agora, duas arquiteturas de servidor adicionais bem aqui na parte inferior. Você tem uma máquina física. Você vai. Por exemplo, você vai para, um ah, loja de computadores. Você compra o seu computador, depois os computadores, você tem um sistema operacional pré-instalado nele, certo? Talvez se você estiver comprando um servidor Dell ou HP normal, você provavelmente verá que ele tem um Windows instalado nele. E então, quando você tem a janela instalada, você realmente executa todos os aplicativos. Então, o que? Os aplicativos como Firefox, Hum, até mesmo uma calculadora de palavras do Microsoft Office e todos esses são aplicativos, certo? Então agora Então vamos dizer que se o seu aplicativo, o único propósito do seu computador é executar esse aplicativo e que os aplicativos usando apenas dois ah, gigabit fora da memória. Então, o que aconteceu? Se o seu computador tiver 16 gigabytes? Então, pai, os 12 gigabytes restantes são inúteis, certo? Então todo mundo se juntou e disse: “ Ei, Ei, temos que fazer algo sobre isso. Nós somos. Estamos desperdiçando o recurso é. Então eles vieram com a idéia de Ei, que tal nós duelarmos? Particionar o computador e podemos inicializar um sistema de oferta de cada vez. Certo, ideia perfeita. Todos se juntaram. Agora, o problema com isso, você só poderia executar o sistema operacional um sistema de oferta de cada vez. Então ainda não otimizado maneira. Você não poderia obter os mesmos resultados que você queria. Então eles voltaram novamente, voltaram, e voltaram juntos novamente e disseram: O que devemos fazer para utilizar o restante são memória não utilizada. Em seguida, veio a tecnologia de otimização virtual. A tecnologia de virtualização. O que acontece aqui é que você tem um servidor físico normal. Assim como qualquer outro servidor, você instala uma camada de camada de virtualização no topo, assim como neste caso, você não faria No outro caso, as crianças mais velhas que você instalaria como um sistema operacional normal. Mas neste caso, você instalaria um sistema operacional que é ah, hiper visor. Isso é chamado de camada hiperviseira em cima dela. Uma vez que você tem que alta fornece mais cedo no topo fora dele. By the way, isso também é visto para então um Você pode executar um sistema operacional múltiplo ao mesmo tempo. Então, se o seu computador tem, digamos, 16 GB de memória, então você me diz quantas máquinas de trabalho você poderia executar se cada máquina Worster exigir dois Gig oito, certo? Mas eu diria que não ajuda realmente. Mas digamos 77 porque você quer dar pelo menos dois ou três bolos para sua própria máquina. A máquina que está bem aqui no fundo, certo? Então é assim que a tecnologia de virtualização funciona novamente. Para embrulhá-lo. Eu sou. Por favor, preste muita atenção. A adoração é basicamente uma máquina que não tem um hardware físico , por baixo dela, na verdade usando um software baseado em processamento de computador e memória. Tudo bem, agora vamos falar sobre as empresas que estão oferecendo produtos de virtualização. Então, se você queria entrar no I T e começar a procurar um emprego, é importante que você saiba quais são as empresas que estão oferecendo socialização ou têm seu produto como um produto de virtualização no número um? Eu diria que a VM onde essa é a que veio sobre a tecnologia de virtualização, principalmente o início e muita quota de mercado é realmente usada hoje por um VM Ware. A próxima é a Microsoft. Todo mundo conhece a Microsoft. Sua tecnologia é chamada de olhos hiper V. Ah, hiper sábio que é executado e permite que você execute vários sistemas operacionais. Então temos Citrix ler A tinha também ter uma tecnologia de virtualização, bem como Oracle, Amazon e eu tenho certeza que um monte de pessoas sabem Amazon uma nuvem w x. Já ouviu falar disso? Então, sim, eles também têm uma tecnologia de virtualização e também tudo para uma plataforma enorme, uma plataforma em nuvem. Então nós também temos o Google, e você provavelmente já ouviu falar do Google Azure. Desculpe, Asagoe, é Microsoft é o Azure, que é uma tecnologia de nuvem. Portanto, o Google também tem sua tecnologia de virtualização. A IBM tem isso e o Havaí? Havaí. Espero estar pronunciando direito. Então essa é outra empresa que, na verdade, todas as primeiras tecnologias de virtualização estão avançando, algumas fora dos termos. Eu acho que você deveria saber porque eu não quero que você saia, hum, no campo I t ou saia para a entrevista. E alguns dos termos estão sendo jogados em você, e eu não quero que você olhe para si mesmo. E então, o que exatamente isso significa? Então vamos tomar algum tempo e vamos entender alguns dos termos que você realmente deve saber . Independentemente disso, se você está aprendendo Lennox Windows ou qualquer sistema operacional que você está aprendendo, isso é algo que eu t terminologias em termos de virtualização. Hiper viseira. Agora, qualquer momento em que você executa suas máquinas virtuais em cima de um servidor, então o host subjacente que está permitindo que você execute essas palavras uma máquina que é oferecido é chamado hipervisor. Você precisa se lembrar quando alguém diz hiper sábio, isso significa que não a máquina virtual. Na verdade, é a máquina que está sendo executada por baixo dela. Ou que aquela era a máquina que o apoiava. Isso, hiper sábio também é referido como hospedeiro. Muitas vezes é referido como um servidor host ou War chul, por isso é um termos intercambiáveis. Se alguém diz, Hey, servidor virtual, ele tentar esclarecer, se, portanto, ing como um host ou hyper visor host. Quando alguém diz anfitrião, eu estava em nove de dez vezes. As pessoas estão se referindo ao hiper visor real e então alguém diz hiper viseira. Então você sabe que é que na verdade eu fornece mover em máquina virtual quaisquer máquinas virtuais que você executar em cima do riser alto é chamado Máquina Virtual. Ele também é referido como sistema operacional convidado ou segurado. Bm hum. Então, para gerenciar o grupo de hipervisores juntos, você precisa de algum tipo de software. Ah, e esse software é chamado mais como aborto, inveja do gerente e onde é chamado de Centro V. Uma plataforma de virtualização Oracle é chamada OVI M Manager no Desktop Virtual. Já ouviu falar disso também? Se você está trabalhando para uma empresa, você provavelmente deu ah, desktop virtual. É basicamente um ah VM também, mas é dado um nome como um desktop virtual é porque ele é usado para o seu trabalho diário regular onde você foi dado. Em vez de fora de um laptop, você recebe um desktop virtual onde você faz o login e faz o seu trabalho diário regular, e é como uma parada de sua dívida pessoal tipo de espera. Não é um servidor. É um desktop p dois. Você provavelmente vai ouvir a palavra p TUI, que significa troll de turnê físico. A razão pela qual temos este termo de uso de muitas vezes porque um monte de empresas que ainda estão executando, hum, em ambiente físico, eles estão se movendo de físico para virtual. Eles querem poupar dinheiro. Eles querem ir ao físico. O oh, eles querem ir virtual. Então o termo que eles usam é p dois nós. Então não é “Oh, é na verdade o sabonete número dois para um ritual de guerra física”. E há muitos softwares diferentes que são usados para converter uma máquina física em uma máquina virtual. Como se o número um software chamado fronteira americana que permite converter um dedo da máquina física funciona para máquina. , A propósito, antes de eu entrar no instantâneo, também há algo chamado V dois V, significa virtual para virtual. Então, se você estiver executando na plataforma VM Ware e quiser migrar para a plataforma Oracle, então você usa uma ferramenta para a minha grande máquina virtual para trabalhar através da máquina. , Claro, o termo existe como uma máquina virtual V para máquina física. , Muito raramente usado, significa que os procedimentos reais são muito, muito, muito usados. Eu não sei por que alguém iria querer, ah, mudar de virtual para físico. A única razão pela qual eu poderia pensar se alguém quiser passar do virtual para o físico é em um ponto. Quando eles mudaram para o virtual, eles não estavam recebendo o recurso necessário é ou o aplicativo não estava funcionando corretamente, então eles decidiram voltar para o físico. Foi quando eu poderia pensar que seria ah V dois p. Nosso próximo é Snapshot. Ah, instantâneo é um termo como quando é. É uma tecnologia que é usada na plataforma de virtualização, que permite tirar um instantâneo de sua máquina virtual. Ou seja, se você clicar em sua máquina de lavar e clicar na opção tirar instantâneo, ele vai realmente tomar exatamente o mesmo, hum, Sichuan ou exatamente o mesmo estado fora da máquina virtual. Meio que para trás. Mas não é um backup. Então, digamos, se você tirar um instantâneo de uma máquina virtual hoje ou a esta hora e amanhã, , eu instalo um mais suave e meu software trava minha máquina inteira. Agora eu poderia voltar e voltar para a foto de hoje. Essa é a beleza de tirar instantâneos, e essa é uma tecnologia bonita, que eu adoro na virtualização. O próximo é clonagem ou clonagem. Ah, esse também é outro termo que você vai ouvir muitas vezes quando você está em guerra, mundo de tecnologia real. O que significa é que quando você tem uma máquina de máquina virtual, um, e você precisa ter uma segunda máquina de trabalho, que é praticamente exatamente a mesma que a outra. Em vez disso, ao girar uma nova máquina de trabalho e instalar o sistema operacional a partir do zero e fazer a configuração, você poderia realmente fazer uma cópia fora da outra máquina virtual. E essa cópia realmente significa ou realmente referida ou denominada como clone ou clonagem. Tudo bem, então isso é tudo sobre a virtualização que eu queria cobrir suas ainda mais coisas que você deveria saber sobre a realização do trabalho. Mas espero que o que abordei tenha dado informações suficientes em termos de como atecnologia de virtualização funciona. que o que abordei tenha dado informações suficientes em termos de como a Se você ainda tem muitas perguntas que estão perfeitamente bem, você é mais do que bem-vindo para me enviar uma mensagem. E eu definitivamente vou tentar o meu melhor para responder o máximo de perguntas que você fez. Obrigado 256. introdução à VMWare: Olá mais uma vez e bem-vindos à minha próxima lição, que é realmente onde. E eu criei esta lição especificamente sobre o a pedido dos meus alunos. Ah, muitos alunos me perguntaram, você pode nos dizer um pouco mais sobre o que ser eram tecnologia de virtualização é Então , de qualquer maneira, eu estou tomando algum tempo para rever o que realmente v e onde está e onde é basicamente o nome da empresa como o seu é. E seu nome de produto também é através de onde então nós e onde INC é uma empresa de software pública negociada publicamente , você pode procurá-lo on-line e você vai encontrar suas ações se você quiser comprá-lo. VM E fornece software e serviços de computação em nuvem e virtualização. Nós já falamos sobre virtualização, a virtualização, a principal função dos principais produtos fora do E M. Onde é realmente a virtualização. Eles também têm uma computação em nuvem. Se você queria hospedar seus aplicativos em sua nuvem em seu software de virtualização, onde tudo está em seu data center, então você vai com a outra computação em nuvem. Então foi um fora. As primeiras empresas comercialmente bem-sucedidas a trabalhar dependem da arquitetura X 86. Essa afirmação. É logo na Wikipédia. Você poderia procurá-lo também se você apenas digitar o que está sendo onde você vai encontrar essa declaração lá também. Agora nós e somos vistos para permite que os usuários criem vários ambientes de água ou adorem sistemas de computador em um único computador ou servidor. Então, aqueles que estão familiarizados com a tecnologia de virtualização que vocês sabem que a tecnologia de virtualização é basicamente permitir que você execute várias máquinas de lavar roupa em uma única VM de hardware. Onde faz a mesma coisa? É só que o nome da empresa é diferente de outra tecnologia da organização e agora sendo ainda possuíam 60 a 75% de desconto na quota de mercado, o significa que um monte de empresas no mundo que eles realmente usam quase como sexo 60 a 75% do o mercado. Agora vamos olhar para os produtos e ferramentas de armazenamento de VM e ver quais são os termos ou tecnologias que costumavam fazer o ambiente virtual fora de qualquer empresa. Então vamos ver você trazer um hardware de ah. Você tem um hardware independentemente de quem é o fabricante, quer ele possa ser HP ou Dell Server. Então isso é realmente Ah, hardware. Quando você obtém um hardware, geralmente ele não tem nenhum sistema operacional nele. Agora, eu sei que quando você vai lá fora e por sua pessoa, computador ou laptop, ele vem com um sistema operacional. Mas em um mundo real, no mundo corporativo, servidores maiores não vêm com nenhum tipo de software ou sistema operacional. Então você tem que instalar um sistema operacional. Então, novamente, antigamente, quando não havia tecnologias de virtualização, você instalava um sistema operacional e, em seguida, terminava com ele. E você está preso basicamente com um servidor se ele for subutilizado. Hum, esse é o problema. Se é usado demais, foi ótimo. Mas, de qualquer forma, o que foi? Você tem um hardware e em cima do hardware, você instalar algum tipo de sistema operacional para re em que você iria instalar o sistema operacional chamado E S X. I. Agora isso é ah , software mais sábio . Talvez eles não se referem a isso como um sistema operacional. Mas eu estou apenas dizendo a você como um sistema de oferta, porque para você entender mais fácil que realmente precisa de algum tipo de software a fim se comunicar com o seu hardware. Então esse é o servidor X I. Quando você instalá-lo, ele realmente passar por, pedir-lhe para ir para os visitantes mais antigos. E no final do visitado, ele vai realmente pedir Dê-lhe esta tela, como você pode ver no lado direito como tela amarela. Irá também pedir-lhe que forneça o endereço IP . A senha do nome de usuário do assunto de informações de Deanna veio Sebnem. Pergunte a um foi todo o monte de informações. Então você pode realmente uma configuração de status que você poderia realmente acessar. Esse é o servidor X I usando algo chamado Esfera V. Isso é Visa é um Klein que você precisa acessar. Esse é o servidor de impostos especiais de consumo. Agora, se você está usando a versão mais antiga do SX I, que é como cinco ou seis, então você pode usar na verdade V e nós somos V de declínio. Mas se você estiver usando a versão mais recente, eu diria sobre eu acho que seis começa dois ou $6 5 a versão mais recente desliga. Ah, a esfera. Então são os mais recentes Ginny S X I eles não trabalham no visto para o cliente. Então você precisa acessar. Isso é x I através do navegador web. Então você coloca o endereço IP do gelo Essex sobre o navegador da web abre, e eu vou te mostrar este banquete aqui. Então, se você quiser adicioná-lo Múltiplo, sim, excita sobre o motivo pelo qual você queria adicionar vários. Sim, servidor de impostos especiais de consumo é o que se um es excise sobre vai para baixo e tem 10 v EMS em execução nele. Então você perde todos aqueles 10 v android. Então é por isso que eles se reúnem novamente. E eles disseram: Quer saber? Temos de resolver este problema. E para resolver esse problema, podemos ter vários anos. Servidores de exílio funcionam juntos, como em um cluster. Agora, OK, Perfeito. Agora, qual software gerenciará esse cluster? Então primeiro eles disseram. Certo, vamos juntar todos esses anos, e vamos fazer isso através de um software chamado “Destes Centros”. O Centro V é o único que vai gerenciar todos os três fora deles, e vai colocá-los em um cluster. Não estamos seguindo em frente agora. Uma vez que você tenha que o cluster quer tudo configurado, você usaria o mesmo. Estes eram clientes porque estes centro é um software de gerenciamento que usa o mesmo visto para cliente acessar todos esses servidores. Então, quando você acessar disse, é assim que parece que você poderia simplesmente eu só tenho esta foto fora da Internet. Não é meu ou não estou tentando roubar a foto de alguém. É que eu tenho essa foto online. Era de graça. Então eu apenas usei para o meu treinamento de qualquer maneira, quando você acessá-lo ou seu centro de V Ambiental usando o cliente V Sphere, é assim que ele vai parecer na página inicial. Percebe que este tem um centro V. Ele irá dizer-lhe tudo sobre o Davey Center que você instalou. O 2º 1 tem clusters hospedados, que informarão quantos visores hipervisores de host de servidor temos e quantos clusters temos . E assim, quantos mais perto e como Maney host temos nesse cluster, em seguida, VM e modelos quando você clicar nele lhe dará a lista de todos os ems que você está executando em seu ambiente. No depósito. O armazenamento é algo que está ligado ao seu hiper sábio. Para o seu anfitrião, você vai fazer a rede. Você também pode se divorciar da rede, e há algumas outras ferramentas que estão disponíveis com isso, e então ele tem monitoramento. Se você quiser saber o que está acontecendo com seu ambiente, você pode verificar com o monitoramento e você pode fazer também tarefa de administração do sistema que significa Quem pode acessar um que e que tipo de serviços. Se você vê no lado esquerdo há uma árvore lateral esquerda, que lhe diz que praticamente a mesma coisa. Mas é uma forma de atalho de aceder a todos os menus diferentes. Então é assim que o centro do V se parece. Se você não viu, você pode também, Eu diria que eu recomendo que você também poderia ir para o YouTube e procurar, ah, alguns fora dos tutoriais onde eles lhe deram uma caminhada através destes centro ou medo de V. Você provavelmente vai encontrar esses tutoriais de estar onde diretamente, então isso é ótimo. Eles provavelmente fizeram um ótimo trabalho explicando isso. Então, se você quiser aprender mais de um definitivamente recomendo que você vá lá em um site e olhar ou entender como o centro ou esfera V funciona. Boa sorte, e se tiver alguma dúvida, me avise. Obrigado 256. 1: Oi, pessoal. Nesta lição, fornecerei uma visão geral básica da IA, que, obviamente, significa inteligência artificial. Então, deixe a emoção começar. Ok, para maior clareza, vamos primeiro detalhar o termo inteligência artificial. Obviamente, é uma combinação de duas palavras, artificial e inteligência. Artificial se refere a qualquer coisa criada por seres humanos em vez de ocorrer naturalmente. Antes de descrever o termo inteligência, quero que você pare um momento e faça essa pergunta para si mesmo. O que você acha da inteligência? Ok, vamos dar uma olhada. Em termos simples, inteligência é a capacidade de aprender, processar e aplicar conhecimentos e habilidades para realizar sua tarefa e resolver problemas. Assim como você faz suas aulas, cria projetos e supera obstáculos usando o conhecimento e as habilidades que aprendeu, certo? Assim, você pode simplesmente definir inteligência artificial como a criação de máquinas e sistemas capazes de aprender, processar informações, aplicar conhecimentos e habilidades para realizar ações e resolver problemas como humanos. As máquinas de IA têm habilidades como percepção, tomada de decisão e adaptação a novas situações. Aqui, a percepção é o processo de analisar e dar sentido às informações recebidas por meio dos cinco sentidos. De acordo com a Wikipedia, inteligência artificial é a inteligência de máquinas ou software em oposição à inteligência de humanos ou animais. Vamos analisar isso mais detalhadamente. A IA é um ramo da ciência da computação que trata fazer as máquinas pensarem e agirem de forma humana e racional Sim, você ouviu direito. Com a IA, as máquinas podem agir e pensar logicamente, assim como você, eu e todos nós, e em algum momento com mais eficiência do que nós Máquinas fabricadas com IA podem realizar tarefas como aprendizado, raciocínio, resolução de problemas, compreensão de linguagens naturais e compreensão do meio ambiente Atualmente, a IA está nos ajudando em todos os aspectos de nossas vidas. Exemplos simples de IA na vida real incluem assistente virtual. Como se eu tivesse certeza de que a maioria de vocês tem o Google Assistant. Se você tem iPhone, provavelmente tem Siri. Se você tem o Amazon Alexa, ele também é um assistente virtual para você Discutirei como a IA está nos ajudando e facilitando nossa vida em nossas próximas palestras Agora, você pode estar pensando em como a IA funciona. Portanto, neste vídeo, vou contar o básico, mas prometo fornecer uma palestra detalhada sobre isso em seções posteriores Ok, vamos primeiro entender como os humanos aprendem com suas experiências. Por exemplo, uma criança aprende desde cedo que, se ela gritar, os pais ficarão bravos, certo Assim, a criança aprenderá a não gritar ou a tentar não gritar Outro exemplo seria como um adulto que aprende que, se chegar tarde ao trabalho, maioria das vezes, pode perder o emprego, certo? Essa é uma curva de aprendizado. Então, todos esses são exemplos de aprendizado. Então, a máquina aprende da mesma forma. Por exemplo, se você visitar um site que vende sapatos , sua IA da Internet aprenderá que você gosta de sapatos e mostrará sites ou anúncios relacionados a calçados, certo Outro exemplo é o aplicativo de fotos do seu smartphone. Ele aprende a reconhecer e categorizar rostos ou lugares analisando muitas imagens, assim como você aprende a identificar amigos na foto, o aplicativo então organiza essas Ok, então a IA, todos sabemos, usa programas de computador especiais para analisar muitas informações, reconhecer padrões e tomar decisões. Ok, agora espero que você tenha uma boa introdução à IA, e descobriremos muito sobre isso nos próximos vídeos. 256. 4: HAGPTN IT. O setor de tecnologia da informação abrange uma ampla variedade de tópicos desde desenvolvimento de software até segurança de rede Aqui estão algumas perguntas comuns que as pessoas fazem sobre TI do HAGPT Começaremos com a geração de código para criar aplicativos pequenos. Então, alguns exemplos que tenho em termos de geração de código são você pode me fornecer um código Python simples para uma calculadora básica que pode fazer adição, subtração, multiplicação Tudo bem. Que código excelente que pode fazer tudo o que você pediu. A próxima pergunta é: como posso criar um calendário básico usando JavaScript ou HTML? Lá você tem seu calendário usando JavaScript. Você pode pedir a qualquer outro idioma para criar um calendário e o Cha GPT fará isso por você Linda. Outra pergunta sobre geração de código é você poderia me ajudar a codificar um aplicativo de lista simples de fazer em Python Excelente. Tudo bem. Passando para algumas mensagens de erro ao executar o código. E na maioria das vezes, os desenvolvedores ou programadores são aqueles que absorvem o resultado do código quando o compilam e colam no Cha GPT hoje em dia, e o HAGPT informa imediatamente qual é o problema. Então, vamos começar com três programas, e vamos abordar esses três programas um por um. O primeiro programa é sobre o erro de sintaxe da linguagem Java que um novo aluno pode cometer ao Enquanto os programas dois e três são projetados para alunos intermediários Tudo bem, então vamos começar com o programa um. Aqui está nosso código, e vamos copiar e colar esse código no HAGPT Tudo bem, o HAGPT voltou, e as áreas para corrigir a resposta esperada do HAGPT são essas Portanto, se um aluno alterar a sintaxe da seguinte forma, ele ou ela poderá obter o resultado correto Tudo bem, vamos para o Programa dois, e vamos digitar o programa no HAGPT Tudo bem, recebemos a resposta do HGBT e das áreas a serem Essas três linhas adicionaram um ponto e vírgula, adicionaram um semicular no final e, em seguida, colocaram o X mais Y na expressão entre parênteses e assim por diante adicionaram um semicular no final e, em seguida, colocaram o X mais Y na expressão entre parênteses . Ok, passando para o programa três, que é intermediário, é um erro lógico que pode ser identificado pelo compilador, mas obtemos o resultado variável Então, aqui está o código que vamos colar dentro do HGBT Tudo bem, e aqui está a área a ser corrigida sugerida pelo CHGPT. Linda. Agora você vê que, com a ajuda do CHGPT, está economizando muito tempo para desenvolvedores e programadores , para que eles não gastar tanto tempo tentando depurar o código e descobrir onde Excelente. Excelente. Tudo bem. Passando para algumas outras perguntas comuns sobre problemas técnicos que uma pessoa comum pode fazer ao HAGEBT Vou examinar essa lista uma por uma. Tudo bem, começando com como posso liberar esse espaço no Windows 10 ou 11 ou qualquer que seja o seu sistema operacional A próxima pergunta é: o que devo fazer se meu computador superaquecer ou travar Tudo bem. Excelente resultado do Chad GPT A próxima pergunta é: o que devo fazer se meu e-mail for comprometido ou invadido Próxima pergunta, como posso melhorar a segurança do meu computador? Feedback muito bom. Tudo bem, próxima pergunta é que meu computador está lento. Como posso corrigir isso? Aqui está uma lista de coisas que o ChagPT nos deu para consertar nosso computador para que ele pudesse funcionar próxima pergunta é: não consigo acessar a Internet do meu computador doméstico, como resolvê-lo. Tudo bem, pergunta muito boa. Muitas pessoas têm esse problema. Vamos ver o que o HAGP nos diz sobre isso. A próxima pergunta é por que minha conexão com a Internet está lenta e como posso corrigi-la? Tudo bem, boa resposta. A próxima pergunta é: minha impressora não está respondendo aos comandos de impressão Quais etapas de solução de problemas posso tomar para resolver esse problema? Tudo bem, a próxima pergunta é: qual é o erro de tempo limite na página da web e como posso corrigi-lo Excelente. Próxima pergunta. Seguindo em frente. Toda vez que tento abrir um software específico, recebo uma mensagem de erro. Como posso resolver esse problema? Tudo bem. Continuamos recebendo belos resultados e respostas do ChagPT Passando para a próxima pergunta, como faço para remover um vírus do meu computador? Próxima pergunta, esqueci a senha da minha conta de e-mail do hotmail Existe uma maneira de reiniciá-lo ou recuperá-lo? Aí está. Você tem todas as etapas necessárias para recuperar a senha da sua conta de e-mail do hotmail Tudo bem, continuando, estou tendo problemas com meu cliente de e-mail. Não está enviando nem recebendo e-mails. Como posso solucionar esse problema? Linda. Tudo bem, a última pergunta nas perguntas técnicas comuns é: qual é a bateria do meu computador ou por que a bateria do meu computador está se esgotando tão rapidamente Tudo bem, essas são todas as perguntas que alguém digitaria. Como exemplo que dei, existem inúmeras perguntas sobre problemas técnicos comuns que as pessoas têm. Mas eu dei ou escolhi as perguntas mais comumente digitadas HAGPT para que você tenha uma ideia de como Cha GPT responderá e resolverá Tudo bem, agora, em termos de TI, palestra ou vídeo de TI, abordaremos educação e aprendizado de TI e que tipo de pergunta alguém faria ao HaGept quando se trata Algumas das perguntas são: quais são as etapas para começar uma carreira em ciência de dados? Outra pergunta é me ensinar sobre Python. Outra pergunta é: quais são as formas de aprender sobre computação em nuvem? Outra pergunta sobre educação e aprendizagem é me ensinar a escrever scripts B Shell Tudo bem. No futuro, a próxima categoria é o desenvolvimento profissional e uma pergunta que você pode fazer aos LGBT, como : como posso me manter atualizado com as últimas tendências e tecnologias do setor de TI A questão é: quais habilidades eu preciso para ser um bom gerente de projetos de TI? Tudo bem. Passando para a conscientização e as práticas de segurança cibernética As perguntas são: como faço para identificar e evitar mensagens falsas ou phishing A próxima pergunta é: como posso saber se uma página da web ou site é seguro de usar? Tudo bem. Passando para a próxima categoria de ciência e análise de dados. As perguntas que tenho como exemplo são como você mantém os dados seguros e privados ao usar o aprendizado de máquina para previsões de saúde A próxima pergunta é: quais são os principais problemas com os dados e como você pode resolvê-los? E passando para a próxima categoria, computação em nuvem e infraestrutura. Algumas das perguntas que as pessoas podem fazer são: qual é a diferença entre a nuvem e o computador local? Como posso escolher o provedor de serviços de nuvem certo? A próxima pergunta é: como posso migrar minha empresa para a nuvem? Outra pergunta é: qual é a diferença entre nuvem pública, privada e híbrida? Oh, essa é uma ótima pergunta. Eu te digo isso. Muitas pessoas não sabem essa resposta. Então, vamos ver o que o CHAGB nos diz e a diferença entre essas nuvens Todas as respostas são excelentes e agora temos um melhor entendimento sobre a diferença entre nuvens públicas, privadas e híbridas. Tudo bem, passando para a última categoria dentro da TI para o HAGEPT é gerenciamento de projetos e metodologias ágeis Temos exemplos de perguntas. O que é o gerenciamento de projetos e por que ele é importante? A próxima pergunta é: quais são as principais etapas no gerenciamento de um projeto? E a última pergunta: como o Agile pode ajudar minha equipe a trabalhar melhor? Tudo bem, todas as ótimas perguntas e temos excelentes respostas do Cha GPT Tudo bem, pessoal. Espero que você tenha aprendido algo ótimo neste vídeo, e nos vemos no próximo. 256. 8: Como a IA funciona. Neste vídeo, falaremos sobre como a inteligência artificial funciona. É mais simples do que você imagina e gira em torno de três elementos-chave: dados, algoritmo e poder de computação Tudo bem, vamos falar sobre dados. A IA aprende com os dados. É como aprendemos lendo livros ou com nossas experiências. Esses dados podem ser imagens, palavras, números ou qualquer tipo de informação que você possa imaginar. Quanto mais dados a IA tem, mais ela aprende, é a base do aprendizado de IA O próximo são os algoritmos. Esses são conjuntos de regras ou instruções que dizem à IA o que fazer com os dados. Pense nisso como uma receita culinária para a IA. Os algoritmos ajudam a IA a entender, processar e usar dados de uma forma específica. Elas podem ser regras simples ou fórmulas complexas, mas seu objetivo é sempre orientar a IA na tomada de decisões ou previsões Depois, poder computacional. Por fim, temos poder de computação. A IA requer muita força de processamento. É aqui que entram os computadores. Eles processam os dados usando algoritmos. Computadores mais poderosos podem lidar com mais dados e algoritmos mais complexos, tornando a IA mais inteligente e rápida Lembre-se de que a IA funciona usando muitos dados, processando esses dados com algoritmos e fazendo isso forma eficiente com uma computação poderosa. É uma combinação desses três elementos que permite que a IA aprenda, cresça e realize tarefas incríveis. Tudo bem, pessoal. Te vejo no próximo vídeo. 256. 269: O sistema está lento. Ok, esta é uma palestra em que vou abordar muitos comandos Então, fique quieto e certifique-se de estar pronto para revisar todos os comandos, porque muitas, muitas vezes você tem esse problema e as pessoas dizem que sistema está lento e você está sendo denunciado por outra pessoa seu grupo ou em outro lugar ou, na verdade, você descobre que seu próprio sistema está lento. Quais são as coisas que você tem que fazer? Bem, antes de tudo, você precisa entender o problema. Como já discuti isso anteriormente, entendendo o problema, de onde exatamente ele vem. Essa é a coisa mais importante antes de você realmente começar a solucionar qualquer problema. Portanto, você precisa descobrir se está relacionado ao processo. Seu processo é aquele que está lento ou qual é exatamente o problema com o disco. É que o disco está causando o problema. Talvez você tenha um disco externo onde seu sistema está gravado, você até mesmo tem seu disco interno que provavelmente um dos discos tem problemas ou bloqueios defeituosos ou decredd Você precisa descobrir isso. Depois disso, você também precisa examinar a rede, como a transferência de arquivos. se alguém estiver transferindo arquivos do seu sistema para outro sistema ou para qualquer lugar da rede, você precisa descobrir se essa transferência está sendo causada pelo processamento de um problema de disco, pela própria rede ou pela memória que está realmente em uso Portanto, a memória também fará parte do processamento. Então, no final, precisamos saber se está relacionado ao hardware. Portanto, essas são algumas coisas que você deve ter em mente, seja processamento ou memória, problemas de disco, problemas de rede ou problemas de hardware. Portanto, temos ferramentas diferentes para cada uma delas quando estamos solucionando problemas de lentidão do sistema Então, falaremos sobre as etapas de solução de problemas agora. Etapa de solução de problemas, a primeira coisa é sempre verificar se o sistema correto foi reportado ou se você está no sistema certo. Sim, quando alguém relata que há um problema com o sistema ABC e, na verdade, não é ABC, é Portanto, você precisa descobrir em qual sistema eles estão relatando o problema, seja um servidor de banco de dados, um servidor de sistema ou um servidor web. Depois de descobrir isso, ao fazer login nesse sistema, é claro, sempre faça o nome do host para verificar se você está no sistema certo antes de começar a solucionar problemas e começar a me aprofundar porque eu não quero você deve passar horas no final descobrindo : Oh, você não está no sistema certo. Em seguida, verificaremos o espaço em disco. O espaço em disco, a primeira coisa que você verificará é se o disco está cheio, porque na maioria das vezes, quando o disco está cheio, isso causará problemas em tudo o que é processamento, memória, rede ou problemas relacionados ao disco. Na verdade, tudo acabará no disco. Se o disco estiver 99% cheio, processador não poderá fazer nada nesse momento porque não poderá gravar no disco porque está cheio. Portanto, os comandos que aprenderemos são sobre DF e DU, que já abordamos, mas também abordarei rapidamente nesta palestra Então, sobre o processamento e a memória, é claro, os comandos que abordaremos são a principal memória gratuita da lista. Verificaremos as informações de memória do processo que estão em uso no momento Verifique o status da memória virtual, PMP, que me dirá qual processo individual está usando quanta memória, não apenas o sistema inteiro DMI Dcde, que me fornecerá algumas informações sobre o hardware, que tipo de hardware eu instalei ou adicionei ao meu sistema É CPU, qual processo está listado? Quanto é usado? Quanto é usado por outro processamento. Além disso, nas informações do proxy, você pode usar a mesma coisa que fornecerá a mesma saída da CPU. Agora, abordaremos os problemas de verificação e disco, e o comando principal que eu sempre uso é o Iostat e tenho um intervalo a cada cinco segundos Então, enquanto estiver solucionando o problema, você pode executar o Iostat e verificar o status do disco, seja, o que está saindo, o que está entrando no seu sistema e qual é o status desse tráfego entrando e saindo Em seguida, também abordaremos o LSOF que significa listar arquivos abertos, qualquer arquivo que você esteja testando qualquer arquivo que esteja ativo e aberto neste momento Isso está ocupando a memória ou a CPU, quais são esses arquivos que estão abertos? Nós os descobriremos. Esse comando LSOF também é usado às vezes quando você está tentando desmontar um sistema de arquivos, e você não pode porque está informando que está ocupado, mas você não sabe como está Talvez haja um roteiro nele. Talvez haja um arquivo no sistema de arquivos montado que seja usado por outro processo ou outro usuário. Então, você usará o LSOF para descobrir isso e poderá matar esse processo Em seguida, vem a parte de verificação da rede. Portanto, os comandos de rede que usaremos são os principais, o dump TCP Com a opção menos I, vou usar na interface I significa interface. Além disso, usaremos o LSOF para ver o que está ouvindo, qual porta está aberta E também vamos pegar para ouvir quais arquivos estão abertos, qual protocolo, quais soquetes estão abertos e o que ele está ouvindo Usaremos o netstat menos o PLN T e, a propósito, o netstat foi substituído versão mais recente do sistema Linux no CentOS e o Redhat foi substituído pelo SS como no E podem ser usadas as mesmas opções que foram usadas no Net STAT. Depois, há outro comando FTP, que é muito útil quando você está solucionando problemas relacionados à rede Se o Top não vier pré-instalado com seu sistema operacional, você precisará instalar alguns pacotes, como o yum install Apple release, e então você instalará o Yum install If Então, esse comando estará disponível para você. É como um comando adicional, mas é muito útil para dizer exatamente o que está entrando, o que está saindo, o que está sendo exportado, transferido, qual é a taxa de transferência Se for alto, é baixo. Em seguida, também verificaremos o tempo de atividade do sistema, porque quando o sistema está lento, às vezes o que acontece, o sistema trava, e você simplesmente não sabe se está travado ou Portanto, você deve verificar se o systemd acabou ser atualizado ou Portanto, a atualização fornecerá a hora em que ela estiver em funcionamento e também fornecerá a carga do sistema a cada cinco, dez e 15 minutos. Essa é praticamente a mesma carga que você vê no comando superior. Também verificaremos os registros. log é um dos principais recursos que você tem, onde você pode realmente entrar e verificar se há algo errado com seu sistema operacional, memória do kernel, CPU, hardware Qualquer tipo de erro relatado será relatado em seus registros Depois, há outras coisas que você pode verificar no lado do hardware que estão disponíveis para o seu sistema operacional. E se você não conseguir resolver o problema de hardware, precisará acessar o console do sistema para realmente descobrir essas informações. Depois, há outras ferramentas que você pode instalar. Novamente, essas ferramentas não são adicionadas quando você instala o sistema operacional. Você teria que instalá-los usando o comando yum, e algumas dessas ferramentas são htop, IoTP, tráfego PF, conta PS, relacionadas ao status da conta do Então, esses são alguns comandos Se você quiser usá-los, mantenha-os à mão, mantenha-os em sua mente Então, esses são os poucos comandos que você precisa conhecer para ser um bom administrador do sistema. Como você os usará, como os executará no sistema. E quando você obtiver a saída, como você vai lê-la? Então, vamos entrar na minha máquina Linux e mostrarei cada um desses comandos, um por um, e espero que abordemos praticamente todos eles. Então, como eu disse, primeiro verifique se você está no sistema certo ou se o sistema que é reportado a você é o sistema certo. Então, para isso, você sempre executa o nome do host, que dirá: Ah, sim, esse é o nome de host correto porque muitas vezes em uma organização maior, você tem servidores, dez, 20 servidores usando o mesmo nome de host, mas eles têm 01, 02 ou números incrementais no final Portanto, certifique-se de estar conectado ao sistema correto. Em seguida, verifique o espaço em disco. Essa é a primeira coisa que você sempre deve fazer. E para executar isso, você faz DF menos Desculpe, DF menos DF menos Então, isso vai te dizer o sistema de arquivos no lado esquerdo, o tamanho, o que é usado, o que está disponível, a porcentagem e em que ele está montado. Hum, todo o TEP FS pode ser ignorado porque esse é o sistema de arquivos de memória Você pode executar DF menos H e grep menos V para excluir TEMP fs para ver exatamente o status excluir TEMP fs para Então, se você observar o status do meu sistema, eu tenho um sistema bastante saudável em termos de disco. A raiz está em 59%. SD one está em um e a inicialização é 17. Portanto, é o sistema no nível do disco. O uso do disco parece bom. Se você ver algo aqui que diga 99% ou 100% ou qualquer limite que você acha que excedeu o limite normal , verifique por que está usando tanto E para isso, você teria que usar o Command DU. Quando você faz D menos A para todos e especifica qual sistema de arquivos você está tentando procurar, você verá todo o sistema de arquivos que veio, todos os arquivos do sistema que aparecerão aqui, e ele lhe dirá cada arquivo e seu tamanho Você também pode fazer o sinal de menos H, para leitura humana E também dirá em kilobyte, megabyte ou gigabyte Se você quiser resolver isso, você pode classificar na ordem inversa, para ver o maior uso de arquivos na parte superior, você fará isso e ele classificará tudo para você. Mas é claro que vai ser muito rápido, então você terá que realmente aumentá-lo. Então canalize para mais. Então, na verdade, ele vai para o PC, que é apenas uma memória, então não use esse arquivo enquanto você executa, não se preocupe com isso. Você pode ignorar qualquer coisa que apareça e diga que não consigo acessar. Mas se você estiver recebendo uma mensagem de erro dizendo: Ei, permissão negada, isso definitivamente significa que você não é root. Portanto, certifique-se de ser root antes de executar o comando dU menos A ou H em qualquer sistema de arquivos, para que ele possa entrar em todos os arquivos sem receber o erro de permissão negada Vamos limpar a tela. Em seguida, a próxima etapa é sobre o processamento de cheques. Então, deixe-me tornar essa janela um pouco menor para que possamos examinar os comandos um por um. O primeiro é o topo, que também já abordamos anteriormente. Eu só vou voltar rapidamente. A primeira linha informa sobre a hora do sistema, quantos usuários estão conectados e a média de carga a cada cinco, dez e 15 minutos. Este mostra o total de tarefas que estão sendo executadas, quantas estão dormindo. Essa linha informa sobre o status da CPU. Essa linha informa sobre o status da memória. Essa linha informa sobre o status do swap. Em seguida, esta é a lista de todos os processos que você está executando em seu sistema. Principalmente o processo altamente utilizado que você verá na parte superior. A primeira coluna é o ID do processo, quem o está usando, a reserva de virtualização, o tempo de memória da CPU compartilhada, o comando E também tem muitas informações. Em seguida, vamos para o próximo comando, que é gratuito. Free é especificamente para utilização de memória. Você também pode liberar menos M se quiser ver em megabytes Então, isso lhe dirá quanta memória você tem no total, quanta foi usada, quanta liberdade é compartilhada, quanto é o buffer e quanto está disponível para ser usado pelos outros processos, sim, outros scripts ou outros programas Ok, agora, na próxima, temos memória de lista. LSM Isso informa exatamente sobre o tamanho do bloco de memória, memória on-line total que temos disponível para o sistema É uma memória off-line total GB que estamos usando agora, que é zero Não temos nenhum, então isso também falará sobre sua memória. Quase a mesma coisa quando você digita informações de memória do PC, desculpe, informações do PC. Isso lhe dirá exatamente o que está acontecendo no sistema agora. Memória total, memória livre, memória disponível. Ele contém várias informações sobre sua memória e como a memória é alocada para cada processo, cada página do seu sistema Então você tem que ler cada um deles, se não o fizer , se você realmente quiser saber exatamente o que cada um deles significa, se eu começar a explicá-los, vou levar uma eternidade. Então, eu vou recomendar você. Você pode simplesmente acessar o Google e digitar as informações de memória apropriadas, e ele fornecerá muitas informações sobre informações Então, o VM SAT, que é o status da memória virtual, informa sobre sua troca de espaço de troca. A troca é praticamente a mesma que uma memória virtual, quanto ela foi atribuída, quanto está Quanto custa no buffer. Isso também dirá se você tem memória. Portanto, se você estiver executando livremente menos M, verá que o total é 991 e o usado é 991 . Nada é usado. Então, a próxima coisa que você precisa descobrir é se você tem o mesmo problema com sua máquina virtual ou swap, desculpe, também com a memória virtual A propósito, o free também pode fornecer a você a memória normal e a memória swap Portanto, verifique o status da memória, certifique-se de que ela não seja usada. Se for usado, você realmente precisará atribuir mais memória a essa máquina porque ela está usando muitos processos. Se você executar o top novamente e ver muitos processos aqui usando essa coluna, aqui, essa coluna consome muita memória por vários processos diferentes, então você realmente precisará adicionar mais memória. Ou você também pode usar um novo comando que vou mostrar, que é P map. Então, aqui, se você notar, o comando top tem um ID de processo, 6610 Então, se eu abrir outra sessão, digito PMP e coloco no ID do processo Em seguida, ele está me dizendo que esse é o processo total que está sendo usado pelo comando top que é o processo principal que estou executando. Então, apenas essas informações específicas sobre o PmP. Você também pode descobrir mais sobre o outro processo se quiser saber, digamos, o ID do processo um. Este realmente fornece as informações do processo, desculpe, as informações de memória de um processo específico. Em vez de sair por aí e descobrir cada processo, você pode conferir aqui. Ok, então o próximo é o código DMID, código DMID. Isso lhe dará muitas informações sobre seu hardware, o que está dentro do seu computador. Então, quando você executa isso, e se perceber que tem um problema com a CPU ou a memória, precisa realmente ligar para o fornecedor, e o fornecedor pede algumas informações sobre, forneça as informações sobre o série da CPU Ou o número de série da memória ou qual é o tamanho ou qual é a versão ou quais são as informações da versão. Você encontrará todas as informações aqui. Como você pode ver as informações do fabricante , o nome do produto. As informações do chassi dizem que fabricante é a Oracle Corporation, então você sabe para quem ligar quando estiver tentando abrir uma caixa e com quem Portanto, se você não sabe em qual servidor está, esse é o código DMID Nós lhe diremos se é uma HP Oracle, uma máquina Spark Desculpe, não Sparks. Eles têm outros diferentes. Como qualquer outro hardware, como Dell ou qualquer outro hardware que executa o Opera Okay de 64 bits , o LSCPU, que é semelhante ao LSMM, fornece informações sobre a arquitetura da sua informações sobre a arquitetura da A arquitetura da CPU é X 86 64 bits. Na verdade, ele suporta modelos de 32 bits e 64 bits. A CPU de tamanho de bit é uma, qualquer soquete, qualquer núcleo por soquete, o fornecedor, o modelo da família de CPU, o nome do modelo, a CPU Intel megahertz Tudo o que você precisa saber sobre CPU também pode ser encontrado no LSCPU Ok, o próximo é o proxy B, que é, novamente, semelhante à lista de informações do CPU ProXCP Se você sabe, é praticamente igual ao outro, mas provavelmente está reorganizado, mas fornece informações semelhantes às que você obteria com o LSCPU Ok, vamos limpar a tela. Então, você descobriu muitas coisas sobre a CPU. Você conhece as informações da sua memória, as informações do seu disco, agora passando para o status do disco. Sabe, o disco, quando você executa DF menos H, você vê que o uso do disco é bom e, na verdade, é de 59% Portanto, não há um problema de capacidade do disco, mas talvez o próprio disco de entrada e saída do disco esteja funcionando em um modo degradado Então, para descobrir isso, você tem que executar I O S, ou seja, estatísticas de entrada e saída, menos Y com cinco, eu sempre uso isso porque I Hum, eu meio que estou acostumado com isso Eu vou dizer isso dessa forma. Há muitas outras opções que você pode usar com o IoStat Eu diria que há muitas, muitas opções em cada comando que estou mostrando. Portanto, a melhor maneira é executar o man em cada comando e descobrir todas as opções disponíveis para você. De qualquer forma, vamos executar IOSAT menos Y a cada cinco segundos. Agora, na verdade, isso vai para o disco e pergunta: Me dê suas estatísticas a cada 5 minutos, desculpe, a cada 5 segundos. E aqui está dizendo seus discos, você tem dois discos SDA SDB, e é lido em kilobyte lido, em kilobyte gravado, quanto está lendo , quanto está gravando , quanto está gravando. Então, olhando para o meu sistema, meu sistema está funcionando muito, muito eficiente porque é praticamente 0,0. Nada é que eu não executo nenhum tipo de aplicativo de produção no meu sistema. É por isso que você vê que tudo é zero. Mas se você estiver executando, verá como está indo, quanto está lendo KB, quanto está gravando, quanto está sendo transferido por segundo Então, todas essas informações aparecerão aqui. Se você ver o número muito alto, isso significa que você está, é claro, escrevendo muito ou lendo muito, ou é apenas que seu disco está simplesmente tendo alguns problemas para ler ou gravar ou , na verdade, enfileirando todas as transações Então, isso é sobre o IoStat, agora vamos entrar na parte de rede Agora, você percebe que confirmou que não há nada errado com o disco. Tudo parece bom no processador. Tudo parece bom no lado da memória. Agora vamos dar uma olhada na rede. Se você realmente sabe se seus programas estão realmente envolvidos na transferência ou no recebimento, você teria que verificar a rede Então, o primeiro comando que vamos executar é o TCP dump. É TCP. Todo protocolo que entra e sai é principalmente em TCP. Então, com a opção menos I, é a interface. Primeiro, você precisa descobrir qual interface você executará o TCP dump Então, para isso, você precisa executar ifconfig e perceber que minha interface é EN Use o comando IP space A se você estiver em uma versão mais recente do sistema Redhat ou Santa Então, vou rodar no meu dump TCP menos I ENP s03. E quando eu executo isso, ENP da interface errada, escrito OK. Agora, veja, está indo muito rápido porque estou no meu PC, onde estou executando minha máquina ou onde estou realmente mostrando toda a palestra, está me comunicando com essa máquina virtual É por isso que está indo e voltando, e voltando, indo e voltando. Então, se eu simplesmente fechar isso ou o Control C e abrir outra janela, a propósito, você precisa ser root para executar a maioria desses comandos. Portanto, sempre faça login como root. Agora, se eu tentar fazer ping, digamos Google, google.com. Está pingando, mas agora que está pingando, eu poderia realmente verificar esse tráfego no meu dump TCP Então, vamos apenas procurar , digamos, o Google. Então, está caindo, não, na verdade, não está indo para o Google. Na verdade, está indo para o endereço IP. Então, o despejo de TCP, na verdade, não vai te dar o Na verdade, ele fornecerá o endereço IP. Então, deixe-me pegar 160-22-4310 D 151. Aí está, viu? Está me dizendo que minha máquina, cujo nome é minha primeira VM Link, está indo para o Google com o Pocaol Sempre que você faz ping em uma máquina, essa chamada Perl é conhecida como ICMP E então esta máquina, minha máquina está usando ICMP Plocaol e fazendo ping nesta máquina, que é o Google, a chamada Perl está listada E novamente, essa máquina, que é o Google, voltando para minha máquina e reconhecendo que o tráfego está recebendo resposta Então, eu estou examinando isso com muito cuidado. Esta é minha máquina indo ao Google com esse protocolo e solicitando o envio da sequência, o comprimento de 64 bits 64 bytes aqui, sequência, hora, ICMP. Isso é o que está lhe dizendo. Então, quando chega lá, o Google volta para mim e diz: Ei, entendi. Você é quem está me enviando um ping e eu estou respondendo e dizendo: Sim, estou vivo. Estou disponível. Portanto, é apenas uma maneira simples de fazer o despejo de TCP. Se você está tentando solucionar um problema que sua máquina está se comunicando com um servidor de banco de dados, eu diria que coloque o endereço IP desse servidor de banco ou use o protocolo no dump TCP Existem diferentes opções para usar o protocolo especificamente para essa porta, desculpe , não o protocolo. Eu quis dizer o porto. Se você vai, digamos, 1921 61 pontos 13, e esse é o seu servidor de banco e está usando um protocolo, digamos, 2049 Não, desculpe. Desculpe, o protocolo do banco de dados é, de qualquer forma, o número da porta usada no banco de dados é, de qualquer forma , esqueci, mas espero que você entenda o que estou tentando dizer Portanto, você pode realmente especificar esse número de porta para escutar, independentemente ouvindo nesse número de porta ou não. Portanto, o despejo de TCP é um tipo de discussão muito longo que eu poderia abordar, mas quero que você experimente, e isso fornecerá muitas informações quando você estiver solucionando problemas de tráfego O próximo é o LSOF. Liste os arquivos abertos com menos I menos P e menos N. Isso lhe dará o que está aberto e o que está Digamos que se minha máquina, essa é a que está realmente executando um serviço, digamos, SSH, e eu não consigo me conectar desta máquina a esta máquina usando SSH, então eu entrarei nessa Vou executar esse comando e pegar 422 Como você pode ver aqui, isso listará toda a conexão estabelecida e também a conexão de escuta aqui, diz que o SSH está escutando na porta 22 Então eu pude dizer : Ei, minha máquina está ouvindo. Eu não tenho nenhum problema. É algo com sua máquina que não está ouvindo. Ou talvez você o tenha escutado. Talvez minha máquina esteja escutando e provavelmente eu tenha um firewall que esteja bloqueando qualquer tráfego vindo dessa máquina para minha máquina. Então, eu também tenho que verificar o firewall. OK. Então, o próximo que eu tenho é o netstat Isso praticamente me deu as mesmas informações que acabei de digitar de uma maneira diferente Então esse é outro comando. Outra coisa sobre a qual eu ia falar com você é que NTStat agora está obsoleto e o comando mais recente usado é SS, que significa soquete o NTStat agora está obsoleto e o comando mais recente usado é SS, que significa soquete. Você pode usar as mesmas opções para listar todas as portas que estão abertas ou escutando. Você também pode fazer man on SS e encontrará outro utilitário para investigar soquetes que estão abertos soquete é algo que roda no seu computador, que na verdade anexa o número da porta e se abre toda vez que um tráfego entra nessa porta ou qualquer coisa que entra e tenta bater na porta que tem a etiqueta 22 O último é sobre verificar a rede, e eu tenho esse comando I Top. E como eu disse anteriormente, If Top é um utilitário que não vem com o sistema operacional Linux. Você precisa instalar isso e, para instalar isso, você precisa executar o comando Yum Install Apple release e, em seguida, yum install Eu já instalei esse comando no meu sistema, então vou executá-lo se parar. E você verá aqui, isso está me falando sobre a transferência que está indo desta máquina e desta máquina para qualquer outro lugar. Então, se eu estou usando FTP para transferir algum arquivo de uma máquina para outra, ou estou usando protocolos como o protocolo NFS ou SCP, toda vez que você os usa toda vez que executa esses comandos, e se você quiser saber quanta largura de banda é usada e quanto megabyte ou kilobyte por segundo transferir algum arquivo de uma máquina para outra, ou estou usando protocolos como o protocolo NFS ou SCP, toda vez que você os usa toda vez que executa esses comandos, e se você quiser saber quanta largura de banda é usada e quanto megabyte ou kilobyte por segundo está sendo transferido, esse comando é incrível. Ele fornecerá todas essas informações, desde a taxa e em kilobytes, quanto foi transferido, quanto resta e um monte Se você quiser saber mais sobre isso, acho que quando você o instala, ele também instala as páginas de manual, eu acredito. Sim, funcionou. E diz, exiba o uso da largura de banda em uma interface BHst. Então, use esse comando. Se você não tiver, eu recomendo fortemente que você o instale com as instruções que eu lhe dei. A próxima é verificar o tempo de atividade do sistema. Veja se o sistema foi reiniciado recentemente. O tempo está aí com a média de carga do sistema. Continuando com a verificação dos registros, todos os registros estão em registros de barras. E quando você faz LS menos L, LTR, qualquer opção que você preferir, e o melhor log que tem todas as informações ou log que eu sempre procuro são ou log que eu sempre procuro Eu sempre poderia fazer tail -100. Mostre-me as últimas cem linhas de mensagens e eu poderia facilmente perceber o erro. Não há erro, então eu poderia simplesmente pegar a história inteira, decifrá-la e procurar erros. E aqui vou ver se há algum erro relatado que possa me ajudar a encontrar o problema. Eu também diria que procure sempre colocar menos I, aliás. Eu também diria que coloque um aviso. Eu também diria que colocou um erro. Eu direi que coloque o fracasso como o fracasso. Você encontrará muitas informações que podem ajudá-lo a solucionar o problema Verifique o status do hardware fazendo login no console do sistema. Você pode fazer isso fazendo login. Se for HP, entre no Ilo, abra um navegador, coloque o iLoip e você verá os registros lá Se for Dell, coloque o iDrag e, se for outro sistema, cada sistema tem acesso ao console, descubra isso, faça login e encontre as informações do hardware Ou mensagem de hardware. A última, outras ferramentas. Existem outras ferramentas disponíveis para você. Você também precisa baixá-los, assim como eu baixei o Itop Essas outras ferramentas também são úteis. Alguns deles, como H two, IoTop. IoTop é útil, pois funciona da mesma forma para discos que pois funciona da mesma forma para discos Então, essas são algumas das ferramentas. Eu quero que você realmente os examine um por um. Leia sobre eles, eles definitivamente o ajudarão se você estiver buscando tipo de trabalho de administração de sistema ou relacionado a Linux ou qualquer tipo de trabalho relacionado a computadores Você usará esse tipo de comando com bastante frequência 256. Não é possível entrar no CD em um diretório: Não é possível gravar um CD ou transformar o diretório em um diretório? Ou seja, quando você está tentando executar o CD de comando e está tentando ir para outro diretório, é aí que você está tendo um problema ou está recebendo uma mensagem de erro. Então, por que isso, e é isso que vamos resolver hoje nesta palestra Portanto, há algumas etapas que podemos tomar para realmente isolar esse tipo de problema E quando agora você pode entrar em um diretório, é claro, há algumas coisas que você precisa verificar. Algumas coisas para manter em mente, e essas são as coisas que eu queria listar hoje. Então, em primeiro lugar, o diretório não existe. É simples assim. Então, você está tentando inserir um CD em um diretório ou pasta, mas não consegue. E a mensagem de erro que você está recebendo é que o diretório não existe. Tente ler essa mensagem, a saída, o erro, o que ela está dizendo para você. Está dizendo que o diretório não existe. Então, ou você não está , você realmente tem grafia incorreta do diretório Você digita com o dedo, digitou com um dedo gordo ou simplesmente não existe, ou de alguma forma não existe no diretório certo onde você está Então, a primeira coisa é como podemos saber se o diretório não existe. Então, deixe-me entrar na minha máquina. Eu tenho uma máquina aqui. Agora, estou logado como eu mesmo, root. Desculpe, estou em qual diretório eu faço PWD. Estou no diretório raiz. Aqui neste diretório, vou criar um novo diretório, e vou chamá-lo de Seinfeld Ok, agora quando eu fizer LS menos LTR, vou ver o diretório em que ele foi criado com o nome Agora, se estou tentando inserir um CD nesse diretório, Seinfeld, por que estou recebendo isso? Não há esse diretório violeta? Esse é o problema mais comum que as pessoas veem e elas ficam confusas. Oh, meu Deus, por que o diretório foi parar? Mas você precisa entender, relaxar e ver qual é o problema. Se você notar, eu digitei maiúsculas. Já o diretório que eu criei está com letras minúsculas. Agora, no ambiente Linux ou Unix, maiúsculas e minúsculas Portanto, lembre-se disso, então o diretório Seinfeld com maiúsculas É por isso que você está tendo problemas com o login do CD neste sistema no diretório. Agora, o próximo passo é: caminho absoluto versus relativo. Quando você está tentando inserir um CD em um diretório, muitas vezes você tem um caminho fornecido muitas vezes você tem um caminho fornecido e insere o caminho, mas ele não funciona, ou você está tentando inserir o CD por meio de um caminho relativo, você precisa saber onde está a pasta. Vamos entrar na minha máquina Linux novamente. Vamos limpar a tela. Então, nós temos um diretório que criamos, que é Seinfeld Agora, quero inserir um CD neste diretório do Seinfeld. Vou pressionar Enter. Não há nada nesse diretório porque está vazio. No diretório Seinfeld, criarei outro diretório chamado Jerry e criarei outro diretório Então, agora dentro de Seinfeld, eu tenho dois diretórios, Jerry E se eu entrar no diretório Jerry e fizer PWD, você verá que todo o caminho desse diretório é root Seinfeld Então, essa é uma das coisas que você experimentará ao tentar inserir CD em um diretório quando estiver faltando uma subpasta ou subdiretório no caminho absoluto Todo esse caminho, se você estiver tentando inserir um CD em todo esse caminho, funcionará. Está entrando. Mas se você estiver faltando, digamos que, se estiver faltando um diretório, digamos root e Jerry Você sabe que criou um Jerry, mas simplesmente não conseguiu acompanhar para onde esse diretório vai Você pressiona Enter e diz: Não existe esse diretório de arquivos. Agora você está de volta à equação um, onde estávamos falando sobre o diretório não existir. Você precisa relaxar. Você precisa ver onde esse diretório foi criado. De qualquer forma, certifique-se de que seu caminho absoluto esteja correto. Quando você chega ao caminho relativo, caminho relativo é quando você entra em CD, digamos, se eu estiver na barra de CD e quando eu fizer PWD, você verá que estou no diretório de barras Eu poderia ir direto para o diretório Jerry do jeito que eu fazia antes, que é CD, root, slash Seinfeld e slash Jerry, e eu vou Mas se você não conseguir entrar e estiver tentando solucionar o problema de onde esse diretório existe, recomendo que você dê um passo de cada vez, como se estivesse subindo as escadas Não tente simplesmente pular três escadas. Dê um passo de cada vez. Então, para isso, você fará o CD slash root. Agora, aqui, você precisa fazer LS menos L e ver se há uma pasta ou um diretório na listagem que diz Jerry Faz isso? Não, certo? Então isso significa que não está lá. Então, tente ver onde está esse diretório e, em seguida, você entrará em outra pasta chamada Seinfel Você está no Seinfeld, faça LS menos L novamente, e agora é o diretório chamado Jerry ou Kramer, E é assim que você está terminando com o diretório, Jerry Outro erro comum que as pessoas cometem, que é percorrer o caminho relativo, mas especificar o caminho absoluto O que isso significa? Vamos verificar. Então, se eu estiver com o CD no slash, esse é meu diretório principal, o raiz, o primeiro diretório do sistema Agora, eu queria entrar no diretório raiz do slash. Ok, estou no diretório raiz do slash. Diz que estou no slash Root e vou fazer LS menos L. E vejo que há um diretório chamado Eu queria colocar um CD nesse diretório, mas muitas vezes, o erro que as pessoas cometem é gravar CDs Seinfeld E quando você pressiona Enter, você recebe a mesma mensagem, sem esse arquivo ou diretório. Por que isso? Porque você está dizendo ao sistema operacional Linux que essa barra Seinfeld está realmente localizada no nível raiz, ou seja, nesse nível seja, nesse Ele não está localizado no nível da raiz. Ele está localizado no diretório raiz da barra. Então, se você for especificar uma barra, o sistema pensará que você está tentando encontrar esse diretório Seinfeld nessa E quando você faz LS menos L, você verá que não há sein fill Portanto, certifique-se de saber onde está usando o slash e onde não está É por isso que esse é um erro comum que as pessoas cometem quando usam o caminho absoluto versus o caminho relativo. Na próxima, temos permissões. Obviamente, isso também é muito comum quando você está tentando inserir um CD em um diretório e não pode porque não tem permissões. Deixe-me explicar suas permissões primeiro. Se você não tem, se você não tem um pouco de compreensão das permissões, tudo bem. Estou aqui para ajudá-lo, então vou explicar a parte da permissão em detalhes. A permissão de um arquivo ou diretório é dividida em três grupos diferentes. Um que você vê no lado esquerdo, que tem quatro bits. A propósito, esses traços são chamados de bits. Então esta é uma seção que é dividida por grupo, e esta é a seção para outro. Agora, o primeiro bit é realmente aquele que define que tipo de arquivo é, se é um arquivo, é um diretório, é um link, é um arquivo de soquete, qualquer coisa, qualquer tipo de arquivo ou é qual é a função de um arquivo? Tudo está definido com o primeiro atributo. Se você ver um D aqui no primeiro , significa que é um diretório. Só então você poderia ir. A segunda parte é sobre leitura. Então, se você tiver permissão de leitura no diretório, poderá entrar? Não, a permissão de leitura em um diretório significa que você ainda pode entrar se tiver um executável, mas não poderá escrever nada Então essa é a leitura. O terceiro bit é sobre a gravação e o terceiro é sobre a execução. Da mesma forma que vale para o desculpe, a primeira parte que acabei de explicar para você é sobre a A segunda é para o grupo. A primeira delas significa que você é o proprietário desse diretório. Agora, não confunda esse U com o último O porque muitas pessoas confundem como usuário com O como proprietário Não, O representa os outros. De qualquer forma, então o segundo conjunto de permissões, novamente, leia, escreva, execute. Então o terceiro é para todos os outros, leia, escreva, execute. Essas são as permissões sobre cada arquivo ou diretório que criamos. Então, vamos entrar em nossa máquina. E você verá aqui que vou entrar no slash Root LS menos LTR para ver meu diretório de preenchimento de pecados E você percebe que, no diretório Sine Feel, temos essas permissões Se você tiver, se você não tiver D na frente de um diretório, isso significa que não é um diretório. Não importa quantas vezes você tente gravar um CD nele, não vai funcionar. Então você vai ver se é ler, escrever e executar esses três bits. Isso significa que o usuário, que é root, pode ter permissão de leitura, gravação e execução. Quando você diz ler, significa que o usuário pode ler o conteúdo dentro do diretório. Quando você escreve, significa que o usuário pode realmente escrever ou criar arquivos dentro dessa pasta. E quando você tem X, isso significa que o usuário pode realmente entrar no diretório. Agora, isso é muito importante. Você precisa saber disso. Se você não tiver esse pequeno trecho aqui, execute, então você não poderá inserir um CD em um diretório. Portanto, certifique-se de que, seja qual for o grupo que você seja, seja quem for o usuário, você deve ter permissão executável para inserir o CD Às vezes, as pessoas confundem isso com a leitura. Permissão. Ler e executar não é a mesma coisa. leitura permite que você coloque o CD em um diretório enquanto esse R permite que você leia o conteúdo. Se você não tiver R, ainda poderá inserir um CD em um diretório. Mas quando você vai executar LS menos L, vai dizer que você não tem permissão para ver o conteúdo do diretório Então você entendeu? Espero que você saiba Então o segundo passo é daqui R X. Isso é para todos os outros, ou seja, não desculpe a todos. Isso é para o grupo. No momento, o usuário é root, o grupo é root. Essas são as duas colunas que possuem e quem realmente pertence ao grupo em que estão. Então, com as permissões do grupo, você pode realmente ler o conteúdo. Você pode inserir um CD no diretório, mas não pode criar nenhum arquivo ou diretório. O último é o mesmo para todos os outros. Você pode ler o conteúdo e inserir um CD no diretório, mas não pode criar nada nele. Portanto, certifique-se de ter essa permissão. Então, se eu vou tirar a permissão de outras pessoas, de Seinfeld Então, agora o que estou dizendo é que apenas root e seu grupo podem entrar em Seinfeld Todo mundo não pode. E você faz LS mi LTR, você verá que o iTx Agora, se eu me tornar eu mesmo, o que é IASL agora, se eu tentar entrar root, a permissão Oh, mesmo Root não tem permissão para eu entrar. Então, deixe-me ir para o slash e eu vou fazer LS menos LTR no Root. Onde está a raiz? Oh, aqui mesmo. Veja, no nível raiz, eu não tenho permissão para entrar. Esqueça o nível Seinfeld. Portanto, certifique-se de que esse executável exista. Então, vamos voltar como root. Então, desta vez, vou dar permissão para que todos tenham que fazer o CD no root. Agora estou dentro. Agora, este tem um Seinfeld dirigido pelo folk, e eu retirei um executável. Agora vou devolver o executável. A propósito, este é o comando change Md. Espero e presumo que todo mundo saiba que esse é o comando para atribuir ou remover a permissão de um arquivo ou diretório Então, agora o LDLs MSL TR e você vê que as permissões são concedidas ao CD nele Ainda não consigo criar nenhum arquivo. E se eu remover o R? Mude o modo, outros removem R sine fill. Então, agora, quando você faz o LS MTR, percebe que eu não tenho permissão de leitura Então, agora, se eu entrar no diretório Seinfeld e você ver, eu poderia ver o conteúdo de Jerry e Kramer E se eu me tornar IASol? E agora eu vou para o Cdh Root e vou fazer o LSMS L. Não consigo ver o conteúdo do Root Y porque no nível raiz aqui, veja, aqui, ninguém além do root ou seu grupo tem permissão para entrar, criar ou ler o É por isso que você está tendo a permissão negada ou está dizendo que não é possível abrir o diretório. Você ainda pode gravar um CD nele. Por que você poderia gravar um CD nele? Como fornecemos o executável, se você se lembra, aqui mesmo, vamos usar o Cd Slash, onde está Aqui é Root, se você perceber, nós demos a permissão para entrar. Qualquer pessoa pode entrar no Root, mas não pode ver a contagem porque não tem permissões de leitura De qualquer forma, esse é outro motivo pelo qual você não pode inserir um CD no diretório. Próximo motivo, tipo de arquivo. Isso é, eu já falei sobre isso. Se um arquivo ou diretório não tiver um D na frente, então não é um arquivo. Desculpe, então não é um diretório. Então, se eu estiver no meu diretório inicial, home IF SOL. E eu crio um arquivo chamado touch Elaine. Então, se eu tentar fazer CD alane, o que acontecerá? Ele dirá que não é um diretório. Por quê? Porque quando você faz o LSMS LTR, você verá que não há D na frente dele Então, esse é o tipo de arquivo do qual estou falando. Verifique se o tipo de arquivo está correto. A próxima é a permissão do diretório principal. Já abordamos que quando você não tem permissões corretas, digamos, na raiz da barra, não importa quantas permissões você tenha após a raiz da barra, isso não É só que a porta principal da frente está trancada, então você não pode ir até a porta do quarto. É por isso que certifique-se de que o diretório principal tenha uma permissão adequada. E o último são os diretórios ocultos. Muitas vezes as pessoas também cometem o erro de usar diretórios ocultos, o que significa que você cria um arquivo ou diretório, digamos, MKDIR, e eu criarei um diretório dot E eu faço LS menos LTR, e você percebe que não há Mas alguém lhe diz : Ei, vá para este diretório, e eles realmente perdem o ponto porque o ponto é algo que o torna oculto. Portanto, você terá que fazer LS menos L para mostrar todos os arquivos ocultos E no arquivo oculto, você verá que há um diretório Simpson Agora você pode entrar em City dot Simpson. E agora você está dentro. Portanto, certifique-se de que o diretório em que você está tentando acessar não esteja oculto. Portanto, essas são algumas dicas que quero que você tenha em mente que, se você seguir todas as etapas dessas etapas de solução de problemas, tenho certeza de que conseguirá resolver seu problema 256. Executando Linux no navegador da web: Olá. Nesta palestra, falarei sobre o Linux rodando em um navegador da web. O que isso realmente significa? Isso significa que se você não tiver recursos suficientes em seu computador pessoal ou se quiser apenas testar ou executar determinados comandos em uma máquina Linux como prática e não quiser executá-los em sua própria máquina Linux , a melhor maneira de fazer isso é abrir um navegador e existem certos sites que permitem que você realmente inicie uma instância Linux em seu servidor, mas você pode realmente acessá-lo por meio do seu navegador. É exatamente assim. Eu dei esta é uma captura de tela de um dos servidores da web que me permite executar o Linux. Então, eu não tenho nenhuma preferência por qual deles você escolher. Então, do jeito que eu faço isso, eu vou para o Internet Explorer ou Firefox ou qualquer navegador que você tenha, e eu digitaria run Linux no Em seguida, ele fornecerá muitas opções diferentes ou, na verdade, o levará a vários outros sites diferentes que permitem executar o Linux no navegador. Então, se eu fosse escolher o primeiro, ele me levaria a um site chamado Geek flare De qualquer forma, este site não é algo que estou promovendo ou com o qual tenho alguma afiliação É só que surgiu algo na minha pesquisa e tem uma lista de todos os navegadores da web, e tem uma lista de todos os navegadores da como executar o Linux a partir de um navegador da web com esses seis sites. Então, o primeiro é Linux copy dot sh, webmail tutorial point e assim por diante Você pode escolher quem quiser, desde que consiga acessar o console ou o terminal e executar seus comandos. Então, se eu escolher o primeiro JS Linux, ele realmente me levará a este site que agora está inicializando minha máquina Linux. Então, vou deixar isso como está se eu for para o CopySH, que está aqui, que já iniciou a máquina Linux para E se você perceber que eu entrei como root e faço LS menos LTR, e faço LS menos LTR Existem comandos. Eu também poderia criar arquivos. Eu criei o arquivo de teste anteriormente e pude fazer novamente o arquivo ABC E ele roda e criou os arquivos. Portanto, você tem acesso a essa máquina de links como root. Então, é claro, você pode executar muitos comandos e, se quiser praticar, antes de executar o comando na produção e não ter uma chave ou um ambiente de laboratório, você pode realmente usar esses recursos que são gratuitos on-line para executar e testar seus comandos. Assim, eu tenho outro, que está no Mass Racket em algum JS E aqui você percebe quem sou eu. Não há nenhum comando como esse, mas o LS MAC o tem. Então toque em ABC DLS Minus LTR, e ele diz que criou meu arquivo Novamente, qualquer que você ache que seja o site que realmente permite executar determinados comandos para praticar ou executá-los antes de executá-los na produção, esses são os recursos que você pode usar Então, se você tiver alguma dúvida, me avise. Novamente, se você tiver uma máquina Linux em seu VirtualBox, essa é a melhor opção Você pode fazer o que quiser. Mas se você não quiser usar isso ou se tiver recursos limitados e quiser usar uma dessas máquinas Linux no navegador , essa é a maneira de acessá-la. Na verdade, um dos meus alunos me recomendou que eu compartilhasse isso como um recurso com outros alunos. Então, muito obrigado, é claro. E para aquelas pessoas que querem aprender mais sobre isso, vá em frente e faça uma pesquisa no Google, e você encontrará muitos recursos disponíveis para executar máquina Linux ou por meio do navegador da web. Tudo bem, boa sorte. 256. Autenticação de diretório do usuário: Agora, aqui veremos a autenticação da conta Linux. O que isso realmente significa é que você cria contas locais diretamente no seu computador local. Nesse caso, temos nossa máquina Linux. Criamos nossas contas locais. Acabamos de aprender isso, certo? E se você tiver milhares de usuários? Então, como você pode gerenciar todos esses usuários? Como você pode alterar sua senha? Então esse é o problema quando você precisa realmente adicionar vários usuários a, é claro, vários servidores. Então, o que acontecerá se um usuário ingressar uma empresa ou administrador de sistema ou se um novo usuário ingressar em uma empresa e você precisar criar sua conta em, e você precisar criar em uma empresa ou administrador de sistema ou se um novo usuário ingressar em uma empresa e você precisar criar sua conta em, digamos, mil servidores Agora, você vai fazer login em todos os servidores e criar uma conta de usuário? Bem, isso não é eficiente e, geralmente, as empresas não trabalham dessa forma e, na verdade, não criam contas de usuário individualmente para cada servidor. Então, o que eles fazem é, no ambiente Windows, adicionar algum tipo de serviço de diretório ou servidor de diretório onde o usuário pode fazer login, tendo a autenticação por meio de um servidor diferente. Então, como funciona. Então, vamos ver que tipo de contas existem. Portanto, existem basicamente dois tipos de contas que você tem. Uma conta localizada localmente em sua máquina, que significa que você cria uma conta de usuário na máquina Linux executando um anúncio de usuário de comando e, em seguida, a adiciona ao grupo ou concede permissões e assim por diante. Então, a maioria das contas Linux que criamos localmente. E a razão pela qual criamos a maioria das contas Linux é porque o Linux não é como um ambiente de usuário que o usuário faz login e executa tarefas diferentes. Ele é usado basicamente para fins de administração do sistema ou para executar aplicativos principais. De qualquer forma, se você precisar criar uma conta de usuário local, nós já aprendemos isso. Agora surge a pergunta: se você precisar criar uma conta de usuário em 10.000 servidores diferentes? Então você precisa ter um domínio ou contas de diretório em um servidor. Então, como funciona é que você tem todas as contas de usuário em um banco de dados. Então, veja essa foto. Então você tem um cliente, que é um servidor, que é sua máquina Linux, qualquer máquina Linux que você tenha instalado, e então você tem outro servidor, que é no nosso caso, nós o chamamos de servidor de diretórios. Então, um servidor de diretórios, um usuário tentou fazer login no cliente e a autenticação da conta vai contra o servidor. Então, o servidor verifica se essa conta existe. E se a conta existir, ela responderá dizendo que o usuário foi autenticado e que não há problema em fazer login E é assim que um usuário criado na estrutura de diretórios fará login. Agora, lembre-se de que isso não é para os usuários criados localmente. Esse processo de autenticação só funciona com o cliente e o servidor. Então, há um servidor lá fora no Windows, há o Active Directory. Então, ele é autenticado, volta e é assim que você o autentica Então, no Windows, agora, Windows tem esse produto, Active Directory, chamado Microsoft Active Directory, que é um produto incrível. Funciona muito bem. Funciona de forma muito eficiente para o usuário. Então, como funciona é você entrar no servidor Windows Active Directory, criar uma conta no Active Directory e, em seguida, ela é autenticada e você pode fazer login no cliente Então, agora lembre-se de como isso funciona. Isso vai para o servidor e qual protocolo ele usa. Se você precisar fazer login no servidor, qual protocolo você usa? Você usa SSH, certo? Portanto, se você quiser fazer login em um servidor usando o Active Directory ou algum tipo de serviço de diretório, você usará um protocolo chamado LDAP Então a questão é: Linux, o Linux usa LDAP Agora, lembrem-se de uma coisa, pessoal, LDAP é um protocolo Não é um diretório autenticado para usuários do Linux Muitas pessoas têm esse equívoco. Portanto, esclareça esse equívoco que o LDAP não é usado para Linux LDAP é apenas um protocolo usado para Windows, Linux ou qualquer servidor ou até mesmo Eles usam esse protocolo para se autenticar em um diretório Então, o que é o LDAP? Então, por que muitas pessoas dizem: Bem, o LDAP usa o EDA Bem, isso não é um caso real. Então, na minha próxima lição, vou lhe dizer exatamente a diferença entre LDAP, Active Directory e todos os outros servidores de diretórios que existem e que você poderia usar Para a autenticação do Linux ou mesmo para a autenticação do Windows, não necessariamente o Windows precisa usar o Active Directory. Existem outros produtos que as pessoas usam. Portanto, o Active Directory é nativo do Windows. É por isso que as pessoas o usam e o usam principalmente em um ambiente corporativo. Mas no Linux, estou lhe dizendo, novamente, não existe algo chamado DAP e as pessoas dizem: Ei, vá em frente, use o LDAP. Não. O LDAP, novamente, é um protocolo. Você pode pesquisar. É chamado de leve, diretório, protocolo assistente ou algo parecido com protocolo. Você pode pesquisar. De qualquer forma, esse é um protocolo usado. Vou passar para a próxima lição e explicarei a diferença entre cada serviço de diretiva.