Mudanças entre as edições de "ISL-FicLinux (página)"
Linha 533: | Linha 533: | ||
Ver [https://wiki.sj.ifsc.edu.br/index.php/Curso_T%C3%A9cnico_Integrado_de_Telecomunica%C3%A7%C3%B5es_-_Redes_de_Computadores_(RCO)#Laborat.C3.B3rios] | Ver [https://wiki.sj.ifsc.edu.br/index.php/Curso_T%C3%A9cnico_Integrado_de_Telecomunica%C3%A7%C3%B5es_-_Redes_de_Computadores_(RCO)#Laborat.C3.B3rios] | ||
+ | |||
+ | =AULA 13 - Dia 8/10/2019= | ||
+ | |||
+ | ==Objetivos== | ||
+ | |||
+ | *Explorar o papel e diferenças dos protocolos de Transporte TCP/UDP | ||
+ | *Explorar a Camada IP e aspectos da configuração da mesma sob o Linux | ||
+ | |||
+ | |||
+ | ===TCP e UDP=== | ||
+ | |||
+ | *[docente.ifsc.edu.br/odilson/RCO60803/TCP%20controle%20de%20erros.pdf] | ||
+ | *[docente.ifsc.edu.br/odilson/RCO60803/UDP%20Basico.pdf[ | ||
+ | |||
+ | ==Camada IP no Linux: Configuração das Interfaces usando ifconfig e ip addr== | ||
+ | |||
+ | Usando a ferramenta Netkit2, que permite construir redes virtuais com o Linux vamos construir DUAS redes locais interligadas por um roteador. Em cada rede colocaremos dois PCs. As interfaces estarão completamente desconfiguradas: | ||
+ | |||
+ | <ol> | ||
+ | <li> | ||
+ | Construir um arquivo texto de nome rede.conf usando o editor de texto gedit. | ||
+ | <code>gedit rede.conf &</syntaxhighlight> | ||
+ | </li> | ||
+ | <li> | ||
+ | Criar a seguinte topologia: | ||
+ | <code> | ||
+ | #Descrição das Máquinas e Roteadores | ||
+ | r1[type]=generic | ||
+ | |||
+ | pc1[type]=generic | ||
+ | pc2[type]=generic | ||
+ | |||
+ | pc3[type]=generic | ||
+ | pc4[type]=generic | ||
+ | |||
+ | #Definição da Topologia da Rede | ||
+ | |||
+ | pc1[eth0]=lan0 | ||
+ | pc2[eth0]=lan0 | ||
+ | |||
+ | pc3[eth0]=lan1 | ||
+ | pc4[eth0]=lan1 | ||
+ | |||
+ | r1[eth0]=lan0 | ||
+ | r1[eth1]=lan1 | ||
+ | </syntaxhighlight> | ||
+ | </li> | ||
+ | <li> | ||
+ | Executar netkit fazendo (atualize se necessário - pergunte para o professor como fazer): | ||
+ | Aplicativos >> Educativo >> Netkit2 | ||
+ | </li> | ||
+ | <li> | ||
+ | Carregar o arquivo lab.conf a partir do Netkit2: | ||
+ | <code>File >> Load Only</syntaxhighlight> | ||
+ | </li> | ||
+ | <li> | ||
+ | Visualizar a rede a ser implementada: | ||
+ | <code>File >> Graph</syntaxhighlight> | ||
+ | </li> | ||
+ | <li> | ||
+ | Executar a configuração: | ||
+ | <code>Network >> Start</syntaxhighlight> | ||
+ | </li> | ||
+ | <li> | ||
+ | Verificar o estado de todas interfaces (se UP ou DOWN) com: | ||
+ | <code>ifconfig -a</syntaxhighlight> | ||
+ | <code>ip addr</syntaxhighlight> | ||
+ | Note que nas últimas versões do Linux o comando ip vem sendo recomendado (embora o ifconfig ainda esteja disponível). | ||
+ | </li> | ||
+ | <li> | ||
+ | Vamos configurar as interfaces. Para tanto vamos assumir que teremos duas sub-redes: | ||
+ | <code>lan0 - endereço da rede 10.10.10.0/24</syntaxhighlight> | ||
+ | <code>lan1 - endereço da rede 20.20.20.0/24</syntaxhighlight> | ||
+ | A interface eth0 de PC1 receberá o endereço 10.10.10.1/24 e a interface eth0 de PC2 recebera 10.10.10.2/24. A interface do roteador NA lan0 também deve receber um endereço: 10.10.10.254/24: | ||
+ | |||
+ | No PC1: | ||
+ | <code>ifconfig eth0 10.10.10.1/24</syntaxhighlight> | ||
+ | No PC2: | ||
+ | <code>ifconfig eth0 10.10.10.2/24</syntaxhighlight> | ||
+ | No R1: | ||
+ | <code>ifconfig eth0 10.10.10.254/24</syntaxhighlight> | ||
+ | </li> | ||
+ | <li> | ||
+ | Seguindo a mesma lógica configure as máquinas e o roteador na lan1 | ||
+ | </li> | ||
+ | <li> Um ponto importante a ser lembrado é que quando uma interface é configurada com um número IP, a tabela de roteamento do sistema é alimentada com o número correspondente da rede associada ao número. Isto pode ser observado em TODAS as máquinas, inclusive no roteador: | ||
+ | <code> route -n </syntaxhighlight> | ||
+ | ou | ||
+ | <code> ip route </syntaxhighlight> | ||
+ | </li> | ||
+ | </ol> | ||
+ | |||
+ | ==Camada IP no Linux: verificando e configurando rotas - configuração da rota default == | ||
+ | |||
+ | <ol> | ||
+ | <li> Um ponto importante a ser lembrado é que quando uma interface é configurada com um número IP, a tabela de roteamento do sistema é alimentada com o número correspondente da rede associada ao número. Isto pode ser observado em TODAS as máquinas, inclusive no roteador: | ||
+ | <code> route -n </syntaxhighlight> | ||
+ | ou | ||
+ | <code> ip route </syntaxhighlight> | ||
+ | Esta informação é importante pois define a entrega DIRETA de pacotes na rede, ou seja, se PC1 quiser enviar um pacote para PC2, esta linha na tabela de roteamento garante que o pacote IP seja despachado diretamente para o PC2 através de um frame ETHERNET endereçado para o MAC do PC1. | ||
+ | </li> | ||
+ | <li> Confira os endereços MAC e IP das interfaces dos PC1 e PC2 e anote. Faça um ping no PC1 em direção a PC2. | ||
+ | <code>root@pc1:~# ping 10.10.10.2</syntaxhighlight> | ||
+ | </li> | ||
+ | <li> Use um capturador de pacotes em modo texto para observar o tráfego na eth0 do PC2. Observe os endereços MAC do Frame Ethernet e os endereços IP do pacote IP. | ||
+ | <code>root@pc2:~# tcpdump -i eth0 -e</syntaxhighlight> | ||
+ | ENTÃO? O que se pode concluir? É uma entrega direta ou indireta? | ||
+ | </li> | ||
+ | <li> Uma curiosidade. Tente observar o tráfego na interface eth0 do Roteador R1. É possível observar algo? O que se pode concluir? Pare agora o ping e os tcpdumps executados. | ||
+ | </li> | ||
+ | <li> Qualquer máquina IP acaba tomando uma decisão de roteamento. O PC1, ao observar que PC2 está na sua própria rede 10.10.10.0/24, entrega diretamente o pacote. E se PC1 tentar entregar para PC3? Faça um ping e observe o que acontece: | ||
+ | <code>root@pc1:~#ping 20.20.20.1</syntaxhighlight> | ||
+ | Não deve ter funcionado :-( | ||
+ | Um primeiro problema é que simplesmente a camada IP observa que o endereço não é entrega DIRETA mas não tem informação (linha) na tabela de roteamento dizendo para quem deve ser entregue o pacote. | ||
+ | </li> | ||
+ | <li> Vamos acrescentar uma linha na tabela de PC1 dizendo como fazer esta entrega INDIRETA. Usaremos o conceito de gateway default. Ou seja, se não tiver para quem entregar explicitamente, o pacote será entregue para o gateway default: | ||
+ | <code>root@pc1:~# route add default gateway 10.10.10.254</syntaxhighlight> | ||
+ | confira o estabelocimento da rota: | ||
+ | <code>root@pc1:~# route -n</syntaxhighlight> | ||
+ | tente o ping novamente escutando com o tcpdump na interface eth0 de R1. Ainda não funcionou mas o R1 já recebe os pacotes. Confira o MAC de destino do pacote. Deve ser o MAC do roteador. | ||
+ | </li> | ||
+ | <li> | ||
+ | POR QUE NÃO FUNCIONOU: será que R1 não sabe como entregar o pacote para PC3? Confira se o pacote sai de R1 na rede lan1: | ||
+ | <code>root@r1:~# tcpdump -i eth2 -e</syntaxhighlight> | ||
+ | </li> | ||
+ | <li> | ||
+ | Temos um problema ainda que o nosso roteador Linux NÃO está habilitado a ser roteador. Isto pode ser feito com: | ||
+ | <code>echo 1 > /proc/sys/net/ipv4/ip_forward</syntaxhighlight> | ||
+ | </li> | ||
+ | <li> Tente novamente o ping de PC1 para PC3. Ainda não funcionará mas escute a interface eth1 de R1 e a interface eth0 de PC3 e verá que os pacotes do ICMP REQUEST estão chegando. Confira inclusive os MACs envolvidos... | ||
+ | </li> | ||
+ | <li> | ||
+ | O que estaria faltando ainda para que PC3 responda aos ECHO REQUEST? O problema é de entrega indireta. O PC3 não sabe como entregar pacotes "externos". Acrescente um gateway default. | ||
+ | </li> | ||
+ | <li> | ||
+ | Exercício adicional com 2 roteadores. Ver manual: | ||
+ | * [http://linux-ip.net/html Guia de Administração da Camada IP no Linux | ||
+ | </li> | ||
+ | </ol> | ||
+ | |||
+ | ==Exercício: acrescentando uma lan2 com com 2 PCs no roteador== | ||
+ | |||
+ | Acrescente uma rede 30.30.30.0/24 (lan2) no roteador R1. Acrescente 2 PCs e configure o sistema. | ||
+ | Teste a conectividade entre todos os PCs. | ||
+ | |||
+ | <code> | ||
+ | #Descrição das Máquinas e Roteadores | ||
+ | r1[type]=gateway | ||
+ | r2[type]=gateway | ||
+ | |||
+ | pc1[type]=generic | ||
+ | pc2[type]=generic | ||
+ | |||
+ | pc3[type]=generic | ||
+ | pc4[type]=generic | ||
+ | |||
+ | pc5[type]=generic | ||
+ | pc6[type]=generic | ||
+ | |||
+ | pc7[type]=generic | ||
+ | pc8[type]=generic | ||
+ | |||
+ | |||
+ | #Definição da Topologia da Rede | ||
+ | |||
+ | pc1[eth0]=lan0:ip=10.10.10.1/24 | ||
+ | pc1[default_gateway]=10.10.10.254 | ||
+ | |||
+ | pc2[eth0]=lan0:ip=10.10.10.2/24 | ||
+ | pc2[default_gateway]=10.10.10.254 | ||
+ | |||
+ | pc3[eth0]=lan1:ip=20.20.20.1/24 | ||
+ | pc3[default_gateway]=20.20.20.254 | ||
+ | |||
+ | pc4[eth0]=lan1:ip=20.20.20.2/24 | ||
+ | pc4[default_gateway]=20.20.20.254 | ||
+ | |||
+ | pc5[eth0]=lan2:ip=30.30.30.1/24 | ||
+ | pc5[default_gateway]=30.30.30.254 | ||
+ | |||
+ | pc6[eth0]=lan2:ip=30.30.30.2/24 | ||
+ | pc6[default_gateway]=30.30.30.254 | ||
+ | |||
+ | pc7[eth0]=lan4:ip=40.40.40.1/24 | ||
+ | pc7[default_gateway]=40.40.40.254 | ||
+ | |||
+ | pc8[eth0]=lan3:ip=50.50.50.1/24 | ||
+ | pc8[default_gateway]=40.40.40.254 | ||
+ | |||
+ | |||
+ | r1[eth0]=lan0:ip=10.10.10.254/24 | ||
+ | r1[eth1]=lan1:ip=20.20.20.254/24 | ||
+ | r1[eth2]=lan2:ip=30.30.30.254/24 | ||
+ | r1[eth3]=lan3:ip=50.50.50.253/24 | ||
+ | r2[eth1]=lan3:ip=50.50.50.254/24 | ||
+ | r2[eth0]=lan4:ip=40.40.40.254/24 | ||
+ | |||
+ | r2[route]=10.10.10.0/24:gateway=50.50.50.253 | ||
+ | |||
+ | </syntaxhighlight> | ||
{{collapse bottom}} | {{collapse bottom}} |
Edição das 17h59min de 8 de outubro de 2019
Introdução ao Sistema Operacional Linux / Redes com Linux
- Encontros: Terças e Quintas das 19:00 às 22:00.
- Local: Laboratório de Redes de Computadores (Redes 1).
Curso FIC Linux 2019
Semestre 2019-2 - Prof. Eraldo Silveira e Silva | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cronograma TentativaHorários: 19h às 22h.
Curso FIC Linux 2019-2Professor
27/08/2019ObjetivosParte 1
Parte 2
Parte 3
Professores do FIC Linux Edição 2019-2
Apresentação do IFSCApresentação do CursoCronograma TentativaHorários: 19h às 22h. VER SIGA A [1] Metodologia, Avaliação e Critérios de Aprovação
Bibliografia
Conceitos de Hardware, Software e Firmware
Estrutura de um Computador e Arquitetura de Processadores
Outros Links Interessantes
O papel do Sistema Operacional
Sistema de Arquivos
Exemplos de SO
Histórico do Linux
Arquitetura do LinuxMaterial de Referência
DistribuiçõesUma distribuição Linux consiste de um kernel Linux e uma coleção de software utilitários e aplicativos de usuário (baseado slides Prof. Emerson)
Algumas distribuições podem ser executadas diretamente no CD/pendrive sem a necessidade de fazer sua instalação no disco rígido do computador Distribuições aqui no IFSC SJ
Instalando o Linux
Ligando e Desligando o Sistema Linux
O Desktop do Ubuntu - Primeiras Considerações
AULA 2 - Dia 29/08/2019ObjetivosPARTE 1
PARTE 2
SlidesConceito de sistemas de arquivos, arquivos e diretórios
Comandos no LinuxTipos de ArquivosOs comandos de operação sobre arquivos e diretóriosAULA 3 - Dia 03/09/2019Mirros do Ubuntu Download e OutrosComo verificar se o arquivo está correto?Instalar e Preparar 3 transparências no Oppenoffice
AULA 4 - Dia 03/09/2019Objetivos
Material de ReferênciaAULA 5 - Dia 10/09/2019Objetivos
Material de ReferênciaAULA 6 - Dia 12/09/2019Objetivos
Comand wgetPara fazer o downloiad do Linux Ubuntu via linha de comando: wget http://mirror.pop-sc.rnp.br/mirror/ubuntu-releases/18.04.3/ubuntu-18.04.3-desktop-amd64.iso Material de ReferênciaAULA 7 - Dia 12/09/2019Objetivos
InstalaçãoConsidere a estrutura de sistemas de arquivos abaixo. Montar um sistema de arquivos da forma abaixo considerando que sb1 seria um segundo hd máquina virtual. Logar no sistema e usando o terminal verificar as configurações estabelecidas. df -h cd /home ls spock Usar o comando gparted para criar uma partição adicional no segundo disco. sudo apt-get install gparted sudo gparted Redimensionar a partição original para poder criar uma adicional. Material de ReferênciaAULA 8 - Dia 12/09/2019Objetivos
Desafio FinalNa máquina instalada na aula anterior fazer as seguintes operações:
Continuando o o permissionamento de Grupos e OutrosVer material de referência Material de ReferênciaAULA 9 - Dia 24/09/2019Objetivos
Material de Referência
AULA 10 - Dia 26/09/2019Objetivos
Material de ReferênciaAULA 11 - Dia 1/10/2019Introdução a Redes de Computadores
Plano de Ensino
Laboratório 1 - Ferramentas de Rede e Conceitos Básicos
Laboratório 2 - Wireshark e encapsulamento
Conceituando Protocolos e Aplicações de Rede
AULA 12 - Dia 03/10/2019Objetivos
Exercício de revisão 2.1
Laboratório 3 - Conceituando protocoloVer [10] Laboratório 4 - Desvendando o HTTP com Wireshark - BÁSICOVer [11] Laboratório 7 - O DNSVer [12] AULA 13 - Dia 8/10/2019Objetivos
TCP e UDP
Camada IP no Linux: Configuração das Interfaces usando ifconfig e ip addrUsando a ferramenta Netkit2, que permite construir redes virtuais com o Linux vamos construir DUAS redes locais interligadas por um roteador. Em cada rede colocaremos dois PCs. As interfaces estarão completamente desconfiguradas:
|
Semestre 2019-1 - Prof. Tiago Semprebom e Eraldo Silveira e Silva | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Professor
12/03/2019ObjetivosParte 1
Parte 2
Parte 3
Professores do FIC Linux Edição 2019-1
Apresentação do IFSCApresentação do CursoCronograma TentativaHorários: 19h às 22h.
Metodologia, Avaliação e Critérios de Aprovação
Bibliografia
Conceitos de Hardware, Software e Firmware
Estrutura de um Computador e Arquitetura de Processadores
O papel do Sistema Operacional
Sistema de Arquivos
Exemplos de SO
Histórico do Linux
Arquitetura do Linux
DistribuiçõesUma distribuição Linux consiste de um kernel Linux e uma coleção de software utilitários e aplicativos de usuário (baseado slides Prof. Emerson)
Algumas distribuições podem ser executadas diretamente no CD/pendrive sem a necessidade de fazer sua instalação no disco rígido do computador Distribuições aqui no IFSC SJ
Ligando e Desligando o Sistema Linux
O Desktop do Ubuntu - Primeiras Considerações
AULA 2 - Dia 14/03/2019ObjetivosPARTE 1
PARTE 2
Conceito de sistemas de arquivos, arquivos e diretórios
Comandos no LinuxTipos de ArquivosOs comandos de operação sobre arquivos e diretóriosAULA 3 - Dia 21/03/2019 (aula com Prof. Eraldo)ObjetivosPARTE 1
PARTE 2
PARTE 3
Parte 4
Exercícios para esta aulaCréditos e agradecimentos ao Prof. Eraldo pelo desenvolvimento das listas utilizadas: AULA 4 - Dia 26/03/2019ObjetivosPARTE 1
PARTE 2
PARTE 3
Exercícios para esta aulaReferênciasPermissão de Acesso a Arquivos: parte 1 Permissão de Acesso a Arquivos: parte 2 AULA 5 - Dia 28/03/2019Objetivos
https://www.tecmint.com/linux-process-management/ ReferênciasGerenciamento De Processos Parte 1 Gerenciamento De Processos Parte 2 AULA 6 - Dia 02/04/2019Objetivos
Material de ReferênciaAULA 7 - Dia 04/04/2019Objetivos
ExercíciosAULA 8 - Dia 09/04/2019Objetivos
Referências
AULA 9 - Dia 11/04/2019Objetivos
ReferênciasAULA 10 - Dia 16/04/2019
Tópicos extrasObjetivos
Servidores de JanelasDesktops e Geneciadores de JanelasInstalando pacotesVer pg.43 do Formacao-de-Suporte-Tecnico-Proinfo Exercício: instalar e executar um servidor ssh: sudo apt-get update sudo apt-get install openssh-server sudo service start ssh Acessar o ssh de outra máquina ssh usuario@numero_ip Exportar o display e executar o comando remoto: export DISPLAY=IP_cliente_ssh:0.0 firefox & Conferir se o firefox realmente está se executando (use o ps) Remover o pacote ssh server: sudo apt-get remove openssh-server Linux = Software Livre
Onde baixar o UbuntuSobre o BootSobre o Desktop Environment e o Desktop ShellInstalar Ubuntu no Virtual BoxInstalar VirtualBox no Windows AULA 11 - Dia 23/04/2019
Plano de Ensino
Laboratório 1 - Ferramentas de Rede e Conceitos Básicos
Laboratório 2 - Wireshark e encapsulamento
Conceituando Protocolos e Aplicações de RedeAULA 12 - Dia 25/04/2019Objetivos
Laboratório 4 - Desvendando o HTTP com Wireshark - BÁSICOVer [21] AULA 13 - Dia 30/04/2019
Revisão dos Conceitos de ProtocoloLaboratório 3 - Conceituando protocolos [22] O DNS como protocolo de AplicaçãoLaboratório 7 - Serviço de Nomes (DNS) [23] O Protocolo UDPLaboratório 8 - Desvendando o UDP - Básico AULA 14 - Dia 02/05/2019Objetivos
TCP e UDP
Camada IP no Linux: Configuração das Interfaces usando ifconfig e ip addrUsando a ferramenta Netkit2, que permite construir redes virtuais com o Linux vamos construir DUAS redes locais interligadas por um roteador. Em cada rede colocaremos dois PCs. As interfaces estarão completamente desconfiguradas:
|
Curso FIC Linux 2018
Semestre 2018-2 - Prof. André D'Amato |
---|
Introdução ao Sistema Operacional Linux10/09/18: Aula01 Apresentação da Disciplina, Introdução a Informática e Memória e Armazenamento Aula 01 |
Curso FIC Linux 2016
Semestre 2016-2 - Prof. Luciano Barreto |
---|
Introdução ao Sistema Operacional Linux04/10/16: Aula01 Apresentação da Disciplina, Introdução a Informática e Memória e Armazenamento Aula 01 06/10/16: Aula 02 Introdução ao Linux, Sistema de Arquivos e Conhecendo o Terminal Aula 02 11/10/2016: Aula 03 Continuação Comandos no Terminal Aula 03 13/10/2016: Aula 04 Continuação Comandos no Terminal 18/10/2016: Aula 05 Lista de Exercícios Aula 05 - Lista de Exercícios 20/10/2016: Aula 06 Introdução ao Gerenciamento de Processos Aula 06 - Gerenciamento de Processos 25/10/2016: Aula 07 Gerenciamento de Usuários Aula 07 - Gerenciamento de Usuários Permissionamento Aula 07 - Permissionamento 27/10/2016: Aula 08 Continuação Permissionamento Instalação Linux Aula 08 - Instalação Linux 01/11/2016: Aula 09 Continuação Instalação Linux Instalação de Pacotes via Apt Aula 09 - Instalação Pacotes 03/11/2016: Aula 10 Continuação Lista Exercícios (47 - 60) AULA 11 - Dia 18/04/2019AULA 12 - Dia 18/04/2019AULA 13 - Dia 18/04/2019AULA 14 - Dia 18/04/2019AULA 15 - Dia 18/04/2019AULA 16 - Dia 18/04/2019AULA 17 - Dia 18/04/2019AULA 18 - Dia 18/04/2019AULA 19 - Dia 18/04/2019AULA 20 - Dia 18/04/2019 |
Semestre 2016-1 - Prof. Luciano Barreto |
---|
Diário de Aulas 2016 - 129/03/16: Apresentação do cursoApresentação do curso, Visão geral de funções, responsabilidades e estruturas de um SO. 31/03/16: Introdução a Sistema de Arquivos e TerminalEstrutura do Sistema de Arquivos Linux, Introdução a comandos no Terminal. 04/04/16: Continuação TerminalContinuação de comandos no terminal, redirecionamento de saída e caracteres coringa. 07/04/16: Introdução a Processos e UsuáriosConhecendo Processos e Gerenciamento de usuários 12/04/16: Lista de Exercícios de Comandos no TerminalEmulador de Terminal no navegador (demora um pouquinho pra abrir) 14/04/16: Usuários, Grupos e PermissõesAdministração de usuários, grupos e adicionando permissões a arquivos. 19/04/16: Instalação do LinuxInstalação do Sistema Linux em modo texto, gráfico e dualboot. 26/04/16: Introdução ao Shell ScriptIntrodução ao Shell Script 28/04/16: Continuação ao Shell ScriptIntrodução ao Shell Script 03/05/16: Lista de ExercíciosLista de Exercícios até a aula de 28/04/16 |
Semestre 2015-2 | |
---|---|
Introdução ao Sistema Operacional Linux
Diário de Aulas 201513/10Parte 1:
Slides da aula:
Arquivo:Introducao.pdf
Parte 2:
Slides da Aula:
Arquivo:LinuxModoTexto.pdf
15/10Parte 3: Slides da Aula: Arquivo:Parte3.pdf 20/10Parte 4: Slides caracteres coringas: Arquivo:Coringas.pdf Exercícios caracteres coringas: Arquivo:Exercício CB03 Pokemon.pdf Parte 5: Sildes Redirecionamento: Arquivo:Redirecionamento.pdf Exercícios redirecionamento e pipe: Arquivo:Ex pipe.pdf 22/10Parte 6: Slides Processos: Arquivo:FICLinux Processos.pdf 27/10Parte 7:'
Slides Usuários e Grupos: Arquivo:UserGroup.pdf
29/10Parte 8: Slides Introducao a Redes: Arquivo:FICLinux Introducao Redes.pdf 03/11Parte 9:
Slides permissionamento: Arquivo:Permissionamento.odp 05/11Parte 10:
Slides Redes - Broadcast: Arquivo:FICLinux Introducao Redes Broadcast 01.pdf 10/11Parte 11:
Slides Script: Arquivo:Scripts do Linux.odp
12/11Parte 12: Introdução para comandos em Bash: Arquivo:Introdução ao Shell 2015 1.pdf |