Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
O GNU/Linux
* GNU Sistema Operacional desenvolvido por Richard Stallman com a colaborao de vrios programadores na internet * Linux Kernel desenvolvido por Linus Trovalds para o sistema operacional GNU
Conceitos / Caractersticas
Software Livre ou Open Source Transparente Adaptvel a situao Portabilidade As interfaces grficas
Componentes
sda -> HD Sata hda -> IDE Primaria (HD, CD, etc) hdb -> IDE Secundria (HD, CD, etc) eth -> Dispositivo de Rede com fio wlan -> Dispositivo de rede sem fio ppp0 -> Dispositivo de modem bridged
Estrutura de diretrios
# cd /bin local onde encontram-se os binarios (executveis). #cd /sbin idem /bin a diferena que s o root pode executar os que esto nesse diretrio. #cd /tmp como o prprio nome sugere, onde ficam os temporrios. #cd /lib onde ficam as Librarys bibliotecas de comandos comuns entre programas ou o prprio kernel.
#cd /boot Local onde fica o gerenciador de boot e seus respectivos arquivos de configurao. #cd /etc Local onde ficam os arquivos de configurao dos servios que o GNU/Linux Oferece. #cd /media Local onde ficam montados os dispositivos mveis (antes /mnt). #cd /proc Local onde ficam informaes relevantes ao processamento e sobre o prprio.
Estrutura de diretrios
Interpretadores de Comandos
Temos vrios interpretadores de comandos, popularmente conhecidos como Shell, dentre eles o sh, o bash e muitos outros. Trabalhando no Shell: Em geral temos dois tipos de indicadores, o $ e o # que respectivamente simboliza usurios comuns e o root.
Tipos de Arquivos
No h tipo pr-definido, mas h padres que normalmente so seguidos. .conf -> arquivos de configurao .sh -> arquivos de shell script .old -> arquivos antidos .txt -> arquivos de texto (embora o normal seja deixa-los sem extenso)
Tipos de Pacotes
.deb -> Arquivos pr-compilados para distribuies baseadas em Debian .rpm -> Arquivos pr-compilados para distribuies baseadas em HedHat .tgz -> Arquivos pr-compilados para distribuies baseadas em Slackware .tar ou .tar.gz -> Arquivos independentes de distribuio que podem ser compilados em qualquer tipo de plataforma. .bin e .run -> Arquivos de instalao automtica.
Segurana
- Firewall (iptables). - Monitoramento de Servidores (Nagios). - Squid (controle de acesso web). - Sistema de permisso de arquivos.
Servios
- Web (Apache) - E-mail (qmail, postfix, sendmail) - Anti-spam (spamassasin) - Anti-virus (Amavs) - Banco de Dados (MySQL, Postgree)
Configurao
Criando usurio #adduser nome_do_usurio Logando com o novo usurio Criando um arquivo de texto Modificando suas permisses
Permisses de Arquivos
Para alterar as permisses de um arquivo utilize o comando chmod e em seguida a permisso que deseja setar (Executar, Gravar, Ler). Para executar: 1 Para gravar: 2 Para ler: 4 Pode ser usado uma combinao dos nmeros para dar mltiplas permisses. sinopse do comando: #chmod <permisso> arquivo/ou pasta
Configurao
Gerenciador de boot
Fim! Obrigado pela ateno! Mais informaes: http://www.tux-ce.org http://www.vivaolinux.com.br http://focalinux.cipsga.org.br/gol.html http://www.google.com.br Seja Livre, Use GNU/Linux! =p