Introdução ao Sistema Operativo

Slides:



Advertisements
Apresentações semelhantes
Sistema Operativo Linux
Advertisements

Informática Aplica Prof.: Bruno Rafael de Oliveira Rodrigues.
Comandos do Linux SO II.
Configuração de um servidor FTP
Módulo IV Sistemas operacionais
Aula 04-a Sistemas operacionais
Processos no Unix e Linux
Sistema Operacional LINUX
Software Livre Conceito:
Curso Técnico em Manutenção e Suporte em Informática
Fundamento à Informática
Linux Joana Morgado 10ºE n.º19.
Aula 6 – Sistema Operacional
LINUX.
Introdução ao Sistema Operativo
Comandos para navegação no Sistema de Arquivos
Ana Duarte nº1; Ana Marques nº2
Sistema Operativo de Rede Prof. António dos Anjos
Introdução aos Sistemas Operativos
Software Livre O software que pode ser usado, copiado, estudado, modificado e redistribuído sem restrição. A forma usual de um software ser distribuído.
Gestão de Sistemas Operacionais II
Sistemas Operacionais de Redes de Computadores
Conhecendo os Sistemas Operacionais
Luiz Ferreira – Diretor Técnico
Escola Secundária Alberto Sampaio Carlos Freitas
Curso EFA de técnico de Informática e Sistemas
SISTEMAS OPERATIVOS MS-DOS.
Faculdade Cambury Sistemas Operacionais
DEBIAN.
Linux Descendente do Unix
Introdução ao Sistema Operacional LINUX
Sistemas Operacionais Linux
Linux Prof.: Antonio Reis Escola Brasileira. Histórico  Richard Stallman Personalidade importante da comunidade do software livre Ingressou no MIT em.
Noções de Sistema Operacional Linux
Gnu / Linux Relatório de Portfólio Fernando Filipe Teixeira nº 3113 Beja 2007.
O que são  O S.O. é o principal software de um computador, funciona como intermediário entre o utilizador e o hardware, sem ele a máquina não funciona.
S ISTEMAS O PERACIONAIS Prof. André Aparecido da Silva.
Prof.: Fabrício M. Melo Informática para concursos
09/04/2017 Linux Comandos básicos.
Tópicos em Sistemas Operacionais (LINUX) Prof:. Msc. Arimatéia Junior Fortaleza-2011.
Serviço Nacional de Aprendizagem Comercial do Rio Grande do Sul Informação e Comunicação Habilitação Técnica de Nível Médio Técnico em Informática Prof.
Software Livre.
Usuários e Grupos Usuário: alguém que possui conta, internamente é tratado como um número (UID) que é a identificação do usuário (USER ID). Cada usuário.
Software livre Uma visão geral: dos primórdios dos gnus ao atual habitat dos pingüins.
PROF PAULO MAXIMO, MSc
Algumas versões Mac. Macintosh Operanting System A ultima versão Mac foi lançada em 1984, pela Apple. O Macintosh Operanting System é a denominação do.
Escola Tecnológica e Profissional do Sicó
Sistema Operativo Um sistema operativo basicamente é o ``volante´´ do computador (em comparação ao carro),este controla o computador, este permite uma.
FTIN Formação Técnica em Informática Módulo de Administração de Servidores de Rede – AULA 03 Prof. Gabriel Silva.
Tecnologias de Informação e Edição (2014/15) UBI - Dep. de Informática 34 Sistema Operativo Sistema Operativo Aplicações Utilizador Máquina Processador.
O que são, quais existem e suas características.
História dos Sistemas Operativos
Tipos de Sistemas Operacionais
Sistema Operativo Linux Sistema Operativo Linux Características das distribuições instalação configuração.
Escola Secundária Alberto Sampaio Carlos Freitas.
Escola de Engenharia de Piracicaba Administração Sistema de Comunicação de Dados Aula 1 – Introdução Alberto Martins Júnior Flávio I. Callegari.
Aula 2 – Informática para Concursos
Sistemas Operativos.
Sistemas Operacionais PLATAFORMALINUX PLATAFORMALINUX Ricardo de Oliveira Joaquim TECNOLÓGICOS.
SICII (Sistemas Operacionais) – Prof. Alberto  Comandos de console (Linux)
Universidade Federal do Pará Instituto de Ciências Exatas e Naturais Faculdade de Computação Linux – Prática Regiane Kawasaki
UNIVERSIDADE FEDERAL DA PARAÍBA PRÓ REITORIA DE EXTENSÃO E ASSUNTOS COMUNITÁRIOS.
UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO CURSO DE CIÊNCIA DA COMPUTAÇÃO Redes de Computadores Ferramenta NTop (Network Traffic Probe) Explorador.
Visão Geral do Sistema Operacional Linux Elisabete Tomomi Kowata UnUCSEH - Anápolis.
INTRODUÇÃO AO AMBIENTE DE TRABALHO WINDOWS VISTA
Sistemas Operacionais de Redes Introdução ao Linux IGOR ALVES.
Linux - Kurumin Diapar – Centro de Capacitação Profissional Prof. Paulo Fragoso.
GNU/Linux LEONARDO ESTRELA, Nº20, 10ºITM Índice Introdução História Software Livre Download Kernel Linux Ubuntu Unix Conclusão Interface do GNOME, uma.
XFCE Leonardo Estrela Nº23, 11ºITM Colégio de Gaia Interface Gráfica.
Módulo IV - Sistema Operativo Open Source
Transcrição da apresentação:

