SlideShare ist ein Scribd-Unternehmen logo
1 von 48
Downloaden Sie, um offline zu lesen
SOA#Capitulo 1.




                   

                      Jonnathan Guambe
Antes de Começarmos....

Algumas dicas pra aprender Linux:

     Leia sempre!;
     Seja paciente!;
     Tenha interesse!;
     Não decore! Entenda!;
     Seja curioso!;
     Não desanime!;
     E Finalmente, saiba: “Ninguém sabe tudo do dia para
   noite!”.
Sistema Operacional Linux


    ?          ?
? Curiosidades       O Tux é a mascote oficial do sistema
    ?                operativo GNU/Linux. O Tux, criado
          ?          por Larry Ewing em 1996, é um
                     pinguim gorducho que tem um ar
                     satisfeito e saciado. A ideia da
                     mascote do Linux ser um pinguim
                     veio de Linus Torvalds, o criador do
                     núcleo do Linux.
Sistema Operacional Linux


    ?          ?
? Curiosidades       Diz a lenda que o motivo por trás da
    ?                escolha do Tux como mascote foi
          ?          uma mordidela que Linus levou de
                     um pinguim num jardim zoológico.
                     Ao perceber a dor que sentiu de um
                     animal de pequeno porte como um
                     pingüim, Linus pensa: "Se um animal
                     tão pequeno consegue me machucar
                     assim, porque meu pequeno S.O.
                     não pode 'machucar' um maior?"
Sistemas Operacionais

O Que é um Sistema Operacional?

  Um Sistema Operacional (SO), nada mais é que o
  conjunto de programas que fazem a interface do usuário
  e seus programas com o computador. Ele é 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.
Sistemas Operacionais

O Que é um Sistema Operacional?




  Usuário               SO        HARDWARE
Sistemas Operacionais

O Que é o Kernel?

  O kernel é entendido como o núcleo ou, numa tradução
  literal, cerne, ele é a base principal de um sistema
  operacional. Este poderá ser construído de acordo com a
  configuração do computador e dos periféricos que
  possui.
Sistemas Operacionais

O Que é o Kernel?
                                 Usuário


                            Outros Utilitários

                        Interpretador de Comandos

                             Kernel (Núcleo)


                        Sistema Operacional
                                 Hardware
Sistemas Operacionais

Sistemas Operacionais Conhecidos
Sistema Operacional Linux

O Que é o Linux?
  O Linux é um sistema operacional criado em 1991 por
  Linus Torvalds no departamento de Ciência da
  Computação da universidade de Helsinki na Finlândia. É
  um sistema Operacional de código aberto distribuído
  gratuitamente pela Internet. Seu código fonte é liberado
  como Free Software (software livre), sob licença GPL, o
  aviso de copyright do kernel feito por Linus descreve
  detalhadamente isto e mesmo ele não pode fechar o
  sistema para que seja usado apenas comercialmente.
  Isto quer dizer que você não precisa pagar nada para
  usar o Linux, e não é crime fazer cópias para instalar em
  outros computadores.
Sistema Operacional Linux


                          Linus     Torvalds      começou       o
                          desenvolvimento do linux como um
                          projeto particular, inspirado pelo seu
                          interesse no Minix, um pequeno
                          sistema UNIX desenvolvido por
                          Andrew S. Tanenbaum. Ele limitou-
                          se a criar, nas suas próprias
                          palavras, "um Minix melhor que o
                          Minix" ("a better Minix than Minix").

Linus Benedict Torvalds
Sistema Operacional Linux


    ?          ?
? Curiosidades
                     O nome Linux foi criado por Ari
    ?                Lemmke, administrador do site
          ?          ftp.funet.fi que deu esse nome ao
                     diretório FTP onde o kernel Linux
                     estava inicialmente disponível (Linus
                     tinha-o batizado como "Freax",
                     inicialmente)
Sistema Operacional Linux

O Que é necessário para rodar o Linux?

  Para rodar o Linux você precisa, no mínimo, de um
  computador com 2 MB de memória (para um kernel até a
  série 2.2.x) ou 4MB (para kernels 2.4 e 2.6) e 100MB
  disponíveis em seu disco rígido para uma instalação
  básica e funcional e qualquer uma das muitas
  arquiteturas suportadas (i386, Alpha, Sparc, PowerPc,
  Macintosh, Arm, etc).
Sistema Operacional Linux

Algumas características do Linux

     É Livre!;
     Recebe apoio de grandes empresas: IBM, SUN, HP,
   etc;
     Multitarefa / Multiusuário;
     Conectividade com outras plataformas;
     Sistema avançado de permissões;
     Modularização;
     Exige poucos recursos;
     Suporte nativo á múltiplas CPU’s;
     Vulnerabilide a vírus, trojans próxima a zero;
     Plataforma para servidores nativa;
     Etc;
Sistema Operacional Linux

Distribuições do Linux

   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.
Sistema Operacional Linux

Distribuições do Linux
Sistema Operacional Linux

Mais Distribuições...




 + informações
   http://www.zegeniestudios.net/ldc/index.php?lang=pt-br – Escolha sua Distro
  http://www.distrowatch.com/ - Distribuições
