PROCURAR:     
  Quarta, 25/11/2009
» Introdução
» Programação
» Administração
» Hardware
» Aplicativos
» Jogos
» Segurança
» Editorial
» Entrevistas
» Fórum
» Links
» Notícias
» Pegue o Linux
» Documentação
» Programas
» Dúvidas
» Oportunidades
» Sobre
» Contato
» Publicidade
 
Powered By:
DEBIAN
GNU/LINUX
 
English Version
 
 
Arquivos de Configuração - Parte I
Por: André Souza

Introdução

Neste artigo estaremos mostrando alguns do mais importantes arquivos de configuração do GNU/Linux, para que servem e como configurá-los.

O GNU/Linux possui diversos arquivos de configuração, cada um com sua finalidade. Isto facilita a manutenção das configurações do sistema, pois você sabe exatamente para que serve cada arquivo de configuração, que na sua maioria se encontram no diretório /etc ou /usr/local/etc. Comecemos então com os mais conhecidos:

MTAB

O arquivo mtab (Mount Table) localiza-se no diretório /etc. Este arquivo contém informações de quais partições de devices estão montados no momento. Não deve-se editar este arquivo. Apenas veja seu conteúdo para saber o que está montado. Por exemplo:

$ cat /etc/mtab
/dev/hda2 / ext2 rw,errors=remount-ro 0 0
proc /proc proc rw 0 0
/dev/hda3 /usr ext2 rw 0 0
/dev/hda4 /home ext2 rw 0 0

Ou seja, estão montado neste exemplo: /dev/hda2 , proc , /dev/hda3 e /dev/hda4 .

FSTAB

O arquivo fstab (File System Table) localiza-se no diretório /etc. Ele contém informações de como montar partições de devices.

Este arquivo é lido pelo GNU/Linux durante o boot para saber o que ele deve montar na inicialização do sistema. Além disso, este arquivo pode ser usado para facilitar a utilização do mount, além de dar permissão a usuários a acessarem dispositivos que só podem ser montados pelo root. Um exemplo é o drive de disquete (ou cdrom), que normalmente não pode-se montar como usuário comum.

Veja um bom exemplo do fstab:

$ cat /etc/fstab
#/etc/fstab: static file system information.

#file system mount point type options dump 

/dev/hda2     /             ext2   defaults,errors=remount-ro 0    
1
/dev/hda1       none          swap   sw                         0  
  0
proc            /proc         proc   defaults                   0  
  0
/dev/hda3 /usr ext2 defaults 0 2
/dev/fd0 /floppy auto user,noauto,defaults 0 4
amora:/home /home nfs defaults 0 3
/dev/hdc /cdrom iso9660 user,noauto,exec,defaults 0 4
/dev/sda4 /zip auto user,noauto,exec,defaults 0 4

Este arquivo está configurado para montar partições do hd, floppy (disquete), cdrom, zipdrive e partição via nfs (home).

Para entender como funciona, peguemos como exemplo a linha do disquete:

/dev/fd0 /floppy auto user,noauto,defaults 0 4

A primeira opção (/dev/fd0) é a partição do device de disquete.

A segunda opção (/floppy) é o ponto de montagem, onde será a raiz do disquete.

A terceira opção (auto) indica que é para o sistema identificar automaticamente o tipo de arquivo de sistema do disquete (FAT16, EXT2, ...).

A quarta opção indica que um usuário comum pode montar o disquete (user), que o disquete não é para ser montado automaticamente quando iniciar o sistema (noauto), e que é para usar opções padrões (defaults), ou seja, outras como user e noauto, porém que não se deseja configurar.

A quinta opção (0) pode ser ignorada.

A sexta e última opção (4) indica a ordem em que devem ser montados os devices. Neste caso o disquete seria o quarto a ser montado na inicialização do sistema, porém utilizamos a opção noauto e este número não server para nada.


Próximo»

Introdução
MTAB
FSTAB
Passwd
Group
Shadow
Conclusão


Enviar para um amigo

Imprimir

Índice de artigos

ENQUETE
Quais são as suas expectativas quanto ao OpenSUSE 11.2?

Que ele venha mais rápido
Seja mais leve
Mais bonito
Outros


NEWSLETTER
Inscreva-se e receba as últimas notícias, programas, artigos, novidades e tudo do mundo Linux que aconteceu na semana.
 
Digite seu email:

Publicidade / Sobre OLinux / Entre em Contato / Privacidade
Copyright (c) 1999-2009, OLinux - O Portal de Linux do Brasil.
Desenvolvido por: Linux Solutions
Todos os Direitos Reservados.