Prévia do material em texto
INFORMÁTICA LINUX TÉCNOLOGIA DA INFORMAÇÃO APROVADOCOMQUESTÕES MAPAS MENTAIS Baixado em 06/10/2024 por Ricardo Novelli (rcnovelli@hotmail.com) O material apresentado tem como objetivo facilitar a memo- rização dos assuntos para concursos usando a técnica de estudos com mapas mentais , ideal para aqueles que se identificam com uma memória visual. Os mapas mentais usam cores e imagens como chaves de memorização além da palavra em si. Além das imagens , os mapas mentais também usam mnemônicos para facilitar a memorização. Alguns comuns nos ebooks de Direito são PR quando a informação trata sobre o Presidente da República , MEDU quando a informação estiver relacionada conjunta - mente a Municípios, Estados, DF e União. Quando siglas mnemônicas ou quaisquer outras siglas forem usadas em algum mapa, uma legenda no rodapé da página explicará seu significado. Caso esse material lhe inspirar a fazer seus próprios mapas, no site também temos uma categoria Como fazer com algumas dicas. APRESENTAÇÃO Baixado em 06/10/2024 por Ricardo Novelli (rcnovelli@hotmail.com) APRENDIZAGEM RELEVANTE Os mapas mentais ajudam a criar essa aprendizagem relevante porque forçam os alunos a encontrar conexões entre as novas aprendizagens e o conhecimento existente. ECONOMIA DE TEMPO Materiais preparados para economizar o seu tempo e potencializar seu estudo. Veja mais conteúdo e mais rápido! PRODUTIVIDADE O mapa mental é um método de organizar ideias, imagens, palavras e pensamentos a partir de uma temática central. Seu objetivo principal é simplificar a compreensão de informações, contribuindo para o aumento do foco e da produtividade. BENEFÍCIOS DOS MAPAS MENTAIS Baixado em 06/10/2024 por Ricardo Novelli (rcnovelli@hotmail.com) 1. Introdução [1] .............................................................................................................................................................................................................................................5 2. Introdução [2] ..........................................................................................................................................................................................................................................6 3. Sistema de Arquivos [1] ...................................................................................................................................................................................................................7 4. Sistema de Arquivos [2] .................................................................................................................................................................................................................8 5. Tipos de Arquivos .................................................................................................................................................................................................................................9 6. Comandos de manipulação de Diretórios ..................................................................................................................................................................10 7. Comandos de manipulação de Arquivos [1] ..............................................................................................................................................................11 8. Comandos de manipulação de Arquivos [2] ............................................................................................................................................................12 9. Comandos de manipulação de Arquivos [3] .............................................................................................................................................................13 10. Comandos de Rede [1] ..................................................................................................................................................................................................................14 11. Comandos de Rede [2] ...................................................................................................................................................................................................................15 12. Comandos para manipulação de Contas de Usuários ...................................................................................................................................16 13. Comandos para manipulação de Processos ............................................................................................................................................................17 14. Comandos de Edição de Textos ............................................................................................................................................................................................18 15. Estrutura de diretórios – [1] .........................................................................................................................................................................................................19 16. Estrutura de diretórios – [2] .......................................................................................................................................................................................................20 17. Estrutura de diretórios – [3] ........................................................................................................................................................................................................21 18. Estrutura de diretórios – [4] .......................................................................................................................................................................................................22 19. Permissões ..................................................................................................................................................................................................................................................23 20. Samba ...........................................................................................................................................................................................................................................................24 21. Linux x Windows ....................................................................................................................................................................................................................................25 Baixado em 06/10/2024 por Ricardo Novelli (rcnovelli@hotmail.com) Linux TECNOLOGIA DA INFORMAÇÃO1. Introdução [1] = Linux Contínuo GNU/Linux Kernel Interfaces Gráficas Gerenciador de Memória Virtual O resto são outros programas Monolítico híbrido Núcleo KDE Gnome WindowMaker Precisam do Servidor X Antes XFree86 Hoje:XorgFree 2 visões separadas do espaço de endereçamento Regiões não sobrepostas Subconjunto de páginas alinhadas Código fonte é liberado Free Software Padrão POSIXMesmo do UNIX LINUX [1] Baixado em 06/10/2024 por Ricardo Novelli (rcnovelli@hotmail.com) Linux TECNOLOGIA DA INFORMAÇÃO2. Introdução [2] NFS Superusuário Distribuições LINUX [2] RedHat Conectiva Mandrake SuSE Debian Kurumim Mandriva Fedora Core Administrador Root "Pode tudo" Network File System Monta partições ou diretórios remotos como se fossem um disco local Baixado em 06/10/2024 por Ricardo Novelli (rcnovelli@hotmail.com) Linux TECNOLOGIA DA INFORMAÇÃO3. Sistema de Arquivos [1] Identificados pelo conteúdo Independente da extensão Nomes de até 255 caracteres Case-Sensitive MAIÚSCULAS ≠ minúsculas Journaling EXT2 EXT3 Arquivos Si�ema de Linux [1] Principal Partição SWAP Arquivos de troca Libera a partição principal Journaling Journal Mais lento Maior capacidade de evitar erros Ordered Padrão Writeback Mais rápido Menos confiável É uma versãodo EXT2 Arquivos Second Extended FileSystem Não possui journaling Verifica integridade de disco Baixado em 06/10/2024 por Ricardo Novelli (rcnovelli@hotmail.com) Linux TECNOLOGIA DA INFORMAÇÃO4. Sistema de Arquivos [2] JournalingJFS NTFS XFS Arquivos Si�ema de Linux [2] Reiserfs Com ressalvas Journaling FileSystem Journaling Para banco de dados Gravação rápida VFAT Equivale FAT32 Windows Baixado em 06/10/2024 por Ricardo Novelli (rcnovelli@hotmail.com) Linux TECNOLOGIA DA INFORMAÇÃO5. Tipos de Arquivos Linux Identificados pelo conteúdo Independe da extensão Nome Até 255 caracteres Case-sensitive MAIÚSCULAS minúsculas Arquivo normal Diretório Bloco Link simbólicoPipe Direciona a saída de um comando para outro Socket s . p l b d - Arquivo oculto Para exibir: ls - a = Baixado em 06/10/2024 por Ricardo Novelli (rcnovelli@hotmail.com) Linux TECNOLOGIA DA INFORMAÇÃO6. Comandos de manipulação de Diretórios Lista informações Entrar em diretório -L Necessário permissão de execução Ex.: cd [diretório] PWD RMDIR LS Diretórios Manipulação de Linux [1] CD Remove diretório Print working directory Exibe permissões -A Arquivos ocultos -F Caracter da natureza do arquivo Executável Diretório -R Lista Subdiretórios -LH Exibe o tamanho Ex.: rmdir [diretório] MKDIR Criar um diretório Mk = make Diretório atual"onde eu estou" Baixado em 06/10/2024 por Ricardo Novelli (rcnovelli@hotmail.com) Linux TECNOLOGIA DA INFORMAÇÃO7. Comandos de manipulação de Arquivos [1] c3000 R1 www.mapasequestoes.com.br rm [opções][caminho][arq./dir.] Manipulação de Arquivos rm Apaga arquivos de sistema -r -r Incluindo subdiretórios -i Confirma cada exclusão -f Ignora arquivos não-existentes Cancelar todos do prompts de confirmação cp mv Linux grep grep [expressão] [arquivo] [opções] [1] O que faz Sintaxe Opçõ� Copia arquivos cp [opções] [origem] [destino] algumas O que faz Sintaxe Opçõ� algumas O que faz Sintaxe Opçõ� algumas O que faz Sintaxe Opçõ� algumas -v -R Inclui diretórios e subdiretórios Copia arquivos e sub−diretórios arquivos especiais FIFO e dispositivos como a opção −r recursivo verbose Mostra os arquivos enquanto estão sendo copiados -v verbose Mostra os arquivos enquanto estão sendo movidos after before Procura por um texto dentro de um arquivo(s)Move ou renomeia arquivos e diretórios [opções] [origem] [destino] Mostra o [núm.] de linhas antes da linha encontrada −A [número] Mostra o [núm.] de linhas após a linha encontrada −B [número] Baixado em 06/10/2024 por Ricardo Novelli (rcnovelli@hotmail.com) Linux TECNOLOGIA DA INFORMAÇÃO8. Comandos de manipulação de Arquivos [2] Manipulação de Arquivos cat Exibe conteúdo de um arquivo Binário Texto Direciona para ou�o cat [opções] [diretório/arquivo] -n [núm.] -s Exibe o número de linhas Zcat Visualiza arquivos compactados tac Ordem Inversa tac [opções] [diretório/arquivo] Linux Ou Binário Texto Ou Exibe conteúdo de um arquivo [2] squeeze blank -c wc -l -w word line Exibe quantidade de linhas, palavras e bytes Exibe quantidade de bytes Exibe quantidade de palavras Exibe quantidade de linhas wc [opções] [arquivo] Remove da fila de impressão Exibe fila de impressão lpq lprm lprm lpq Mostra somente uma linha em branco entre um parágrafo e outro O que faz Sintaxe Opçõ� algumas O que faz Sintaxe Opçõ� algumas O que faz Sintaxe O que faz Sintaxe O que faz Sintaxe Baixado em 06/10/2024 por Ricardo Novelli (rcnovelli@hotmail.com) Linux TECNOLOGIA DA INFORMAÇÃO9. Comandos de manipulação de Arquivos [3] www.mapasequestoes.com.br Tape Archive Manipulação de Arquivos head Exibe linhas iniciais de um arquivo texto Exibe linhas finais de um arquivo texto -n [núm.] -c [núm.] Exibe o [número] de linhas inicais Exibe o [número] de bytes iniciais tail tar Linux [3] O que faz Sintaxe Opçõ� algumas O que faz Sintaxe O que faz Sintaxe Opçõ� algumas O que faz Sintaxe Opçõ� algumas Empacota vários arquivos em um extensão : .tar tar [opções] arquivos_ou_diretórios -x -z extrai arquivos de um arquivo tar existente comprime o arquivo tar resultante com o gzip gzip GNU zip Compacta um ou mais arquivos sozinho .gz +tar .tar.gz -n [núm.] -c [núm.] Exibe o [número] de linhas finais Exibe o [número] de bytes finaisOpçõ� algumas head [opções] tail [opções] gzip [opções] arquivos -r Compacta pastas -d Descompacta um arquivo comprimido TXT TXT Baixado em 06/10/2024 por Ricardo Novelli (rcnovelli@hotmail.com) Linux TECNOLOGIA DA INFORMAÇÃO10. Comandos de Rede [1] finger [usuário] [usuário@host] last [opções] -a Exibe o nome da máquina onde foi efetuado o login. ssh [opções] [usuário@]hostname [comando] O que faz Sintaxe talk Inicia conversa Rede local Internet talk [usuário] [tty] talk [usuário@host]! ! ! Terminal Rede Comandos de Linux O que faz Sintaxe Opçõ� algumas O que faz Sintaxe O que faz Sintaxe O que faz Sintaxe Opçõ� algumas who Lista dos logados -H Cabeçalho das colunas who [opções] heading -i,-u idle Tempo que o usuário está parado -m Nome do computador e usuário associado i am = who i am ou who am i. -q Mostra o total de usuários conectados -T, -w Se o usuário recebe talk finger Informações sobre o usuário Mostra o nome usado na conexão last O que faz Sintaxe Opçõ� algumas Opçõ� algumas O que faz Sintaxe Acesso a computador remoto Acesso a computador remoto -8 Requisita uma operação binária de 8 bits Por padrão, telnet não usa 8 bits [1] -l [usuário] Faz a conexão usando [usuário] como nome de usuário. SSH client Com M&Q whoami ssh telnet Informações sobre Entrada/Saída do sistema telnet [opções] [ip/dns] [porta] tem criptografia Com criptografia Se m el ha nt es -a Tenta um login automático Z Z Y Y M&Q “ whoiam -4 força o ssh a usar apenas endereços IPv4. -6 força o ssh a usar apenas endereços IPv6. -p indica a porta para conexão na máquina remota. NãoNão Baixado em 06/10/2024 por Ricardo Novelli (rcnovelli@hotmail.com) Linux TECNOLOGIA DA INFORMAÇÃO11. Comandos de Rede [2] comando ctrl + D Comando executado depois um 1 minutoRede Comandos de Linux O que faz Sintaxe Opçõ� algumas Opçõ� algumas O que faz Sintaxe O que faz Sintaxe O que faz Sintaxe O que faz Sintaxe O que faz Sintaxe -a up down O que faz Sintaxe [2] ifconfig Atribuir um endereço a uma interface de rede Configura parâmetros de interface de rede Usado durante o boot Semelhante ao ipconfig (win) Exibe as informações das interfaces de rede Ativa um interface Desativa um interface Define um endereço de ip para uma interface netmask Define a máscara de uma subrede broadcast Define o endereço de broadcast de uma interface ftp dnsdomainname Mostra o nome do domínio de sistema hostname Mostra ou muda o nome computador renice nohup nice/ renice at now + 1 minute ifconfig [opções] ftp [ip/dns] Transferência de arquivos Copia um arquivo do servidor ftp para o computador local. get [arquivo] dnsdomainname hostname nice "gentileza" Define a prioridade de execução de um processo. nice [opções] [comando] Altera a prioridade de um processo renice [prioridade] [opções] Executa um comando imune a interrupções. nohup comando Baixado em 06/10/2024 por Ricardo Novelli (rcnovelli@hotmail.com) Linux TECNOLOGIA DA INFORMAÇÃO12. Comandos para manipulação de Contas de Usuários somente durante a execução do comando su Super user Transforma um usuário em outro sg Executa um comando com outra identificação de grupo Muda os dados usados pelo comando ‘finger’ Altera a identificação de grupo do usuário Novo grupo Linux comandos de sem fazer o logout su [usuário] Inclusive root newgrp addgroup groupdel chfn newgrp − [grupo] addgroup [usuário/grupo] [opções] groupdel [grupo] chfn [usuário] [opções] usuário grupoadduser Adiciona um usuário ou grupo no sistema usuário grupo –group Novo grupo ao invés de um novo usuário userdel Apaga um usuário do sistema Apaga um grupo passwd Muda a senha do usuário ou grupo O que faz Sintaxe O que faz Sintaxe O que faz Sintaxe O que faz Sintaxe sg [−] [grupo] [comando] Inicia outro ambiente adduser [opções] [usuário/grupo] Opçõ� algumas Opçõ� algumas O que faz Sintaxe Opçõ� algumas O que faz Sintaxe O que faz Sintaxe O que faz Sintaxe O que faz Sintaxeuserdel [−r] [usuário] −r Apaga o diretório HOME do usuário passwd [usuário/grupo] [opções] −f [nome]Muda o nome completo do usuário *** * Baixado em 06/10/2024 por Ricardo Novelli (rcnovelli@hotmail.com) Linux TECNOLOGIA DA INFORMAÇÃO13. Comandos para manipulação de Processos Diferentes dispositivos montados Sub-árvore correspondente mount - t [tipo] [caminho da partição] [ponto de montagem] unmount [opções] [caminho da partição] Manual sobre um determinado comando root O que faz Sintaxe O que faz Sintaxe O que faz Sintaxe Opçõ� algumas Opçõ� algumas Opçõ� algumas Opçõ� algumas O que faz O que faz Sintaxe -9 O que faz Sintaxe O que faz O que faz Sintaxe O que faz Sintaxe kill Enviar um sinal a um comando/programa Mata processos killall kill [opções] [sinal] [número] Terminado imediatamente Não salva os dados Dono do processo ou o usuário root Finalizar processos pelo nome mount umount Desmontar Montagem de dispositivo Sem parâmetro daemon Roda em background Pronto para receber solicitações de outros programas ps Exibe informações sobre processos em execução a Lista de processos, inclusive de outros usuários u Lista, inclui o nome do 'dono' x Processos do kernel top Detalhes sobre uso da memória Mostra os processos correntes memória uname Informações sobre o servidor ome killall [opções] [sinal] [processo] man ps [opções] -m -r -s Exibe o tipo de máquina Exibe a versão do S.O. Exibe o nome do S.O. Legenda S.O.: Sistema Operacional =help man [opções] comando Linux Processo Comandos de ! uname [opções] - k palavra procura uma palavra especificadaO Baixado em 06/10/2024 por Ricardo Novelli (rcnovelli@hotmail.com) Linux TECNOLOGIA DA INFORMAÇÃO14. Comandos de Edição de Textos vi Improved melhoradado Padrão do Linux edEditor Editor ex Editor Mais amigável EXtend vi vim emacs Editor MACroS Processador de texto touch Cria arquivos vazios Muda Data Data/hora Simula uma mudança no arquivo more Visualizador Não tem atributos System Hidden Para data corrente Textos Visualização Edição e de Textos Baixado em 06/10/2024 por Ricardo Novelli (rcnovelli@hotmail.com) Linux TECNOLOGIA DA INFORMAÇÃO15. Estrutura de diretórios [1] /sbin /bin / Diretório E�rutura de Linux [1] Montagem do dir Link para boot Diretório raiz Todos os outros estão dentro dele \ NÃO Dir Padrão Pwd Dir Superior Dir Anterior Comandos essenciais Usuário Ex.: Cat Cp Date More Comandos essenciais Root Ex.: Shutdown Fdisk Reboot Update .. . Baixado em 06/10/2024 por Ricardo Novelli (rcnovelli@hotmail.com) Linux TECNOLOGIA DA INFORMAÇÃO16. Estrutura de diretórios [2] Arquivos pessoais prompt: $ ~ /usr /boot /root Diretório E�rutura de Linux [2] Home do root prompt: # Superusuário /home Do usuário Ls /home/tere = ls ~ Ex.: /home/tere Inicialização do sistema Kernel Dentro do sistema de arquivo Compartilhável Somente leitura Local de instalação da maioria dos programas Executáveis Bibliotecas "Unix System Resources" Baixado em 06/10/2024 por Ricardo Novelli (rcnovelli@hotmail.com) Linux TECNOLOGIA DA INFORMAÇÃO17. Estrutura de diretórios [3] /dev Diretório E�rutura de Linux [3] Arquivo dos dispositivos Relativo ao hardware Criar pastas: mount Floppy: /dev/fp0 /dev/hda: IDE primário MESTRE1 /dev/hdb: IDE primário ESCRAVO1 /dev/hdc: IDE secundário MESTRE2 /dev/hdd: IDE secundário ESCRAVO2 Baixado em 06/10/2024 por Ricardo Novelli (rcnovelli@hotmail.com) Linux TECNOLOGIA DA INFORMAÇÃO18. Estrutura de diretórios [4] /var /tmp /lib Diretório E�rutura de Linux [4] Bibliotecas /etc Programas Kernel /mnt Montagem temporária de sistemas Configurações NÃO tem binários Semelhante ao Registro do Win Temporários Limpados a cada inicializaçãoGeralmente /proc Info sobre processos Arquivos do kernel Algumas bibliotecas essenciais Arquivos de dados variáveis Usados pelos programas em execução Baixado em 06/10/2024 por Ricardo Novelli (rcnovelli@hotmail.com) Linux TECNOLOGIA DA INFORMAÇÃO19. Permissões Ex: PermissõesPermissões r w x Nessa ordem Ler Escrever eXecutar Níveis Usuário Proprietário Grupo Outros Binário 0 a 7 0 000 4 100 1 001 5 101 2 010 6 110 3 011 7 111 ComandosComandos chmod Change mode Altera os níveis de permissões Pelo Pelo Root Root Proprietário chown Change owner Muda de donoArquivo oculto Acessado apenas pelo dono . rwx --- --- d rwx rwx rwx Diretório Total acesso para todos O que faz Sintaxe Opçõ� algumas O que faz Sintaxe Opçõ� algumas re ad wr ite ex ec ut e rwx rwx rwx chmod [opções] [permissões] [diretório/arquivo] chown [opções] [dono.grupo] [diretório/arquivo] Binário: 111 000 000 Decimal: 700 Binário: 111 111 111 Decimal: 777 Linux Memorex Lex Luthor −v verbose Mostra todos os arquivos que estão sendo processados. −f Não mostra a maior parte das mensagens de erro −c change Exibe somente os arquivos que tiveram as permissões alteradas. Mesmas do chmode Baixado em 06/10/2024 por Ricardo Novelli (rcnovelli@hotmail.com) Linux TECNOLOGIA DA INFORMAÇÃO20. Samba o q ue é f1000 R3 * * * * * Samba Interface para compartilhamento Linux Windows Compartilha Arquivos Impressoras Autenticação do usuário Configurado na Máquina Linux Protocolo Deamons Implementação livre do SMB Linux SMB Nativo do Windows Compartilhamento de Recursos SWAT Protocolo 901 Interface web p/ Administrar compartilhamento Samba web admin tool Configuração/etc/samba/smb.conf Controladores smbd nmbd # Baixado em 06/10/2024 por Ricardo Novelli (rcnovelli@hotmail.com) Linux TECNOLOGIA DA INFORMAÇÃO21. Linux x Windows Instalação Dual Boot Uma para cada Linux X Windows Gerenciador de Boot Instalado no MBR do HD Lilo Grub Mínimo duas partições Windows 1 Linux 2 Se não Win reescreve MBR Apaga tudo q tem Inclusive chamada do linux Baixado em 06/10/2024 por Ricardo Novelli (rcnovelli@hotmail.com) Obrigada por compartilha conosco a paixão por mapas mentais. Gostaria muito de ouvir sua opinião sobre esses mapas. Conte-nos como foi sua experiência estudando com mapas mentais avaliando esse ebook no site, em nossas redes sociais ou pelo email contato@mapasequestoes.com.br Baixado em 06/10/2024 por Ricardo Novelli (rcnovelli@hotmail.com)