Sistema Operacional Linux

Iniciando o Linux...

   No Linux, o setor de boot normalmente é criado por um
   gerenciador de inicialização (um programa que permite
   escolher qual sistema operacional será iniciado). Deste
   modo podemos usar mais de um sistema operacional no
   mesmo computador (como o Windows e Linux). O
   gerenciador de inicialização mais usado em sistemas
   Linux é o LILO. Mais existe também o GRUB que é mais
   atual e suporta diversos tipos de SO.
Sistema Operacional Linux

Iniciando o Linux...




         LILO


                            GRUB
Sistema Operacional Linux

Iniciando o Linux...

   Após o carregamento do sistema pelo gerenciador de
   inicialização, o sistema estará apto a receber comandos
   do usuário após o login, seja por modo Texto ou Gráfico.
Sistema Operacional Linux

Reinicializando o Linux...

   O sistema pode ser reinicializado se necessário, utilizando o método padrão:

                               CTRL + ALT + DEL

   Ou digitando no terminal, com permissão de administrador:

           # reboot
           ou
           # shutdown -r
Sistema Operacional Linux

Desligando o Linux...

   O sistema pode ser finalizado utilizando os comandos no terminal, com
   permissão de administrador:

           # halt
           ou
           # shutdown –h now
           ou
           # poweroff

   Atenção: É importante, se o sistema não desligar automaticamente,
   observar uma mensagem semelhante à “System Halted. Power Down”. Para
   que não haja danos ao disco rígido.
Sistema Operacional Linux

Dispositivos de armazenamento

  No Linux, os dispositivos são acessados através de
  arquivos, numa metodologia diferente de outros
  sistemas, assim como todos dispositivos, o que muitas
  vezes, confunde o usuário.
  Todos dispositivos se encontram na pasta /dev/.

  Exemplos:
  /dev/sound : Placa de Som;
  /dev/eth0 : Placa de Rede;
  /dev/modem: Placa de Modem;
Sistema Operacional Linux

Dispositivos de armazenamento




   Disco Rígido C:          /dev/hda1

   Cd-Rom D:                /dev/hdb1

   Gravador E:              /dev/hdc1

   Disquete                 /dev/fd1

   Pen-Drive                /dev/sda1
Sistema Operacional Linux

Dispositivos de armazenamento




         /dev/hda1
         dev   Pasta dos dispositivos
         hd    Dispositivo
         a     Número do Dispositivo
         1     Partição
Sistema Operacional Linux

                     A Memória Swap, nada mais é que a
    ?          ?     área de memória de troca,
? Curiosidades       comumente       conhecida       com
    ?                “Memória Virtual”. Sua função é
          ?          manter os registros do processador
                     salvos no disco, quando não há
                     espaço disponível na memória física.
Sistema Operacional Linux

Sistema de Arquivos

  É um conjunto de estruturas lógicas e de rotinas, que
  permitem ao sistema operacional controlar o acesso ao
  disco rígido. Diferentes sistemas operacionais usam
  diferentes sistemas de arquivos. Existem diversos
  sistemas de arquivos diferentes, que vão desde sistemas
  simples como o FAT16, que utilizamos em cartões de
  memória, até sistemas como o NTFS, EXT3 e ReiserFS,
  que incorporam recursos muito mais avançados.
Sistema Operacional Linux

Sistema de Arquivos




   C:                         /

   C:windowssystem           /lib/; /etc/;

   C:Arquivos de Programas    /usr/sbin; /usr/bin

   C:Documents and Settings   /home

   C:temp                     /tmp
Sistema Operacional Linux

                     A Partições de Disco, são divisões
    ?          ?     feitas no disco afim de organização
? Curiosidades       dos dados.
    ?
          ?
                                               Windows
                                               /dev/hda1
                                               /dev/hda2
                                               Swap
                                               /dev/hda3
Sistema Operacional Linux

Sistema de Arquivos



  /dev/hda1           /boot   Arquivos de Inicialização


  /dev/da2              /               Raiz




                              Arquivos dos Usuários
  /dev/hda3           /home



                                  Memória Virtual
  SWAP             SWAP
Sistema Operacional Linux

Sistema de Arquivos
Sistema Operacional Linux

Comandos Básicos
    Manipulação de Diretórios;
    Manipulação de Arquivos;
    Comandos Diversos;


Comandos Avançados
    Manipulação de Contas;
    Manipulação de Processos;
    Comandos de Rede;
Sistema Operacional Linux

Comandos Básicos
ls: lista arquivos/diretórios.

Opções:
   ls -a: Lista tudo;
   ls -R : Lista recursivo
Sistema Operacional Linux

Comandos Básicos
pwd: mostra o diretório atual;

cd: entra no diretório;

Opções:
   cd nomedodir: entra no diretório;
   cd .. : sai do diretório;
   cd / : volta pro diretório raiz;
   cd ~/ : volta pro diretório do usuário.
Sistema Operacional Linux

Comandos Básicos
mkdir: cria diretório;
Opções:
   mkdir nomedodir

rmdir: remove diretório vazio;
Opções:
   rmdir nomedodir


cat: mostra conteudo do arquivo;
Opções:
     cat nomedoarquivo
