SISTEMAS OPERACIONAIS LIVRES
ATIVIDADES COMPLEMENTARES
SISTEMAS OPERACIONAIS LIVRES
M贸dulo | 2 Cap铆tulo | Sistemas operacionais livres Autor | MiniCV |
SISTEMAS OPERACIONAIS LIVRES ATIVIDADES COMPLEMENTARES ________________________________________________________________________________
SUMÁRIO
1
ATIVIDADES COMPLEMENTARES ................................................ 1 1.1
ATIVIDADES COMPLEMENTARES | AULA 01 ................................. 1
1.2
ATIVIDADES COMPLEMENTARES | AULA 02 ................................. 4
1.3
ATIVIDADES COMPLEMENTARES | AULA 03 ................................. 7
1.4
ATIVIDADES COMPLEMENTARES | AULA 04 ................................. 9
1.5
ATIVIDADES COMPLEMENTARES | AULA 05 ................................ 11
2
APÊNDICE .............................................................................. 13 2.1
GABARITO DAS ATIVIDADES COMPLEMENTARES | AULA 01 ......... 13
2.2
GABARITO DAS ATIVIDADES COMPLEMENTARES | AULA 02 ......... 14
2.3
GABARITO DAS ATIVIDADES COMPLEMENTARES | AULA 03 ......... 15
2.4
GABARITO DAS ATIVIDADES COMPLEMENTARES | AULA 04 ......... 16
2.5
GABARITO DAS ATIVIDADES COMPLEMENTARES | AULA 05 ......... 17
SISTEMAS OPERACIONAIS LIVRES ATIVIDADES COMPLEMENTARES
1
ATIVIDADES COMPLEMENTARES
1.1 ATIVIDADES COMPLEMENTARES | AULA 01 Realize estas atividades complementares e teste seu conhecimento: 1.
Descreva com suas palavras o conceito de Copyleft, apresente suas
vantagens e fale de 3 exemplos de copyleft. 2.
Faça uma pesquisa para entender o funcionamento do computador
antes dos primeiros sistemas operacionais e monte uma apresentação concluindo com as principais vantagens do Sistema Operacional. 3.
O
significado
do
termo
"software
livre"
tem
como
principal
característica o fato de: a) Não ter restrições etárias. b) Ter o "código-fonte" disponível para alteração. c) Não possuir senha de acesso. d) Poder ser vendido em todos os países. e) Ser isento de fiscalização. 4.
Qual das opções abaixo é considerado um software livre? a) Beta. b) Frameware. c) OpenSource. d) Demo. e) Download.
5.
Em poucas palavras cite e comente as principais características do
Linux.
Página 1
SISTEMAS OPERACIONAIS LIVRES ATIVIDADES COMPLEMENTARES
6.
Pesquise na internet uma crítica ao Linux e a contra-argumente
apresentando qualidades do sistema defendendo que ainda com a crítica encontrada é perfeitamente possível observar vantagens no sistema. 7.
Relacione as colunas:
A - cat
(
) entra em diretórios
B - tail
(
) desligar
C - mkdir
(
) move ou renomeia arquivos
D -rmdir
(
) onde estou?
E - cd
(
) concatena conteúdo de arquivos
F - cp
(
) exibe o conteúdo de diretórios
G - mv
(
) cria diretórios
H - head
(
) exibe as primeiras linhas
I - ls
(
) copia arquivos e (-R) diretórios
J - whoami
(
) quem sou eu?
K - pwd
(
) apaga diretórios
L - init 0
(
) exibe as últimas linhas (padrão 10)
8.
Arquivos que fazem referência a dispositivos de hardware estão no: a) diretório /dev. b) diretório /etc. c) diretório /home. d) diretório /lib.
9.
Qual a diferença de link simbólico e link direto?
10.
Complete os espaços em branco. a) O comando _______ serve para mover tanto arquivos quanto pastas b) Para visualizar um arquivo na tela é possível usar os comandos ______ ou ______.
Página 2
SISTEMAS OPERACIONAIS LIVRES ATIVIDADES COMPLEMENTARES
c) Para apagar uma árvore de diretórios usamos o comando _____ com os parâmetros _____ e _____. d) Os comandos de ajudas são _____, ______, ______, ______ e ______. e) O comando _____ é utilizado para enviar para a saída padrão as primeiras linhas de um arquivo. f) Para numerar as linhas de um arquivo e apresentá-las na saída padrão, utilizamos o comando ________. g) Para alterar a senha de um usuário utilizamos o comando __________.
Página 3
SISTEMAS OPERACIONAIS LIVRES ATIVIDADES COMPLEMENTARES
1.2 ATIVIDADES COMPLEMENTARES | AULA 02 Realize estas atividades complementares e teste seu conhecimento: 1.
Quando é aconselhável utilizar o comando apropos?
2.
Um estagiário recém-contratado garantiu que tinha total domínio de
Linux, mas, na verdade, ele só havia conhecido o Windows. Um dia antes do seu primeiro dia de trabalho, o estagiário fez download de uma apostila Linux na Internet e estudou tudo em uma noite. Assim, ao longo de seu primeiro dia de trabalho, para impressionar seus supervisores, o estagiário inseriu 4 afirmativas sobre o Linux entre suas conversas: - O terminal bash é um terminal do ambiente gráfico KDE. - Os comandos rm e Rm são equivalentes - O comando ln –s serve para criar um link simbólico - O comando rm –ri /tmp remove o diretório /tmp, apagando todos os arquivos e subdiretórios contidos neles e pedindo a confirmação para cada remoção. Com base nestas quatro afirmativas do estagiário no seu primeiro dia, qual seria o melhor procedimento de seus supervisores para com o novato? Por quê? 3.
O Linux é um sistema que permite o acesso de vários usuários, e
muitas
vezes
precisa
implementar
algum
recurso
ou
até
mesmo
incrementar uma funcionalidade. Para manter a segurança é preciso determinar quem terá acesso a grupos e qual é o privilégio de cada usuário. Para isso, é preciso ter os donos e grupos de arquivos. Certo funcionário de uma empresa administra o sistema e implementa um servidor proxy, mas os cuidados deste servidor devera ser passado a um novo funcionário para não sobrecarregar o administrador. No entanto, este novo funcionário não pode ter a senha do root. Como resolver essa questão? Página 4
SISTEMAS OPERACIONAIS LIVRES ATIVIDADES COMPLEMENTARES
4.
Pesquise sites e autores que dão dicas confiáveis para administração
de sistema e de servidor. Veja levantamentos de casos e esclarecimentos de comandos. Faça um relatório e entregue ao professor. 5.
Para que serve a tecla TAB? (Tab Completion)
6.
Como se utiliza o comando history?
7.
Para que servem os caracteres curingas?
8.
Qual o comando serve para exibir o início de um arquivo?
9.
Descreva o que cada um dos comandos abaixo executa: a) $ find /-name teste.txt 2> erro.log b) $ cat saída.txt | grep testar c) $ unexpand –a –t 1 arquivo.txt | cat –T d) $ find ~/tmp –name ‘*.txt’ –exec ls –la {} \;O comando _____ é utilizado para enviar para a saída padrão as primeiras linhas de um arquivo. e) tail –n f) find /home –name documentos.txt g) $ chmod +x binario.sh
10.
O kernel é o núcleo do sistema operacional que os usuários de
qualquer nível não têm acesso. Esse sistema não determina quais as partes gráficas ou os comandos de interface de texto que são permitidas ao usuário acessar/utilizar. a) As duas afirmações são verdadeiras, e a segunda não justifica a primeira. b) As duas afirmações são verdadeiras, e a segunda justifica a primeira c) A primeira afirmação é verdadeira e a segunda é falsa. Página 5
SISTEMAS OPERACIONAIS LIVRES ATIVIDADES COMPLEMENTARES
d) A primeira afirmação é falsa e a segunda é verdadeira. e) Nenhuma das anteriores.
Página 6
SISTEMAS OPERACIONAIS LIVRES ATIVIDADES COMPLEMENTARES
1.3 ATIVIDADES COMPLEMENTARES | AULA 03 Realize estas atividades complementares e teste seu conhecimento: 1.
Qual comando deve ser utilizado para listar todos processos que
estão parados ou executando em segundo plano, em um computador com o sistema operacional Linux. a) fg. b) history. c) grep. d) &. e) jobs. 2.
Em um editorial virtual, um jornalista precisava desenvolver um texto
com 1100 caracteres. Percebendo a dificuldade do jornalista, um colega de trabalho sugere a ele usar o wc. O que exatamente esse colega de trabalho quis dizer? 3.
O comando expand troca tabulações por espaço em arquivo?
4.
Uma loja de artesanato precisa adquirir um computador para
fechamento de compras, atualização de planilha, manipulação de banco de dados e acesso à internet. No entanto, o dono da loja não tem um conhecimento aprofundado em informática e não tem muito dinheiro para esse investimento. Qual seria a melhor solução em software para este caso? Justifique sua resposta. 5.
Pesquise como instalar o squid utilizando Ubuntu e descreva a
diferença para instalar em outro Linux de sua preferência?
Página 7
SISTEMAS OPERACIONAIS LIVRES ATIVIDADES COMPLEMENTARES
6.
Faça uma pesquisa sobre DNS. O que é? Como funciona? Qual
ferramenta é utilizada no Linux? 7.
Faça uma pesquisa sobre servidor web. O que é? Como funciona?
Qual ferramenta é utilizada no Linux? 8.
Faça uma pesquisa sobre proxy. O que é? Para que serve? Qual
ferramenta é utilizada no Linux? 9.
Pesquise sobre o Debian e desenvolva um passo a passo de como
configuramos o IP nele. 10.
Faça uma pesquisa e responda para que serve o protocolo SMB/CIFS.
Diga qual serviço no Linux possibilita a interação com uma rede mista entre Windows e Linux através desse protocolo.
Página 8
SISTEMAS OPERACIONAIS LIVRES ATIVIDADES COMPLEMENTARES
1.4
ATIVIDADES COMPLEMENTARES | AULA 04
Realize estas atividades complementares e teste seu conhecimento: 1.
Qual a diferença dos comandos shutdown –h, reboot [opções], halt
[opções], poweroff [opções]? 2.
O arquivo smb.conf é dividido em seções. Descreva quais são elas e
as suas diferenças. 3.
Para melhor organizar o back up, seria ideal salvar vários arquivos
em um único arquivo (em fita ou disco), mas que fosse possível restaurálos individualmente posteriormente. Como isso pode ser possível? 4.
Para obter ajuda qual comando deve ser usado?
5.
Qual a utilidade do comando: a) adduser? b) ifconfig? c) grep? d) chmod faz?
6.
Crie um grupo chamado alunos e crie os usuários aluno2, aluno3 e
aluno4. 7.
Escolha três serviços e configure do zero.
8.
Adicione o usuário aluno2 no grupo alunos.
Página 9
SISTEMAS OPERACIONAIS LIVRES ATIVIDADES COMPLEMENTARES
9.
Altere a conta do usuário aluno2 para alterar a senha no próximo
logon. Já para o usuário aluno3, remova o grupo alunos e mude a senha para 1234567. 10.
Remova o usuário aluno2.
Página 10
SISTEMAS OPERACIONAIS LIVRES ATIVIDADES COMPLEMENTARES
1.5
ATIVIDADES COMPLEMENTARES | AULA 05 Realize estas atividades complementares e teste seu conhecimento:
1.
Utilize o comando netstat para descobrir quais conexões estão
estáveis. 2.
Analise o caminho percorrido por um pacote da sua estação até o site
do google.com.br. 3.
Realize uma conexão com a porta http (padrão) para um site de sua
escolha. 4.
Descubra o nome da sua máquina.
5.
Utilize os comandos shutdown, halt, poweroff e reboot e descreva
suas experiências com estes comandos. 6.
Crie um diretório backup, depois copie o /home/usuário e realize um
TAR do /backup. 7.
Crie a seguinte estrutura de diretórios no seu diretório pessoal:
Diretório do usuário -casa -cozinha - Talheres - pratos - mesa - sala - cama - guarda roupa Página 11
SISTEMAS OPERACIONAIS LIVRES ATIVIDADES COMPLEMENTARES
- banheiro - Chuveiro - bidê 8.
Mude o dono de todos os diretórios com a menor quantidade de
comandos possível. 9.
Apague o diretório casa. Se algum destes diretórios não puder ser
eliminada, procure solucionar corretamente o problema. 10.
Instale o BIND.
Página 12
SISTEMAS OPERACIONAIS LIVRES GABARITO - ATIVIDADES COMPLEMENTARES
2 2.1
APร NDICE GABARITO DAS ATIVIDADES COMPLEMENTARES | AULA 01
1) Resposta pessoal. 2) Resposta pessoal. 3) Resposta pessoal. 4) Resposta pessoal. 5) Resposta pessoal. 6) Resposta pessoal. 7) Resposta pessoal. 8) Resposta pessoal. 9) Resposta pessoal. 10) Resposta pessoal.
Pรกgina 13
SISTEMAS OPERACIONAIS LIVRES GABARITO - ATIVIDADES COMPLEMENTARES
2.2
GABARITO DAS ATIVIDADES COMPLEMENTARES | AULA 02
1) Resposta pessoal. 2) Resposta pessoal. 3) Resposta pessoal. 4) Resposta pessoal. 5) Resposta pessoal. 6) Resposta pessoal. 7) Resposta pessoal. 8) Resposta pessoal. 9) Resposta pessoal. 10) Resposta pessoal.
Pรกgina 14
SISTEMAS OPERACIONAIS LIVRES GABARITO - ATIVIDADES COMPLEMENTARES
2.3
GABARITO DAS ATIVIDADES COMPLEMENTARES | AULA 03
1) Resposta pessoal. 2) Resposta pessoal. 3) Resposta pessoal. 4) Resposta pessoal. 5) Resposta pessoal. 6) Resposta pessoal. 7) Resposta pessoal. 8) Resposta pessoal. 9) Resposta pessoal. 10) Resposta pessoal.
Pรกgina 15
SISTEMAS OPERACIONAIS LIVRES GABARITO - ATIVIDADES COMPLEMENTARES
2.4 GABARITO DAS ATIVIDADES COMPLEMENTARES | AULA 04 1) Resposta pessoal. 2) Resposta pessoal. 3) Resposta pessoal. 4) Resposta pessoal. 5) Resposta pessoal. 6) Resposta pessoal. 7) Resposta pessoal. 8) Resposta pessoal. 9) Resposta pessoal. 10) Resposta pessoal.
Pรกgina 16
SISTEMAS OPERACIONAIS LIVRES GABARITO - ATIVIDADES COMPLEMENTARES
2.5
GABARITO DAS ATIVIDADES COMPLEMENTARES | AULA 05
1) Resposta pessoal. 2) Resposta pessoal. 3) Resposta pessoal. 4) Resposta pessoal. 5) Resposta pessoal. 6) Resposta pessoal. 7) Resposta pessoal. 8) Resposta pessoal. 9) Resposta pessoal. 10) Resposta pessoal.
Pรกgina 17