Sistemas Operacionais de Arquitetura Aberta2014).pdf · Sistemas Operacionais de Arquitetura Aberta...

33
Sistemas Operacionais de Arquitetura Aberta Dailson Fernandes www.dailson.com.br [email protected] Facebook: dailson.fernandes Twitter: @dailson_

Transcript of Sistemas Operacionais de Arquitetura Aberta2014).pdf · Sistemas Operacionais de Arquitetura Aberta...

Page 1: Sistemas Operacionais de Arquitetura Aberta2014).pdf · Sistemas Operacionais de Arquitetura Aberta Dailson Fernandes contato@dailson.com.br Facebook: dailson.fernandes Twitter: @dailson_

Sistemas Operacionais de

Arquitetura AbertaDailson Fernandes

www.dailson.com.br

[email protected]

Facebook: dailson.fernandes

Twitter: @dailson_

Page 2: Sistemas Operacionais de Arquitetura Aberta2014).pdf · Sistemas Operacionais de Arquitetura Aberta Dailson Fernandes contato@dailson.com.br Facebook: dailson.fernandes Twitter: @dailson_

Termos Importantes (Revisão)...

Distribuição;

Módulo;

Shell;

Pacote;

Empacotar;

Diretório;

Kernel;

GNU;

GNU/GPL;

FSF;

Linux;

Tux;

X;

LILO e GRUB;

CLI;

GUI;

Page 3: Sistemas Operacionais de Arquitetura Aberta2014).pdf · Sistemas Operacionais de Arquitetura Aberta Dailson Fernandes contato@dailson.com.br Facebook: dailson.fernandes Twitter: @dailson_

Termos Importantes:

Raiz: A Pasta inicial de um Sistema de Arquivos;

Diretório: O mesmo que pasta;

Link (Link Simbólico / Hard Link): O mesmo que atalho;

Unidade: Dispositivo Físico;

Partição: Um parte de um dispositivo físico.

Page 4: Sistemas Operacionais de Arquitetura Aberta2014).pdf · Sistemas Operacionais de Arquitetura Aberta Dailson Fernandes contato@dailson.com.br Facebook: dailson.fernandes Twitter: @dailson_

Como o Linux Organiza seus

arquivos...Nomenclaturas e Particularidades

Page 5: Sistemas Operacionais de Arquitetura Aberta2014).pdf · Sistemas Operacionais de Arquitetura Aberta Dailson Fernandes contato@dailson.com.br Facebook: dailson.fernandes Twitter: @dailson_

Acessos a Dispositivos...

Tudo em Linux é considerado um arquivo;

Periféricos são acessados através de arquivos especiais;

Todo e qualquer sistema de armazenamento, é

acessado através de um diretório;

Este diretório é chamado de PONTO DE MONTAGEM;

Todo arquivo especial, fica na pasta /dev

Page 6: Sistemas Operacionais de Arquitetura Aberta2014).pdf · Sistemas Operacionais de Arquitetura Aberta Dailson Fernandes contato@dailson.com.br Facebook: dailson.fernandes Twitter: @dailson_

Dispositivos no LinuxNomenclaturas e Particularidades

Page 7: Sistemas Operacionais de Arquitetura Aberta2014).pdf · Sistemas Operacionais de Arquitetura Aberta Dailson Fernandes contato@dailson.com.br Facebook: dailson.fernandes Twitter: @dailson_

Dispositivos

O Linux não trabalha com Letras de Unidades de

Armazenamento.

Exemplo C:\ D:\ F:\

O Acesso a Qualquer dispositivo é feito através de arquivos

de controle ou arquivos de blocos.

Todo e qualquer dispositivo é acessado através da RAIZ - /

Memória, Teclado, Mouse ...;

Compartilhamento de Rede...;

HD, Pendrive;

Impressora...

Page 8: Sistemas Operacionais de Arquitetura Aberta2014).pdf · Sistemas Operacionais de Arquitetura Aberta Dailson Fernandes contato@dailson.com.br Facebook: dailson.fernandes Twitter: @dailson_

A RAIZ.

Page 9: Sistemas Operacionais de Arquitetura Aberta2014).pdf · Sistemas Operacionais de Arquitetura Aberta Dailson Fernandes contato@dailson.com.br Facebook: dailson.fernandes Twitter: @dailson_