Sistema Operacional Linux

Comandos Básicos
rm: Apaga Arquivo/Diretório (não é necessário esta vazio);
Opções:
    rm nomedoarquivo: exclui arquivo;
    rm -rf nomedodir: excluir sem perguntar/recursivo;

cp: copia arquivos/diretórios;
Opções:
    cp nomearq arqdestino: copia arquivo;
    cp –Rf diretorio dirdestino : copia diretório;

mv: move(renomeia) arquivo/diretorio;
Opções:
    mv nomearq arqdestino: renomeia arquivo/diretório;
Sistema Operacional Linux
Comandos Básicos
df: Lista as partições/pontos de montagem;

man: Ajuda/manual do comando;
Opções:
   man comando
   man ls
   :q Sair

touch: Cria um arquivo em branco;
Opções:
    touch arquivo

vi: editor vi;
Opções:
     vi arquivo
     :q sair
     :qw! salvar
Sistema Operacional Linux

Comandos Básicos
sudo: Executa comando como root(Administrador do Sistema);
Opções:
   sudo comando

mount: Monta um Dispositivo de Armazenamento em um diretório;
Opções:
   mount: mostra dispositivos montados
   mount /dev/dispositivo /ponto de montagem
   mount /dev/hda1 /mnt

umount: Desmonta um Dispositivo de Armazenamento;
Opções:
   umount /ponto de montagem ou dispositivo
   umount /dev/hda1
   umount /mnt
Sistema Operacional Linux

Comandos Básicos
clear: Limpa tela;

exit: Efetua logout;

date: Mostra Data/Hora;

free: Mostra estado da mémoria;

more: Pagina arquivo;
Opções:
   more comando

tail: Mostra ultimas linhas de um arquivo;
Opções:
      tail comando
Sistema Operacional Linux

Comandos Básicos
uptime: Mostra tempo em que o sistema esta ativo;

dmesg: Mostra log de inicialização;

su: Logar como root(administrador do sistema) ou outro usuário;
Opções:
    su - : loga como administrador;
    su usuario : loga como usuario;

uname: Mostra a versão do kernel sistema;
Opções:
   uname –a: Mostra toda informação do kernel disponível
Sistema Operacional Linux

Comandos Avançados
adduser: Adiciona usuário ao sistema;
Opções:
   adduser usuario

addgroup: Adiciona grupo de usuário ao sistema;
Opções:
   addgroup grupo

passwd: Troca a senha do usuário;
Opções:
    passwd
    passwd usuario
Sistema Operacional Linux

Comandos Avançados
userdel: Excluir usuário do sistema;
Opções:
    userdel usuario

groupdel: Excluir grupo de usuários do sistema;
Opções:
    groupdel usuario

id: Mostra informações de Grupos do usuário atual;

users: Mostra usuários conectados ao sistema;

who: Mostra usuários conectados ao sistema;
Sistema Operacional Linux

Comandos Avançados
ps: Mostra processos/serviços ativos;
Opções:
    ps ax: Mostra todos processos executados;

top: Mostra processos/serviços ativos;
Opções:
    q sair

kill: Fecha processo pelo PID ( Process Id );
Opções:
      kill PID: Fecha processo, aguarda finalização;
      kill -9 PID: Fecha processo imediatamente;

killall: Fecha processo pelo nome;
Opções:
     killall programa: Fecha processo, aguarda finalização;
Sistema Operacional Linux

Comandos Avançados
hostname: Mostra nome da máquina;

arp: Mostra entradas ARP no sistema ( Maquinas Conectadas );
Opções:
    arp -a

ifconfig: Mostra as configurações de rede;
Opções:
    ifconfig: Mostra todas;
    ifconfig interface: Mostra da interface;

nslookup: Efetua teste de resolução de DNS;
Opções:
    nslookup endereço
Sistema Operacional Linux

Comandos Avançados
netstat: Mostra conexões ativas;
Opções:
    netstat -a: Mostra todos conexões ativas;

ping: Verifica se um host esta ativo;
Opções:
    ping endereço

telnet: Acessa outra maquina via Terminal Remoto;
Opções:
    telnet endereço

ssh: Acessa outra maquina via Terminal Remoto Seguro;
Opções:
    ssh endereço –l usuario
Sistema Operacional Linux

Alguns Sites...
   http://www.distrowatch.com: Coletânea de Distribuições Linux;
   http://www.susebr.org: Distribuição Linux OpenSuse;
   http://www.ubuntu-br.org: Distribuição Linux Ubuntu;
   http://www.debian.com: Distribuição Linux Debian;
   http://www.slackware-brasil.com.br: Distribuição Linux Slackware;
   http://www.conectiva.co.br: Distribuição Linux Mandriva;
   http://www.redhat.com: Distribuição Linux RedHat;
   http://www.fedora.org.br: Distribuição Linux Fedora;
   http://www.gdhpress.com.br/kurumin7: Distribuição Linux Kurumin;
   http://focalinux.cipsga.org.br: Guia Linux Foca Linux;
   http://www.vivaolinux.com.br: Comunidade VivaoLinux;
   http://br-linux.org: Comunidade BrLinux.
