SlideShare uma empresa Scribd logo
1 de 22
Baixar para ler offline
Configuração de SistemasConfiguração de Sistemas
Operacionais de RedeOperacionais de Rede (CSOR)(CSOR)
Tecnologia em Redes de ComputadoresTecnologia em Redes de Computadores
Prof. Esp. Juan Carlos Oliveira LamarãoProf. Esp. Juan Carlos Oliveira Lamarão
Abril- 2016
Plano de AulaPlano de Aula
 Unidade III: Servidores Linux
Introdução ao Sistema Operacional Linux
Instalação do Sistema Operacional Linux
Estrutura de Diretórios Linux
Conhecendo e Manipulando o Sistema Linux
Permissões e Propriedades de Arquivos
Recursos do Shell Bash
Comandos de Gerenciamento de Usuário e Processos
Faculdade de Tecnologia do Amapá - META
Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 2
INTRODUÇÃO AO SISTEMA
OPERACIONAL LINUX
Unidade 3
Faculdade de Tecnologia do Amapá - META
Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 4
Introdução ao Sistema Operacional LinuxIntrodução ao Sistema Operacional Linux
Em 1965, os laboratórios Bell da AT&T, juntamente com a
companhia General Eletric e o projeto MAC do MIT,
somaram esforços para desenvolver um novo sistema
operacional chamado MULTICS. Como o MULTICS não
atingiu os seus propósitos, os laboratórios Bell saíram do
projeto. Ken Thompson, cientista da AT&T e ex-membro do
grupo MULTICS, começou então a desenvolver um novo
sistema, aproveitando a experiencia adquirida. O novo
sistema, inicialmente escrito em Assembly num computador
PDP-7, foi batizado de UNIX
Faculdade de Tecnologia do Amapá - META
Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 5
Introdução ao Sistema Operacional LinuxIntrodução ao Sistema Operacional Linux
O uso do UNIX dentro da AT&T cresceu tanto que foi criado um
grupo de suporte interno ao sistema. Nessa época, a AT&T não
comercializava o sistema, mas fornecia cópias do código fonte às
universidades, para fins educacionais, a versão mais popular foi
a BSD Unix. Entre 1977 e 1982, os laboratórios Bell combinavam
várias versões do UNIX AT&T (Thompson) em um único sistema
operacional chamado UNIX System III. Este sistema evoluiu até
chegar ao System V, para o qual a AT&T comprometeu a dar
suporte em 1983.
Até, por volta da década de 1980, o Unix não possuía uma
interface gráfica própria. Porem, com o advento do X Window
System (Sistema de Janelas X), desenvolvida pelo MIT ele
passou a dispor de um sistema gráfico do tipo cliente-servidor e
independente da arquitetura do computador.
Faculdade de Tecnologia do Amapá - META
Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 6
Introdução ao Sistema Operacional LinuxIntrodução ao Sistema Operacional Linux
O UNIX foi a inspiração para Linus Benedict Torvalds, que
iniciou o projeto de um kernel baseado no minix, um
pequeno sistema UNIX desenvolvido por Andrew
Tannenbaum. O objetivo era criar “um minix melhor que o
minix”. Na primavera de 1991, Linus Torvalds iniciou seu
projeto particular, e depois de algum tempo de trabalho em
seu projeto solitário, conseguiu criar um kernel capaz de
executar os utilitários de programação e os comandos
padrões do Unix, clonado pelo projeto GNU.
Faculdade de Tecnologia do Amapá - META
Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 7
Introdução ao Sistema Operacional LinuxIntrodução ao Sistema Operacional Linux
Reconhecendo que não conseguiria continuar a
desenvolver sozinho o Linux, ele enviou a seguinte
mensagem (desafio) para a lista de discussão
comp.os.minix:
Você suspira por melhores dias do minix-1.1, quando homens
serão homens e escreveram seus próprios device drivers? Você
está sem um bom projeto e está morrendo por colocar as mãos
em um S.O. no qual você possa modificar de acordo com suas
necessidades? Você está achando frustante colocar as mãos em
um S.O. no qual tudo trabalha em minix? Chega de atravessar
noites para obter programas que trabalhem correto? Então esta
mensagem pode ser para você. […]
Faculdade de Tecnologia do Amapá - META
Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 8
Características do Sistema OperacionalCaracterísticas do Sistema Operacional
LinuxLinux
Podem ser citados como características principais do Linux:
Multitarefa e Multiusuário;
Portado para várias arquiteturas de hardware;
Utiliza os conceitos de software livre;
Pose ser usado em uma estação de trabalho ou em um
servidor;
Baseado no padrão POSIX (um conjunto de interfaces
de sistemas operacionais).
Faculdade de Tecnologia do Amapá - META
Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 9
Características do Sistema OperacionalCaracterísticas do Sistema Operacional
LinuxLinux
CopyRights:
O Linux não é um software de domínio público, mas
licenciado sob a licença GPL (GNU Public License), e o
código-fonte do Linux pode permanecer livremente
disponível. As pessoas podem cobrar pela cópia do
Linux, se desejarem, desde que, com isso, não limitem a
sua distribuição.
Muitas pessoas pelo mundo inteiro tem trabalhado
conjuntamente para continuar o desenvolvimento do
Linux, sob a direção de Linus Torvalds, o autor original e
cada uma delas mantêm os direitos do copyright sobre o
código fonte que escrevem.
Faculdade de Tecnologia do Amapá - META
Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 10
Características do Sistema OperacionalCaracterísticas do Sistema Operacional
LinuxLinux
Versões e numerações:
A versão 1.0 do Linux foi liberada no dia 14 de março de 1994 e, depois
disso, foram feitas numerosas versões novas.
O Linux segue o modelo de desenvolvimento aberto e, por isso mesmo a
cada nova versão liberada ao público, é considerado um “produto de
qualidade”. Entretanto, para informar aos usuários se eles estão obtendo
uma versão estável do não, o esquema abaixo foi implementado:
Versões r.x.y onde x é um número par:
São versões estáveis, e, enquanto o y é incrementado, apenas correções
de bug são efetuadas. Assim, da versão 2.0.1 para a 2.0.2 houve apenas
correção de bugs, sem nenhuma característica nova.
Versões r.x.y onde x é um número impar
São versões beta, destinadas apenas a desenvolvedores, podem ser
instáveis e falhar, e estão sujeitas a alterações por tempo indeterminado
Periodicamente, quando o desenvolvimento do kernel for considerado
“estável”, x é trocado por um número par, e o desenvolvimento continua
com uma nova versão (x ímpar).
Faculdade de Tecnologia do Amapá - META
Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 11
Características do Sistema OperacionalCaracterísticas do Sistema Operacional
LinuxLinux
Distribuições do Linux (sabores)
Diversas empresas e organizações de voluntários
decidiram juntar os programas do Linux em “pacotes”
próprios aos quais elas fornecem suporte. Esses
“pacotes” são chamados de distribuições e, entre elas as
mais famosas, destacam-se: Red Hat, Mandrake*,
Conectiva (brasileira)*, Debian, Slackware, SUSE, e
Ubuntu.
Faculdade de Tecnologia do Amapá - META
Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 12
FHS (Filesystem Hierarchy Standard)
Após a criação das distribuições, verificou-se a
necessidade de uma padronização geral. O FSH,
direcionado especialmente para desenvolvedores, foi
criado com o intuito de promover uma padronização de
diretórios e seus conteúdos. Com isso, é possível
predizer a localização de qualquer arquivo, em qualquer
distribuição que esteja em seu padrão.
Faculdade de Tecnologia do Amapá - META
Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 13
Características do Sistema OperacionalCaracterísticas do Sistema Operacional
LinuxLinux
Usuários e Grupos:
O Linux é um sistema operacional com um mecanismo
de segurança multiusuário. Em outras palavras, cada
usuário tem sua área de disco privada, seus privilégios e
limitações. Para utilizar o sistema, o usuário precisa
identificar-se através de um nome de usuário login e
uma senha (processo de autenticação). A autenticação é
necessária para garantir a integridade do trabalho de
cada usuário, impedindo que este altere o trabalho de
outro usuário. O conjunto do login e senha (chave de
entrada) é o chamado de conta do sistema. Necessário
para conseguir acesso a uma máquina Linux.
Faculdade de Tecnologia do Amapá - META
Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 14
Características do Sistema OperacionalCaracterísticas do Sistema Operacional
LinuxLinux
Usuários e Grupos:
Cada usuário possui uma identificação dentro do sistema.
Esta identificação é um número, chamado UID (User
Identification). Não podem existir UIDs repetidos no sistema.
O principal usuário de um sistema Linux é o superusuário ou
root. É através da conta de root que é feita a administração
do sistema.
Os usuários ainda são separados por grupos, o que permite
uma maior flexibilidade na definição de privilégios. É possível
por exemplo, permitir que apenas determinado grupo de
usuários tenha acesso a um determinado recurso. Por
padrão, ao criar um usuário o mesmo é inserido em um grupo
com o seu nome.
Faculdade de Tecnologia do Amapá - META
Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 15
Características do Sistema OperacionalCaracterísticas do Sistema Operacional
LinuxLinux
X Window System:
Também chamado de Sistema de Janelas X, é o coração do
modo gráfico, sendo responsável por gerenciar o hardware
(mouse, teclado, adaptadores de vídeo, monitor, etc) e prover
uma API gráfica para ser utilizada por outros programas.
É importante salientar que a responsabilidade pelo ambiente
gráfico em um sistema Linux não é do kernel, e sim do X
Window System. Ele é que faz o processamento de aplicações
gráficas locais ou pela rede, utilizando-se do protocolo X e de
um relacionamento cliente/servidor.
O X.org é uma implementação do X Window System. Ele é
composto por servidores e clientes, provendo bibliotecas,
utilitários de configuração de desenho gráficos e drivers para a
interação com o hardware de vídeo.
Faculdade de Tecnologia do Amapá - META
Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 16
Características do Sistema OperacionalCaracterísticas do Sistema Operacional
LinuxLinux
Gerenciador de Janela:
Embora o X.org faça o desenho que é solicitado na tela,
ele não é capaz de criar um ambiente gráfico, nem de
gerenciar as janelas dos aplicativos do ambiente. Esta
interação final do sistema X Window com o usuário se
dá através de programas chamados de gerenciadores
de janelas, que fornecem a aparência de um ambiente
gráfico. Operações de janelas como mover, maximizar,
minimizar e fechar uma janela são todas de sua
responsabilidades.
São exemplos de gerenciadores de janelas:
Kwin, WindowMaker e Fludbox.
Faculdade de Tecnologia do Amapá - META
Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 17
Características do Sistema OperacionalCaracterísticas do Sistema Operacional
LinuxLinux
Ambientes gráficos:
Projetos como o KDE, GNOME e UNITY provêm o que
chamamos de ambientes gráficos ou desktops. A ideia
desses projetos não é só de prover um gerenciador de
janelas, mas sim um ambiente completo com um
conjunto de programas padrão que estejam integrados,
com o mesmo visual e funcionalidades compartilhadas.
O Gnome 3 é o ambiente padrão no OpenSuse, já no
Mandriva Linux é o KDE, porem cada usuário ou
administrador é livre para escolher o seu independente
de qual distribuição será usada.
Faculdade de Tecnologia do Amapá - META
Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 18
Características do Sistema OperacionalCaracterísticas do Sistema Operacional
LinuxLinux
Faculdade de Tecnologia do Amapá - META
Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 19
Razor-qtRazor-qt
Faculdade de Tecnologia do Amapá - META
Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 20
UnityUnity
Faculdade de Tecnologia do Amapá - META
Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 21
GnomeGnome
Revisão de ConteúdoRevisão de Conteúdo
Marque a(s) alternativa(s) correta(s).
O Linux:
( ) É um software livre;
( ) Deve ser disponibilizado exclusivamente de graça;
( ) É um sistema monousuário;
( ) Pode ser utilizado em terminais e interface gráfica;
( ) Tem como uma das características ser multitarefa;
( ) Não é interessante para empresas;
( ) Pode ser utilizado em servidores ou estações de
as trabalho;
( ) É empacotado e personalizado em várias distribuições.
Faculdade de Tecnologia do Amapá - META
Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 22
Revisão de ConteúdoRevisão de Conteúdo
Relacione as colunas.
1 – Padronização de diretórios
2 – Usuário + Senha
3 – Sistema que utiliza o
protocolo X
4 – Administrador do sistema
5 – Famoso gerenciador de
janelas
6 – Exemplo de distribuição
Linux
Faculdade de Tecnologia do Amapá - META
Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 23
( ) Root
( ) KDE
( ) Conta
( ) Linux Mint
( ) FHS
( ) X.org