Introdução ao Sistema Operativo

O que é um 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: 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á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

Conceitos Básicos O que é então o Linux? O Linux é um Kernel Na 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á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.

Conceitos 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.

Conceitos Básicos O que caracteriza então o Linux? É Robusto devido a: Ter um Kernel muito estável Faz 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írus Ter um bom sistema de protecção de previlégios definindo exactamente quem pode aceder aos vários recursos

Conceitos 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.

Conceitos 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.

Conceitos 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… Existem inúmeras distribuições de Linux das quais se salientam: Conectiva Linux Mandriva Linux (antigo Mandrake Linux) Red Hat Linux Debian Linux SuSE Linux Caixa Mágica Linux, entre outros…

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

História do Linux Está ligada à criação do S. O. Multics, na década de 60 desenvolvido por várias entidades: – MlT; General Eletric; Bell Labs e American Telephone 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 Linux Em 1983, foi lançado o Unix System IV que passou 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 Linux O código 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 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.

Características do Linux Funciona em computadores 386 com 4MB de 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 Linux • Suporta dispositivos de infravermelhos, de rede via radioamador, pluq-and-play, USB, etc. Possui firewalls de alta qualidade e efetua routing 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 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ódigo aberto é possível adaptar o código fonte de modo a mais segurança no sistema.

Características do Linux Suporta dispositivos e periféricos novos e obsoletos Pode 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 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.

Grandes distribuicces: Versões e Operativo distribuições de um Sistema 26 Versões e Operativo distribuições de um Sistema Open Source Grandes distribuicces: • Arch Linux. http://www.archlinux.orq • Alinex. http://www.alinex.orq • Caixa Máqica. http://www.caixamaqica.pt • Debian. http://www.debian.orq • Ubuntu Linux. http://www.ubuntulinux.orq • Slackware Linux. http://www.slackware.com • OpenSuSe. http://www.opensuse.orq

Versões e distribuições de um Sistema Operativo Open Source - Grandes 27 Versões e distribuições de um Sistema Operativo Open Source - Grandes Grandes distribuições: • Red Hat Linux. http://www.redhat.com • Fedora. http://fedoraproject.orq • CentOS. http://www.centos.orq Pequenas distribuições: • Knoppix. http://www.knoppix.com • Coyote. http://coyotelinux.com • lPCop. http://sourceforqe.net/apps/trac/ipcop • ou http://www.ipcop.orq • Untanqle. http://www.untanqle.com Sistemas Operativos

Aula do dia 04/11 de fevereiro •

Conceitos 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 que é o Ubuntu? O Ubuntu é um sistema operativo completo baseado em Linux, livremente disponível, com suporte tanto da comunidade quanto profissional. É desenvolvido por uma vasta comunidade.

O que é o Ubuntu ? O Ubuntu será sempre gratuito e não existe custo extra para a "edição empresarial" nós disponibilizamos o nosso melhor produto sob os mesmos termos de Liberdade. O Ubuntu vem com suporte profissional em termos comerciais de centenas de companhias em todo o mundo, se precisar desses serviços. Cada versão do Ubuntu recebe actualizações de segurança durante 18 meses depois de cada lançamento, algumas versões são suportadas por mais tempo.

Porquê usar Ubuntu? Com o Ubuntu pode fazer todas as coisas que faz com outros sistema operativo, mas com o Ubuntu pode todas essas tarefas mais rápido, com mais segurança e, claro, de graça. O Ubuntu é fácil de Instalar O Ubuntu é intuitivo O Ubuntu é seguro Uma panóplia de programas