?       ?       ?
    Perguntas
    ?       ?
Obrigado!
j

Weitere ähnliche Inhalte

Was ist angesagt?

Sistemas Operacionais - Gnu/Linux
Sistemas Operacionais - Gnu/LinuxSistemas Operacionais - Gnu/Linux
Sistemas Operacionais - Gnu/LinuxLuiz Arthur
 
Apresentação Linux
Apresentação LinuxApresentação Linux
Apresentação Linuxguestca430
 
Vale a pena usar o Linux!?
Vale a pena usar o Linux!?Vale a pena usar o Linux!?
Vale a pena usar o Linux!?bardo
 
Aula 3 - Sistemas operacionais - Linux
Aula 3 - Sistemas operacionais - LinuxAula 3 - Sistemas operacionais - Linux
Aula 3 - Sistemas operacionais - LinuxLucasMansueto
 
Sistemas Operativos - Linux
Sistemas Operativos - LinuxSistemas Operativos - Linux
Sistemas Operativos - LinuxFernando de Sá
 
Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01Ivaldo Cardoso
 
Linux - Sistema Operacional
Linux - Sistema Operacional Linux - Sistema Operacional
Linux - Sistema Operacional Carine Furlanetto
 
Linux Como Tudo Começou
Linux Como Tudo ComeçouLinux Como Tudo Começou
Linux Como Tudo Começouguestaa94fe
 
Sistema operativo linux e as suas versões
Sistema operativo linux e as suas versõesSistema operativo linux e as suas versões
Sistema operativo linux e as suas versõesxandernat82
 
Apresentação de Linux Ubuntu
Apresentação de Linux UbuntuApresentação de Linux Ubuntu
Apresentação de Linux UbuntuCDP_Online
 
O que é o Linux? Quais seus benefícios?
O que é o Linux? Quais seus benefícios?O que é o Linux? Quais seus benefícios?
O que é o Linux? Quais seus benefícios?Rodnei Reis
 

Was ist angesagt? (20)

Linux
LinuxLinux
Linux
 
Sistemas Operacionais - Gnu/Linux
Sistemas Operacionais - Gnu/LinuxSistemas Operacionais - Gnu/Linux
Sistemas Operacionais - Gnu/Linux
 
Linux
LinuxLinux
Linux
 
Apresentação Linux
Apresentação LinuxApresentação Linux
Apresentação Linux
 
Vale a pena usar o Linux!?
Vale a pena usar o Linux!?Vale a pena usar o Linux!?
Vale a pena usar o Linux!?
 
Trabalho linux
Trabalho linuxTrabalho linux
Trabalho linux
 
Linux
LinuxLinux
Linux
 
A.S.O 2 - Linux
A.S.O 2 - LinuxA.S.O 2 - Linux
A.S.O 2 - Linux
 
Aula 3 - Sistemas operacionais - Linux
Aula 3 - Sistemas operacionais - LinuxAula 3 - Sistemas operacionais - Linux
Aula 3 - Sistemas operacionais - Linux
 
apostila linux
apostila linuxapostila linux
apostila linux
 
Sistemas Operativos - Linux
Sistemas Operativos - LinuxSistemas Operativos - Linux
Sistemas Operativos - Linux
 
Linux
LinuxLinux
Linux
 
Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01
 
Sistema operacional-1-ano-de-informatica-completa
Sistema operacional-1-ano-de-informatica-completaSistema operacional-1-ano-de-informatica-completa
Sistema operacional-1-ano-de-informatica-completa
 
Linux - Sistema Operacional
Linux - Sistema Operacional Linux - Sistema Operacional
Linux - Sistema Operacional
 
Linux Como Tudo Começou
Linux Como Tudo ComeçouLinux Como Tudo Começou
Linux Como Tudo Começou
 
Sistema operativo linux e as suas versões
Sistema operativo linux e as suas versõesSistema operativo linux e as suas versões
Sistema operativo linux e as suas versões
 
Apresentação de Linux Ubuntu
Apresentação de Linux UbuntuApresentação de Linux Ubuntu
Apresentação de Linux Ubuntu
 
O que é o Linux? Quais seus benefícios?
O que é o Linux? Quais seus benefícios?O que é o Linux? Quais seus benefícios?
O que é o Linux? Quais seus benefícios?
 
Caixa magica, linux
Caixa magica, linuxCaixa magica, linux
Caixa magica, linux
 

Ähnlich wie Soa cap1 introducao a linux

Linux valter 1
Linux valter 1Linux valter 1
Linux valter 1valterbh
 
Oficinalinux Comotudo Começou
Oficinalinux Comotudo ComeçouOficinalinux Comotudo Começou
Oficinalinux Comotudo Começouguest96251d
 
Sistema operacional linux
Sistema operacional linuxSistema operacional linux
Sistema operacional linuxgabiel-felipe
 
01.01 - Introdução ao Linux.pdf
01.01 - Introdução ao Linux.pdf01.01 - Introdução ao Linux.pdf
01.01 - Introdução ao Linux.pdfSergio778021
 
AdministraçãO Gnu Linux
AdministraçãO Gnu LinuxAdministraçãO Gnu Linux
AdministraçãO Gnu Linuxpeter_lucas
 