Mais conteúdo relacionado

Mais procurados

Apresentação Final Ambientes Operacionais - Biblio's Fanatic
Apresentação Final Ambientes Operacionais - Biblio's FanaticApresentação Final Ambientes Operacionais - Biblio's Fanatic
Apresentação Final Ambientes Operacionais - Biblio's FanaticJordan Claussen
 
Introdução ao linux
Introdução ao linuxIntrodução ao linux
Introdução ao linuxFilipe Jesus
 
Mac os-x
Mac os-xMac os-x
Mac os-xdnxwit
 
Sistemas Operacionais - Parte 1
Sistemas Operacionais - Parte 1Sistemas Operacionais - Parte 1
Sistemas Operacionais - Parte 1Rodrigo Piovesana
 
Apresentação da aula de sistemas operacionais
Apresentação da aula de sistemas operacionaisApresentação da aula de sistemas operacionais
Apresentação da aula de sistemas operacionaisFelipe Martinin
 
Aula 1 sistema operacional linux
Aula 1 sistema operacional linuxAula 1 sistema operacional linux
Aula 1 sistema operacional linuxRogério Cardoso
 
Diferenças entre os sistemas operativos windows linux mac os MSDOS
Diferenças entre os sistemas operativos windows linux mac os MSDOSDiferenças entre os sistemas operativos windows linux mac os MSDOS
Diferenças entre os sistemas operativos windows linux mac os MSDOSnobregavitor122
 
