Download - Introdução ao Sistema Operativo
![Page 1: Introdução ao Sistema Operativo](https://reader036.vdocuments.com.br/reader036/viewer/2022062321/56813d12550346895da6d1c3/html5/thumbnails/1.jpg)
Introdução ao Sistema OperativoIntrodução ao Sistema Operativo
![Page 2: Introdução ao Sistema Operativo](https://reader036.vdocuments.com.br/reader036/viewer/2022062321/56813d12550346895da6d1c3/html5/thumbnails/2.jpg)
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?
![Page 3: Introdução ao Sistema Operativo](https://reader036.vdocuments.com.br/reader036/viewer/2022062321/56813d12550346895da6d1c3/html5/thumbnails/3.jpg)
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
![Page 4: Introdução ao Sistema Operativo](https://reader036.vdocuments.com.br/reader036/viewer/2022062321/56813d12550346895da6d1c3/html5/thumbnails/4.jpg)
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
![Page 5: Introdução ao Sistema Operativo](https://reader036.vdocuments.com.br/reader036/viewer/2022062321/56813d12550346895da6d1c3/html5/thumbnails/5.jpg)
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.
![Page 6: Introdução ao Sistema Operativo](https://reader036.vdocuments.com.br/reader036/viewer/2022062321/56813d12550346895da6d1c3/html5/thumbnails/6.jpg)
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.
![Page 7: Introdução ao Sistema Operativo](https://reader036.vdocuments.com.br/reader036/viewer/2022062321/56813d12550346895da6d1c3/html5/thumbnails/7.jpg)
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.
![Page 8: Introdução ao Sistema Operativo](https://reader036.vdocuments.com.br/reader036/viewer/2022062321/56813d12550346895da6d1c3/html5/thumbnails/8.jpg)
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
![Page 9: Introdução ao Sistema Operativo](https://reader036.vdocuments.com.br/reader036/viewer/2022062321/56813d12550346895da6d1c3/html5/thumbnails/9.jpg)
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.
![Page 10: Introdução ao Sistema Operativo](https://reader036.vdocuments.com.br/reader036/viewer/2022062321/56813d12550346895da6d1c3/html5/thumbnails/10.jpg)
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.
![Page 11: Introdução ao Sistema Operativo](https://reader036.vdocuments.com.br/reader036/viewer/2022062321/56813d12550346895da6d1c3/html5/thumbnails/11.jpg)
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.
![Page 12: Introdução ao Sistema Operativo](https://reader036.vdocuments.com.br/reader036/viewer/2022062321/56813d12550346895da6d1c3/html5/thumbnails/12.jpg)
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…
![Page 13: Introdução ao Sistema Operativo](https://reader036.vdocuments.com.br/reader036/viewer/2022062321/56813d12550346895da6d1c3/html5/thumbnails/13.jpg)
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
![Page 14: Introdução ao Sistema Operativo](https://reader036.vdocuments.com.br/reader036/viewer/2022062321/56813d12550346895da6d1c3/html5/thumbnails/14.jpg)
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
![Page 15: Introdução ao Sistema Operativo](https://reader036.vdocuments.com.br/reader036/viewer/2022062321/56813d12550346895da6d1c3/html5/thumbnails/15.jpg)
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.
![Page 16: Introdução ao Sistema Operativo](https://reader036.vdocuments.com.br/reader036/viewer/2022062321/56813d12550346895da6d1c3/html5/thumbnails/16.jpg)
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.
![Page 17: Introdução ao Sistema Operativo](https://reader036.vdocuments.com.br/reader036/viewer/2022062321/56813d12550346895da6d1c3/html5/thumbnails/17.jpg)
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.
![Page 18: Introdução ao Sistema Operativo](https://reader036.vdocuments.com.br/reader036/viewer/2022062321/56813d12550346895da6d1c3/html5/thumbnails/18.jpg)
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
![Page 19: Introdução ao Sistema Operativo](https://reader036.vdocuments.com.br/reader036/viewer/2022062321/56813d12550346895da6d1c3/html5/thumbnails/19.jpg)
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.
![Page 20: Introdução ao Sistema Operativo](https://reader036.vdocuments.com.br/reader036/viewer/2022062321/56813d12550346895da6d1c3/html5/thumbnails/20.jpg)
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.
![Page 21: Introdução ao Sistema Operativo](https://reader036.vdocuments.com.br/reader036/viewer/2022062321/56813d12550346895da6d1c3/html5/thumbnails/21.jpg)
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.
![Page 22: Introdução ao Sistema Operativo](https://reader036.vdocuments.com.br/reader036/viewer/2022062321/56813d12550346895da6d1c3/html5/thumbnails/22.jpg)
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.
![Page 23: Introdução ao Sistema Operativo](https://reader036.vdocuments.com.br/reader036/viewer/2022062321/56813d12550346895da6d1c3/html5/thumbnails/23.jpg)
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