61
Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência e Tecnologia do Sul de Minas Gerais Campus Pouso Alegre

Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Introdução ao LinuxComandos Ubuntu/Linux

Michelle Nery

Instituto Federal de Educação, Ciência e Tecnologia

do Sul de Minas Gerais

Campus Pouso Alegre

Page 2: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Agenda

Comandos do Sistema

Comandos para Processos

Comandos para Manipular Arquivos

Comandos para Manipular Pastas

Comandos para Manipular Arquivos e Pastas

Page 3: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Agenda

Comandos para Usuários e Grupos

Comandos para Permissões de Arquivos e Pastas

Comandos dos Usuários e Grupos para Arquivos e

Pastas

Compactação e Descompactação de Arquivos e

Pastas

Page 4: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Comandos do Sistema

uname -a mostra informações do sistema

operacional e do computador.

cal exibe o calendário.

date mostra a data e a hora.

df mostra as partições usadas.

Page 5: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Comandos do Sistema

free mostra a quantidade de memória RAM

disponível.

history mostra o histórico dos comandos.

uptime mostra a quantas horas seu computador

está ligado.

clear limpa a tela.

Page 6: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Comandos do Sistema

top exibe a lista dos processos, conforme os recursos de

memória.

top -b exibe a lista enxuta dos processos.

top -i exibe a lista dos processos que estão em execução.

top | head -15 combinando o comando top com o

comando head para listar apenas as primeiras 15 linhas do

comando top.

Page 7: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Comandos para os

Processos

Page 8: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Comandos para os Processos

ps o comando OS (Process Status) exibe o status

dos processos em execução

ps -ef Exibe o status dos processos em execução

em uma lista mais completa

ps –ef | grep Firefox Mostra o status dos

processos que contém o nome Firefox.

Page 9: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Comandos para os Processos

kill Finaliza o processo definido no comando que

está ativo no sistema.

kill 2187

2187 significa o PID do processo.

pkill soffice.bin

kill -9 2187

a opção -9 informa ao sistema que o comando kill tem

prioridade e não deve ser ignorado.

Page 10: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Comandos para os Processos

killall Finaliza todos os processos que estão

ativos no sistema

killall –u michellenery

Mata todos os processo do usuário michellenery

Kill -9 -1

Mata todos os processos que sua permissão permitir.

Page 11: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Exercício

Abra o software LibreOffice Writer no linux e pelo

terminal descubra como finalizar o seu processo.

Page 12: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Comandos para Manipular

Arquivos

Page 13: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Comandos para Manipular Arquivos

touch cria um arquivo texto vazio ou muda a

data de modificação do arquivo

touch /home/michellenery/Documentos/teste1.txt

touch /home/michellenery/Documentos/teste2.txt

touch -t 201411060900 -m

/home/michellenery/Documentos/teste1.txt

Altera a data e hora do arquivo teste1.txt

Page 14: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Comandos para Manipular Arquivos

Acrescente as linhas nos respectivos arquivos:

teste1.txt Bom dia!

teste2.txt Aula de Sistemas Operacionais Linux!

Page 15: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Comandos para Manipular Arquivos

file mostra de que tipo é o arquivo

file /home/michellenery/Documentos/teste1.txt

ls –l mostra as propriedades dos arquivos e

pastas

Page 16: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Comandos para Manipular Arquivos

diff verifica diferença entre arquivos

diff /home/michellenery/Documentos/teste1.txt

/home/michellenery/Documentos/teste2.txt

Mostra quais as linhas que se diferenciam.

diff –q /home/michellenery/Documentos/teste1.txt

/home/michellenery/Documentos/teste2.txt

Mostra apenas se são ou não diferentes.

Page 17: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Comandos para Manipular Arquivos

gcc Compilador C/C++

gcc /home/michellenery/Documentos/exemplo.c -o

/home/michellenery/Documentos/executavel.bin

Compila o arquivo exemplo.c gerando o executavel.bin

/home/michellenery/Documentos/./executavel.bin

Executa o programa no terminal.

Page 18: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Exercício

Crie um programa em linguagem C para somar dois

números usando qualquer editor de textos.

Através do terminal, compile e execute o

programa.

Page 19: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Comandos para Manipular Arquivos

cat teste2.txt >> teste1.txt

Copia o conteúdo do arquivo teste2 para o final do

arquivo teste1.

cat teste1.txt > teste2.txt

Copia o conteúdo do arquivo teste1 para o arquivo

teste2.

cat teste1.txt teste2.txt > total.txt

Copia o conteúdo destes 2 arquivos para o arquivo

total.txt

Page 20: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Comandos para Manipular Arquivos

rm Remove um arquivo.