História do linux ppt
História do linux pptHistória do linux ppt
História do linux pptshade09
 
Linux - Sistema Operacional
Linux - Sistema Operacional Linux - Sistema Operacional
Linux - Sistema Operacional Carine Furlanetto
 
Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01Ivaldo Cardoso
 

Mais procurados (20)

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 X Windows
Linux X WindowsLinux X Windows
Linux X Windows
 
Mac
MacMac
Mac
 
Apresentação Final Ambientes Operacionais - Biblio's Fanatic
Apresentação Final Ambientes Operacionais - Biblio's FanaticApresentação Final Ambientes Operacionais - Biblio's Fanatic
Apresentação Final Ambientes Operacionais - Biblio's Fanatic
 
Sistemas Mac OS
Sistemas Mac OSSistemas Mac OS
Sistemas Mac OS
 
Introdução ao linux
Introdução ao linuxIntrodução ao linux
Introdução ao linux
 
So-mod-4
So-mod-4So-mod-4
So-mod-4
 
Mac os-x
Mac os-xMac os-x
Mac os-x
 
Sistema operacional solaris
Sistema operacional solarisSistema operacional solaris
Sistema operacional solaris
 
Apple mac-osx
Apple mac-osxApple mac-osx
Apple mac-osx
 
Sistemas Operacionais - Parte 1
Sistemas Operacionais - Parte 1Sistemas Operacionais - Parte 1
Sistemas Operacionais - Parte 1
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Windows x Linux - O que preciso saber!
Windows x Linux - O que preciso saber!Windows x Linux - O que preciso saber!
Windows x Linux - O que preciso saber!
 
Apresentação da aula de sistemas operacionais
Apresentação da aula de sistemas operacionaisApresentação da aula de sistemas operacionais
Apresentação da aula de sistemas operacionais
 
Aula 1 sistema operacional linux
Aula 1 sistema operacional linuxAula 1 sistema operacional linux
Aula 1 sistema operacional linux
 
MAC OS X - Caio
MAC OS X - CaioMAC OS X - Caio
MAC OS X - Caio
 
Diferenças entre os sistemas operativos windows linux mac os MSDOS
Diferenças entre os sistemas operativos windows linux mac os MSDOSDiferenças entre os sistemas operativos windows linux mac os MSDOS
Diferenças entre os sistemas operativos windows linux mac os MSDOS
 
História do linux ppt
História do linux pptHistória do linux ppt
História do linux ppt
 
Linux - Sistema Operacional
Linux - Sistema Operacional Linux - Sistema Operacional
Linux - Sistema Operacional
 
Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01
 

Destaque

Unidade 2.8 Introdução ao Serviços DNS e WINS
Unidade 2.8 Introdução ao Serviços DNS e WINSUnidade 2.8 Introdução ao Serviços DNS e WINS
Unidade 2.8 Introdução ao Serviços DNS e WINSJuan Carlos Lamarão
 
