TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Estrutura de diretório Linux

Seminário: Estrutura de diretório Linux. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  24/10/2013  •  Seminário  •  5.377 Palavras (22 Páginas)  •  316 Visualizações

Página 1 de 22

Estrutura de diretórios do Linux:

• /: tudo e todos os dados do sistema estão armazenados no diretório único denominado “Diretório Raiz” ou simplesmente /. Nele encontramos as unidades de disco, os programas e tudo que compõe o sistema.

• /home: diretório utilizado para armazenar dados dos usuários, onde fica as pastas e os dados.

• /bin: responsável por armazenar os executáveis de alguns comandos básicos do sistema, como o su, tar, cat, pwd, etc. Geralmente soma de 5 a 7 MB, pouca coisa.

• /usr: nele ficam armazenados os programas e é considerado o maior diretório, ou seja, o que contém mais arquivos em qualquer distribuição Linux. No diretório /usr/bin ficam armazenados cerca de 2000 programas e atalhos para programas.

• /usr/lib: são guardadas as bibliotecas utilizadas pelos programas. Lembra um pouco as .dll no Windows.

• /boot: armazena o Kernel e alguns arquivos usados pelo sistema de inicialização, ou seja, o gerenciador de boot do sistema. Arquivos que são carregados na fase inicial do boot. Estes arquivos ocupam cerca de 5 MB.

• /dev: contém arquivos referentes aos ponteiros de cada dispositivo de Hardware, ou seja, os discos e os demais dispositivos que compõe o computador. Serve para facilitar os acesso dos programas a recursos de Hardware e também aos programadores e desenvolvedores de aplicações.

• /etc: concentra arquivos de configuração do sistema, substituindo de certa forma o registro do Windows. Os scripts do diretório /etc são desenvolvidos justamente para facilitar a edição manual.

• Os arquivos recebem o nome dos programas seguidos geralmente da extensão .conf.

• /mnt: recebe o nome justamente por servir de ponto de montagem para CD-ROM e unidades de disco.

• /media: onde são montadas as unidades “plug & play”, como pen drive e cartões de memória.

Alguns comandos Linux

• man - Formata e exibe uma página man (man page) O comando man é usado para mostrar o manual de outros comandos. Tente “man man” para ver a página do manual do próprio man. Veja a seção “Man & Getting Help” para mais informações.

• help - Exibe informações sobre os comandos internos do Bash. Ex.: ”help logout”

• info - Exibe documentação no formato Info, sendo que a navegação pelo documento é feito por meio de comandos internos do Info. Ex.: ”info emacs”

Data e Hora

• date - Exibe e edita a data e a hora atuais do sistema.

o ”date” para exibir a data e hora atual.

o ”sudo date 032914502007” para alterar a data e hora para 14:50 h de 29/03/2007.

• cal - Exibe um simples calendário.

• hwclock - Consulta ou define o relógio do hardware (Hardware Clock).

o “sudo hwclock -s” para atribuir ao sistema a data e hora do hardware (BIOS).

o “sudo hwclock –set –date=032914502007″ para definir a data e hora do hardware como 14:50 h de 29/03/2007.

Informações do Sistema (Hardware e Processos)

• df – Mostra o espaço em disco do sistema de arquivos usado por todas as partições. “df -h” é provavelmente o mais útil – usa megabytes (M) e gigabytes (G) em vez de blocos para relatar o tamanhos. (-h significa “human-readable”).

• du – Exibe o tamanho de arquivos e/ou diretórios. Se nenhum arquivo ou diretório for passado como argumento, será assumido o diretório atual. O uso da opção du -h tornará a apresentação mais simples de ser interpretada.

o Para verificar o tamanho dos subdiretórios ao invés dos arquivos, utilize o comando abaixo.“du -k -h –max-depth=1″

• free – Este comando exibe a quantidade de memória livre e usada no sistema. “free -m” fornece a informação usando megabytes, que é provavelmente mais útil para computadores atuais.

• arch – Exibe a arquitetura do computador. Equivale ao comando ”uname -m”.

• lsdev – Lista o hardware instalado no computador, especificando os endereços de E/S (Entrada/Saída), IRQ e canais DMA que cada dispositivo esta utilizando.

• lspci - Exibe informações sobre os barramentos PCI do computador e sobre os dispositivos a ele conectados.

• lsusb - Lista informações sobre os barramentos USB do computador e sobre os dispositivos a eles conectados.

• uname - Este comando exibe várias informações sobre o sistema, incluindo o nome da maquina, nome e versão do Kernel e alguns outros detalhes. É muito útil para verificar qual é o Kernel usado por você.

o ”uname -a” para exibir todas as informações.

o ”uname -m” para exibir a arquitetura da maquina. (Equivale ao ”arch”).

o ”uname -r” para exibir o release do sistema operacional.

• lsb_release – Este comando fornece informações básicas do sistema operacional (LSB – Linux Standard Base) e sua distribuição.

o ”lsb_release -a” para exibir as informações completas do sistema conforme abaixo exemplificado.

user@computer:~$ lsb_release -a

LSB Version: n/a

Distributor ID: Ubuntu

Description: Ubuntu (The Edgy Eft Release)

Release: 6.10

Codename: edgy

• top - Este comando exibe em tempo real informações sobre seu sistema Linux, processos em andamento e recursos do sistema, incluídos CPU, memória RAM e uso do swap, além do número total de tarefas sendo executadas.

o O ”top” também nos permite a manipulação dos processos por meio de comandos interativos. Veja abaixo alguns dos comandos interativos mais importantes do ”top”.

 ”k” - Finaliza, ou seja, “mata” um processo.

 ”m” - Ativa/Desativa a exibição de informações da memória.

 ”M”

...

Baixar como (para membros premium)  txt (37.5 Kb)  
Continuar por mais 21 páginas »
Disponível apenas no TrabalhosGratuitos.com