5.4.3 – Composição dos Diretórios

/ — O Diretório Raiz
A composição do diretorio raiz de um sistema Linux típico pode ser representado pela Tabela 01.

 

Tabela 01

 

bin => arquivos executáveis(binários) de comandos essenciais pertencentes ao sistema e que são usados com freqüencia.
boot => arquivos estáticos de boot de inicialização(boot-loader)
dev => arquivos de dispositivos de entrada/saída
etc => Configuração do sistema da máquina local com arquivos diversos para a administração de sistema.
home => diretórios local(home) dos usuários.
lib => arquivos da biblilotecas compartilhadas usados com freqüencia
mnt => Ponto de montagem de partição temporários
root => Diretório local do superusuário (root)
sbin => Arquvios de sistema essenciais
tmp => arquivos temporários gerados por alguns utilitários
usr => todos os arquivos de usuários devem estar aqui (segunda maior hierárquia)
var => Informação variável


Cada diretório listado será discutido em detalhe em uma subsessão separada mas adiante. /usr e /var, cada un tem seu própria sessão de documentos.

O kern do LINUX estaria localizado na raiz / ou no /boot. Se estiver localizado em / é recomendado usar O nome VMLINUX o VMLINUZ, nome que deverá ser usados em programas fonte do kern do LINUX recentemente.

Mais informação da localização do kern pode-se encontar na sessão sobre a raiz / neste trabalho.

5.4.3.1 – Subdiretório /bin

• Composição : Arquivos Binários de comandos essenciais de usuários (disponíveis para todos os usuários).

Contém os comandos que podem ser utilizados pelos usuários e pelo administrador do sistema, porém que são requeridos no modo monousuário (single-user mode) pode também conter comandos que são utilizados indiretamente por alguns scripts.

Todos os arquivos utilizados somente pelo root, tal como daemons, init, gette, update, etc. Estariam localizados em /sbin ou /usr/sbin dependendo se são ou não essenciais.

Não abra subdiretórios dentro /bin. Os arquivos dos comandos que não são suficientemente essenciais para estar em /bin estaram localizados em /usr/bin, os elementos que são utilizados pelos usuários isoladamente (porém não pelo root) (mail, chsh, etc.) não são suficientemente essenciais para estar dentro da partição /.
 
5.4.3.1.1 – Arquivos e/ou comandos disponíveis em bin

Os arquivos que devem estar em /bin são : comandos gerais e comandos de rede.

Comandos gerais:

Os seguintes comandos deverão sido incluídos porque são essenciais. Alguns estaram presente e tradicionalmente deverão estado em /bin.
• {arch, cat, chgrp, chmod, chown, cp, date, dd, df, dmeg, echo, ed, false, kill, in, login, mkdir, mknod, more, mount,
mv, ps, pwd, rm, rmdir, sed, setserial, sh, sfte , seu, sinc, true, umount, uname}.

Se /bin/sh é bash, então /bin/sh seria em links simbólico a /bin/bash dado que bash se comporta diferente quando é carregado como sh ou bash.

A pdksh que pode ser a /bin/sh nos discos de instalação e seria igualmente carregada a que /bin/sh faz um links simbólico a /bin/ksh. Outros links simbólicos de sistemas utilizando outros programas, então a partição / conterá os componente mínimos necessários.

Por exemplos, muitos sistemas incluiria cpio como de segunda utilidade mais é usado para reparos depois do tar. Porém jamais se espera restaurar o sistema da partição /, então estes arquivos podem ser omitidos (montar / em chip ROM, montar /usr no NFS).
 

Se a restauração do sistema se planeja através da rede, Então FTP o TFTP (junto com todo o necessário para obter uma conexão FTP) estariam disponíveis na partição /.

Os comandos de restauração podem aparecer em /bin ou /usr/bin em sistemas LINUX diferentes.

Comandos de redes.

Estes são unicamente os arquivos de rede que os usuários e o root queiram ou necessitem executar que não estejam no /usr/bin ou /usr/local/bin {domain name, hostname, netstat, ping}.

Páginas: 1 2 3 4 5 6 7 8

Páginas ( 4 de 8 ): « Previous123 4 5678Next »