Unidade 3.3 Estrutura de Diretórios Linux
Unidade 3.3 Estrutura de Diretórios LinuxUnidade 3.3 Estrutura de Diretórios Linux
Unidade 3.3 Estrutura de Diretórios LinuxJuan Carlos Lamarão
 
Unidade 3.4 Conhecendo e Manipulando o Sistema Linux
Unidade 3.4 Conhecendo e Manipulando o Sistema LinuxUnidade 3.4 Conhecendo e Manipulando o Sistema Linux
Unidade 3.4 Conhecendo e Manipulando o Sistema LinuxJuan Carlos Lamarão
 
Unidade 1.3 Infraestrutura de Redes
Unidade 1.3 Infraestrutura de RedesUnidade 1.3 Infraestrutura de Redes
Unidade 1.3 Infraestrutura de RedesJuan Carlos Lamarão
 
Unidade 3.2 instalação do sistemas operacionais livres
Unidade 3.2   instalação do sistemas operacionais livresUnidade 3.2   instalação do sistemas operacionais livres
Unidade 3.2 instalação do sistemas operacionais livresJuan Carlos Lamarão
 

Destaque (7)

Unidade 2.8 Introdução ao Serviços DNS e WINS
Unidade 2.8 Introdução ao Serviços DNS e WINSUnidade 2.8 Introdução ao Serviços DNS e WINS
Unidade 2.8 Introdução ao Serviços DNS e WINS
 
Unidade 3.6 Introdução ao Shell
Unidade 3.6 Introdução ao ShellUnidade 3.6 Introdução ao Shell
Unidade 3.6 Introdução ao Shell
 
Unidade 3.3 Estrutura de Diretórios Linux
Unidade 3.3 Estrutura de Diretórios LinuxUnidade 3.3 Estrutura de Diretórios Linux
Unidade 3.3 Estrutura de Diretórios Linux
 
Unidade 3.4 Conhecendo e Manipulando o Sistema Linux
Unidade 3.4 Conhecendo e Manipulando o Sistema LinuxUnidade 3.4 Conhecendo e Manipulando o Sistema Linux
Unidade 3.4 Conhecendo e Manipulando o Sistema Linux
 
Unidade 1.3 Infraestrutura de Redes
Unidade 1.3 Infraestrutura de RedesUnidade 1.3 Infraestrutura de Redes
Unidade 1.3 Infraestrutura de Redes
 
Unidade 3 criptogradia
Unidade 3   criptogradiaUnidade 3   criptogradia
Unidade 3 criptogradia
 
Unidade 3.2 instalação do sistemas operacionais livres
Unidade 3.2   instalação do sistemas operacionais livresUnidade 3.2   instalação do sistemas operacionais livres
Unidade 3.2 instalação do sistemas operacionais livres
 

Semelhante a Unidade 3.1 Introdução ao Sistema Operacional Linux

Noções de sistema operacional
Noções de sistema operacionalNoções de sistema operacional
Noções de sistema operacionalLuciano Lugori
 
Oficinalinux Comotudo Começou
Oficinalinux Comotudo ComeçouOficinalinux Comotudo Começou
Oficinalinux Comotudo Começouguest96251d
 
Linux Como Tudo Começou
Linux Como Tudo ComeçouLinux Como Tudo Começou
Linux Como Tudo Começouguestaa94fe
 
Fundamentos-de-Sistemas-Operacionais-Parte-1.pdf
Fundamentos-de-Sistemas-Operacionais-Parte-1.pdfFundamentos-de-Sistemas-Operacionais-Parte-1.pdf
Fundamentos-de-Sistemas-Operacionais-Parte-1.pdfConstitucional2fase
 
Linux - Sobre a Disciplina + Introdução ao Linux
Linux - Sobre a Disciplina + Introdução ao LinuxLinux - Sobre a Disciplina + Introdução ao Linux
Linux - Sobre a Disciplina + Introdução ao LinuxFrederico Madeira
 
Apresentação Semi-Final
Apresentação Semi-FinalApresentação Semi-Final
Apresentação Semi-FinalJordan Claussen
 
AdministraçãO Gnu Linux
AdministraçãO Gnu LinuxAdministraçãO Gnu Linux
AdministraçãO Gnu Linuxpeter_lucas
 
Slides de introdução oficina linux 2011_nte 03
Slides de introdução oficina linux 2011_nte 03Slides de introdução oficina linux 2011_nte 03
Slides de introdução oficina linux 2011_nte 03luizaselis
 
ApresentaçãO2 Sistema Operacional
ApresentaçãO2  Sistema OperacionalApresentaçãO2  Sistema Operacional
ApresentaçãO2 Sistema OperacionalCláudia Costa
 
Curso de Introdução ao Software Livre - Aula de 23/09/2009
Curso de Introdução ao Software Livre - Aula de 23/09/2009Curso de Introdução ao Software Livre - Aula de 23/09/2009
Curso de Introdução ao Software Livre - Aula de 23/09/2009Antônio Arapiraca
 
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
 
8ºd catarina n8_beatriz_nº7_sistemas operativos [guardado automaticamente]
8ºd catarina n8_beatriz_nº7_sistemas operativos [guardado automaticamente]8ºd catarina n8_beatriz_nº7_sistemas operativos [guardado automaticamente]
8ºd catarina n8_beatriz_nº7_sistemas operativos [guardado automaticamente]catarinaduro
 
linux: um pouco sobre ele e como aprender .pdf
linux: um pouco sobre ele e como aprender .pdflinux: um pouco sobre ele e como aprender .pdf
linux: um pouco sobre ele e como aprender .pdfVitriaNorazDeusmeure
 

