Os arquivos são montados em uma estrutura que se compõe por um header do arquivo (conhecido como i-node) e a area de dados.
O header do arquivo (i-node) contem, entre outras, as seguintes informações:
O header do arquivo (i-node) contem, entre outras, as seguintes informações:
- identificação do dono e do seu grupo
- tamanho do arquivo
- endereço da area de dados do arquivo
- data de criação, data da ultima alteração e data do ultimo acesso
- codigo de identificação do arquivo
- comum
- diretorio
- especial
Cada arquivo (conjunto de blocos de dados) tem apenas um i-node (header). O i-node não contem o nome do arquivo, mas apenas as informações do cabeçalho do arquivo. Os nomes dos arquivos ficam no diretorio. Junto com eles, fica o endereço do i-node do arquivo. O i-node tera entre outras informações, o endereço da area de dados do arquivo.
diretorio
NOME ARQUIVO | ENDEREÇO I-NODE |
onconfig.prd | 1148 |
sqlhosts | 2212 |
smb.conf | 92 |
i-node 2212
tipo de arquivo |
identificação do dono |
tamanho do arquivo |
data da criação, atualização e ultimo acesso |
endereço da area de dados |
. . . outras informações |
area de dados
#************************************************************************** # Licensed Material - Property Of IBM # "Restricted Materials of IBM" # IBM Informix Dynamic Server # (c) Copyright IBM Corporation 1996, 2004 All rights reserved. # # Title: sqlhosts # Description: # Default sqlhosts file for running demos. # #************************************************************************** # IANA (www.iana.org) assigned port number/service names for Informix: # sqlexec 9088/tcp # sqlexec-ssl 9089/tcp prd onipcshm vishnu prd prdsoc onsoctcp vishnu prdsrv tst onipcshm isis tst tstsoc onsoctcp isis tstsrv |
Considerações sobre nomes de arquivos
- O nome do arquivo deve ser descritivo
- Não deve ter brancos
- Não deve começar com “+” ou “-“ para não confundir com opções dos comandos
- Não deve ter o mesmo nome de um comando do sistema ou de aplicativos
- Nomes em letras maiusculas é diferente de nome em letras minusculas
- Os arquivos que iniciam com “.” ficam na entrada do diretorio e necessitam de opção de comando para serem visualizados (exemplo; .profile)
Nenhum comentário:
Postar um comentário