Curso de Linux Básico – Parte 2
Bom, eu só iria colocar assuntos novos semana que vem, mas como hoje é sexta, vou deixar vocês trabalhando no fim de semana. Afinal não será muito assunto.
Mas não se preocupem, semana que vem vamos fazer instalações e também começar a parte de comandos.
Diretórios Básicos
A estrutura de diretórios no Linux é padronizada, algumas distribuições utilizam a FHS como referência, apesar de não ser obrigatório seu uso. A padronização facilita o gerenciamento e o desenvolvimento de aplicativos para o sistema Linux.
Alguns diretórios importantes são:
/
diretório “root” (raiz). É onde ficam todos os arquivos do sistema, numa comparação groseira seria o C: do DOS.
/home
Abriga os diretórios dos usuários. Por exemplo, um usuário cujo login seja “ana” provavelmente quando entrar no sistema será encaminhado direto para o diretório /home/ana, e terá acesso a todos os dados contidos no mesmo.
/bin
Guarda os programas e comandos básicos do Linux. bin é um mnemônico para “binaries” (binários), ou seja, arquivos executáveis. Na realidade todos os arquivos armazenados num computador estão em formato binário. Infelizmente, usa-se como jargão, por motivos históricos, o termo “arquivos binários” como sendo sinônimo de arquivos executáveis.
/usr
Armazena muitos outros diretórios com conteúdo orientado aos usuários, como aplicações instaladas através de códigos fonte, manuais de programas e comandos, etc.
/dev
No Linux, tudo é acessado por meio de arquivos! O diretório /dev armazena dispositivos. Estes, na realidade, são pontes para os verdadeiros componentes físicos da máquina. Por exemplo, se você copiar para /dev/fd0, na realidade você está enviando dados para uma unidade de disco. O seu terminal é um arquivo /dev/tty. Partições do disco rígido são da forma /dev/hd0. Até a memória do sistema é um dispositivo!
Um dispositivo famoso é o /dev/null, que corresponde a uma lixeira. Toda informação desviada para /dev/null é descartada.
/sbin
Neste diretório estão contidos arquivos executaáveis de interesse do super usuário (root). Como programas para particionamento, gerenciamento de dispositivos ou para manutenção de discos.
/etc
Este diretório e seus subdiretórios abrigam muitos arquivos de configuração. Estes arquivos são na maioria do tipo texto, e podem ser editados para alterar parâmetros do sistema.
/lib
É o diretório de bibliotecas compartilhadas. No Linux grande parte dos programas executáveis utilizam bibliotecas já existentes no sistema. Estas bibliotecas ficam armazenadas em /lib. Além disto lá estão também os módulos utilizados pelo Kernel para suporte a alguma funcionalidade ou algum hardware
/boot
Diretório que armazena os arquivos utilizados na inicialização do Linux
/var
Diretório de arquivos variáveis. Arquivos de spool, logs, arquivos de banco de dados.
/proc
É um diretório criado pelo kernel na memória do computador apenas, e contém informações sobre diversos aspectos do sistema, incluindo detalhes sobre os dispositivos detectados. Alguns dispositivos que são tratados de maneira especial possuem seus arquivos de dispostivo dentro deste diretório, como, por exemplo, placas de rede.
Bom, ficamos por aqui hoje. Na segunda-feira vamos instalar uma máquina virtual e um Linux. Até lá!
Índice de Curso de Linux Básico
- Curso de Linux Básico – Parte 1
- Curso de Linux Básico – Parte 2
- Curso de Linux Básico – Parte 3
- Curso de Linux Básico – Parte 4
- Curso de Linux Básico – Parte 5
- Curso de Linux Básico – Parte 6
- Curso de Linux Básico – Parte 7
- Curso de Linux Básico – Parte 8
- Curso de Linux Básico – Parte 9
- Curso de Linux Básico – Parte 10
