Você está na página 1de 38

Linux Essentials 450 Slide - 1

www.4linux.com.br

Captulo 3 FHS, Hierarquia dos Diretrios


Vamos agora aprender a hierarquia do sistema operacional GNU/Linux.

Calma! No to complicado assim. =D

Linux Essentials 450 Slide - 2

www.4linux.com.br

Objetivos
Entender o que a FHS; Conhecer a estrutura de diretrios do sistema; Descobrir alguns diretrios e suas determinadas fnalidades.

Linux Essentials 450 Slide - 3

www.4linux.com.br

FHS

A FHS muito importante nos seus estudos para prova, lembrem-se que ela a referncia para todos os programas quando o assunto organizao.

Linux Essentials 450 Slide - 4

www.4linux.com.br

Sistemas de Arquivos e Diretrios


A FHS
File Hierarchy Standard Hierarquia padro do Sistema de Arquivos. IBM, HP, Red Hat e Dell

Linux Essentials 450 Slide - 5

www.4linux.com.br

Sistemas de Arquivos e Diretrios


A estrutura Tudo comea na raiz / / ..... bin boot cdrom dev etc home lib lost+found media mnt opt proc root sbin srv sys tmp usr var

Linux Essentials 450 Slide - 6

www.4linux.com.br

Sistemas de Arquivos e Diretrios


A estrutura /bin . . . Binrios essenciais para o sistema, e que todos os usurios podem executar.

Linux Essentials 450 Slide - 7

www.4linux.com.br

Sistemas de Arquivos e Diretrios


A estrutura /boot . . . Arquivos necessrios para a inicializao do sistema.

Linux Essentials 450 Slide - 8

www.4linux.com.br

Sistemas de Arquivos e Diretrios


A estrutura /dev . . . Diretrio aonde fcam armazenados os arquivos de dispositivo do sistema.

Linux Essentials 450 Slide - 9

www.4linux.com.br

Sistemas de Arquivos e Diretrios


MiauuuuuuuUUUUU!!!!!
O diretrio /dev composto por arquivos de dispositivos. Dentro dele existem arquivos que no conseguimos entender. preciso um tratamento especial para que possamos ver seu contedo.

Linux Essentials 450 Slide - 10

www.4linux.com.br

Sistemas de Arquivos e Diretrios


A estrutura /etc . . . Diretrio aonde so armazenadas as confguraes.

Linux Essentials 450 Slide - 11

www.4linux.com.br

Sistemas de Arquivos e Diretrios


/etc na LPI Como o diretrio /etc o diretrio de confguraes, as provas da LPI acabam por pedir muitos detalhes sobre os diretrios de confgurao das aplicaes. bom darmos uma ateno especial para tudo que estiver dentro dele.

Linux Essentials 450 Slide - 12

www.4linux.com.br

Sistemas de Arquivos e Diretrios


A estrutura /lib . . . Onde fcam as bibliotecas do sistema.

Linux Essentials 450 Slide - 13

www.4linux.com.br

Sistemas de Arquivos e Diretrios


A estrutura /media . . . Ponto de montagem de dispositivos removveis.

Linux Essentials 450 Slide - 14

www.4linux.com.br

Sistemas de Arquivos e Diretrios


A estrutura /mnt . . . Ponto de montagem para sistemas de arquivos, inclusive remotos.

Linux Essentials 450 Slide - 15

www.4linux.com.br

Sistemas de Arquivos e Diretrios


A estrutura /opt . . . Programas no ofciais da distribuio.

Linux Essentials 450 Slide - 16

www.4linux.com.br

Sistemas de Arquivos e Diretrios


A estrutura /sbin . . . Binrios essencias ao sistema e que somente o administrador pode executar.

Linux Essentials 450 Slide - 17

www.4linux.com.br

Sistemas de Arquivos e Diretrios


A estrutura /srv . . . Diretrio de servios do sistema. Aqui so fornecidos servios estticos como websites, arquivos, ftp e etc.

Linux Essentials 450 Slide - 18

www.4linux.com.br

Sistemas de Arquivos e Diretrios


O diretrio /srv
Atualmente o diretrio /srv bastante confundido com o diretrio /var. Devemos ter ateno pois a FHS permite disponibilizar qualquer tipo de contedo dentro desde diretrio, desde que ele seja esttico.

Linux Essentials 450 Slide - 19

www.4linux.com.br

Sistemas de Arquivos e Diretrios


A estrutura /tmp . . . Diretrio temporrio do sistema.

Linux Essentials 450 Slide - 20

www.4linux.com.br

Sistemas de Arquivos e Diretrios


A segurana e /tmp
Diferente do que muitos pensam, o diretrio /tmp muito importante pois garante o funcionamento de algumas aplicaes quando elas esto em utilizao. Esse diretrio contem permisses especiais que sero vistas ainda neste curso.

Linux Essentials 450 Slide - 21

www.4linux.com.br