Semelhante a Unidade 3.1 Introdução ao Sistema Operacional Linux (20)

Noções de sistema operacional
Noções de sistema operacionalNoções de sistema operacional
Noções de sistema operacional
 
Linux
LinuxLinux
Linux
 
Apresentação Final
Apresentação FinalApresentação Final
Apresentação Final
 
Oficinalinux Comotudo Começou
Oficinalinux Comotudo ComeçouOficinalinux Comotudo Começou
Oficinalinux Comotudo Começou
 
Linux Como Tudo Começou
Linux Como Tudo ComeçouLinux Como Tudo Começou
Linux Como Tudo Começou
 
Fundamentos-de-Sistemas-Operacionais-Parte-1.pdf
Fundamentos-de-Sistemas-Operacionais-Parte-1.pdfFundamentos-de-Sistemas-Operacionais-Parte-1.pdf
Fundamentos-de-Sistemas-Operacionais-Parte-1.pdf
 
Linux
LinuxLinux
Linux
 
Linux - Sobre a Disciplina + Introdução ao Linux
Linux - Sobre a Disciplina + Introdução ao LinuxLinux - Sobre a Disciplina + Introdução ao Linux
Linux - Sobre a Disciplina + Introdução ao Linux
 
Apresentação Semi-Final
Apresentação Semi-FinalApresentação Semi-Final
Apresentação Semi-Final
 
AdministraçãO Gnu Linux
AdministraçãO Gnu LinuxAdministraçãO Gnu Linux
AdministraçãO Gnu Linux
 
Slides de introdução oficina linux 2011_nte 03
Slides de introdução oficina linux 2011_nte 03Slides de introdução oficina linux 2011_nte 03
Slides de introdução oficina linux 2011_nte 03
 
ApresentaçãO2 Sistema Operacional
ApresentaçãO2  Sistema OperacionalApresentaçãO2  Sistema Operacional
ApresentaçãO2 Sistema Operacional
 
Introdução ao linux
Introdução ao linuxIntrodução ao linux
Introdução ao linux
 
1 - Introdução ao linux
1 - Introdução ao linux1 - Introdução ao linux
1 - Introdução ao linux
 
Curso de Introdução ao Software Livre - Aula de 23/09/2009
Curso de Introdução ao Software Livre - Aula de 23/09/2009Curso de Introdução ao Software Livre - Aula de 23/09/2009
Curso de Introdução ao Software Livre - Aula de 23/09/2009
 
U N I X
U N I XU N I X
U N I X
 
Trabalho linux
Trabalho linuxTrabalho linux
Trabalho 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
 
8ºd catarina n8_beatriz_nº7_sistemas operativos [guardado automaticamente]
8ºd catarina n8_beatriz_nº7_sistemas operativos [guardado automaticamente]8ºd catarina n8_beatriz_nº7_sistemas operativos [guardado automaticamente]
8ºd catarina n8_beatriz_nº7_sistemas operativos [guardado automaticamente]
 
linux: um pouco sobre ele e como aprender .pdf
linux: um pouco sobre ele e como aprender .pdflinux: um pouco sobre ele e como aprender .pdf
linux: um pouco sobre ele e como aprender .pdf
 

Mais de Juan Carlos Lamarão

Unidade 1.1 segurança e segurança física
Unidade 1.1   segurança e segurança física Unidade 1.1   segurança e segurança física
Unidade 1.1 segurança e segurança física Juan Carlos Lamarão
 
Unidade 1.2 segurança da informação, normas
Unidade 1.2   segurança da informação, normasUnidade 1.2   segurança da informação, normas
Unidade 1.2 segurança da informação, normasJuan Carlos Lamarão
 
Unidade 1.2 Segurança da Informação, Normas
Unidade 1.2  Segurança da Informação, NormasUnidade 1.2  Segurança da Informação, Normas
Unidade 1.2 Segurança da Informação, NormasJuan Carlos Lamarão
 
Unidade 1.1 Segurança e Segurança Física
Unidade 1.1 Segurança e Segurança FísicaUnidade 1.1 Segurança e Segurança Física
Unidade 1.1 Segurança e Segurança FísicaJuan Carlos Lamarão
 
Unidade 2.7 Introdução ao Serviços DHCP
Unidade 2.7 Introdução ao Serviços DHCPUnidade 2.7 Introdução ao Serviços DHCP
Unidade 2.7 Introdução ao Serviços DHCPJuan Carlos Lamarão
 
Unidade 2.6 Introdução ao Serviços de Impressão e Impressoras
Unidade 2.6 Introdução ao Serviços de Impressão e ImpressorasUnidade 2.6 Introdução ao Serviços de Impressão e Impressoras
Unidade 2.6 Introdução ao Serviços de Impressão e ImpressorasJuan Carlos Lamarão
 
Unidade 2.5 Introdução ao Compartilhamento
Unidade 2.5 Introdução ao CompartilhamentoUnidade 2.5 Introdução ao Compartilhamento
Unidade 2.5 Introdução ao CompartilhamentoJuan Carlos Lamarão
 
Unidade 2.4 Configuração do Windows Server 2008
Unidade 2.4 Configuração do Windows Server 2008Unidade 2.4 Configuração do Windows Server 2008
Unidade 2.4 Configuração do Windows Server 2008Juan Carlos Lamarão
 
Unidade 2.3 Instalação do Windows Server 2008
Unidade 2.3 Instalação do Windows Server 2008Unidade 2.3 Instalação do Windows Server 2008
Unidade 2.3 Instalação do Windows Server 2008Juan Carlos Lamarão
 
