Академический Документы
Профессиональный Документы
Культура Документы
LINUX
Multitarefa e Multiusurios
Open Source (cdigo fonte disponvel aberto para
usurios estudarem e modificarem de acordo com suas
necessidades).
Licena GPL/GNU Garante as 4 liberdades ao
usurio (executar, modificar, estudar, distribuir cpias,
mas o cdigo fonte deve permanecer aberto).
Sistema de arquivos EXT 1,2,3,4 e REISERFS
Case Sensitive Entende a diferena entre letras
maisculas e minsculas, ou seja, um arquivo com nome
TEXTO diferente de
3.3 FORMAO LINUX:
O sistema Linux formado por camadas que
devemos aprender.
Usurio
Console
GUI
Shell
Sistema
operacional
Kernel
Hardware
O usurio pode trabalhar com seus comandos
tanto no ambiente textual de comandos (console tela
preta) quanto com ambiente grfico (GUI). Os
comandos inseridos pelo usurio so interpretados
pelo Shell e repassados em forma de processos para o
Kernel.
a) KERNEL: o ncleo do funcionamento do
Sistema, principal camada do Sistema, pois faz a
comunicao de outros programas com o Hardware. A
funo do Kernel receber os processos (tarefas)
executados pelo usurio e gerenci-los .
b) SHELL: o interpretador de comandos, atua
como interface para o usurio se comunicar com o
Kernel. O Shell interpreta comandos textuais
(consoles) ou grficos (gerenciadores de janelas) e os
convertem em processos para envi-los para linguagem
do Kernel.
- DESKTOPS,
NOTEBOOKS,
MAINFRAMES,
SERVIDORES, TABLETS , SMARTPHONES e outros...
A portabilidade uma caracterstica que surge pelo
fato do Linux ter o seu cdigo fonte aberto e dar a
possibilidade de programadores do mundo inteiro
adaptar seus cdigos para funcionarem nesses variados
dispositivos.
3.5 DISTRIBUIES LINUX (DISTROS)
Podemos entender que uma distribuio Linux,
o sistema Linux distribudo por empresas distintas.
Como o Linux um Software Livre e tem o cdigo fonte
aberto,
qualquer
organizao
ou
indivduo
suficientemente motivado podem criar e disponibilizar
(com pagamento ou no) a sua prpria distribuio.
Abaixo temos as principais distros Linux:
Distribuio alem tambm
bastante utilizada por usurios domsticos.
tambm so tratados
so poucas mudanas,
na hora da prova. A
est na nomenclatura
TEXTO.doc
texTO.doc
Diretrio
bin
ou
/bin
(binrios)
Armazena
os
arquivos
binrios.
So
equivalentes aos arquivos executveis que conhecemos
no Windows. Os comandos bsicos do sistema
(veremos mais adiante), como o cp, ls, cat, rm, pwd,
etc esto armazenados no diretrio bin.
Obs.: A maioria dos arquivos que compe
programas ficam instalados dentro do diretrio /usr
(de "user") o diretrio com mais arquivos em qualquer
que seja a distribuio Linux.
c) Diretrio boot ou /boot (inicializao)
Armazena os arquivos de inicializao do Sistema
Linux. neste diretrio que encontramos o Kernel e
alguns arquivos utilizados pelos gerenciadores de Boot
(Lilo e o Grub).
d) Diretrio dev ou /dev (devices = dispositivo)
Imagem do Konqueror
Armazena
os
arquivos
responsveis
pelo
funcionamento de um Hardware instalado como por
exemplo: drives de leitura de CDs e Disquetes,
barramentos, portas e outros.
Lembre-se que os arquivos que esto no
diretrio /dev apontam para um Hardware instalado
no seu Computador e no ocupam espao no HD, pois
na verdade o que voc est vendo uma representao
na tela do componente instalado. Este tipo de recurso
facilita a compreenso para os programadores, que
podem acessar o Hardware do micro simplesmente
fazendo seus programas fazerem a leitura e gravao
em arquivos. No preciso nenhum comando
complicado para executar um som, basta "copi-lo"
para o arquivo /dev/dsp e o resto do trabalho feito
pelo Kernel.
Diretrio etc ou /etc
Armazena os arquivos de configurao do Linux e
de seus aplicativos. Fazendo uma comparao com o
Windows so semelhantes aos arquivos de registro.
Naturalmente os arquivos de registro so apresentados
com o nome dos programas seguidos da extenso
.conf.
Exemplo: o arquivo de configurao do servio de
dhcp o dhcpd.conf.
Diretrio home ou /home