introdução ao sistema operativo
DESCRIPTION
Introdução ao Sistema Operativo. Conceitos Básicos. Para podermos abordar o Linux enquanto Sistema Operativo é necessário primeiro responder a uma questão simples: O que é um Sistema Operativo?. Conceitos Básicos. Por definição, podemos afirmar que: - PowerPoint PPT PresentationTRANSCRIPT
Introdução ao Sistema OperativoIntrodução ao Sistema Operativo
Conceitos BásicosConceitos Básicos
Para podermos abordar o Linux enquanto Sistema Operativo é necessário primeiro responder a uma questão simples:
O que é um Sistema Operativo?
Para podermos abordar o Linux enquanto Sistema Operativo é necessário primeiro responder a uma questão simples:
O que é um Sistema Operativo?
Conceitos BásicosConceitos Básicos
Por definição, podemos afirmar que:
Sistema Operativo é o componente de Software que faz a interface
entre as aplicações e o computador, gerindo recursos,
processos e periféricos, bem como a segurança, a comunicação e
outros elementos
Por definição, podemos afirmar que:
Sistema Operativo é o componente de Software que faz a interface
entre as aplicações e o computador, gerindo recursos,
processos e periféricos, bem como a segurança, a comunicação e
outros elementos
Conceitos BásicosConceitos Básicos
Mas um Sistema Operativo, normalmente divide-se em pelo menos duas partes:
Uma parte invisível que é na verdade o “coração” ou núcleo do Sistema Operativo (Kernel)
O Kernel faz a gestão dos recursos do sistema e permite que os programas façam o uso deles.
A parte visível ao utilizador, também chamada de interface gráfica ou GUI com a qual o utilizador interage
Mas um Sistema Operativo, normalmente divide-se em pelo menos duas partes:
Uma parte invisível que é na verdade o “coração” ou núcleo do Sistema Operativo (Kernel)
O Kernel faz a gestão dos recursos do sistema e permite que os programas façam o uso deles.
A parte visível ao utilizador, também chamada de interface gráfica ou GUI com a qual o utilizador interage
Conceitos BásicosConceitos Básicos
O que é então o Linux?O Linux é um KernelNa sua essência, trabalha sem interface
gráfico, ou seja com um interface CLI ou de linha de comandos.
Podemos no entanto executar uma qualquer interface gráfico à nossa escolha de forma a que a sua utilização seja mais intuitiva.
O que é então o Linux?O Linux é um KernelNa sua essência, trabalha sem interface
gráfico, ou seja com um interface CLI ou de linha de comandos.
Podemos no entanto executar uma qualquer interface gráfico à nossa escolha de forma a que a sua utilização seja mais intuitiva.
Conceitos BásicosConceitos Básicos
O que é então o Linux?Este Kernel foi desenvolvido a partir de
1991 por Linus Torvalds, que em parceria com alguns voluntários e o apoio de algumas empresas como a IBM e a HP, conseguiu criar um Kernel multi-plataforma, multitarefa e multiutilizador que, uma vez aliado a ferramentas de terceiros, se veio a revelar um Sistema Operativo extremamente robusto e flexível.
O que é então o Linux?Este Kernel foi desenvolvido a partir de
1991 por Linus Torvalds, que em parceria com alguns voluntários e o apoio de algumas empresas como a IBM e a HP, conseguiu criar um Kernel multi-plataforma, multitarefa e multiutilizador que, uma vez aliado a ferramentas de terceiros, se veio a revelar um Sistema Operativo extremamente robusto e flexível.
Conceitos BásicosConceitos Básicos
O que caracteriza então o Linux?É Multitarefa: (ou multiprocesso), que
significa que consegue executar mais de um programa ou comando em simultâneo
É Multiutilizador: pois permite que vários utilizadores possam trabalhar no sistema com um perfil próprio, de modo a não interferirem com o trabalho uns dos outros. Isto é conseguido através do Login no início de cada sessão de trabalho.
O que caracteriza então o Linux?É Multitarefa: (ou multiprocesso), que
significa que consegue executar mais de um programa ou comando em simultâneo
É Multiutilizador: pois permite que vários utilizadores possam trabalhar no sistema com um perfil próprio, de modo a não interferirem com o trabalho uns dos outros. Isto é conseguido através do Login no início de cada sessão de trabalho.
Conceitos BásicosConceitos Básicos
O que caracteriza então o Linux?É Robusto devido a:
Ter um Kernel muito estávelFaz uma gestão de recursos de hardware
muito cuidada e minuciosaÉ open-source, o que significa que pode ser
modificado por todos aqueles que sabem programar o que faz com que os erros detetados sejam reparados e disponibilizados em questão de horas
Menos vulnerável a vírusTer um bom sistema de protecção de
previlégios definindo exactamente quem pode aceder aos vários recursos
O que caracteriza então o Linux?É Robusto devido a:
Ter um Kernel muito estávelFaz uma gestão de recursos de hardware
muito cuidada e minuciosaÉ open-source, o que significa que pode ser
modificado por todos aqueles que sabem programar o que faz com que os erros detetados sejam reparados e disponibilizados em questão de horas
Menos vulnerável a vírusTer um bom sistema de protecção de
previlégios definindo exactamente quem pode aceder aos vários recursos
Conceitos BásicosConceitos Básicos
As Licenças…É normal que um produtor de software exija por parte do utilizador um valor pela utilização da aplicação que criou. Isto significa que o resultado do seu trabalho fica sujeito a uma licença comercial e que todos os que desejam usar o produto, pagam por ele.
As Licenças…É normal que um produtor de software exija por parte do utilizador um valor pela utilização da aplicação que criou. Isto significa que o resultado do seu trabalho fica sujeito a uma licença comercial e que todos os que desejam usar o produto, pagam por ele.
Conceitos BásicosConceitos Básicos
As Licenças…O Linux, pelo contrário, foi desenvolvido em open-source, ou seja, código aberto segundo uma licença típica denominada de GPL ou General Public Licence que permite a livre utilização, alteração e redistribuição do produto, desde que o tipo de licença seja preservado.
As Licenças…O Linux, pelo contrário, foi desenvolvido em open-source, ou seja, código aberto segundo uma licença típica denominada de GPL ou General Public Licence que permite a livre utilização, alteração e redistribuição do produto, desde que o tipo de licença seja preservado.
Conceitos BásicosConceitos Básicos
As Distribuições…Sempre que a um Kernel se junta um conjunto de aplicações de terceiros, respeitando os respetivos licenciamentos, e se faculta este “pacote” aos utilizadores finais, então o que na realidade estamos a fazer é facultar uma Distribuição desse Sistema Operativo.
As Distribuições…Sempre que a um Kernel se junta um conjunto de aplicações de terceiros, respeitando os respetivos licenciamentos, e se faculta este “pacote” aos utilizadores finais, então o que na realidade estamos a fazer é facultar uma Distribuição desse Sistema Operativo.
As Distribuições…As Distribuições…
Existem inúmeras distribuições de Linux das quais se salientam:
o Conectiva Linuxo Mandriva Linux (antigo Mandrake
Linux)o Red Hat Linuxo Debian Linuxo SuSE Linuxo Caixa Mágica Linux, entre outros…
Existem inúmeras distribuições de Linux das quais se salientam:
o Conectiva Linuxo Mandriva Linux (antigo Mandrake
Linux)o Red Hat Linuxo Debian Linuxo SuSE Linuxo Caixa Mágica Linux, entre outros…
As Distribuições…As Distribuições…
-Fedora (Red Hat): http://www.fedora.redhat.com
- Mandriva: http://www.mandriva.com
- Suse: http://www.suse.com - Debian: http://www.debian.org -Knoppix: http://www.knopper.net/knoppix -Caixa Mágica: http://www.caixamagica.pt -Kurumin: http://www.kuruminlinux.com.br
-Fedora (Red Hat): http://www.fedora.redhat.com
- Mandriva: http://www.mandriva.com
- Suse: http://www.suse.com - Debian: http://www.debian.org -Knoppix: http://www.knopper.net/knoppix -Caixa Mágica: http://www.caixamagica.pt -Kurumin: http://www.kuruminlinux.com.br
Está ligada à criação do S. O. Multics, nadécada de 60 desenvolvido por várias entidades:
– MlT; General Eletric; Bell Labs e AmericanTelephone and Teleqraph.
Ken Thomson da Bell Labs prosseguiu os estudos e quis construir um SO mais pequeno. Surgiu o Unix que foi mais tarde reescrito na linguagem de alto nível C.
Entre 1977 e 1981, a AT&T alterou o Unix e lançou o System III
Está ligada à criação do S. O. Multics, nadécada de 60 desenvolvido por várias entidades:
– MlT; General Eletric; Bell Labs e AmericanTelephone and Teleqraph.
Ken Thomson da Bell Labs prosseguiu os estudos e quis construir um SO mais pequeno. Surgiu o Unix que foi mais tarde reescrito na linguagem de alto nível C.
Entre 1977 e 1981, a AT&T alterou o Unix e lançou o System III
História do LinuxHistória do Linux
História do LinuxHistória do LinuxEm 1983, foi lançado o Unix System IV quepassou a ser comercializado. Este sistema é usado ainda hoje e tornou-se no padrão internacional do Unix.Como as licenças deste SO passaram a ser pagas foi criada uma fundação com o objetivo de proteger o software livre, a FSF (Free Software Fundation) e uma licença especial GPL (General Public Licence) que permite a cópia, modificação e melhoria de todo o software. Surgiu então o SO GUI.
Em 1983, foi lançado o Unix System IV quepassou a ser comercializado. Este sistema é usado ainda hoje e tornou-se no padrão internacional do Unix.Como as licenças deste SO passaram a ser pagas foi criada uma fundação com o objetivo de proteger o software livre, a FSF (Free Software Fundation) e uma licença especial GPL (General Public Licence) que permite a cópia, modificação e melhoria de todo o software. Surgiu então o SO GUI.
História do LinuxHistória do Linux
O códiqo fonte do Linux foi disponibilizado na lnternet e vários programadores interessaram-se pelo projeto tendo o número de utilizadores aumentado.O Linux é apenas um Kernel que
conjuntamente com os programas GNU forma um SO que é cada vez mais utilizado.
O códiqo fonte do Linux foi disponibilizado na lnternet e vários programadores interessaram-se pelo projeto tendo o número de utilizadores aumentado.O Linux é apenas um Kernel que
conjuntamente com os programas GNU forma um SO que é cada vez mais utilizado.
Características do LinuxCaracterísticas do Linux
O Linux carrega para a memória, em cada instante o que é utilizado durante o processamento libertando-a totalmente assim que o programa ou dispositivo termina o seu processamento.
SO é necessário reiniciar o sistema no caso de instalação interna de um novo periférico ou no caso de falha de algum hardware e nunca após configurações efetuadas.
O Linux carrega para a memória, em cada instante o que é utilizado durante o processamento libertando-a totalmente assim que o programa ou dispositivo termina o seu processamento.
SO é necessário reiniciar o sistema no caso de instalação interna de um novo periférico ou no caso de falha de algum hardware e nunca após configurações efetuadas.
Características do LinuxCaracterísticas do Linux
Funciona em computadores 386 com 4MBde memória sem o sistema gráfico X.Acede a discos formatados pelo MS-DOS,
Windows, Novell, OS/2, NTFS, SunOS, Amiqa, Atari, Mac, etc.
Não são conhecidos virus do Linux. O linux permite executar aplicações DOS
através do DOSEMU e aplicações Windows através do WlNE
Funciona em computadores 386 com 4MBde memória sem o sistema gráfico X.Acede a discos formatados pelo MS-DOS,
Windows, Novell, OS/2, NTFS, SunOS, Amiqa, Atari, Mac, etc.
Não são conhecidos virus do Linux. O linux permite executar aplicações DOS
através do DOSEMU e aplicações Windows através do WlNE
Características do LinuxCaracterísticas do Linux
• Suporta dispositivos de infravermelhos, derede via radioamador, pluq-and-play, USB, etc.
Possui firewalls de alta qualidade e efetua routinq estático e dinâmico de pacotes.
Pode ter mais que um lP por placa de rede.Pode ter no mesmo computador um
servidor web e um FTP.
• Suporta dispositivos de infravermelhos, derede via radioamador, pluq-and-play, USB, etc.
Possui firewalls de alta qualidade e efetua routinq estático e dinâmico de pacotes.
Pode ter mais que um lP por placa de rede.Pode ter no mesmo computador um
servidor web e um FTP.
Características do LinuxCaracterísticas do Linux
O sistema de ficheiros evita a fragmentação.Permite a montagem de um servidor Web, e-mail, news, etc., com um baixo custo e alta performance. O servidor Web Apache e o Sendmail são gratuitos.Por ter o códiqo aberto é possível adaptar o c6diqo fonte de modo a mais segurança no sistema.
O sistema de ficheiros evita a fragmentação.Permite a montagem de um servidor Web, e-mail, news, etc., com um baixo custo e alta performance. O servidor Web Apache e o Sendmail são gratuitos.Por ter o códiqo aberto é possível adaptar o c6diqo fonte de modo a mais segurança no sistema.
Características do LinuxCaracterísticas do Linux
Suporta dispositivos e periféricos novos e obsoletosPode ser executado em arquiteturas
diferentes: lntel, Macintosh, Alpha, Arm, etc. Existem consultores técnicos espalhados
por todo o mundo especializados no suporte ao sistema.
Suporta dispositivos e periféricos novos e obsoletosPode ser executado em arquiteturas
diferentes: lntel, Macintosh, Alpha, Arm, etc. Existem consultores técnicos espalhados
por todo o mundo especializados no suporte ao sistema.
Conceitos básicos do LinuxConceitos básicos do Linux
O Linux é um SO multitarefa e multiutilizador (esses utilizadores podem estar ligados por terminais remotos de rede).O sistema corre sistemas de protecção que impedem que os utilizadores interfiram no trabalho uns dos outros e acedam aos mesmos recursos simultaneamente.A entrada no sistema é feito através de Loqin: utilizando um nome e uma palavra-chave.Existe um utilizador especial que é o administrador ou super utilizador que tem o nome de root.
O Linux é um SO multitarefa e multiutilizador (esses utilizadores podem estar ligados por terminais remotos de rede).O sistema corre sistemas de protecção que impedem que os utilizadores interfiram no trabalho uns dos outros e acedam aos mesmos recursos simultaneamente.A entrada no sistema é feito através de Loqin: utilizando um nome e uma palavra-chave.Existe um utilizador especial que é o administrador ou super utilizador que tem o nome de root.
Conceitos básicos do LinuxConceitos básicos do Linux
• O utilizador root pode desligar o sistema utilizando os seguintes comandos: – shutdown –h now – halt – poweroff
Para reiniciar o sistema usar: – reboot – shutdown –r now – Ctrl+ Alt + Del
• O utilizador root pode desligar o sistema utilizando os seguintes comandos: – shutdown –h now – halt – poweroff
Para reiniciar o sistema usar: – reboot – shutdown –r now – Ctrl+ Alt + Del