Técnico em Informática

Douglb.com. Tecnologia do Blogger.
Header Ads

quinta-feira, 4 de julho de 2013

Sistema de Arquivos Linux

0 comments
Conteúdo dos diretórios do Linux:

/ -  Diretório raiz
/bin - Utilitários do linux
/dev - Arquivos especiais de dispositivos de E/S
/etc - Arquivos de configuração e inicialização do sistema
/tmp - Arquivos temporários
/usr - Programas
/home - Diretórios dos usuários
/lib - Bibliotecas utilizadas pelo sistema
/boot - Arquivos de carga para boot
/opt - Diretório de opcionais
/mnt - Pontos de montagem
/var - Arquivos de administração do sistema
/sbin - Comandos de administração do sistema
/root - Home do usuário root

Tipos de Arquivos no Linux

Arquivo comum
Estrutura básica usada para armazenar todos os tipos de
informações do sistema

Diretório
Conjunto de arquivos

Arquivos dispositivos de entrada e saída
Os dispositivos de E/S são tratados como arquivos especiais e manipulados como arquivos comuns do sistema. Podem ser de dois tipos:

  •   Dispositivos orientados a blocos de caracteres: tipo representado pela letra “b”;
  •   Dispositivos orientados a caracteres: tipo representado pela letra “c”, ou “cru” (“raw”, com “r” antes do nome do dispositivo).
Arquivos named pipes
  • A função pipe (|) é um mecanismo para comunicação entre processos (interprocess communication).
  • Permite que dois processos possam trocar informações por intermédio de um canal unidirecional.
  • Os dados que entram em um extremo do canal saem no outro extremo, definindo um sentido de comunicação.
Arquivos links
  • Ponteiros para outros arquivos.
Arquivos sockets
  • Mecanismos para troca de dados entre processos.
    • Os processos podem estar no mesmo PC ou em outros conectados via rede.
  • Uma vez estabelecida a conexão, os dados podem trafegar nos dois sentidos até uma das pontas encerrar a conexão.
Atributos de Arquivos
  • O Linux mantém as seguintes informações sobre os arquivos:
  • Nome – Nome do arquivo.
  • Localização – Local de armazenamento do arquivo no disco.
  • Tamanho – Tamanho do arquivo em bytes.
  • Ligações – Nomes pelos quais o arquivo é conhecido.
  • Propriedade – Usuário que é o dono (owner) do arquivo.
  • Grupo – Grupo de usuários que acessa ao arquivo.
  • Tipo – Tipo do arquivo.
  • Criação – Data e hora de criação do arquivo.
  • Modificação – Data e hora da última modificação do arquivo.
  • Acesso – Data e hora do último acesso ao arquivo.
  • Permissões – Permissões de acesso ao arquivo.
Informações do arquivo no comando ls -l









Permissões ou modos de acesso


Permissões

Dono (owner) - Proprietário do arquivo
Grupo (group) - Grupo ao qual o dono pertence
Outros (others) - Usuários que não fazem parte do grupo

Comandos para manusear permissões:
#chown novodono arquivo (Muda o dono do arquivo)
#chgrp novogrupo arquivo (Muda o grupo)
#chmod rwx arquivo (Muda as permissões do arquivo)

Correspondentes binários
Cada dígito binário corresponde a uma letra: r, w, x
0 = ausência de letra ou negação de permissão
1 = concessão da permissão

São três números de três dígitos binários (000=0 a 111=7). Um número para o dono, um para o grupo e um para outros.

Exemplo: # chmod 764 arquivo

Onde:
7 – Permite rwx para o owner (u)
6 – Permite rw para o grupo (g)
4 – Permite r para os outros (o)





Nenhum comentário:

Postar um comentário