Linux para concursos – Parte 2

maio 10, 2010 by Gil Lemos  
Filed under Destaque, Informática_Concursos

O Linux difere-se em muitas coisas do sistema da Microsoft. E mesmo entre suas distribuições o sistema do pingüim apresenta diferenças significativas. As principais distribuições são:

Red Hat – Famoso por suas ferramentas de instalação e atualização do sistema operacional e por seu sistema bem projetado de instalação, desinstalação e controle de pacotes de aplicativos de software. Arquivos executáveis: .rpm

Slackware – Era a distribuição mais popular. Não vem com RPM. Ganha em performance, mas peca ma interatividade. Usado mais para servidores de rede. Arquivos executáveis: .tgz

àObs: Considerada uma das mais difíceis distribuições para se trabalhar. Isso não significa que a distribuição não seja confiável e/ou eficiente. No entanto, ela não é recomendada para leigos, pois a maioria de suas instalações é feitas através de comandos em modo texto. Assim, na maioria dos casos, apenas usuários avançados adotam esse sistema.

Os pacotes .tgz são muito menos comuns do que os pacotes .rpm, usados pelo Red Hat, Mandrake, Conectiva e outras distribuições e que os pacotes .deb, usados no Debian. Geralmente você só encontrará pacotes .tgz no próprio FTP do Slackware, nos CDs de instalação (naturalmente :-) e em alguns sites de usuários. O mais comum é encontrar os programas disponibilizados apenas em código fonte, os pacotes .tar.gz e em formato .rpm.

Os pacotes .tar.gz podem ser instalados em qualquer distribuição Linux mas, como precisam ser compilados, a instalação é mais demorada e um pouco mais complicada, pois muitas vezes você terá de lidar com a falta de bibliotecas necessárias para a compilação, problemas de compatibilidade do gcc, etc.

Debian / GNU – Não possui uma organização comercial patrocinadora. É produzida por uma equipe de voluntários. Utiliza seu próprio sistema de gerenciamento de pacotes. Arquivos executáveis: .deb

àObs: Uma das distribuições mais conhecidas no Brasil é o Ubuntu, ele se baseia no Debian e possui inúmeros recursos de reconhecimento de hardware o que facilita o uso.  É reconhecido por ser uma das distribuições mais fáceis de trabalhar e é indicada, tanto para leigos quanto para usuários avançados de Linux.

Mesmo diante de tantas distribuições, a estrutura do sistema é comum. E é importante conhecer como os arquivos são distribuídos no sistema para localizar um arquivo ou em alguns casos instalar algum item de hardware ou software.

Em alguns concursos esta estrutura já está sendo cobrada portanto, segue abaixo um resumo sobre as pastas (diretórios) principais do sistema e os arquivos que eles comportam.

Estrutura de Diretórios

/ -> Diretório raiz

/bin -> Arquivos executáveis de comando essenciais

/boot -> Arquivos de inicialização do sistema

/dev -> Arquivos de dispositivos do sistema

/etc ->Arquivos de configurações

/home -> Lugar onde ficam as pastas locais dos usuários

/lib -> Arquivos de bibliotecas essenciais ao sistema utilizadas pelos programas em /bin

/mnt -> Ponto de montagem

/proc -> Informações do KERNEL, dos processos e interrupções da maquina

/root -> Pasta do administrador do sistema

/sbin -> Arquivos relacionados diretamente ao sistema

/temp -> Arquivos temporários

/usr -> Arquivos que pertencentes aos usuários

/var -> Pasta onde são guardadas informações variáveis sobre o sistema

No próximo artigo, alguns comandos utilizados no Linux e que são de suma importância para o entendimento do sistema.

Links para as outras partes desse tutorial:

Parte 01 - http://migre.me/Vayh
Parte 02 - http://migre.me/Vaze
Parte 03 - http://migre.me/VazT

Comments

Comente esse artigo
e se você quiser acrescentar uma imagem a seu comentário use um gravatar!