A RAIZ de todos os ...

Page 10: Sistemas Operacionais de Arquitetura Aberta2014).pdf · Sistemas Operacionais de Arquitetura Aberta Dailson Fernandes contato@dailson.com.br Facebook: dailson.fernandes Twitter: @dailson_

A RAIZ do Unix

Page 11: Sistemas Operacionais de Arquitetura Aberta2014).pdf · Sistemas Operacionais de Arquitetura Aberta Dailson Fernandes contato@dailson.com.br Facebook: dailson.fernandes Twitter: @dailson_

A RAIZ do Unix...

Page 12: Sistemas Operacionais de Arquitetura Aberta2014).pdf · Sistemas Operacionais de Arquitetura Aberta Dailson Fernandes contato@dailson.com.br Facebook: dailson.fernandes Twitter: @dailson_

Sistemas de ArquivosNomenclaturas e Particularidades

Page 13: Sistemas Operacionais de Arquitetura Aberta2014).pdf · Sistemas Operacionais de Arquitetura Aberta Dailson Fernandes contato@dailson.com.br Facebook: dailson.fernandes Twitter: @dailson_

Sistemas de Arquivos

O Linux é capaz de trabalhar com diversos sistemas de

arquivos ao mesmo tempo.

Os principais sistemas de arquivos Nativos são:

EXT4

EXT3

EXT2 (Legado)

SWAP (Memória Virtual)

JFS

XFS

BTRFS

Page 14: Sistemas Operacionais de Arquitetura Aberta2014).pdf · Sistemas Operacionais de Arquitetura Aberta Dailson Fernandes contato@dailson.com.br Facebook: dailson.fernandes Twitter: @dailson_

Diretórios Padrão do LinuxNomenclaturas e Particularidades

Page 15: Sistemas Operacionais de Arquitetura Aberta2014).pdf · Sistemas Operacionais de Arquitetura Aberta Dailson Fernandes contato@dailson.com.br Facebook: dailson.fernandes Twitter: @dailson_

Termos:

Page 16: Sistemas Operacionais de Arquitetura Aberta2014).pdf · Sistemas Operacionais de Arquitetura Aberta Dailson Fernandes contato@dailson.com.br Facebook: dailson.fernandes Twitter: @dailson_

Dispositivos de ArmazenamentoNomenclaturas e Particularidades

Page 17: Sistemas Operacionais de Arquitetura Aberta2014).pdf · Sistemas Operacionais de Arquitetura Aberta Dailson Fernandes contato@dailson.com.br Facebook: dailson.fernandes Twitter: @dailson_

Dispositivos de Armazenamento:

HD

/dev/sdX

sda (Primeiro Dispositivo)

sdb (Segundo Dispositivo)

sdc (Terceiro Dispositivo)

...

Page 18: Sistemas Operacionais de Arquitetura Aberta2014).pdf · Sistemas Operacionais de Arquitetura Aberta Dailson Fernandes contato@dailson.com.br Facebook: dailson.fernandes Twitter: @dailson_

Dispositivos de Armazenamento:

HD (IDE)

/dev/hdX

hda (Primeiro Dispositivo)

hdb (Segundo Dispositivo)

hdc (Terceiro Dispositivo)

...

Page 19: Sistemas Operacionais de Arquitetura Aberta2014).pdf · Sistemas Operacionais de Arquitetura Aberta Dailson Fernandes contato@dailson.com.br Facebook: dailson.fernandes Twitter: @dailson_

Dispositivos de Armazenamento:

Pendrive

/dev/sdX

sda (Primeiro Dispositivo)

sdb (Segundo Dispositivo)

sdc (Terceiro Dispositivo)

...

Page 20: Sistemas Operacionais de Arquitetura Aberta2014).pdf · Sistemas Operacionais de Arquitetura Aberta Dailson Fernandes contato@dailson.com.br Facebook: dailson.fernandes Twitter: @dailson_

Dispositivos de Armazenamento:

CDROM / DVD / BLURAY

/dev/cdromX

/dev/cdrom

/dev/cdrom0

