Você está na página 1de 36

INTRODUÇÃO AO SISTEMA LINUX

O QUE É UM SISTEMA OPERACIONAL?

O KERNEL

O KERNEL

SHELL

SISTEMA DE ARQUIVOS

LINUX – O KERNEL

• Conforme visto no item acima, o kernel é a parte central do sistema operacional. Em termos tecnicos, o nome Linux refere- se somente ao kernel, ou seja, Linux é o kernel. Acontece que a palavra “Linux” é comumente usada para descrever um sistema operacional “Unix-like”

• O kernel foi desenvolvido originalmente para o processador intel 80386 e desde entao tem sido portador para varias plataformas, é quase inteiramente escrito em linguagem C e algumas partes da linguagem Assembly. Todo o desenvolvimento esta licenciado sobre a licença GNU GPL e o codigo fonte está livremente disponivel para todos.

PRINCIPAIS CARACTERISTICAS DO LINUX.

MULTIUSUARIOS

• Permite que varios usuarios possam rodar o sistema operacional simultaneamente, utilizando integralmente os recursos de multitarefa. Usuarios podem acessar um servidor Linux atraves da rede local e executar aplicativos no proprio servidor.

MULTIPLATAFORMA

• O Linux roda em diversos tipos de arquiteturas de computadores, sejam RISC ou CISC.

• Ver wikipedia

multitarefas

• Permite que varios programas rodem ao mesmo tempo simultaneamente (de forma concorrente), ou seja, voce pode estar digitando um texto enquando trabalha na planilha de gastos, por exemplo. Sem contar os inumeros serviços disponibilizados pelo sistema que estao rodando em background e voce provavelmente nem sabe.

multiprocessador

Permite o uso de mais de um processador. Já é discutida, há muitos anos, a capacidade do Linux de poder reconhecer mais de um processador e inclusive trabalhar com SMP, clusters de maquinas, na qual uma maquina central controla os processadores das outras para formar uma só maquina.

PROTOCOLOS

• Pode trabalhar com diversos protocolos de rede (incluindo o TCP/IP que é nativo Unix)

SISTEMAS DE ARQUIVOS

• Suporta diversos sistemas de aquivos, incluindo o HPFS, DOS, CR-ROM, NETWARE, XENIX, MINIX, EXT2, EXT3, JFS, XFS ...

O kernel tem sido amplamente portado rodando em diversos sistemas como Ipaq (HANDHELD), IBM S/390. hoje ele roda nas seguintes arquiteturas:

• O kernel tem sido amplamente portado rodando em diversos sistemas como Ipaq (HANDHELD), IBM S/390.

• Pcsw baseados em arquitetura x86 32 bits • Sun SPARC, UltraSPARC • Power pc, powerpc 64 • Arm • Mips •

Hp pa -64 • Amd x86-64

POWER PC

ULTRA SPARC
ULTRA SPARC

ARM

HP PA

CLUSTER HP
CLUSTER HP

SUN SPARC

O SOFTWARE LIVRE

COPYLEFT

LICENÇAS DO PROJETO GNU

FREE SOFTWARE FOUNDATION

FREE SOFTWARE FOUNDATION

OPEN SOURCE DEFINITION

OPEN SOURCE DEFINITION