rm /home/michellenery/Documentos/total.txt

rm /home/michellenery/Documentos/*.txt

Os caracteres coringas também podem ser usados nos comandos

para manipular arquivos

Page 21: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Comandos para Manipular

Pastas

Page 22: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Comandos para Manipular Pastas

cd Abre um diretório.

cd /home/michellenery/Documentos

cd ..

Volta ao diretório anterior.

ls Lista o conteúdo de um diretório.

ls -l

Lista o conteúdo de um diretório com mais detalhes.

Page 23: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Comandos para Manipular Pastas

mkdir Cria um diretório.

rmdir Remove um diretório.

pwd Mostra o diretório em que você está.

Page 24: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Comandos para Manipular

Arquivos e Pastas

Page 25: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Comandos para Manipular Arquivos e

Pastas

find o comando find serve para localizar

informações. Para isso, deve-se digitar o comando

seguido do diretório da pesquisa mais um

parâmetro e o termo da busca. Parâmetros:

-name - busca por nome

-size - busca pelo tamanho do arquivo

-mtime - busca por data de modificação

Page 26: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Comandos para Manipular Arquivos e

Pastas

-type - busca por tipo

b – bloco

c – caracter

d – diretório

p – pipe

f - arquivo regular

l - link simbólico

s - sockete

Page 27: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Comandos para Manipular Pastas

find /home -name executa

Page 28: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Comandos para Manipular Arquivos e

Pastas

cp copia um arquivo/pasta da origem para o destino

mv mover ou renomear um arquivo/pasta da origem para o destino

Prática

Crie a pasta aula dentro do Documentos do usuário.

Mova a pasta para a Área de trabalho.

Renomeie a pasta para AulaSO

Page 29: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

A partir de agora todos os comandos só

poderão ser executados pelo usuário root,

ou por algum usuário que tenha permissões

como o root.

Por isso, sempre antes do comando usa-se a

palavra sudo.

Page 30: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Comandos para Usuários e

Grupos

Page 31: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Comandos para Usuários

adduser Comando utilizado para criação de um usuário.

adduser pai

adduser mae

deluser Comando utilizado para remoção de um usuário e seu diretório pessoal.

deluser –-remove-home pai

userdel –r pai

Page 32: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Comandos para Usuários

usermod Comando usado para modificar os dados de um usuário.

Opções:

-d: Modifica o caminho do diretório home do usuário.

-l: Modifica o nome do usuário.

-G: Modifica o grupo do usuário.

-c: Modifica o comentário referente ao usuário.

-p: Substitui a senha já criptografada do usuário.

usermod -l usuariomae mae

Page 33: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Comandos para Usuários

Comando para listar todos os usuários do sistema

cat /etc/passwd

Page 34: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Comandos para Usuários

passwd Comando usado para definir e ou

modificar a senha de um usuário.

passwd usuariomae

Page 35: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Comandos para Grupos

addgroup Comando usado para criar um grupo.

addgroup familia

delgroup Comando usado para remover um

grupo.

delgroup familia

Page 36: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Comandos para Grupos

Comando para listar todos os grupos do sistema

cat /etc/group

Page 37: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Comandos para Grupos

groupmod Comando usado para modificar os

dados de um grupo.

Opção:

-n: Para trocarmos o nome do grupo.

groumod –n grupofamilia familia

Page 38: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Comandos para Usuários e Grupos

Adicionar um usuário a um grupo:

adduser usuariomae grupofamilia

usermod –a –G usuariomae grupofamilia

gpasswd -a usuariomae grupofamilia

Page 39: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Comandos para Usuários e Grupos

Removendo um usuário de um grupo:

deluser usuariomae grupofamilia

gpasswd -d usuariomae grupofamilia

Page 40: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Comandos para Usuários e Grupos

Para listar os grupos aos quais o usuário pertence:

groups usuariomae

Page 41: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Permissões dos Usuários e

Grupo em Pastas e Arquivos

Page 42: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Permissões dos Usuários e Grupo em

Pastas e Arquivos

Cada arquivo ou pasta tem 3 permissões.

(Usuário Dono) (Grupo Dono) (Outros)

Usuário dono: é o usuário proprietário do arquivo;

Grupo Dono: é um grupo, que pode conter vários

usuários;

Outros: se encaixam os outros usuários em geral.

Page 43: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Permissões dos Usuários e Grupo em

Pastas e Arquivos

Para ver a permissão de um arquivo digite no

terminal: ls -l

Este comando faz uma listagem longa e detalhada.

As permissões vão aparecer assim:

(r) Leitura (w) Escrita (x) Execução

Page 44: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Permissões dos Usuários e Grupo em

Pastas e Arquivos

Page 45: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Permissões dos Usuários e Grupo em

Pastas e Arquivos

chmod altera permissões de arquivos e pastas.

Page 46: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Permissões dos Usuários e

Grupo em Pastas e Arquivos

chmod altera permissões dos arquivos.

chmod 700 executa.c

Concede permissões para (r) leitura,(w)

escrita, (x) execução apenas para o

usuário dono do arquivo.

Page 47: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Permissões dos Usuários e

Grupo em Pastas e Arquivos

chmod altera permissões dos

arquivos.

chmod 777 executa.c

Concede permissões para (r)leitura,(w) escrita, (x) para todos osusuários e grupos.

Page 48: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Permissões dos Usuários e

Grupo em Pastas e Arquivos

chmod altera permissões dos arquivos.

chmod 744 executa.c

Concede permissões para (r) leitura, (w)

escrita, (x) execução para o usuário dono

do arquivo. Para os demais usuários

concede apenas permissão para leitura.

Page 49: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Permissões dos Usuários e Grupo em

Pastas e Arquivos

chmod +r test1.txt

Adiciona permissões de (r) leitura para todos.

chmod +w test1.txt

Adiciona permissões de (w) escrita para todos.

chmod +x test1.txt

Adiciona permissões de (x) execução para todos.

chmod -w test1.txt

Remove permissões de (w) escrita para todos

Page 50: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Exercício

Na raiz do Linux, crie os arquivos com a mesmas

permissões apresentadas abaixo:

Page 51: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Comandos para Alterar o

Usuário e o Grupo do

Arquivo/Pasta

Page 52: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Comandos para Alterar o Usuário e o

Grupo do Arquivo/Pasta

Altera o usuário e o grupo do arquivo ou pasta

chown usuário:grupo arquivo

Page 53: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Exercício

Crie os seguintes usuários no linux:

arnold

dilma

silvio

Faça logout e faça login no sistema a partir dos usuários criados.

Adicione o usuário dilma no grupo root e sudo.

Page 54: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Compactação de Arquivos

Os arquivos ZIP, em geral, são usados no Microsoft Windows.

O formato de compressão preferido no Linux é o GZip (.gz) ou

o formato Tarball (.tar.gz).

Mas, você também pode compactar e descompactar arquivos

ZIP através zip/unzip, disponível na maioria das

distribuições.

Page 55: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Compactação de Arquivos

zip compacta arquivos no formato zip.

unzip descompacta arquivos em formato zip.

tar compactação e descompactação de arquivos .tar e .tar.gz

file verificar o tipo de arquivos (extensão não é garantia de

tipo).

Page 56: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Arquivos zip

zip -r novoarquivo.zip pasta_ou_arquivo

Compacta a pasta ou arquivo para o

novoarquivo.zip

unzip arquivo.zip -d pasta_destino

Descompacta arquivo.zip para a pasta de

destino.

Page 57: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Arquivos .tar

tar cvf arquivo.tar pasta_ou_arquivo

Compacta a pasta ou arquivo para o

arquivo.tar

tar xvf arquivo.tar

Descompacta arquivo.tar

file arquivo.tar

Mostra o tipo do arquivo. Extensão não é

garantia do tipo do arquivo.

Page 58: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Arquivos .tar.gz

tar cvzf arquivo.tar.gz pasta_ou_arquivo

Compacta a pasta ou arquivo para o

arquivo.tar.gz

tar xvfz arquivo.tar.gz

Descompacta arquivo.tar.gz

Page 59: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Arquivos .tar.bz2

tar cvfj arquivo.tar.bz2 pasta_ou_arquivo

Compacta a pasta ou arquivo para o

arquivo.tar.bz2

tar xvfj arquivo.tar.bz2

Descompacta arquivo.tar.bz2

Page 60: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Exercícios

Crie uma pasta chamada compactar no seu

Desktop.

Dentro da pasta compactar, crie mais 4 pastas:

p1

p2

p3

p4

Dentro de cada pasta coloque alguns arquivos

quaisquer.

Page 61: Instituto Federal de Educação, Ciência e Tecnologia do Sul ...michelle... · Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Instituto Federal de Educação, Ciência

Exercícios

Compacte a pasta p1 para o arquivo p1.zip

Compacte a pasta p2 para o arquivo p2.tar

Compacte a pasta p3 para o arquivo p3.tar.gz

Compacte a pasta p4 para o arquivo p4.tar.bz2

Após a compactação, delete as pastas mas

mantenha os arquivos compactados, use o

comando ls para confirmar

Descompacte cada um dos arquivos e verifique se

cada pasta foi recuperada corretamente.