quarta-feira, 13 de novembro de 2013


Guia de Navegação Linux.

Após ver como mover de diretório em diretório, vejamos como o Linux funciona. Veja abaixo uma pequena lista de lugares a explorar. 

Para cada diretrio abaixo tenha o seguinte procedimento:

$ cd para entrar no diretório,
$ ls para listar conteúdo dos diretórios.
$ file para saber o conteúdo.
$ less para abrir arquivos texto.

$ / diretório root é onde o sistema de arquivo inicia. Na maioria dos caso ele somente contem subdiretórios.

$ /boot diretório onde são armazenados o kernel do Linux e os arquivos de carregamento de inicialização (boot loader files). O kernel é um arquivo chamado vmlinuz.

$ /etc diretório que contem as arquivos de configurações do sistema. Todos arquivo dentro de /etc devem ser arquivos textos. Comandos interessantes:

$ /etc/passwd     arquivo passwd contem informações essenciais sobre usuários. É aqui onde os usuários são definidos.
$ /etc/fstab arquivo fstab contem tabela de dispositivos que ligados quando o sistema inicializa. É o arquivo de definição dos drivers de discos.

$ /etc/hosts arquivo que lista de nomes do host de rede e endereço IP que são internamente conhecido pelo sistema.

$ /etc/init.d diretório que contem os scripts que iniciam vários serviços do sistemas tipicamente quando inicializa.


$ /bin, /usr/bin      ambos diretórios contem a maioria dos programas para o sistema. O diretório /bin possui os programas essenciais que o sistema requer para funcionar, enquanto /usr/bin possui aplicações para os usuários do sistema.

$ /sbin        diretório sbin possui programas para a administração do sistema, principalmente para ser usado pelo superusuário.
$ /usr/sbin diretório sbin possui programas para a administração do sistema, principalmente para ser usado pelo superusuário.

$ /usr diretório /usr possui vários arquivos que suportam as aplicações dos usuários. Alguns detalhes:

$ /usr/share/X11 arquivos de suporte para o sistema Windows X.

$ /usr/share/dict Dicionário para verificação ortográfica. 

$ /usr/share/doc Vários arquivos de documentação em uma variedade de formatos.

$ /usr/share/man páginas man correspondem a manuais on-line de programas, formatos de arquivos, funções, chamadas de sistema, e assim por diante.

$ /usr/src src       (source) arquivos de códigos fontes. Se você instalou o pacote de código-fonte do kernel, você pode encontrar o código-fonte do kernel inteiro aqui.

$ /usr/local diretório /usr/local e seus subdiretórios são usados para instalação de softwares e outros arquivos para uso na máquina local. Que significa que o software não faz parte da distribuição oficial (que normalmente vai em / usr / bin) ficará neste arquivo. Quando você encontrar programas interessantes para instalar em seu sistema, que deve ser instalado em um dos diretórios / usr / local. Na maioria das vezes, o diretório de escolha é / usr / local / bin.

$ /var  diretório /var contem arquivo que se alteram enquanto o sistema é executado.Este incluem:

$ /var/log       diretório que contem arquivos de logs. Estes são atualizados enquanto o sistema funciona. Você deve ver os arquivos nesse diretório de tempos em tempos, para monitorar a saúde do seu sistema.

$ /var/spool Este diretório é usado para armazenar os arquivos que estão na fila de algum processo, como correio, mensagens e trabalhos de impressão. Quando o email de um usuário chega pela primeira vez no sistema local (supondo que você tem e-mail local), as mensagens são armazenadas pela primeira vez em / var / spool / mail.

$ /lib diretório de bibliotecas compartilhadas (semelhante as DLLs em outros SO).

$ /home diretório /home armazena os trabalhos pessoais do usuário. Em geral, há somente um lugar onde é permitido ao usuário escrever arquivos

$ /root diretório principal(home) do superusuário.

$ /tmp diretório de arquivos temporários.

$ /dev diretório / dev é um diretório especial, já que ele realmente não contém arquivos no sentido usual. Em vez disso, ele contém dispositivos que estão disponíveis para o sistema. No Linux (como o Unix), os dispositivos são tratados como arquivos. Você pode ler e escrever dispositivos como se fossem arquivos. Por exemplo / dev/fd0 é a primeira unidade de disquete, / dev / sda (/ dev / hda em sistemas mais antigos) é o primeiro disco rígido IDE. Todos os dispositivos que o kernel compreende estão aqui representadas.

$ /proc diretório também é especial. Este diretório não contém arquivos . Na verdade, esse diretório não existe de verdade. É inteiramente virtual .
O diretório / proc contém pequenos buracos espreitadela no próprio kernel.Há um grupo de entradas numeradas neste diretório que correspondem a todos os processos em execução no sistema . Além disso, há uma série de entradas chamadas que permitem o acesso à configuração do sistema. Muitas dessas entradas pode ser visualizado. Tente visualizar / proc / cpuinfo . Esse post vai dizer o que acha que o kernel do seu CPU.

$ /media / mnt        diretório normal, que é usado de uma maneira especial . O diretório / media é utilizado para pontos de montagem. Isto é, os diferentes dispositivos de armazenamento físico (como unidades de disco rígido ) são anexadas ao arquivo árvore do sistema em vários lugares. Este processo de fixação de um dispositivo para a árvore é chamado montagem (isto é, logicamente anexado). Para um dispositivo de estar disponível , ele deve primeiro ser montado .Um ponto de montagem é um diretório (normalmente um vazio) no sistema de arquivos atualmente acessível em que um sistema de arquivos é montado adicional (isto é, logicamente, em anexo). http://www.linfo.org/mount_point.html

Quando o seu sistema inicializar , ele lê uma lista de instruções de montagem no arquivo / etc / fstab , que descreve o dispositivo que está montado na qual o ponto de montagem na árvore de diretórios . Este cuida dos discos rígidos , mas você também pode ter dispositivos que são considerados temporários , tais como CD- ROMs e disquetes. Uma vez que estes são removíveis , não ficar montado o tempo todo. O diretório / media é usado pelos mecanismos de montagem de dispositivos automáticos encontrados no moderno orientadas distribuições Linux Desktop. Em sistemas que requerem montagem removível Manual dispositivos , o diretório / mnt fornece um local conveniente para a montagem desses dispositivos temporários. Muitas vezes você vai ver os diretórios / mnt / floppy e / mnt / cdrom. Para ver quais dispositivos e montagem pontos são usados ​​, tipo de montagem .

Nenhum comentário:

Postar um comentário