Tarefa Descreva detalhadamente como instalar uma impressora no Ubuntu ou Fedora?

Comandos São ordens dadas ao sistema operativo para executar determinada tarefa. Cada comando tem uma função específica. Exemplo: ls – mostra os ficheiros de um directório cd - para mudar de directório Nota: um comando aceita opções e comandos

Opções – servem para controlar a forma como o comando será executado Exemplo: ls - l ls -l ou ls – la ls --all ou ls –a Parâmentros- Identificam o caminho, a origem, o destino, a entrada-padrão ou a saída-padrão, que será passado ao programa. ls / media * Media - é o parâmetro passado ao comendo ls

Existem 2 tipos de comando(Internos e Externos); Comandos Internos – estão localizados dentro de um interpretador de comandos e não no disco. São carregados como interpretador de comandos na memória RAM do computador. Ex: Cd, exit, echo, bg, fg, source, help.

Comandos externos São comandos localizados no disco. Os comandos são procurados no disco usando o path e são executados logo que sejam encontrados. Prompt É o aviso apresentado na linha de comandos

O prompt do root é identificado por # Os restantes $ As imagens do ecrã podem ser recuperadas pelas teclas SHIFT PgUp/PgDown Identifica pelo menos mais 5 teclas de atalho

Comandos… Login-> entrada no sistema e é feito pela entrada do nome do utilizador e password. Logout -> saída do sistema e também pode ser feita pela combinação das teclas CTRL+ALT+DEL.

Caracteres especiais São recursos utilizados para especificar um ou mais ficheiros ou directórios do sistema de uma só vez. São 3 os caracteres especiais do Linux: *-> Substitui 1 ou + caracteres; ? -> Substitui apenas 1 caracter; [] -> sequência de um ou + caracteres pertencentes a um grupo.

Comandos para a manipulação de directórios Para sua orientação proponho que realize uma tabela no word, com 2 colunas, na qual deve preencher com os comandos(opções) e Descrição Opções Descrição -a ou –all Lista todos os ficheiros de um directórios (incluído ocultos) -A, --almost -all Lista todos os ficheiros de um directórios (incluído ocultos) com excepção do directório actual e o do directório de nível anterior -d, --directory Lista o nome dos directórios em vez dos conteúdos

Comandos para a manipulação de directórios Nessa tabela entre outros deve incluir os comandos. 1) ls [opções] [path] (mostra a listagem do ficheiros nele contidos) 2)cd, chdir, pwd - estrutura?? significado?? 3)mkdir [opções][path/directório],rm [path/directório]

Comandos para a manipulação de ficheiros 1) cat – visualizar ficheiros 2)rm , cp, mv– apagar, copiar e mover ficheiros Consulte: http://www.linuxbsd.com.br/portal/?q=node/4

Conceitos básicos do Linux Estrutura base de directórios 24 Conceitos básicos do Linux Estrutura base de directórios

Conceitos básicos do Linux Estrutura base de directórios 25 Conceitos básicos do Linux Estrutura base de directórios Sistemas Operativos -

28 Comandos directórios para manipulação de - ls Sistemas Operativos -

29 Comandos directórios para manipulação de - ls Sistemas Operativos

Comandos directórios para manipulação de – cd, pwd 30 Sistemas Operativos

Comandos directórios para manipulação de – mkdir 31 Sistemas Operativos

32 Comandos directórios para manipulação de – rm Sistemas Operativos

33 Comandos directórios para manipulação de – rm Sistemas Operativos

Comandos para manipulação de ficheiros – cat 34 Sistemas Operativos - Pedro Matos Goncalves

Comandos para manipulação de ficheiros – zcat, tac e more 35 Sistemas Operativos

36 Comandos para manipulação de ficheiros – rm Sistemas Operativos

37 Comandos para manipulação de ficheiros – rm Sistemas Operativos

Comandos para manipulação de ficheiros – cp 38 Sistemas Operativos - Pedro Matos Goncalves

39 Comandos para manipulação de ficheiros – cp Sistemas Operativos

40 Comandos para manipulação de ficheiros – cp Sistemas Operativos

Comandos para manipulação de ficheiros – mv 41 Sistemas Operativos - Pedro Matos Goncalves

42 Comandos para manipulação de ficheiros – mv Sistemas Operativos

43 Instalação rpm de Software – Programa Sistemas Operativos

44 Instalação yum de Software – Programa Sistemas Operativos

45 Instalação yum de Software – Programa Sistemas Operativos -