^/^d d ^ kw z /ke /^ >/ehy -...
Post on 14-Dec-2018
217 Views
Preview:
TRANSCRIPT
AutorIsmael Souza AraujoPós-graduado em Gerência de Projetos PMBOK – UNICESP, graduado em Tecnologia em Segu-rança da Informação – UNICESP. Professor de concurso da área de informática e consultor em EAD. Conteudista de cursos de Educação a Distância.
RevisãoNT Editora e Figuramundo
Projeto GráficoNT Editora
Editoração EletrônicaNT Editora e Figuramundo
CapaNT Editora
NT Educação, uma empresa do Grupo NTSCS Q2 - Bl. D - Salas 307 e 308 - Ed. Oscar NiemeyerCEP 70316-900 - Brasília - DFFone: (61) 3421-9200sac@grupont.com.brwww.nteditora.com.br e www.grupont.com.br
Sistemas Operacionais Linux. / NT Editora.
-- Brasília: 2014. 120p. : il. ; 21,0 X 29,7 cm.
ISBN - 978-85-68004-49-4
1. Introdução aos Sistemas Operacionais com Linux.
Copyright © 2014 por NT Editora.Nenhuma parte desta publicação poderá ser reproduzida por
qualquer modo ou meio, seja eletrônico, fotográfico, mecânico ou outros, sem autorização prévia e escrita da NT Editora.
LEGENDA
ÍCONES
Prezado(a) aluno(a),Ao longo dos seus estudos, você encontrará alguns ícones na coluna lateral do mate-rial didático. A presença desses ícones o(a) ajudará a compreender melhor o conteúdo abordado e também como fazer os exercícios propostos. Conheça os ícones logo abaixo:
Saiba MaisEsse ícone apontará para informações complementares sobre o assunto que você está estudando. Serão curiosidades, temas afins ou exemplos do cotidi-ano que o ajudarão a fixar o conteúdo estudado.
ImportanteO conteúdo indicado com esse ícone tem bastante importância para seus es-tudos. Leia com atenção e, tendo dúvida, pergunte ao seu tutor.
DicasEsse ícone apresenta dicas de estudo.
Exercícios Toda vez que você vir o ícone de exercícios, responda às questões propostas.
Exercícios Ao final das lições, você deverá responder aos exercícios no seu livro.
Bons estudos!
4 NT Editora
Sumário
1.INtrODuçãO AOS SIStEMAS OpErACIONAIS ............................................ 71.1 Objetivos ..................................................................................................................................... 71.2 Conhecendo o sistema operacional .................................................................................. 71.3 História dos sistemas operacionais .................................................................................... 81.4 Classificando os sistemas operacionais ............................................................................ 91.5 Identificando as principais características do Linux ..................................................101.6 Conhecendo as distribuições do Linux ..........................................................................11
2. VISãO GErAL DO GNu/LINuX ..................................................................... 162.1 Objetivos ...................................................................................................................................162.2 Identificar o sistema de arquivos e diretórios ..............................................................162.3 Utilizando o modo gráfico ou texto ................................................................................182.4 Identificar os usuários do sistema ....................................................................................20
3. COMANDOS BÁSICOS .................................................................................. 233.1 Objetivos ...................................................................................................................................233.2 Iniciar e terminar uma sessão ............................................................................................233.3 Abrir os diretórios ...................................................................................................................273.4 Listar o conteúdo dos diretórios .......................................................................................27
4. COMANDOS BÁSICOS II ................................................................................ 334.1 Objetivos ...................................................................................................................................334.2 Limpar a janela e criar diretórios ......................................................................................334.3 Copiar arquivos e diretórios ...............................................................................................354.4 Localizar arquivos e diretório .............................................................................................374.5 Excluir diretórios e arquivos ...............................................................................................384.6 Remover diretórios e arquivos ...........................................................................................41
5. INtErFACE GrÁFICA .................................................................................... 455.1 Objetivos ...................................................................................................................................455.2 Conhecer a área de trabalho .............................................................................................455.3 Acessar os documentos recentes .....................................................................................495.4 Utilizar o Centro de Ajuda e Suporte do Ubuntu ........................................................505.5 Utilizar o menu Pesquisar ....................................................................................................525.6 Definir acesso e padrões de programas .........................................................................53
Sistemas Operacionais Linux 5
6. FINALIZAr SIStEMA ..................................................................................... 586.1 Objetivos ...................................................................................................................................586.2 Desconectar sessão ..............................................................................................................586.3 Abrir várias sessões ................................................................................................................596.4 Desligar o computador ........................................................................................................616.5 Bloquear sessão ......................................................................................................................63
7. ÁrEA DE trABALHO ..................................................................................... 667.1 Objetivos ...................................................................................................................................667.2 Criar ícones de atalho ...........................................................................................................667.3 Renomear, organizar e apagar ícones .............................................................................707.4 Inserir ícones no painel ........................................................................................................727.5 Alterar a aparência .................................................................................................................737.6 Alterar o plano de fundo .....................................................................................................737.7 Alterar os ícones .....................................................................................................................747.8 Configurar a proteção de tela ............................................................................................757.9 Configurar as opções de economia de energia ...........................................................78
8. INStALAr DISpOSItIVOS E prOGrAMAS .................................................. 818.1 Objetivos ...................................................................................................................................818.2 Mouse .........................................................................................................................................818.3 Teclado .......................................................................................................................................828.4 Impressoras ..............................................................................................................................848.5 Adicionar e remover programas ......................................................................................86
9. ApLICAtIVOS ................................................................................................. 919.1 Objetivos ...................................................................................................................................919.2 Acessórios .................................................................................................................................919.3 OpenOffice.org Impress .......................................................................................................929.4 OpenOffice.org Writer ..........................................................................................................949.5 OpenOffice.org Calc ..............................................................................................................959.6 Editor de imagens GIMP ......................................................................................................959.7 Entretenimento .......................................................................................................................97
6 NT Editora
10. SEGurANçA E INtErNEt ......................................................................... 10310.1 Objetivos .............................................................................................................................. 10310.2 Noções básicas sobre segurança................................................................................. 10310.3 Atualizações ........................................................................................................................ 10510.4 Navegador web ................................................................................................................. 10810.5 Correio eletrônico ............................................................................................................. 112
BIBLIOGrAFIA ................................................................................................. 120
Sistemas Operacionais Linux 7
Repr
oduç
ão p
roib
ida.
Cop
yrig
ht ©
NT
Edito
ra. T
odos
os
dire
itos
rese
rvad
os.
1. INTRODUÇÃO AOS SISTEMAS OPERACIONAIS
1.1 ObjetivosAo finalizar esta lição, você deverá ser capaz de:
• Conhecer o sistema operacional;
• Compreender a evolução dos sistemas operacionais;
• Classificar os sistemas operacionais;
• Identificar as principais características do Linux;
• Conhecer as distribuições Linux.
1.2 Conhecendo o sistema operacionalVamos iniciar este curso definindo o que é Sistema Operacional.
Sistema operacional é um conjunto de ferramentas necessárias para que um computador possa ser utilizado de forma adequada.
É um programa de computador colocado entre o hardware do computador e os programas dos usuários.
Vejamos algumas funções de um Sistema Operacional:
• Criar uma interface entre aplicativos e hardware;
• Controlar a execução de programas e aplicativos;
• Controlar o acesso a arquivos;
• Controlar o acesso a dispositivos de entrada (como o teclado) e saída (como o monitor de vídeo).
O curso de Introdução ao Sistema Opera-cional Linux tem como finalidade deixá-lo apto a operacionalizar e utilizar os princi-
pais recursos do Linux.Nas primeiras lições, o curso dará as bases da estruturação do Sistema Operacional,
independente da sua distribuição.
8 NT Editora
Repr
oduç
ão p
roib
ida.
Cop
yrig
ht ©
NT
Edito
ra. T
odos
os
dire
itos
rese
rvad
os.
Se não existissem sistemas desse tipo, todo software desenvolvido deve-ria saber se comunicar com os dispositivos do computador de que precisasse.
É ele quem precisa saber lidar com os dispositivos, sabendo falar com a placa de som, com o mouse, a Internet. Este conjunto é constituído por um kernel, ou núcleo, e um conjunto de software básicos (progra-mas de computador) que executam operações simples, mas que, juntos, fazem uma grande diferença.
O kernel é a base principal de um sistema operacional. É comum que softwares feitos para um sistema operacional não funcionem em outro.
1.3 História dos sistemas operacionaisNo início da computação, os primeiros sistemas operacionais eram únicos, pois cada computa-
dor fabricado necessitava de um sistema operacional específico. Após essa fase, iniciou-se a pesquisa de sistemas operacionais que automatizassem a troca de tarefas e que não fossem únicos.
Um dos primeiros sistemas operacionais foi o CtSS, desenvolvido no Centro Computacional MIt. A versão do CTSS, disponibilizada para usuários, foi demonstrada em um computador da IBM em novembro de 1961.
O Massachusetts Institute of Technolo-gy, mais conhecido pela sua sigla MIT, é um centro universitário de educação e pesqui-sa localizado em Cambridge, nos EUA. Os primeiros sistemas operacionais eram geralmente criados em linguagens de programação complexas.
Na década de 70, quando começa-ram a aparecer os computadores pessoais, houve a necessidade de um sistema operacional de utilização mais fácil.
Na década de 1980, a Microsoft lança o DOS (Sistema Operacional de Disco). Em função do número de cópias ven-didas para a fabricante de computadores IBM, o DOS passou a ser considerado como o sistema operacional padrão para os computadores pessoais desenvolvidos pela IBM.
Somente em 1990 que o sistema operacio-
nal entrou em popularida-de, com o Windows 3.0, que
trouxe a interface gráfica de 16 bit da Microsoft.
A interface da linha 16 bit do Windows foi desconti-nuada com a introdução do Windows 95 e do Windows NT durante a década de 1990.
CTSS: é a sigla para Compatible Time-Sharing System ou Sistema compatível de divisão por tempo.
Sistemas Operacionais Linux 9
Repr
oduç
ão p
roib
ida.
Cop
yrig
ht ©
NT
Edito
ra. T
odos
os
dire
itos
rese
rvad
os.
Nessa mesma década de 1990, um estudante de computação finlandês postou um comentá-rio numa lista de discussão mundial dizendo que estava desenvolvendo um núcleo (kernel) de sistema operacional e perguntou se alguém gostaria de auxiliá-lo na tarefa.
Este estudante chamava-se Linus torvalds e o primeiro passo em direção ao tão conhecido Linux foi dado naquele momento.
1.4 Classificando os sistemas operacionaisSegundo o tipo de comercialização que adotaram, os sistemas operacionais dividem-se em
quatro tipos:
Sistemas proprietários – Aqueles que são pagos e cujo Código-fonte não é livremente disponibilizado. Como o Windows, por exemplo.
Sistemas Gratuitos – Aqueles que não são pagos e cujo código-fonte também não é de livre acesso.
Sistemas Open Source ou Código Aberto – Aque-les cujo código-fonte é aberto. É o caso do unix.
Sistemas Livres – Aqueles que são Open Source, e cujo código-fonte pode ser livremente alterado. É o caso do Linux.
Código-fonte é o conjunto de palavras escritas de forma ordenada, contendo instruções em uma linguagem de programação existente. Após compilado, transforma-se em software, ou seja, programas executáveis.
Em termos de funcionamento interno, os sistemas operacionais podem se dividir em vários ti-pos de sistemas e estão relacionados ao desenvolvimento tecnológico. Vamos conhecer os principais?
Sistemas monotarefas (DOS): Aqueles que permitem a realização de apenas uma tarefa de por vez.
No DOS, que é um sistema monotarefa, se um programa está em execução, será necessário fechá-lo para iniciar um outro programa.
Sistemas monousuários (BeOS): Projetados para serem usados por um único usuário. (ex: DOS).
Sistemas multitarefas (Windows, Linux, unix): Permitem repartir a utilização do processador entre várias tarefas simultaneamente.
Neles, não é necessário fechar um programa para abrir outro.
Sistemas multiusuários (unix, Linux): Projetados para suportar várias sessões de usuários em um mesmo computador.
Sistema multiprogramação: Mantém mais de um programa em execução simultaneamente.
Código-fonte: é o conjunto de palavras escritas de forma ordenada, contendo instruções em uma linguagen de programação existente. Após compilado, transforma-se em software, ou seja, programas executáveis.
10 NT Editora
Repr
oduç
ão p
roib
ida.
Cop
yrig
ht ©
NT
Edito
ra. T
odos
os
dire
itos
rese
rvad
os.
Sistemas distribuídos: Permitem distribuir a realização de uma tarefa entre vários computa-dores interconectados.
Muitos são os sistemas operacionais já desenvolvidos. Veja quais você conhece:
Antigos:
• QDOS
• MS-DOS
• BeOS
• OS/2
Atuais:
• Windows 8
• Windows Server 2008
• Linux
• Unix
• Mac/OS
1.5 Identificando as principais características do LinuxGNu/Linux, ou simplesmente Linux, é um popular sistema
operacional livre, composto pelo núcleo (kernel) Linux e pelo con-junto de ferramentas do projeto GNU.
Desenvolvido pela Fundação para o Software Livre, o pro-jeto GNU previa a criação de um Sistema Operacional totalmente livre, que pudesse ser utilizado por qualquer pessoa e fosse distri-buído sem necessidade de pagar licenças de uso.
Como vimos no início da lição, o kernel do Linux foi, originalmente, escri-to por Linus Torvalds, membro do Departamento de Ciência da Computação da Universidade de Helsinki, Finlândia, com a ajuda de vários programadores volun-tários por meio da Internet.
Logo que Linus Torvalds passou a disponibilizar o Linux, ele apenas disponibi-lizava o núcleo com alguns comandos básicos. No Linux, o Kernel e o conjunto de fer-ramentas GNU compõem o sistema operacional. Daí ser denominado GNu/Linux.
GNU + Linux = GNU/Linux
No dia 5 de outubro de 1991, Linus Torvalds anunciou a primeira versão “oficial” do Linux, versão 0.02. Desde então muitos programadores têm respondido ao seu chamado e têm ajudado a fazer do Linux o sistema operacional que é hoje.
Sistemas Operacionais Linux 11
Repr
oduç
ão p
roib
ida.
Cop
yrig
ht ©
NT
Edito
ra. T
odos
os
dire
itos
rese
rvad
os.
O GNU/Linux é um sistema operacional de código aberto, distribuído gratuitamente pela Inter-net. Seu código-fonte é liberado como software livre. 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.
O código-fonte aberto permite que qualquer pessoa veja como o sistema funciona, corrija algum problema ou faça alguma sugestão sobre sua melhoria. Esse é um dos motivos de seu rá-pido crescimento.
Só o kernel GNU/Linux não é suficiente para se ter uma sistema funcional, mas é o principal. Como o código é aberto e livre, pessoas, empresas ou organizações podem “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). Com isso, cada empresa, pes-soa ou organização que assim agir estará criando uma distribuição.
Cada distribuição tem sua característica própria. Algumas distribuições conhecidas são: Sla-ckware, Debian, Red Hat, Conectiva, Suse, Ubuntu, Kurumin, Mandrake e outros.
1.6 Conhecendo as distribuições do LinuxAgora vamos conhecer as principais características de algumas versões.
Na década de 90, o projeto Debian foi fundado por Ian Murdock e teve apoio do GNU da FSF durante um ano. Sua distribuição segue um rígido controle de qualidade. A versão estável é exausti-vamente testada. Quando esse estágio é alcançado, a versão é finalizada. O lançamento de uma nova versão leva em média um ano.
A Free Software Foundation (Fundação para o Software Livre) é uma organização sem fins lucrati-vos, fundada em 1985, por Richard Stallman, e que se dedica à eliminação de restrições sobre a cópia, redistribuição, entendimento e modificação de programas de computadores
Essa distribuição é bastante utilizada em servidores para gerenciar recursos de rede. A distribuição oficial do Debian como todos os seus pacotes são de uso e distribuição livre.
12 NT Editora
Repr
oduç
ão p
roib
ida.
Cop
yrig
ht ©
NT
Edito
ra. T
odos
os
dire
itos
rese
rvad
os.
Baseado no Debian, em 2004 surgiu a primeira versão livre do ubuntu. Sua principal característica é o sistema de gerenciamento de pacotes. Instalação simples ou atualização automática
O Ubuntu também é distribuido em várias edições:
• Edubuntu personalizado para ambiente escolar;
• O Kubuntu que utiliza o ambiente KDE no lugar do GNOME;
O Xubuntu para computadores de baixa configuração;
A comunidade ubuntu trabalha para lançar uma nova versão a cada seis meses.
Outra distribuição bastante conhecida é o Fedora, baseada em pacotes RPM. Segue a ideia do sistema red Hat, é mantida pelo projeto Fedora e patrocionada pela red Hat. A primeira versão estável foi lançada em março de 2004 e pode ser utilizada tanto em desktop como em servidores.
Você aprenderá a utilizar o sistema operacional Linux na distribuição ubuntu versão 8.10, que é um dos mais utilizados para desktop. Os comandos aplicados nesse curso serão basicamente os mesmos para as demais distribuições e versões.
Sistemas Operacionais Linux 13
Repr
oduç
ão p
roib
ida.
Cop
yrig
ht ©
NT
Edito
ra. T
odos
os
dire
itos
rese
rvad
os.
Exercícios
Questão 01 – Assinale V para verdadeiro ou F para falso:
Sistema operacional é um conjunto de ferramentas necessárias para que um computa-dor possa:
a) criar uma interface entre aplicativos e hardware;
b) controlar a execução de outro sistema operacional;
c) controlar o acesso a arquivos;
d) controlar o acesso ao teclado;
e) controlar o acesso à impressora.
Questão 02 – Caso não existissem os sistemas operacionais, o que aconteceria?
a) Todo software saberia se comunicar com os dispositivos do computador.
b) Não seria possível instalar outros softwares no computador.
c) Algum software conseguiria enviar dados para a placa de som.
d) O mouse atenderia aos comandos de qualquer programa.
e) O acesso à Internet seria mais veloz.
Questão 03 – Este conjunto é constituído por um (núcleo) e um conjunto de sof-twares básicos (programas de computador) que executam operações simples, mas que jun-tos fazem uma grande diferença. O é a base principal de um sistema operacional.
Marque a resposta que completa as lacunas.
a) Sistema operacional – Aplicativo.
b) Kernel – Aplicativo.
c) Núcleo – Software.
d) Kernel – Kernel.
e) Núcleo – Aplicativo.
Questão 04 – Considerando um software qualquer desenvolvido para um sistema ope-racional, podemos afirmar que:
a) esse software funcionará em qualquer outro sistema operacional;
b) para funcionar bem em outro sistema operacional, deverá ser feito um registro prévio;
c) esse software poderá não rodar em outro sistema operacional;
d) rodará perfeitamente no Windows XP;
e) com certeza não funcionará no Linux.
Parabéns, você fina-lizou esta lição!
Agora responda às questões ao lado.
14 NT Editora
Repr
oduç
ão p
roib
ida.
Cop
yrig
ht ©
NT
Edito
ra. T
odos
os
dire
itos
rese
rvad
os.
Questão 05 – Com relação aos sistemas operacionais existentes no início da computa-ção, é correto afirmar que:
a) eram multitarefa;
b) eram únicos, pois cada computador fabricado necessitava de um sistema operacio-nal específico;
c) eram híbridos e compatíveis com todos os computadores;
d) eram todos livres, pois ainda eram comercializados;
e) eram criados em linguagens simples.
Questão 06 – Relacione as colunas e marque a resposta que apresenta a relação correta.
1) Sistemas Gratuitos.
2) Sistemas de Código Aberto.
3) Sistemas Proprietários.
4) Sistemas Livres.
( ) Aqueles que são pagos e cujo código-fonte não é livremente disponibilizado.
( ) Aqueles que não são pagos, mas cujo código-fonte também não é de livre acesso.
( ) Aqueles cujo código-fonte é aberto.
( ) Aqueles que são código aberto, e cujo código-fonte pode ser livremente alterado.
a) 1,3,4,2.
b) 2,1,3,4.
c) 3,4,2,1.
d) 4,2,3,1.
e) 3,1,2,4.
Questão 07 – Assinale V para as sentenças verdadeiras e F para falsas.
( ) Sistemas monotarefas permitem a realização de apenas uma tarefa de cada vez.
( ) Sistemas multitarefas permitem repartir a utilização do processador entre várias tarefas simultaneamente.
( ) Sistemas monousuários são projetados para serem usados por um único usuário.
( ) Sistemas multiusuários permitem distribuir a realização de uma tarefa entre vários computadores interconectados.
( ) Sistemas distribuídos são projetados para suportar várias sessões de usuários em um mesmo computador.
Sistemas Operacionais Linux 15
Repr
oduç
ão p
roib
ida.
Cop
yrig
ht ©
NT
Edito
ra. T
odos
os
dire
itos
rese
rvad
os.
Questão 08 – Assinale a alternativa na qual todos os itens são exemplos de siste-mas operacionais.
a) QDOS – BeOS – Office.
b) Windows XP – Unix – Mac OS X.
c) OpenVMS - Windows Server 2003 – Paint.
d) OS/2 – Scandisk - Linux.
e) Windows 3.11 – Autocad – Corel.
Questão 09 – Com relação ao Linux, assinale V para as sentenças verdadeiras e F para falsas.
( ) GNU/Linux, ou simplesmente Linux, é um popular sistema operacional livre, com-posto pelo núcleo Linux e pelo conjunto de ferramentas do projeto GLX.
( ) Para usar o Linux, você precisa pagar o valor de uma cópia original e não é crime fazer outras cópias do original para instalar em outros computadores.
( ) O GNU/Linux é um sistema operacional de código aberto distribuído gratuitamente pela Internet.
( ) O kernel do Linux foi originalmente escrito por Linus Torvalds
( ) Empresas, pessoas ou organizações podem criar uma distribuição Linux, desde que sejam totalmente diferentes.
Questão 10 – Que opção apresenta apenas SO da família Linux?
a) MS-DOS – CadOS.
b) Linux – Windows XP.
c) Debian – Ubuntu.
d) Windows 95 – Windows Solaris.
e) Windows 3x – DeltaPC.
top related