Unidade 2.2 Novidades Windows Server 2008
Unidade 2.2 Novidades Windows Server 2008Unidade 2.2 Novidades Windows Server 2008
Unidade 2.2 Novidades Windows Server 2008Juan Carlos Lamarão
 
Unidade 1.4 Modelos de Referência
Unidade 1.4 Modelos de ReferênciaUnidade 1.4 Modelos de Referência
Unidade 1.4 Modelos de ReferênciaJuan Carlos Lamarão
 
Unidade 1.1 Introdução ao Software
Unidade 1.1 Introdução ao SoftwareUnidade 1.1 Introdução ao Software
Unidade 1.1 Introdução ao SoftwareJuan Carlos Lamarão
 
Unidade 3.5 Permissões e Propriedades de Arquivos
Unidade 3.5 Permissões e Propriedades de ArquivosUnidade 3.5 Permissões e Propriedades de Arquivos
Unidade 3.5 Permissões e Propriedades de ArquivosJuan Carlos Lamarão
 

Mais de Juan Carlos Lamarão (17)

Unidade 2.2 ameaças
Unidade 2.2   ameaçasUnidade 2.2   ameaças
Unidade 2.2 ameaças
 
Unidade 2.3 firewall
Unidade 2.3   firewallUnidade 2.3   firewall
Unidade 2.3 firewall
 
Unidade 2.2.1 nmap
Unidade 2.2.1 nmapUnidade 2.2.1 nmap
Unidade 2.2.1 nmap
 
Unidade 1.1 segurança e segurança física
Unidade 1.1   segurança e segurança física Unidade 1.1   segurança e segurança física
Unidade 1.1 segurança e segurança física
 
Unidade 1.2 segurança da informação, normas
Unidade 1.2   segurança da informação, normasUnidade 1.2   segurança da informação, normas
Unidade 1.2 segurança da informação, normas
 
Unidade 1.2 Segurança da Informação, Normas
Unidade 1.2  Segurança da Informação, NormasUnidade 1.2  Segurança da Informação, Normas
Unidade 1.2 Segurança da Informação, Normas
 
Unidade 1.1 Segurança e Segurança Física
Unidade 1.1 Segurança e Segurança FísicaUnidade 1.1 Segurança e Segurança Física
Unidade 1.1 Segurança e Segurança Física
 
Unidade 2.7 Introdução ao Serviços DHCP
Unidade 2.7 Introdução ao Serviços DHCPUnidade 2.7 Introdução ao Serviços DHCP
Unidade 2.7 Introdução ao Serviços DHCP
 
Unidade 2.6 Introdução ao Serviços de Impressão e Impressoras
Unidade 2.6 Introdução ao Serviços de Impressão e ImpressorasUnidade 2.6 Introdução ao Serviços de Impressão e Impressoras
Unidade 2.6 Introdução ao Serviços de Impressão e Impressoras
 
Unidade 2.5 Introdução ao Compartilhamento
Unidade 2.5 Introdução ao CompartilhamentoUnidade 2.5 Introdução ao Compartilhamento
Unidade 2.5 Introdução ao Compartilhamento
 
Unidade 2.4 Configuração do Windows Server 2008
Unidade 2.4 Configuração do Windows Server 2008Unidade 2.4 Configuração do Windows Server 2008
Unidade 2.4 Configuração do Windows Server 2008
 
Unidade 2.3 Instalação do Windows Server 2008
Unidade 2.3 Instalação do Windows Server 2008Unidade 2.3 Instalação do Windows Server 2008
Unidade 2.3 Instalação do Windows Server 2008
 
Unidade 2.2 Novidades Windows Server 2008
Unidade 2.2 Novidades Windows Server 2008Unidade 2.2 Novidades Windows Server 2008
Unidade 2.2 Novidades Windows Server 2008
 
Unidade 1.2 Virtualização
Unidade 1.2 VirtualizaçãoUnidade 1.2 Virtualização
Unidade 1.2 Virtualização
 
Unidade 1.4 Modelos de Referência
Unidade 1.4 Modelos de ReferênciaUnidade 1.4 Modelos de Referência
Unidade 1.4 Modelos de Referência
 
Unidade 1.1 Introdução ao Software
Unidade 1.1 Introdução ao SoftwareUnidade 1.1 Introdução ao Software
Unidade 1.1 Introdução ao Software
 
Unidade 3.5 Permissões e Propriedades de Arquivos
Unidade 3.5 Permissões e Propriedades de ArquivosUnidade 3.5 Permissões e Propriedades de Arquivos
Unidade 3.5 Permissões e Propriedades de Arquivos
 