Mini-curso de Linux na CPRecife2
Mini-curso de Linux na CPRecife2Mini-curso de Linux na CPRecife2
Mini-curso de Linux na CPRecife2Adriano Melo
 
Aula 05 - Sistema Operacional Linux.pptx
Aula 05 - Sistema Operacional Linux.pptxAula 05 - Sistema Operacional Linux.pptx
Aula 05 - Sistema Operacional Linux.pptxmariabarbosa191
 
Sistemas Operacionais Linux
Sistemas Operacionais LinuxSistemas Operacionais Linux
Sistemas Operacionais Linuxwaterboy-pira
 
Complemento rodrigo f ormatado
Complemento rodrigo f ormatadoComplemento rodrigo f ormatado
Complemento rodrigo f ormatadoNeon Online
 
Aula 04 informática aplicada - comando básicos
Aula 04  informática aplicada - comando básicosAula 04  informática aplicada - comando básicos
Aula 04 informática aplicada - comando básicosRobson Ferreira
 
GNU/Linux - uma alternativa (nova versão)
GNU/Linux - uma alternativa (nova versão)GNU/Linux - uma alternativa (nova versão)
GNU/Linux - uma alternativa (nova versão)Fábio Emilio Costa
 
Sistemas Operacionais - 06 - Sistemas Operacionais Linux
Sistemas Operacionais - 06 - Sistemas Operacionais LinuxSistemas Operacionais - 06 - Sistemas Operacionais Linux
Sistemas Operacionais - 06 - Sistemas Operacionais LinuxMauro Duarte
 

Ähnlich wie Soa cap1 introducao a linux (20)

Linux valter 1
Linux valter 1Linux valter 1
Linux valter 1
 
Oficinalinux Comotudo Começou
Oficinalinux Comotudo ComeçouOficinalinux Comotudo Começou
Oficinalinux Comotudo Começou
 
Sistema operacional linux
Sistema operacional linuxSistema operacional linux
Sistema operacional linux
 
Linux
LinuxLinux
Linux
 
01.01 - Introdução ao Linux.pdf
01.01 - Introdução ao Linux.pdf01.01 - Introdução ao Linux.pdf
01.01 - Introdução ao Linux.pdf
 
Linux
LinuxLinux
Linux
 
AdministraçãO Gnu Linux
AdministraçãO Gnu LinuxAdministraçãO Gnu Linux
AdministraçãO Gnu Linux
 
2545 2122 linux
2545 2122 linux2545 2122 linux
2545 2122 linux
 
Módulo 6 - Gnu/Linux
Módulo 6 - Gnu/LinuxMódulo 6 - Gnu/Linux
Módulo 6 - Gnu/Linux
 
Mini-curso de Linux na CPRecife2
Mini-curso de Linux na CPRecife2Mini-curso de Linux na CPRecife2
Mini-curso de Linux na CPRecife2
 
Aula 05 - Sistema Operacional Linux.pptx
Aula 05 - Sistema Operacional Linux.pptxAula 05 - Sistema Operacional Linux.pptx
Aula 05 - Sistema Operacional Linux.pptx
 
Linux X Windows
Linux X WindowsLinux X Windows
Linux X Windows
 
Sistemas Operacionais Linux
Sistemas Operacionais LinuxSistemas Operacionais Linux
Sistemas Operacionais Linux
 
Complemento rodrigo f ormatado
Complemento rodrigo f ormatadoComplemento rodrigo f ormatado
Complemento rodrigo f ormatado
 
Seminario linux
Seminario linuxSeminario linux
Seminario linux
 
Aula 04 informática aplicada - comando básicos
Aula 04  informática aplicada - comando básicosAula 04  informática aplicada - comando básicos
Aula 04 informática aplicada - comando básicos
 
GNU/Linux - uma alternativa (nova versão)
GNU/Linux - uma alternativa (nova versão)GNU/Linux - uma alternativa (nova versão)
GNU/Linux - uma alternativa (nova versão)
 
Linux Como Tudo Começou
Linux  Como Tudo ComeçouLinux  Como Tudo Começou
Linux Como Tudo Começou
 
GNU/Linux - uma alternativa
GNU/Linux - uma alternativaGNU/Linux - uma alternativa
GNU/Linux - uma alternativa
 
Sistemas Operacionais - 06 - Sistemas Operacionais Linux
Sistemas Operacionais - 06 - Sistemas Operacionais LinuxSistemas Operacionais - 06 - Sistemas Operacionais Linux
Sistemas Operacionais - 06 - Sistemas Operacionais Linux
 

Mehr von portal_Do_estudante

Mehr von portal_Do_estudante (11)

Soa#cap4.1 gestor de pacotes
Soa#cap4.1   gestor de pacotesSoa#cap4.1   gestor de pacotes
Soa#cap4.1 gestor de pacotes
 
Soa#cap4.1 gestor de pacotes
Soa#cap4.1   gestor de pacotesSoa#cap4.1   gestor de pacotes
Soa#cap4.1 gestor de pacotes
 
Soa cap3 servicos de internet
Soa cap3   servicos de internetSoa cap3   servicos de internet
Soa cap3 servicos de internet
 
