• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Introdução ao Linux
 

Introdução ao Linux

on

  • 8,115 views

Aula de Introdução aos Sistemas Linux do Prof. Ricardo de Moraes

Aula de Introdução aos Sistemas Linux do Prof. Ricardo de Moraes

Statistics

Views

Total Views
8,115
Views on SlideShare
8,095
Embed Views
20

Actions

Likes
1
Downloads
291
Comments
2

1 Embed 20

http://www.slideshare.net 20

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

12 of 2 previous next

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • Essa é uma area que estou inserido, inclusive eu faço um curso muito bom sobre linux, o curso é online, ótimo pra quem trabalha na area, eu recomendo porque gostei demais vou deixar
    o link: http://bit.ly/formacaolinux
    Are you sure you want to
    Your message goes here
    Processing…
  • Boa tarde, gostaria de saber se você tem interesse em publicar treinamentos em ppt/pptx,
    estipular o valor do seu trabalho e receber comissão de 40% por cada matrícula paga.

    Mais detalhes aqui
    http://doxi.com.br/home/perguntas

    Se tiver interesse entre em contato.

    Obrigado.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Introdução ao Linux Introdução ao Linux Presentation Transcript

    • Gestão de Sistemas Operacionais II Prof. Ricardo
    • Linux refere-se a qualquer sistema operacional do tipo Unix que utiliza o núcleo Linux. GNU/Linux refere-se a qualquer sistema operacional do tipo Unix que utiliza o núcleo Linux e também os programas de sistema GNU.
    • O Projeto GNU e o Linux •Um sistema operacional é compreendido por vários aplicativos e utilitários, além de um kernel. •No início do projeto não havia nenhum kernel Unix-compatível livre foi decidido que se deveria desenvolver um: o Hurd •Pouco depois do início do desenvolvimento do Hurd, surgiu o Linux, um kernel Unix-compatível livre •Com algumas modificações na biblioteca GNU C e em outros pontos do sistema, foi possível utilizar o kernel do linux no sistema GNU •Finalmente passou a existir um sistema operacional Unix - compatível completamente livre, com editores de texto, compiladores e outras ferramentas do Projeto GNU
    • • 1991 – Linus Torvalds - começou a desenvolver um sistema operacional que se assemelhasse ao Unix, em Helsinque. • Linus, então, escreveu uma mensagem em uma lista de discussões na internet, encorajando programadores e usuários Unix, a ajudá-lo na tarefa de criar um sistema operacional semelhante ao Unix, para micros domésticos. • Para isso ele disponibilizou o código fonte do Linux (kernel) a outros programadores, para que todos pudessem desenvolvê- lo. • Código original, escrito em C, uma linguagem poderosa e versátil, além de ser a linguagem preferida pelos desenvolvedores da época.
    • Linux - Definições Tux – o mascote O objetivo do sistema operacional é prover um ambiente de execução para os programas, promovendo a interação entre usuário e o computador, ou seja, é responsável pelo gerenciamento de recursos e periféricos (como memória, discos, arquivos, impressoras, CD-ROMs, etc.), interpretação de mensagens e a execução de programas. Para o caso do Linux, o Kernel (núcleo principal de um sistema operacional) mais um conjunto de ferramentas compõem o Sistema Operacional. A função do kernel é isolar os programas executados do hardware sobre o qual ele roda. É também o responsável por gerenciar os recursos disponíveis no computador
    • Código Aberto O software chamado de código aberto, ou open source em inglês, é um tipo de software cujo código fonte é visível publicamente. O software de código aberto respeita as quatro liberdades definidas pela Free Software Foundation.
    • Software Livre O conceito de software livre e software grátis são muito facilmente confundidos na sua versão em inglês. No entanto quando falamos de “free software” é no sentido de “freedom” que quer dizer software livre no sentido de liberdade e não de software grátis. Isso se refere a qualquer programa de computador que pode ser usado, Símbolo do movimento GNU copiado, estudado, modificado e redistribuído com algumas restrições.
    • Software Livre – Liberdades Básicas GNU General Public License (Licença Pública Geral) ou GPL, é a designação da licença para software livre idealizada por Richard Stallman no final da década de 1980, no âmbito do projecto GNU da Free Software Foundation (FSF). 4 Premissas Básicas:
    • A liberdade para executar o programa, para qualquer propósito (liberdade nº 0);
    • A liberdade de estudar como o programa funciona, e adaptá-lo para as suas necessidades (liberdade nº 1). Acesso ao código-fonte é um pré-requisito para esta liberdade;
    • A liberdade de redistribuir cópias de modo que você possa ajudar ao seu próximo (liberdade nº 2);
    • A liberdade de aperfeiçoar o programa, e liberar os seus aperfeiçoamentos, de modo que toda a comunidade se beneficie (liberdade nº 3). Acesso ao código-fonte é um pré-requisito para esta liberdade;
    • Pra que Mudar?
    • Por que eu mudei “Já mudei de mulher... Já mudei de clube... Pro Linux foi bem mais fácil... e olha que nem paguei nada!“
    • “Eu ? Não mudei pro Linux não, mas o Shumacher me disse que é muito rápido...”
    • Ah tá, você prefere Microsoft!
    • •Multitarefa real ( Dois programas executando ao mesmo tempo ) .
    • • Multiusuário ( Mais de um usuário usando recursos do sistema ao mesmo tempo ) .
    • • Modularização - O Linux somente carrega para a memória o que é usado durante o processamento, liberando totalmente a memória assim que o programa/dispositivo é finalizado. • Não precisa de um processador potente para funcionar. O sistema roda bem em computadores 386Sx 25 com 4MB de memória RAM.
    • • LINUX NÃO É VULNERÁVEL A VÍRUS! Devido a separação de privilégios entre processos e respeitadas as recomendações padrão de política de segurança e uso de contas privilegiadas (como a de root, como veremos adiante), programas como vírus tornam-se inúteis pois tem sua ação limitada pelas restrições de acesso do sistema de arquivos e execução.
    • • Kernel é o núcleo do Sistema Operacional. • Ele representa a camada mais baixa de interface com o Hardware, sendo responsável por gerenciar os recursos do sistema computacional como um todo.
    • Existem grupos de pessoas, empresas e organizações que decidem "distribuir" o Linux junto com outros programas essenciais (como por exemplo editores gráficos, planilhas, bancos de dados, ambientes de programação, formatação de documentos, firewalls, etc).
    • Este é o significado básico de distribuição. Cada distribuição tem sua característica própria, como o sistema de instalação, o objetivo, a localização de programas, nomes de arquivos de configuração, etc. A escolha de uma distribuição é pessoal e depende das necessidades de cada um.
    • Ubuntu é o "padrão" e usa gnome com interface gráfica Kubuntu a única diferença entre ele e o ubuntu é que ele usa o KDE como interface gráfica (ela é mais próxima ao Windows, o Gnome lembra um pouco o Mac)‫‏‬ Edubuntu igual ao ubuntu mas voltado para a educação xubuntu, outro derivado do ubuntu e da familia do ubuntu , é o mais leve ele usa o fantastico e maravilhoso XFCE.....
    • Requisitos Ubuntu Linux Vista Home Basic Vista Ultimate 300 MHz 32-bit 1 GHz 32-bit ou 64- Processador 1 GHz 32-bit ou 64-bit bit Memória RAM 64 MB 512 MB 1 GB Espaço ocupado 2 GB 15 GB (HD de 20GB)‫‏‬ 15 GB (HD de 40GB)‫‏‬ Placa de vídeo VGA 32 MB 128 MB Internet Não necessário Necessário Necessário Drive CD DVD DVD necessário
    • • Passos para inicialização do Linux: Gerenciadores de Inicialização do Linux Sua principal função é gerenciar as várias partições do disco rígido, permitindo que o usuário possa escolher entre as opções disponíveis. O gerenciador de inicialização é geralmente utilizado quando existe mais de um sistema operacional na máquina.
    • • Passos para inicialização do Linux: Gerenciadores de Inicialização do Linux Mais Usado, mais novo Tipos: • Grub • Lilo
    • • Quando o linux é inicializado , é chamado um programa chamado getty, que espera que o usuário entre com o nome do usuário e a senha. LOGIN: Processo de entrada para o sistema operacional. No Linux deve-se usar o nome do usuário e a senha propriamente dita. TERMINAL: é o teclado e tela conectados em seu computador. No linux, pode-se usar vários terminais virtuais, ou seja, várias pessoas podem estar logado no mesmo linux.
    • • Super usuário: Usuário que tem acesso a todo o computador. Sua senha pode ser definida no momento da instalação. • Nome do Super Usuário: root • É o “MESTRE” dos usuários. • Usuário: São usuários comuns, ou seja, usuários. • Usuário de Sistema: São logins/contas que rodam programas. • Ex: apache tem usuário chamado: www-data
    • Prompt / Shell: É um interpretador de comandos que analisa o texto digitado na linha de comandos e executa esses comandos produzindo algum resultado. [root@NomeDaMaquina root]# Programas Linux Kernel
    • man - Manual dos Comandos • O Linux possui muitos comandos. • Difícil memorizar os parâmetros. • O man ( manual de comandos, ajuda muito nessa tarefa de help para os comandos ). Sintaxe: [root@NomeDaMaquina root]#‫‏‬man‫“‏‬comando”
    • • Comando: • exit - sai do linux • logout - sai do linux • shutdown <opção> <tempo> • Exercício: • Sair do Linux e logar novamente exit ou logout • Desligar o Computador Shutdown –h now
    • Exercícios de fixação 1. Que é sistema operacional? 2. Que é Linux? 3. Defina o Kernel. Qual a sua função? 4. Quem foi o criador do Linux? 5. Cite pelo menos três pessoas que contribuem ou contribuíram ativamente para o Linux e o Software Livre 6. Sob qual licença o Linux é distribuído, e quais são suas premissas básicas? 7. Qual a performance mínima e hardware para instalação? Justifique. 8. Como identificar o usuário do super usuário? 9. O que é um gerenciador de boot? Qual a diferença entre eles? 10. O comando shutdown pode ser executado pelo usuário? Justifique. 11. Quais as formas de ligar e desligar o Linux?
    • Sobre o nome A palavra vem das línguas Zulu e Xhosa. Ubuntu (pronunciado "u-BUN-tu") é visto como um conceito tradicional Africano, é tratado como um dos princípios fundamentais da nova república Sul Africana e é conectado à idéia de um Renascimento Africano.
    • ESPERO QUE VOCÊ TENHA FICADO FELIZ COM ESSA AULA... 