Você está na página 1de 3

Roteiro de Atividades 4

Organização do Linux
 Entender os conceitos de sistemas de arquivos hierárquicos e
as características do sistema de arquivos do Linux.
Tópicos e conceitos
 Conhecer os tipos de arquivos, suas similaridades, diferenças,
atributos e facilidades de segurança.

 Manipular arquivos e diretórios, utilizando linhas de


comandos para criar, copiar, remover, mover, listar, procurar,
Competências técnicas agrupar, compactar e descompactar arquivos e diretórios.
desenvolvidas
 Praticar a navegação pela árvore do sistema de arquivos,
entendendo toda a sua estrutura.

 Serão vivenciadas ações sobre um sistema complexo, que


Outras competências
provê garantias individuais a cada usuário e, ao mesmo
desenvolvidas
tempo, o compartilhamento dos recursos entre todos.

Tempo previsto
 2 horas
para as atividades

Atividade 1 – Conhecendo o sistema de arquivos


1. Desenhe a árvore do sistema de arquivos até o terceiro nível hierárquico. No terceiro nível,
basta listar no máximo três diretórios, se houver. Considerar o ponto de partida, o diretório
raiz ( / ), como o primeiro nível hierárquico.

GABARITO: Listar todos os diretórios do diretório raiz e seus subdiretórios até o terceiro
nível hierárquico.

Esta atividade ensinará a habilidade de se locomover no sistema de arquivos, dominando seus


comandos de navegação e de listagem de diretórios. Dará também uma ampla visão do sistema,
aumentando a sua confiança para operá-lo.

Atividade 2 – Criando arquivos


1. Posicione-se em seu diretório de trabalho e crie os arquivos “exemplo1” e “exemplo2”
utilizando comandos diferentes em cada caso. Ao criar um dos arquivos, entre com algumas
linhas de dados pelo teclado.

GABARITO:

Introdução ao Linux – Organização do Linux 1


1 - cd /home/aluno

2 - touch exemplo1

3 - cat > exemplo2 (Digitar o texto, teclar Enter e em seguida Ctrl+d)

2. Faça com que o arquivo vazio fique igual ao arquivo com conteúdo.

GABARITO:

1 - cat exemplo2 > exemplo1

Esta atividade mostrará a flexibilidade da utilização de comandos para diferentes funções.

Atividade 3 – Criando diretórios e copiando arquivos


1. Crie o diretório “exemplos” em um subdiretório “temp” no seu diretório “home”. Utilize
apenas um comando de criação para executar esta ação.

GABARITO:

1 - mkdir -p /home/aluno/temp/exemplos

ou

1 - cd /home/aluno

2 - mkdir -p temp/exemplos

2. Mova os arquivos “exemplo1” e “exemplo 2” para o diretório “exemplos”, deixando uma


cópia do segundo no diretório de origem.

GABARITO:

1 - mv /home/aluno/exemplo1 /home/aluno/temp/exemplos

2 - cp /home/aluno/exemplo2 /home/aluno/temp/exemplos

Esta atividade ajudará a fixar os conceitos de criação de diretórios e de cópias de arquivos.

Atividade 4 – Empacotando e compactando arquivos


1. Entre no diretório temp/exemplos. Empacote e compacte os arquivos criados anteriormente
num arquivo chamado “exemplos.tar.gz”. Use um único comando para efetuar esta
operação.

GABARITO:

1 - cd /home/aluno/temp/exemplos

2 - tar -zcvf exemplos.tar.gz *

2. Crie um diretório chamado “exemplos2” e mova o arquivo “exemplos.tar.gz” para o diretório


“exemplos2”.

GABARITO:

2 Introdução ao Linux –Organização do Linux


1 - mkdir exemplos2

2 - mv exemplos.tar.gz exemplos2

3. Entre no diretório “exemplos2”, e com um único comando, descompacte e desempacote o arquivo


“exemplos.tar.gz”.

GABARITO:

1 - cd exemplos2

2 - tar -zxvf exemplos.tar.gz

Esta atividade permitirá ao aluno praticar o agrupamento, desagrupamento, compactação e


descompactação de arquivos.

Atividade 5 – Removendo arquivos e diretórios


1. Após o término dos exercícios, volte à situação original, removendo todos os elementos
criados.

GABARITO:

1 - cd /home/aluno

2 - rm exemplo2

3 - rm -r temp

Esta atividade permite ao aluno praticar a navegação no sistema de arquivo e o posicionamento


ideal para otimizar a remoção de seus arquivos de trabalho.

Introdução ao Linux – Organização do Linux 3

Você também pode gostar