Soa cap4[1].4 ufw
Soa cap4[1].4   ufwSoa cap4[1].4   ufw
Soa cap4[1].4 ufw
 
Soa cap2 exercicios resolvidos shell
Soa cap2 exercicios resolvidos shellSoa cap2 exercicios resolvidos shell
Soa cap2 exercicios resolvidos shell
 
Soa cap2 administracao de sistemas2 (slides)
Soa cap2 administracao de sistemas2 (slides)Soa cap2 administracao de sistemas2 (slides)
Soa cap2 administracao de sistemas2 (slides)
 
Soa cap2 exercicios
Soa cap2 exerciciosSoa cap2 exercicios
Soa cap2 exercicios
 
Soa cap2 admin-sistemas - manual
Soa cap2 admin-sistemas - manualSoa cap2 admin-sistemas - manual
Soa cap2 admin-sistemas - manual
 
Soa cap1 ubuntu
Soa cap1   ubuntuSoa cap1   ubuntu
Soa cap1 ubuntu
 
Cap1 exercicios comandos linux resolucao part i
Cap1 exercicios comandos linux   resolucao part iCap1 exercicios comandos linux   resolucao part i
Cap1 exercicios comandos linux resolucao part i
 
Cap1 exercicios comandos linux
Cap1 exercicios comandos linuxCap1 exercicios comandos linux
Cap1 exercicios comandos linux
 