Unidade 3.1 Introdução ao Sistema Operacional Linux

  • 1. Configuração de SistemasConfiguração de Sistemas Operacionais de RedeOperacionais de Rede (CSOR)(CSOR) Tecnologia em Redes de ComputadoresTecnologia em Redes de Computadores Prof. Esp. Juan Carlos Oliveira LamarãoProf. Esp. Juan Carlos Oliveira Lamarão Abril- 2016
  • 2. Plano de AulaPlano de Aula  Unidade III: Servidores Linux Introdução ao Sistema Operacional Linux Instalação do Sistema Operacional Linux Estrutura de Diretórios Linux Conhecendo e Manipulando o Sistema Linux Permissões e Propriedades de Arquivos Recursos do Shell Bash Comandos de Gerenciamento de Usuário e Processos Faculdade de Tecnologia do Amapá - META Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 2
  • 3. INTRODUÇÃO AO SISTEMA OPERACIONAL LINUX Unidade 3 Faculdade de Tecnologia do Amapá - META Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 4
  • 4. Introdução ao Sistema Operacional LinuxIntrodução ao Sistema Operacional Linux Em 1965, os laboratórios Bell da AT&T, juntamente com a companhia General Eletric e o projeto MAC do MIT, somaram esforços para desenvolver um novo sistema operacional chamado MULTICS. Como o MULTICS não atingiu os seus propósitos, os laboratórios Bell saíram do projeto. Ken Thompson, cientista da AT&T e ex-membro do grupo MULTICS, começou então a desenvolver um novo sistema, aproveitando a experiencia adquirida. O novo sistema, inicialmente escrito em Assembly num computador PDP-7, foi batizado de UNIX Faculdade de Tecnologia do Amapá - META Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 5
  • 5. Introdução ao Sistema Operacional LinuxIntrodução ao Sistema Operacional Linux O uso do UNIX dentro da AT&T cresceu tanto que foi criado um grupo de suporte interno ao sistema. Nessa época, a AT&T não comercializava o sistema, mas fornecia cópias do código fonte às universidades, para fins educacionais, a versão mais popular foi a BSD Unix. Entre 1977 e 1982, os laboratórios Bell combinavam várias versões do UNIX AT&T (Thompson) em um único sistema operacional chamado UNIX System III. Este sistema evoluiu até chegar ao System V, para o qual a AT&T comprometeu a dar suporte em 1983. Até, por volta da década de 1980, o Unix não possuía uma interface gráfica própria. Porem, com o advento do X Window System (Sistema de Janelas X), desenvolvida pelo MIT ele passou a dispor de um sistema gráfico do tipo cliente-servidor e independente da arquitetura do computador. Faculdade de Tecnologia do Amapá - META Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 6
  • 6. Introdução ao Sistema Operacional LinuxIntrodução ao Sistema Operacional Linux O UNIX foi a inspiração para Linus Benedict Torvalds, que iniciou o projeto de um kernel baseado no minix, um pequeno sistema UNIX desenvolvido por Andrew Tannenbaum. O objetivo era criar “um minix melhor que o minix”. Na primavera de 1991, Linus Torvalds iniciou seu projeto particular, e depois de algum tempo de trabalho em seu projeto solitário, conseguiu criar um kernel capaz de executar os utilitários de programação e os comandos padrões do Unix, clonado pelo projeto GNU. Faculdade de Tecnologia do Amapá - META Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 7
  • 7. Introdução ao Sistema Operacional LinuxIntrodução ao Sistema Operacional Linux Reconhecendo que não conseguiria continuar a desenvolver sozinho o Linux, ele enviou a seguinte mensagem (desafio) para a lista de discussão comp.os.minix: Você suspira por melhores dias do minix-1.1, quando homens serão homens e escreveram seus próprios device drivers? Você está sem um bom projeto e está morrendo por colocar as mãos em um S.O. no qual você possa modificar de acordo com suas necessidades? Você está achando frustante colocar as mãos em um S.O. no qual tudo trabalha em minix? Chega de atravessar noites para obter programas que trabalhem correto? Então esta mensagem pode ser para você. […] Faculdade de Tecnologia do Amapá - META Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 8
  • 8. Características do Sistema OperacionalCaracterísticas do Sistema Operacional LinuxLinux Podem ser citados como características principais do Linux: Multitarefa e Multiusuário; Portado para várias arquiteturas de hardware; Utiliza os conceitos de software livre; Pose ser usado em uma estação de trabalho ou em um servidor; Baseado no padrão POSIX (um conjunto de interfaces de sistemas operacionais). Faculdade de Tecnologia do Amapá - META Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 9
  • 9. Características do Sistema OperacionalCaracterísticas do Sistema Operacional LinuxLinux CopyRights: O Linux não é um software de domínio público, mas licenciado sob a licença GPL (GNU Public License), e o código-fonte do Linux pode permanecer livremente disponível. As pessoas podem cobrar pela cópia do Linux, se desejarem, desde que, com isso, não limitem a sua distribuição. Muitas pessoas pelo mundo inteiro tem trabalhado conjuntamente para continuar o desenvolvimento do Linux, sob a direção de Linus Torvalds, o autor original e cada uma delas mantêm os direitos do copyright sobre o código fonte que escrevem. Faculdade de Tecnologia do Amapá - META Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 10
  • 10. Características do Sistema OperacionalCaracterísticas do Sistema Operacional LinuxLinux Versões e numerações: A versão 1.0 do Linux foi liberada no dia 14 de março de 1994 e, depois disso, foram feitas numerosas versões novas. O Linux segue o modelo de desenvolvimento aberto e, por isso mesmo a cada nova versão liberada ao público, é considerado um “produto de qualidade”. Entretanto, para informar aos usuários se eles estão obtendo uma versão estável do não, o esquema abaixo foi implementado: Versões r.x.y onde x é um número par: São versões estáveis, e, enquanto o y é incrementado, apenas correções de bug são efetuadas. Assim, da versão 2.0.1 para a 2.0.2 houve apenas correção de bugs, sem nenhuma característica nova. Versões r.x.y onde x é um número impar São versões beta, destinadas apenas a desenvolvedores, podem ser instáveis e falhar, e estão sujeitas a alterações por tempo indeterminado Periodicamente, quando o desenvolvimento do kernel for considerado “estável”, x é trocado por um número par, e o desenvolvimento continua com uma nova versão (x ímpar). Faculdade de Tecnologia do Amapá - META Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 11
  • 11. Características do Sistema OperacionalCaracterísticas do Sistema Operacional LinuxLinux Distribuições do Linux (sabores) Diversas empresas e organizações de voluntários decidiram juntar os programas do Linux em “pacotes” próprios aos quais elas fornecem suporte. Esses “pacotes” são chamados de distribuições e, entre elas as mais famosas, destacam-se: Red Hat, Mandrake*, Conectiva (brasileira)*, Debian, Slackware, SUSE, e Ubuntu. Faculdade de Tecnologia do Amapá - META Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 12
  • 12. FHS (Filesystem Hierarchy Standard) Após a criação das distribuições, verificou-se a necessidade de uma padronização geral. O FSH, direcionado especialmente para desenvolvedores, foi criado com o intuito de promover uma padronização de diretórios e seus conteúdos. Com isso, é possível predizer a localização de qualquer arquivo, em qualquer distribuição que esteja em seu padrão. Faculdade de Tecnologia do Amapá - META Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 13 Características do Sistema OperacionalCaracterísticas do Sistema Operacional LinuxLinux
  • 13. Usuários e Grupos: O Linux é um sistema operacional com um mecanismo de segurança multiusuário. Em outras palavras, cada usuário tem sua área de disco privada, seus privilégios e limitações. Para utilizar o sistema, o usuário precisa identificar-se através de um nome de usuário login e uma senha (processo de autenticação). A autenticação é necessária para garantir a integridade do trabalho de cada usuário, impedindo que este altere o trabalho de outro usuário. O conjunto do login e senha (chave de entrada) é o chamado de conta do sistema. Necessário para conseguir acesso a uma máquina Linux. Faculdade de Tecnologia do Amapá - META Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 14 Características do Sistema OperacionalCaracterísticas do Sistema Operacional LinuxLinux
  • 14. Usuários e Grupos: Cada usuário possui uma identificação dentro do sistema. Esta identificação é um número, chamado UID (User Identification). Não podem existir UIDs repetidos no sistema. O principal usuário de um sistema Linux é o superusuário ou root. É através da conta de root que é feita a administração do sistema. Os usuários ainda são separados por grupos, o que permite uma maior flexibilidade na definição de privilégios. É possível por exemplo, permitir que apenas determinado grupo de usuários tenha acesso a um determinado recurso. Por padrão, ao criar um usuário o mesmo é inserido em um grupo com o seu nome. Faculdade de Tecnologia do Amapá - META Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 15 Características do Sistema OperacionalCaracterísticas do Sistema Operacional LinuxLinux
  • 15. X Window System: Também chamado de Sistema de Janelas X, é o coração do modo gráfico, sendo responsável por gerenciar o hardware (mouse, teclado, adaptadores de vídeo, monitor, etc) e prover uma API gráfica para ser utilizada por outros programas. É importante salientar que a responsabilidade pelo ambiente gráfico em um sistema Linux não é do kernel, e sim do X Window System. Ele é que faz o processamento de aplicações gráficas locais ou pela rede, utilizando-se do protocolo X e de um relacionamento cliente/servidor. O X.org é uma implementação do X Window System. Ele é composto por servidores e clientes, provendo bibliotecas, utilitários de configuração de desenho gráficos e drivers para a interação com o hardware de vídeo. Faculdade de Tecnologia do Amapá - META Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 16 Características do Sistema OperacionalCaracterísticas do Sistema Operacional LinuxLinux
  • 16. Gerenciador de Janela: Embora o X.org faça o desenho que é solicitado na tela, ele não é capaz de criar um ambiente gráfico, nem de gerenciar as janelas dos aplicativos do ambiente. Esta interação final do sistema X Window com o usuário se dá através de programas chamados de gerenciadores de janelas, que fornecem a aparência de um ambiente gráfico. Operações de janelas como mover, maximizar, minimizar e fechar uma janela são todas de sua responsabilidades. São exemplos de gerenciadores de janelas: Kwin, WindowMaker e Fludbox. Faculdade de Tecnologia do Amapá - META Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 17 Características do Sistema OperacionalCaracterísticas do Sistema Operacional LinuxLinux
  • 17. Ambientes gráficos: Projetos como o KDE, GNOME e UNITY provêm o que chamamos de ambientes gráficos ou desktops. A ideia desses projetos não é só de prover um gerenciador de janelas, mas sim um ambiente completo com um conjunto de programas padrão que estejam integrados, com o mesmo visual e funcionalidades compartilhadas. O Gnome 3 é o ambiente padrão no OpenSuse, já no Mandriva Linux é o KDE, porem cada usuário ou administrador é livre para escolher o seu independente de qual distribuição será usada. Faculdade de Tecnologia do Amapá - META Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 18 Características do Sistema OperacionalCaracterísticas do Sistema Operacional LinuxLinux
  • 18. Faculdade de Tecnologia do Amapá - META Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 19 Razor-qtRazor-qt
  • 19. Faculdade de Tecnologia do Amapá - META Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 20 UnityUnity
  • 20. Faculdade de Tecnologia do Amapá - META Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 21 GnomeGnome
  • 21. Revisão de ConteúdoRevisão de Conteúdo Marque a(s) alternativa(s) correta(s). O Linux: ( ) É um software livre; ( ) Deve ser disponibilizado exclusivamente de graça; ( ) É um sistema monousuário; ( ) Pode ser utilizado em terminais e interface gráfica; ( ) Tem como uma das características ser multitarefa; ( ) Não é interessante para empresas; ( ) Pode ser utilizado em servidores ou estações de as trabalho; ( ) É empacotado e personalizado em várias distribuições. Faculdade de Tecnologia do Amapá - META Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 22
  • 22. Revisão de ConteúdoRevisão de Conteúdo Relacione as colunas. 1 – Padronização de diretórios 2 – Usuário + Senha 3 – Sistema que utiliza o protocolo X 4 – Administrador do sistema 5 – Famoso gerenciador de janelas 6 – Exemplo de distribuição Linux Faculdade de Tecnologia do Amapá - META Curso de Tecnologia em Redes de Computadores - juan@meta.edu.br Página 23 ( ) Root ( ) KDE ( ) Conta ( ) Linux Mint ( ) FHS ( ) X.org