/dev/dvdX

/dev/dvd

/dev/dvd0

/dev/srX

/dev/sr0

/dev/hdX

/dev/hda

Page 21: Sistemas Operacionais de Arquitetura Aberta2014).pdf · Sistemas Operacionais de Arquitetura Aberta Dailson Fernandes contato@dailson.com.br Facebook: dailson.fernandes Twitter: @dailson_

Dispositivos de Armazenamento:

DVD/Bluray

/dev/sdX

sda (Primeiro Dispositivo)

sdb (Segundo Dispositivo)

sdc (Terceiro Dispositivo)

...

Page 22: Sistemas Operacionais de Arquitetura Aberta2014).pdf · Sistemas Operacionais de Arquitetura Aberta Dailson Fernandes contato@dailson.com.br Facebook: dailson.fernandes Twitter: @dailson_

Particionamento

Page 23: Sistemas Operacionais de Arquitetura Aberta2014).pdf · Sistemas Operacionais de Arquitetura Aberta Dailson Fernandes contato@dailson.com.br Facebook: dailson.fernandes Twitter: @dailson_

Particionamento

/dev/sdXN

sda1 (Primeira Partição do primeiro Dispositivo)

sdb2 (Segunda Partição do segundo Dispositivo)

sdc3 (Terceira Partição do Terceiro Dispositivo)

...

Page 24: Sistemas Operacionais de Arquitetura Aberta2014).pdf · Sistemas Operacionais de Arquitetura Aberta Dailson Fernandes contato@dailson.com.br Facebook: dailson.fernandes Twitter: @dailson_

Particionadores

Page 25: Sistemas Operacionais de Arquitetura Aberta2014).pdf · Sistemas Operacionais de Arquitetura Aberta Dailson Fernandes contato@dailson.com.br Facebook: dailson.fernandes Twitter: @dailson_

Particionadores - gparted

Page 26: Sistemas Operacionais de Arquitetura Aberta2014).pdf · Sistemas Operacionais de Arquitetura Aberta Dailson Fernandes contato@dailson.com.br Facebook: dailson.fernandes Twitter: @dailson_

Particionadores - fdisk

Page 27: Sistemas Operacionais de Arquitetura Aberta2014).pdf · Sistemas Operacionais de Arquitetura Aberta Dailson Fernandes contato@dailson.com.br Facebook: dailson.fernandes Twitter: @dailson_

Particionadores - cfdisk

Page 28: Sistemas Operacionais de Arquitetura Aberta2014).pdf · Sistemas Operacionais de Arquitetura Aberta Dailson Fernandes contato@dailson.com.br Facebook: dailson.fernandes Twitter: @dailson_

Partição … Um detalhe...

Page 29: Sistemas Operacionais de Arquitetura Aberta2014).pdf · Sistemas Operacionais de Arquitetura Aberta Dailson Fernandes contato@dailson.com.br Facebook: dailson.fernandes Twitter: @dailson_

Mais dispositivos...

Page 30: Sistemas Operacionais de Arquitetura Aberta2014).pdf · Sistemas Operacionais de Arquitetura Aberta Dailson Fernandes contato@dailson.com.br Facebook: dailson.fernandes Twitter: @dailson_

Porta Serial

ttyS0

ttyS1

ttyS2

ttyS3

Page 31: Sistemas Operacionais de Arquitetura Aberta2014).pdf · Sistemas Operacionais de Arquitetura Aberta Dailson Fernandes contato@dailson.com.br Facebook: dailson.fernandes Twitter: @dailson_

Porta Paralela

lp0

lp1

lp2

Page 32: Sistemas Operacionais de Arquitetura Aberta2014).pdf · Sistemas Operacionais de Arquitetura Aberta Dailson Fernandes contato@dailson.com.br Facebook: dailson.fernandes Twitter: @dailson_

Placas de Redes Ethernet

eth0

eth1

eth2

Page 33: Sistemas Operacionais de Arquitetura Aberta2014).pdf · Sistemas Operacionais de Arquitetura Aberta Dailson Fernandes contato@dailson.com.br Facebook: dailson.fernandes Twitter: @dailson_

Placas de Redes Ethernet

wlan0

wlan1

wlan2