Soa cap1 introducao a linux

  • 1. SOA#Capitulo 1.     Jonnathan Guambe
  • 2. Antes de Começarmos.... Algumas dicas pra aprender Linux: Leia sempre!; Seja paciente!; Tenha interesse!; Não decore! Entenda!; Seja curioso!; Não desanime!; E Finalmente, saiba: “Ninguém sabe tudo do dia para noite!”.
  • 3. Sistema Operacional Linux ? ? ? Curiosidades O Tux é a mascote oficial do sistema ? operativo GNU/Linux. O Tux, criado ? por Larry Ewing em 1996, é um pinguim gorducho que tem um ar satisfeito e saciado. A ideia da mascote do Linux ser um pinguim veio de Linus Torvalds, o criador do núcleo do Linux.
  • 4. Sistema Operacional Linux ? ? ? Curiosidades Diz a lenda que o motivo por trás da ? escolha do Tux como mascote foi ? uma mordidela que Linus levou de um pinguim num jardim zoológico. Ao perceber a dor que sentiu de um animal de pequeno porte como um pingüim, Linus pensa: "Se um animal tão pequeno consegue me machucar assim, porque meu pequeno S.O. não pode 'machucar' um maior?"
  • 5. Sistemas Operacionais O Que é um Sistema Operacional? Um Sistema Operacional (SO), nada mais é que o conjunto de programas que fazem a interface do usuário e seus programas com o computador. Ele é 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.
  • 6. Sistemas Operacionais O Que é um Sistema Operacional? Usuário SO HARDWARE
  • 7. Sistemas Operacionais O Que é o Kernel? O kernel é entendido como o núcleo ou, numa tradução literal, cerne, ele é a base principal de um sistema operacional. Este poderá ser construído de acordo com a configuração do computador e dos periféricos que possui.
  • 8. Sistemas Operacionais O Que é o Kernel? Usuário Outros Utilitários Interpretador de Comandos Kernel (Núcleo) Sistema Operacional Hardware
  • 10. Sistema Operacional Linux O Que é o Linux? O Linux é um sistema operacional criado em 1991 por Linus Torvalds no departamento de Ciência da Computação da universidade de Helsinki na Finlândia. É um sistema Operacional de código aberto distribuído gratuitamente pela Internet. Seu código fonte é liberado como Free Software (software livre), sob licença GPL, o aviso de copyright do kernel feito por Linus descreve detalhadamente isto e mesmo ele não pode fechar o sistema para que seja usado apenas comercialmente. Isto quer dizer que você não precisa pagar nada para usar o Linux, e não é crime fazer cópias para instalar em outros computadores.
  • 11. Sistema Operacional Linux Linus Torvalds começou o desenvolvimento do linux como um projeto particular, inspirado pelo seu interesse no Minix, um pequeno sistema UNIX desenvolvido por Andrew S. Tanenbaum. Ele limitou- se a criar, nas suas próprias palavras, "um Minix melhor que o Minix" ("a better Minix than Minix"). Linus Benedict Torvalds
  • 12. Sistema Operacional Linux ? ? ? Curiosidades O nome Linux foi criado por Ari ? Lemmke, administrador do site ? ftp.funet.fi que deu esse nome ao diretório FTP onde o kernel Linux estava inicialmente disponível (Linus tinha-o batizado como "Freax", inicialmente)
  • 13. Sistema Operacional Linux O Que é necessário para rodar o Linux? Para rodar o Linux você precisa, no mínimo, de um computador com 2 MB de memória (para um kernel até a série 2.2.x) ou 4MB (para kernels 2.4 e 2.6) e 100MB disponíveis em seu disco rígido para uma instalação básica e funcional e qualquer uma das muitas arquiteturas suportadas (i386, Alpha, Sparc, PowerPc, Macintosh, Arm, etc).
  • 14. Sistema Operacional Linux Algumas características do Linux É Livre!; Recebe apoio de grandes empresas: IBM, SUN, HP, etc; Multitarefa / Multiusuário; Conectividade com outras plataformas; Sistema avançado de permissões; Modularização; Exige poucos recursos; Suporte nativo á múltiplas CPU’s; Vulnerabilide a vírus, trojans próxima a zero; Plataforma para servidores nativa; Etc;
  • 15. Sistema Operacional Linux Distribuições do Linux 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.
  • 17. Sistema Operacional Linux Mais Distribuições... + informações http://www.zegeniestudios.net/ldc/index.php?lang=pt-br – Escolha sua Distro http://www.distrowatch.com/ - Distribuições
  • 18. Sistema Operacional Linux Iniciando o Linux... No Linux, o setor de boot normalmente é criado por um gerenciador de inicialização (um programa que permite escolher qual sistema operacional será iniciado). Deste modo podemos usar mais de um sistema operacional no mesmo computador (como o Windows e Linux). O gerenciador de inicialização mais usado em sistemas Linux é o LILO. Mais existe também o GRUB que é mais atual e suporta diversos tipos de SO.
  • 19. Sistema Operacional Linux Iniciando o Linux... LILO GRUB
  • 20. Sistema Operacional Linux Iniciando o Linux... Após o carregamento do sistema pelo gerenciador de inicialização, o sistema estará apto a receber comandos do usuário após o login, seja por modo Texto ou Gráfico.
  • 21. Sistema Operacional Linux Reinicializando o Linux... O sistema pode ser reinicializado se necessário, utilizando o método padrão: CTRL + ALT + DEL Ou digitando no terminal, com permissão de administrador: # reboot ou # shutdown -r
  • 22. Sistema Operacional Linux Desligando o Linux... O sistema pode ser finalizado utilizando os comandos no terminal, com permissão de administrador: # halt ou # shutdown –h now ou # poweroff Atenção: É importante, se o sistema não desligar automaticamente, observar uma mensagem semelhante à “System Halted. Power Down”. Para que não haja danos ao disco rígido.
  • 23. Sistema Operacional Linux Dispositivos de armazenamento No Linux, os dispositivos são acessados através de arquivos, numa metodologia diferente de outros sistemas, assim como todos dispositivos, o que muitas vezes, confunde o usuário. Todos dispositivos se encontram na pasta /dev/. Exemplos: /dev/sound : Placa de Som; /dev/eth0 : Placa de Rede; /dev/modem: Placa de Modem;
  • 24. Sistema Operacional Linux Dispositivos de armazenamento Disco Rígido C: /dev/hda1 Cd-Rom D: /dev/hdb1 Gravador E: /dev/hdc1 Disquete /dev/fd1 Pen-Drive /dev/sda1
  • 25. Sistema Operacional Linux Dispositivos de armazenamento /dev/hda1 dev Pasta dos dispositivos hd Dispositivo a Número do Dispositivo 1 Partição
  • 26. Sistema Operacional Linux A Memória Swap, nada mais é que a ? ? área de memória de troca, ? Curiosidades comumente conhecida com ? “Memória Virtual”. Sua função é ? manter os registros do processador salvos no disco, quando não há espaço disponível na memória física.
  • 27. Sistema Operacional Linux Sistema de Arquivos É um conjunto de estruturas lógicas e de rotinas, que permitem ao sistema operacional controlar o acesso ao disco rígido. Diferentes sistemas operacionais usam diferentes sistemas de arquivos. Existem diversos sistemas de arquivos diferentes, que vão desde sistemas simples como o FAT16, que utilizamos em cartões de memória, até sistemas como o NTFS, EXT3 e ReiserFS, que incorporam recursos muito mais avançados.
  • 28. Sistema Operacional Linux Sistema de Arquivos C: / C:windowssystem /lib/; /etc/; C:Arquivos de Programas /usr/sbin; /usr/bin C:Documents and Settings /home C:temp /tmp
  • 29. Sistema Operacional Linux A Partições de Disco, são divisões ? ? feitas no disco afim de organização ? Curiosidades dos dados. ? ? Windows /dev/hda1 /dev/hda2 Swap /dev/hda3
  • 30. Sistema Operacional Linux Sistema de Arquivos /dev/hda1 /boot Arquivos de Inicialização /dev/da2 / Raiz Arquivos dos Usuários /dev/hda3 /home Memória Virtual SWAP SWAP
  • 32. Sistema Operacional Linux Comandos Básicos Manipulação de Diretórios; Manipulação de Arquivos; Comandos Diversos; Comandos Avançados Manipulação de Contas; Manipulação de Processos; Comandos de Rede;
  • 33. Sistema Operacional Linux Comandos Básicos ls: lista arquivos/diretórios. Opções: ls -a: Lista tudo; ls -R : Lista recursivo
  • 34. Sistema Operacional Linux Comandos Básicos pwd: mostra o diretório atual; cd: entra no diretório; Opções: cd nomedodir: entra no diretório; cd .. : sai do diretório; cd / : volta pro diretório raiz; cd ~/ : volta pro diretório do usuário.
  • 35. Sistema Operacional Linux Comandos Básicos mkdir: cria diretório; Opções: mkdir nomedodir rmdir: remove diretório vazio; Opções: rmdir nomedodir cat: mostra conteudo do arquivo; Opções: cat nomedoarquivo
  • 36. Sistema Operacional Linux Comandos Básicos rm: Apaga Arquivo/Diretório (não é necessário esta vazio); Opções: rm nomedoarquivo: exclui arquivo; rm -rf nomedodir: excluir sem perguntar/recursivo; cp: copia arquivos/diretórios; Opções: cp nomearq arqdestino: copia arquivo; cp –Rf diretorio dirdestino : copia diretório; mv: move(renomeia) arquivo/diretorio; Opções: mv nomearq arqdestino: renomeia arquivo/diretório;
  • 37. Sistema Operacional Linux Comandos Básicos df: Lista as partições/pontos de montagem; man: Ajuda/manual do comando; Opções: man comando man ls :q Sair touch: Cria um arquivo em branco; Opções: touch arquivo vi: editor vi; Opções: vi arquivo :q sair :qw! salvar
  • 38. Sistema Operacional Linux Comandos Básicos sudo: Executa comando como root(Administrador do Sistema); Opções: sudo comando mount: Monta um Dispositivo de Armazenamento em um diretório; Opções: mount: mostra dispositivos montados mount /dev/dispositivo /ponto de montagem mount /dev/hda1 /mnt umount: Desmonta um Dispositivo de Armazenamento; Opções: umount /ponto de montagem ou dispositivo umount /dev/hda1 umount /mnt
  • 39. Sistema Operacional Linux Comandos Básicos clear: Limpa tela; exit: Efetua logout; date: Mostra Data/Hora; free: Mostra estado da mémoria; more: Pagina arquivo; Opções: more comando tail: Mostra ultimas linhas de um arquivo; Opções: tail comando
  • 40. Sistema Operacional Linux Comandos Básicos uptime: Mostra tempo em que o sistema esta ativo; dmesg: Mostra log de inicialização; su: Logar como root(administrador do sistema) ou outro usuário; Opções: su - : loga como administrador; su usuario : loga como usuario; uname: Mostra a versão do kernel sistema; Opções: uname –a: Mostra toda informação do kernel disponível
  • 41. Sistema Operacional Linux Comandos Avançados adduser: Adiciona usuário ao sistema; Opções: adduser usuario addgroup: Adiciona grupo de usuário ao sistema; Opções: addgroup grupo passwd: Troca a senha do usuário; Opções: passwd passwd usuario
  • 42. Sistema Operacional Linux Comandos Avançados userdel: Excluir usuário do sistema; Opções: userdel usuario groupdel: Excluir grupo de usuários do sistema; Opções: groupdel usuario id: Mostra informações de Grupos do usuário atual; users: Mostra usuários conectados ao sistema; who: Mostra usuários conectados ao sistema;
  • 43. Sistema Operacional Linux Comandos Avançados ps: Mostra processos/serviços ativos; Opções: ps ax: Mostra todos processos executados; top: Mostra processos/serviços ativos; Opções: q sair kill: Fecha processo pelo PID ( Process Id ); Opções: kill PID: Fecha processo, aguarda finalização; kill -9 PID: Fecha processo imediatamente; killall: Fecha processo pelo nome; Opções: killall programa: Fecha processo, aguarda finalização;
  • 44. Sistema Operacional Linux Comandos Avançados hostname: Mostra nome da máquina; arp: Mostra entradas ARP no sistema ( Maquinas Conectadas ); Opções: arp -a ifconfig: Mostra as configurações de rede; Opções: ifconfig: Mostra todas; ifconfig interface: Mostra da interface; nslookup: Efetua teste de resolução de DNS; Opções: nslookup endereço
  • 45. Sistema Operacional Linux Comandos Avançados netstat: Mostra conexões ativas; Opções: netstat -a: Mostra todos conexões ativas; ping: Verifica se um host esta ativo; Opções: ping endereço telnet: Acessa outra maquina via Terminal Remoto; Opções: telnet endereço ssh: Acessa outra maquina via Terminal Remoto Seguro; Opções: ssh endereço –l usuario
  • 46. Sistema Operacional Linux Alguns Sites... http://www.distrowatch.com: Coletânea de Distribuições Linux; http://www.susebr.org: Distribuição Linux OpenSuse; http://www.ubuntu-br.org: Distribuição Linux Ubuntu; http://www.debian.com: Distribuição Linux Debian; http://www.slackware-brasil.com.br: Distribuição Linux Slackware; http://www.conectiva.co.br: Distribuição Linux Mandriva; http://www.redhat.com: Distribuição Linux RedHat; http://www.fedora.org.br: Distribuição Linux Fedora; http://www.gdhpress.com.br/kurumin7: Distribuição Linux Kurumin; http://focalinux.cipsga.org.br: Guia Linux Foca Linux; http://www.vivaolinux.com.br: Comunidade VivaoLinux; http://br-linux.org: Comunidade BrLinux.
  • 47. ? ? ? Perguntas ? ?