Sistemas de Arquivos e Diretrios


A estrutura /usr . . . Programas no essenciais para o sistema.

Linux Essentials 450 Slide - 22

www.4linux.com.br

Sistemas de Arquivos e Diretrios


Em pocas de portabilidade ....
O /usr um diretrio portvel, o que signifca que posso transportar ele para outros lugares, eliminando a parte de instalar todos os programas. Entretanto algumas regras devem ser seguidas, como verifcar o tipo do sistema operacional. O diretrio /usr normalmente o maior diretrio do sistema.

Linux Essentials 450 Slide - 23

www.4linux.com.br

Sistemas de Arquivos e Diretrios


A estrutura /var . . . Arquivos vriaveis no sistema, desde logs a bancos de dados.

Linux Essentials 450 Slide - 24

www.4linux.com.br

Sistemas de Arquivos e Diretrios


A estrutura /proc . . . Diretrio virtual que representa o ncleo do sistema. (kernel)

Linux Essentials 450 Slide - 25

www.4linux.com.br

Sistemas de Arquivos e Diretrios


O kernel em tempo real
Saber que esse diretrio o crebro do sistema muito importante, pois nele que faremos modi f caes importantes para obter resultados incrveis sem a necessidade de reiniciar o sistema. Lembre-se: este diretrio no existe

Linux Essentials 450 Slide - 26

www.4linux.com.br

Sistemas de Arquivos e Diretrios


A estrutura /home . . . Diretrios dos usurios do sistema.

Linux Essentials 450 Slide - 27

www.4linux.com.br

Sistemas de Arquivos e Diretrios


A estrutura /root . . . Diretrio do super usurio.

Linux Essentials 450 Slide - 28

www.4linux.com.br

Sistemas de Arquivos e Diretrios


A estrutura /sys . . . Diretrio virtual, muito parecido com o /proc, porem um diretrio para PnP no sistema, ou seja, voltado aos dispositivos.

Linux Essentials 450 Slide - 29

www.4linux.com.br

Sistemas de Arquivos e Diretrios


O diretrio Sys
O /sys um novo diretrio que foi adicionado a partir do kernel verso 2.6 . Algumas informaes sobre ele podem ser bem relevantes para prova.

Linux Essentials 450 Slide - 30

www.4linux.com.br

Sistemas de Arquivos e Diretrios


Comando de movimentao $ pwd print working directory

Linux Essentials 450 Slide - 31

www.4linux.com.br

Sistemas de Arquivos e Diretrios


Comando de movimentao $ cd Changing directory

Linux Essentials 450 Slide - 32

www.4linux.com.br

Sistemas de Arquivos e Diretrios


Comando de movimentao
Alguns parmetros importantes: ~ Leva ao diretrio home do usurio ativo . Leva ao diretrio corrente .. Leva a um nvel acima na hierarquia - Volta para o diretrio anterior No deixe para estudar os comandos de movimentao na hora da prova. Lembre-se que muitas vezes precisamos deles para responder uma pergunta maior.

Linux Essentials 450 Slide - 33

www.4linux.com.br

Exerccios:

Linux Essentials 450 Slide - 34

www.4linux.com.br

Respostas dos Exerccios


1. a) binrios no essenciais para o sistema, todos os usurios podem usar; b) Arquivos para inicializao do sistema; c) Arquivos de dispositivos; d) Arquivos de confgurao; e) Diretrio pessoal dos usurios; f) Bibliotecas; g) Ponto de montagem de removveis; h) Ponto de montagem de flesystems;

Linux Essentials 450 Slide - 35

www.4linux.com.br

Respostas dos Exerccios


i) Arquivos variveis; j) Diretrio para programas no padres; k) O kernel, diretrio virtual l) Diretrio pessoal do administrador; m) Diretrio de binrios do administrador, no essenciais; n) Diretrio de servios; o) Diretrio Temporrio p) Diretrio dos programas em geral

Linux Essentials 450 Slide - 36

www.4linux.com.br

Respostas dos Exerccios


2. Mostra diretrio atual 3. a) Volta para o ltimo diretrio corrente; b) Leva para o home do usurio logado; c) Leva para raiz do sistema; d) Leva tambm para o home do usurio logado; e) Volta um nvel na hierarquia do sistema; f) Leva para o diretrio corrente

Linux Essentials 450 Slide - 37

www.4linux.com.br

Respostas do Laboratrio

O diretrio lost+found utilizado pelo flesystem do sistema para auxlio na recuperao de dados perdidos.

Linux Essentials 450 Slide - 38

www.4linux.com.br

Concluso
Conhecendo da hierarquia do sistema; Comandos de movimentao; O que faz cada diretrio no Sistema; Quais so os essenciais; Quais so os opcionais; Qual a importncia do GNU/Linux trabalhar com o padro defnido pela FHS. Agora iremos aprender alguns comandos essenciais para o nosso dia-a-dia.

Você também pode gostar