Вы находитесь на странице: 1из 58

Sistemas Operacionais

Andr de Oliveira Leite

Florianpolis 2009

Copyright 2009, Instituto Federal de Santa Catarina / Sistema UAB. Nenhuma parte deste material poder ser reproduzida, transmitida e gravada, por qualquer meio eletrnico, por fotocpia e outros, sem prvia autorizao, por escrito, dos autores.

L5361 Leite, Andr de Oliveira Sistemas Operacionais/ Andr de Oliveira Leite/ Florianpolis IF/SC: 2009. 58 p. Inclui bibliografia. CTI Informtica para Internet. 1 Sistema operacional. 2. Sistema operacional Windows. 3. Sistema operacional Linux. 4. Informtica. CDD 006. 16

Catalogao na fonte: Maria Guilhermina Cunha Salasrio CRB 14/802

Organizao de contedo:
Andrino Fernandes Elaine Luz Barth

Comisso Editorial:
Hamilcar Boing Andrino Fernandes Elaine Luz Barth

Produo e design instrucional:


Andrino Fernandes Elaine Luz Barth

Projeto grfico:
Paulo Ricardo Rodrigues de Lima

Capa:
Lucio Baggio

Reviso ortogrfica:
Marcos Pessoa

Editorao Eletrnica:
Hudson Ricardo Borges

Sumrio
Captulo 1 - Sistema Operacional............................................................................. 9
O que um Sistema Operacional?............................................................................ 11 Histrico................................................................................................................... 12 Computadores de Segunda Gerao......................................................................... 12 Computadores de Terceira Gerao.......................................................................... 13 Uma era de agilidade de processos e respostas rpidas............................................. 14 Computadores de Quarta Gerao........................................................................... 15 ltimas Verses......................................................................................................... 17

Captulo 2 - Sistema Operacional Windows............................................................ 19


Sistema Operacional Windows.................................................................................. 21 Sistema de arquivos do Windows.............................................................................. 21 Conhecendo o Windows........................................................................................... 22 criando e manipulando pastas................................................................................... 24 Estrutura de diretrios do Windows........................................................................... 25 Criando usurios no sistema..................................................................................... 26 Instalando programas................................................................................................ 27 Painel de Controle..................................................................................................... 28 Ferramentas do Sistema............................................................................................ 28 Ferramenta restaurao do Sistema.......................................................................... 30 Ferramenta Limpeza de Disco................................................................................... 33 Ferramenta Desfragmentador de disco...................................................................... 34 Rede Windows.......................................................................................................... 35

Captulo 3 - Sistema Operacional Linux................................................................. 39


Software livre............................................................................................................ 41 Revendo alguns conceitos......................................................................................... 41 Sistema de arquivos usado no Linux......................................................................... 42 Connhecendo a estrutura da Linux........................................................................... 43 Sistema Linux Ubuntu............................................................................................... 44 Alterando o plano de fundo...................................................................................... 45 Ligando e desligando o computador......................................................................... 46 Uso do sistema.......................................................................................................... 46 Comandos bsicos.................................................................................................... 47 Manipular diretrios.................................................................................................. 48 Manipular arquivos................................................................................................... 50 Atualizao do Sistema............................................................................................. 51

Instalao e remoo de pacotes............................................................................... 52 Rede Ubuntu............................................................................................................. 53 Outros cmandos........................................................................................................ 53 Motivao de uso...................................................................................................... 54

Referncia Bibliogrfica.......................................................................................... 56

Apresentao

Caro aluno, Nesta unidade curricular vamos abordar conceitos fundamentais sobre sistemas operacionais. Inicialmente, vamos fazer um breve levantamento histrico do surgimento dos sistemas operacionais e apontar algumas curiosidades que foram acontecendo no decorrer do seu desenvolvimento. A seguir, vamos destacar dois dos principais sistemas operacionais para computadores pessoais: Linux e Windows. possvel que voc j conhea essas ferramentas, mas de qualquer maneira sempre bom rever alguns conceitos e praticar um pouquinho, no mesmo? Agora, se voc ainda no conhece estas ferramentas aproveite a oportunidade. Com a sua dedicao e empenho podemos tornar as nossas aulas muito produtivas. Procure sempre realizar os exerccios propostos e aproveite os nossos encontros semanais para tirar as suas dvidas. Esperamos que esta unidade contribua de alguma forma no seu crescimento pessoal e profissional.

Bons estudos! Um abrao! Professor Andr Leite

CAPTULO

1
Sistema Operacional

Objetivo
Neste captulo pretendemos que voc, aluno(a), tendo contato com o histrico e os principais conceitos sobre sistemas operacionais, possa ampliar seus conhecimentos e compreender qual a finalidade e importncia de se ter um sistema operacional em um computador pessoal nos dias de hoje.

Sistema Operacional

O que um sistema operacional?


Um sistema operacional consiste em um software responsvel por gerenciar e controlar toda parte de hardware do sistema. Em um sistema de computao moderno isso significa que ele ser responsvel por controlar processadores, memria principal, discos, impressoras, teclado, monitor, interfaces de rede e outros dispositivos de entrada e sada. A funo principal de um sistema operacional organizar todos os componentes citados acima de forma a oferecer uma interface de integrao mais simples entre o hardware e o usurio. Todas as operaes, como acessar um editor de texto, acessar a Internet, abrir um arquivo em um pendriver, por exemplo, facilitado pelo uso de um sistema operacional.

Software tambm chamado de programa.

O sistema operacional responsvel ento, pelo gerenciamento de processos, gerenciamento de memria, sistemas de arquivos e entrada e sada de dados.
Um sistema operacional pode ser desenvolvido para pequenos aparelhos portteis, como celulares (sistema operacional Android da Google), para computadores pessoais tambm (Linux e Windows) ou at como sistemas que simplesmente controlam mquinas com funes definidas.

Fonte: http://www.tetrapak.com

Como exemplo de sistema operacional para computadores, hoje esto disponveis diversos sistemas como, FreeBSD, Solaris, MAC OS X, alm de outros. No nosso curso iremos abordar apenas dois, por serem bem conhecidos no mundo da informtica. So eles: Linux e Windows.

11

Sistemas Operacionais

Histrico
Os primeiros computadores, produzidos na dcada de 1940, no tinham sistema operacional; tudo era controlado atravs de rels mecnicos. Para fazer um simples processo de calcular era necessrio uma mquina que ocupava uma sala inteira e funcionava atravs de inmeras vlvulas. Geralmente a equipe que projetava o computador era a mesma que operava e prestava toda a manuteno. Esses computadores esto historicamente descritos como computadores de primeira gerao.

Computadores de segunda gerao


O incio da segunda gerao de computadores foi marcado pela produo de computadores utilizando o transistor no final da dcada de 1950. Este fato possibilitou a construo de computadores mais resistentes, como o IBM 7094 e assim, a comercializao em maior escala. Vejam s! Como esses computadores tinham um tempo de vida maior, no era necessrio que o operador tivesse tanto conhecimento como quem o projetou, como acontecia na primeira gerao. Esses computadores eram chamados de mainframes. Eles ficavam isolados em uma sala com tratamento de ar e operado por uma equipe especfica de profissionais. Eram equipamentos muito caros e restritos a grandes corporaes, agncias governamentais e universidades. Nesta poca foi desenvolvido um programa muito simples que fazia as operaes de leitura de jobs em unidades de fitas. Esse programa, de uma forma bem restrita, podia ser considerado um sistema operacional s que bem diferente dos que temos atualmente. Os jobs eram estruturados em lotes e cada unidade de fita compunha um lote. Assim, era necessria a interveno de um profissional para cada leitura de um lote e a troca por outra unidade de fita para que o processo de leitura, pelo sistema operacional, pudesse continuar. Esse processo conhecido como sistema em lote (batch).

12

Sistema Operacional

Fonte: http://personal.anderson.ucla.edu

Computadores de terceira gerao


Na metade da dcada de 1960 o cenrio era composto de equipamentos cientficos de grande porte, como IBM 7094 usado para clculos numricos, e de computadores de menor porte como IBM 1401, destinados agravao em unidades de fitas. Na verdade, eles estavam direcionados para fins comerciais especialmente para bancos e seguradoras. Devido ao grande interesse de diversos clientes e dos altos custos que demandava manter duas linhas de computadores, por iniciativa da IBM foi desenvolvido o System /360. O System /360 era uma serie de mquinas com caractersticas de softwares semelhantes. Este fato possibilitou e facilitou a migrao (caso o cliente desejasse migrar) para outro computador de maior porte ou de menor porte (dependendo da necessidade) sem a preocupao da ocorrncia de incompatibilidades do sistema operacional.

Fonte: http://www-03.ibm.com

Mas, qual era a inovao? Um dos fatos inovadores da tecnologia do System /360 era o fato dos equipamentos serem produzidos com circuitos integrados em pequena escala, por esse motivo era possvel se perceber uma melhora significativa no desempenho quando comparado aos equipamentos de transistores.

13

Sistemas Operacionais
Outro fato que melhorou o desempenho dos computadores foi o sistema operacional OS/ 360 usados pela serie System/ 360 e seus similares desenvolvidos por outros fabricantes que usavam tcnicas de multiprogramao. Qual era a vantagem da multiprogramao? Ela permitia otimizar o tempo de funcionamento do processador das mquinas de segunda gerao, pois enquanto o sistema ficava esperando um interveno do profissional, que no caso do IBM 7094 era o abastecimento de fita quando um job era interrompido, ele poderia processar outro job que estava em espera. Este fato proporcionou um ganho de rendimento bastante significativo no desempenho das funes do computador.

Uma era da agilidade de processos e respostas rpidas


A necessidade de mais agilidade em respostas do sistema permitiu a implantao do time-sharing (compartilhamento de tempo), esse recurso permitia que o processador dividisse o tempo em fatias para atender as requisies dos programas. O time-sharing uma variante da multiprogramao e possibilitava atender usurios de maneira compartilhada, ou seja, cada usurio se conectaria por meio de um terminal on-line. Neste sistema, se tivessem 15 usurios conectados e 4 utilizando no momento, todo o poder de processamento iria estar voltado para os 4 jobs que estivessem em atividade. O primeiro sistema a implementar de maneira mais eficaz foi o CTSS (Compatible Time Sharing System) desenvolvido pelo MIT (Massachusetts Institute of Technology).

Fonte:http://www.cs.uct.ac.za

Logo aps o lanamento do CTSS (resultado de um esforo conjunto entre o MIT, Bell Lab e a General Eletric-GE) foi desenvolvido um sistema utilitrio chamado de MULTICS (Multiplexed Information and

14

Sistema Operacional
Computing Service). Esse sistema foi projetado para suportar mais de cem usurios conectados atravs do mtodo time-sharing. Atravs da iniciativa de Ken Thompson, um dos cientistas que participou desenvolvimento do MULTICS e aproveitando o crescimento dos minicomputadores, foi desenvolvida uma verso monousurio para o MULTICS. Este sistema mais aperfeioado passou a ser chamado de UNIX. Ele ganhou popularidade no mundo acadmico, nas agncias governamentais e nas empresas privadas. O UNIX abriu caminho para que novas contribuies no meio computacional surgissem, e assim possibilitassem o surgimento de uma nova gerao de desenvolvimento computacional - os computadores de quarta gerao.

Computadores de quarta gerao


A partir da dcada de 1980, a melhoria na tecnologia de circuitos integrados foi um dos fatores que possibilitou o surgimento de computadores pessoais, favorecendo tambm a reduo de preos. A IBM lana o computador IBM PC, equipamento de hardware que precisava de um sistema operacional. Atravs de uma parceria com Bill Gates, que tinha uma pequena empresa chamada Microsoft, foi desenvolvido o sistema operacional MS-DOS para ser usado no IBM PC. Paralelamente, a empresa APPLE, desenvolvia um sistema operacional que mudaria o conceito dos computadores pessoais desenvolvidos at o momento. Este computador continha, pela primeira vez, uma interface grfica para seu uso. Esta interface foi baseada em um projeto de pesquisadores da Xerox PARC que no tiveram xito ao apresentar a novidade em sua empresa. Contudo, APPLE viu que seria promissor o desenvolvimento de computadores com interfaces grficas denominadas de GUI (Graphical User Interface) e lanou o sistema Lisa depois substitudo pelo Apple Macintosh.

15

Sistemas Operacionais

Fonte:www.guanabara.info

O sistema operacional Windows teve incio a partir da compra de um sistema chamado QDOS (Quick and Dirty Operating System) da Seattle Computer Products. Com base neste sistema foi desenvolvido o MS-DOS, pela Microsoft, que deu origem ento, ao Windows.

Na metade da dcada de 1980 a Microsoft desenvolveu o sistema Windows que tinha como base o MS-DOS. Essa empresa foi fundada pela iniciativa de William Henry Gates III, (Bill Gates) e seu scio Paul Allen. Atualmente o Windows possui seu cdigo fonte fechado e seus direitos de desenvolvimento esto ligados a empresa Microsoft, sendo necessrio o pagamento de licena para adquirir esse sistema operacional. No decorrer da dcada de 1980 diversos sistemas operacionais foram apresentados, como o Minix. Voltado para objetivos educacionais, definido pelo prprio autor, Andrew S. Tanenbaum, como: um pequeno clone do Unix. Com base no Minix, no inicio da dcada de 1990 surgiu o Linux, com a proposta de fazer um sistema gratuito. O Sistema operacional Linux foi desenvolvido no inicio da dcada de 1990 por Linus B. Trovalds que na poca era um estudante da universidade de Helsinki na Finlndia. Por ter seu cdigo aberto ele conta hoje com a colaborao de programadores do mundo inteiro e a maioria das suas distribuies esto disponveis gratuitamente. Fato importante

Na metade da dcada de 1990, com o lanamento do Windows 95 a Microsoft mudou a forma de disponibilizao das verses do Windows. O Windows 95 j vinha com uma interface totalmente amigvel e independente do MS-DOS.
Servidores so mquinas destinadas a oferecer servios aos clientes que so computadores de uso comum. Geralmente os servidores possuem melhores recursos de hardware

Paralelo ao Windows 95 foi lanado o Windows NT (Windows New Technology) na verso 3.5, mas o sucesso esperado s veio com a verso NT 4.0. Desta forma, a Microsoft estabelecia uma distino entre sistema operacional para computadores pessoais e para servidores. Trs anos aps o lanamento oficial do Windows 95 a Microsoft apresentou outro sistema, o Windows 98 com pequenas alteraes com relao ao 95.

16

Sistema Operacional
Paralelamente, neste perodo o sistema operacional Linux ganhou espao devido a colaborao de diversos programadores pelo mundo. Em 1993 o estudante Ian Murdock desenvolveu uma distribuio do Linux chamada Debian. O Debian contou com o apoio do projeto GNU da FSF e at hoje mantido por voluntrios inclusive no Brasil. Durante a dcada de 1990 o Linux teve um grande crescimento, novas distribuies foram surgindo fazendo com que este sistema ficasse muito popular entre os programadores da poca. No inicio da dcada de 2000 a Microsoft apresentou o Windows Me e o Windows 2000 que na verdade seria o Windows NT 5.0, mas decidiram mudar o nome antes do lanamento. O Windows 2000 possua verses para servidores e para computadores pessoais (usurios). Em 2001 foi apresentado o Windows XP com verso somente para usurios, ficando para 2003 o lanamento da verso para servidores, o Windows Server 2003. Em 2000 o Linux era bem conhecido tanto por pessoas que contribuam com seu desenvolvimento quanto por usurios finais. O sistema Linux comeou a ser o preferido para implantao em servidores, porque alm de serem gratuitos eram mais seguros contra vrus e acessos indevidos.

Distribuio significa que existem vrios sistemas operacionais baseados no Linux; em cada distribuio so feitas alteraes e disponibilizadas gratuitamente ou no. Alguns exemplos so: Ubuntu, Suse, Gentoo, Mandriva, Slackware, Hed Hat e Kurumin.

Visite o site oficial do Debian em: http://www.br.debian.org/

Ultimas verses
Atualmente o Windows Vista atravs de suas diversas edies, a verso voltada para usurio enquanto o Windows Server 2008 a mais recente para servidores. A cada dia surgem novas distribuies para o Linux, pois ele possui seu codigo fonte disponvel. Isso desperta um grande interesse em modificaes e contribuies, inclusive para que exista uma melhor adaptao para usurio que at os dias de hoje haviam s usado o sistema Windows. Existem distribuies que se assemelham s verses do Windows XP e Windows Vista, como o o caso do Famelix e do Vixta, respectivamente.

Conforme Nakamura & Geus (2003), a preocupao com segurana em ambientes corporativos, comeou a ganhar destaque no incio da dcada de 1990 com surgimento dos ambientes de rede. A confiabilidade a integridade e disponibilidade da estrutura de rede passou a ser essencial para o bom andamento dos negcios.

17

CAPTULO

2
Sistema Operacional Windows

Objetivo
Neste capitulo sero abordadas algumas das ferramentas e solues mais teis para resolver alguns problemas que surgem todos os dias. Comearemos definindo o que so sistemas de arquivos e quais o Windows utiliza.

Sistema Operacional Windows

Sistema Operacional Windows


Com o passar do tempo, o Windows foi ganhando novos componentes. Desde o seu surgimento at os dias de hoje muita coisa mudou, tais como novas ferramentas e novas funes, procurando agregar agilidade. A principal caracterstica do Windows reside no fato de existir uma verso destinada para servidores e outra para estaes de trabalho. As verses destinadas a servidores possuem algumas funes a mais e geralmente so dotadas de maior estabilidade, como o antigo Windows NT, Windows 2000 server, 2003 server e 2008 server. As verses destinadas as estaes de trabalho so voltadas para o usurio final e possuem mais possibilidades de personalizao da interface. So exemplos: Windows XP , Windows Vista e Windows 7. Atualmente, ainda muito presente o uso do Windows XP. Por isso, iremos estudar esse sistema e estabelecer comparaes com o Windows Vista.

Est previsto para 2010 o lanamento de uma nova verso do sistema operacional Windows pela Microsoft, o Windows 7

Fonte: http://www.universo42.com

Sistemas de arquivos Windows


Um sistema de arquivos um sistema de acesso ao disco, ou seja, um conjunto de estruturas lgicas e de rotinas que permitem ao sistema operacional controlar o acesso ao disco rgido da mquina, permitindo assim o armazenamento do contedo de forma organizada. Existem diversos sistemas de arquivos desenvolvidos desde o inicio do lanamento da primeira verso do Windows. Entre eles, esto o FAT (File Allocation Table), FAT32 e NTFS (New Technology File System).

21

Sistemas Operacionais

Fonte:http://penta2.ufrgs.br

Em 1989, atravs de uma parceria entre Microsoft e IBM foi desenvolvido o sistema operacional OS/2 com sistema de arquivos HPFS (High Performance File System). Aps a parceria ser desfeita, a Microsoft desenvolveu um sistema semelhante, chamado NTFS para uso em seus sistemas operacionais.

O Sistema de arquivo NTFS foi usado pela primeira vez em 1993 no Windows NT 3.5, que era verso voltada para servidores, mas em 2000 ele passou a ser aproveitado em todos os sistemas Windows. As verses para usurios do Windows usavam o FAT e FAT32, este ultimo no Windows 98. O NTFS melhorou bastante os mtodos de acesso ao disco rgido, principalmente em relao segurana, multiprocessamento, ambiente de rede integrado, confiabilidade no sistema e permisses a grupos de usurios. Atualmente o sistema de arquivo utilizado pela Microsoft em seus sistemas operacionais o NTFS.

Conhecendo o Windows
O uso do sistema Windows muito intuitivo, abaixo iremos mostrar rapidamente, alguns recursos bsicos da estrutura do Windows:

rea de trabalho - Tambm chamada de Desktop a rea de trabalho


possibilita o primeiro contato do usurio com o sistema. A partir dela possvel ter acesso a todos os recursos do Windows. Figura(1).
Ser adotado o modo de exibio clssico do menu. Para alternar para a forma clssica, siga os passos: 1. Clique com boto direito na barra de tarefas escolha a opo propriedades. 2. Na aba superior da tela que vai aparecer, escolha a opo Menu iniciar, em seguida a opo Menu Iniciar Clssico. Dvidas consulte o item barra de tarefas nas prximas pginas.

Figura 1: rea de Trabalho do Windows

22

Sistema Operacional Windows


Na rea de trabalho, observe tambm os cones do sistema. Estes cones fornecem acesso aos locais do sistema, como: Meus documentos: Local reservado para que sejam guardados arquivos e pastas do usurio Meu Computador: local onde esto todos os arquivos do sistema. Meus locais de rede: pasta relacionada a configuraes de rede. Lixeira: local onde so alocados os arquivos excludos do sistema. Navegador Internet Explorer: Software que possibilita acesso a pginas da Internet.

Barra de Tarefas - Na rea de trabalho est disposta a barra


de tarefas, e nela o boto iniciar. Permite acesso aos recursos, programas instalados, configuraes e servios do sistema. Figura (2). Clique com o boto esquerdo do mouse em cima do boto iniciar.

Figura 2: Barra de tarefas com boto iniciar acionado

Conforme disposto na figura (2), ao acionar o boto Iniciar, aparecem vrias funes, como: Programas: Onde estaro todos os programas e ferramentas do sistema; Documentos: Mostra os ltimos documentos acessados; Configuraes: Onde est o Painel de Controle que possibilita acesso s funes do Windows; configuraes de redes que possibilita acesso a configuraes de rede e impressora e aparelho de fax onde possvel instalar impressora alm de outras funes; Ajuda e suporte: Oferece acesso a ajuda e suporte do Windows;

23

Sistemas Operacionais
Executar: Oferece acesso rpido a diversas funes e servios do Windows atravs da digitao de comandos de atalho. Na barra de tarefas, alm do boto Iniciar esto disponveis outras funes. Para acessar as funes da barra de tarefas, clique com o boto direito sobre a barra de tarefas e escolha a funo, figura (3), desejada.

Figura 3: Menu barra de tarefas

A opo barra de ferramentas responsvel pelas configuraes de aparncia da barra de tarefas; As opes seguintes alternam a janela aberta (o que estiver aberto no momento) para Janela em cascata, Janela lado a lado horizontalmente e verticalmente; A opo Mostrar a rea de trabalho minimiza automaticamente todas as janelas abertas no momento; O Gerenciador de tarefas permite visualizar o estado atual do sistema; A opo Bloquear a barra de tarefas bloqueia a barra de tarefas afim de evitar qualquer tipo de manipulao com a mesma; A opo Propriedades permite configurar a maneira como sero exibidas as funes da barra de tarefa.

Criando e manipulando pastas


A criao de novas pastas pode ser feita em qualquer pasta no computador e at mesmo na rea de trabalho. No nosso caso, escolheremos criar na rea de trabalho: 1. Clique com boto direito do mouse em qualquer parte livre da rea de trabalho; 2. Em seguida escolha a opo Novo em seguida Pasta, figura (4). Ir aparecer uma pasta chamada Nova Pasta, figura (5). 3. Logo que aparecer a pasta criada, que estar com o nome de Nova pasta, possvel renome-la com o nome que desejar.

24

Sistema Operacional Windows

Figuras 4 e 5: Criando uma pasta e pasta criada respectivamente

Para copiar pastas e arquivos clique com o boto direito do mouse na pasta ou arquivo a ser copiado escolha a opo Copiar. V at o local onde voc quer que a pasta ou arquivo seja copiado, clique com boto direito do mouse e agora escolha a opo Colar. possvel mover um arquivo ou pasta para outro local, para isso, clique com o boto direito do mouse em cima da pasta ou arquivo a ser movido, em seguida escolha opo Recortar. V at o local onde voc quer que a pasta ou arquivo esteja, clique com o boto direito do mouse no local e escolha a agora escolha a opo Colar. Pronto! A pasta ou arquivo estar no local desejado.

Estrutura de diretrios do Windows


No Windows os arquivos do sistema esto concentrados nas pastas Windows e Arquivos de programas. Os arquivos de usurios esto na pasta Documents and Settings. possvel criar e organizar suas pastas da forma que quiser. Para visualizao da estrutura acesse o Windows Explorer, figura (6). 1. Clique no boto iniciar; 2. Clique em Programas; 3. Clique em Windows Explorer; Caso ainda no aparea: 4. Aps clicar em Programas clique em Acessrios; 5. Clique em Windows Explorer.

Figura 6: Acessando o Windows Explorer

25

Sistemas Operacionais
principalmente atravs do Windows Explorer que todo tipo de manipulao de arquivos e pastas costuma ser executado, por oferecer ao usurio melhor visualizao da estrutura. O Windows Explorer uma seo do Windows que, atravs de uma janela, como qualquer outra seo, permite ao usurio ter completo acesso a todos os componentes do sistema. Na figura acima apresentado a estruturao de diretrios do Windows. Observe que na parte esquerda esto as pastas padro do sistema, ao lado de cada item tem um sinal de expanso (+). Ao clicar nesse sinal ir abrir todos os seus subdiretrios, conforme figura (7).

Figura 7: Menu Meu Computador expandido

Na parte esquerda da figura acima possvel observar o menu Meu Computador expandido o que ir facilitar o acesso a todos seus subdiretrios.

Criando usurios no sistema


A criao de usurios no Windows uma funo muito importante com relao a segurana, pois existem diferenas entre usurio administradores do computador e usurios comuns. As principais diferenas esto relacionadas com direitos de acesso ao sistema, por exemplo, somente administradores podem fazer determinadas funes como instalar softwares e ter acesso a algumas ferramentas do sistema. Esse fato ajuda a proteger os sistema principalmente com relao a usurios inexperientes, evitando algum dano, ainda que involuntrio, ao sistema. Por padro, tanto o Vista como XP j vem com usurio administrador configurado; recomenda-se criar no mnimo outro usurio com privilgios restritos. Para criar usurios basta seguir os seguintes passos no menu clssico:

26

Sistema Operacional Windows


1. Clique no boto Iniciar; 2. Clique em Configuraes e Painel de controle; 3. Escolha a opo Contas de usurios; 4. Logo aps escolha a opo criar uma nova conta (no caso do Windows Vista, antes ter que acessar Gerenciar outra conta); 5. Na prxima tela ir pedir um nome para nova conta, escolha seu nome; 6. Na outra tela aparece a opo para selecionar qual tipo de conta, Administrador do computador ou Limitado (Usurio Padro), no nosso caso escolheremos Limitado. Pronto a conta esta criada! Caso queira, nas opes que aparecero depois, possvel personalizar esta conta, criando inclusive uma senha de acesso.

possvel criar grupos de usurios e permisses diferenciadas de acesso para cada usurio. Por exemplo, caso voc no queira que alguns usurios tenham acesso a algum software ou arquivo/ pasta, basta voc criar um grupo e incluir os usurios que no podero ter acesso, depois s negar acesso ao software arquivo/pasta a este grupo. Veja mais informaes no site da Microsoft (http:// www.microsoft.com.br).

Instalando programas
O Windows possui uma grande vantagem quando necessrio a instalao de algum programa - a facilidade. Os programas desenvolvidos para todas as verses do sistema operacional Windows possui extenso .exe. Isso significa que para instalar esse programa basta clicar duas vezes seguidas em cima do executvel do programa. Exemplo: para instalar o programa Antivrus AVG, aps fazer o download do software, ira aparecer o executvel, conforme figura abaixo:

Basta dar um duplo clique nesse executvel que o programa ser instalado. Para conferir se o AVG ou qualquer outro programa foi instalado corretamente, acesse Adicionar ou Remover Programa seguindo o caminho abaixo: 1. Clique no boto Iniciar; 2. Clique em Painel de controle; 3. Clique em Adicionar ou Remover Programas. Se tudo der certo, ir aparecer o cone do AVG, conforme figura a seguir:

27

Sistemas Operacionais

Viso do AVG instalado corretamente

Painel de controle
No Painel de Controle est toda parte operacional do Windows, como programas instalados, firewall, atualizaes, contas de usurios, ferramentas administrativas, etc. Cada funo tem seu cone especfico e pode ser acessado tanto por contas de usurios limitados como por contas com direitos administrativos, embora somente para administradores todas as funes estaro disponveis. Para acessar o painel de controle, v at o menu Iniciar depois acesse Configuraes e escolha a opo Painel de Controle.

Ferramentas do Sistema
O Windows fornece diversas ferramentas para uso no sistema. Essas ferramentas so de muita utilidade porque podem melhorar o desempenho e garantir segurana para arquivos e configuraes. A seguir so descritas as principais ferramentas do Windows.

Ferramenta de BackUP - O Backup pode ser uma ferramenta poderosa para prevenir possveis perdas de documentos importantes ou simplesmente para fazer manuteno no computador. recomendado que seja usado sempre que exista a necessidade de manuteno em seu computador ou de seu cliente, garantindo assim que todos os dados estejam salvos caso acontea algum acidente na manuteno. O Windows oferece uma ferramenta que auxilia no processo de backup, ela esta disponvel em Ferramentas do Sistema, onde se encontram tambm todos os utilitrios do sistema . Para acessar basta seguir os passos: 1. Clique em Iniciar e v at Todos os Programas. 2. Clique em Acessrios e v at Ferramentas do Sistema. 3. Clique em Backup.

28

Sistema Operacional Windows


Ao acessar, apresentado um assistente de backup, que vai gui-lo at o final do processo. Esse assistente oferece dois tipos de servios o de backup e restaurao de backup, caso j tenha sido feito o backup e voc esteja querendo recuper-lo. Conforme a figura (8).

Figura 8: Tela inicial do assistente de backup

Figura (9): Tela que define backup ou restaurao

A prxima tela vai identificar de qual local ser feito o backup. So quatro opes, conforme a figura (10):

Figura 10: tela com opes do que ser feito backup

Aps o trmino dessa etapa solicitado o local que dever ser feito o backup. recomendado que seja feito em um CD-ROM ou mdia removvel de grande capacidade. Pronto! o backup j esta feito, caso queira restaur-lo basta iniciar todo processo e, na segunda tela, escolher a opo restaurar backup, conforme descrito anteriormente. No caso do Windows Vista esta opo um pouco diferente: 1. Clique em Iniciar e v at Todos os Programas. 2. Clique em Acessrios e v at Ferramentas do Sistema. 3. Clique em Status e Configurao de Backup.

29

Sistemas Operacionais
Ser pedido para selecionar a opo de configurar backup automtico, ao acessar vai solicitar um local para armazenamento, conforme o anterior. O Assistente de Backup de Arquivo faz o backup dos tipos de arquivo mais comuns. Os arquivos a seguir no esto includos: Os arquivos de sistemas (os arquivos que o Windows precisa executar); Arquivos de programa; Arquivos armazenados em discos rgidos formatados com o sistema de arquivos FAT; Arquivos que estejam na Lixeira; Arquivos temporrios; Configuraes de perfil do usurio;

Ferramenta Restaurao do sistema


A opo Restaurao do Sistema tem o objetivo de retornar ao Windows as funcionalidades anteriores ao problema, sem precisar de uma reinstalao completa e sem comprometer arquivos de dados. Essa opo pode ser til quando ocorre algum evento que prejudique o sistema operacional, reabilitando o registro do Windows. possvel utiliz-la para desfazer alteraes que o usurio fez no computador, restaurar configuraes e desempenho. Windows XP Para acessar essa funo basta ir ao boto Iniciar na opo Programas depois em Acessrios, escolha a opo Ferramentas do Sistema e Restaurao do Sistema, conforme a figura (11):

Figura 11: Caminho para acesso a ferramenta restaurao do sistema

30

Sistema Operacional Windows


Ao acessar a opo Restaurao do Sistema ir abrir uma tela que dar a opo de Restaurar o Computador mais Cedo ou Criar um ponto de Restaurao conforme a figura (12):

Figura 12: mostra tela inicial da opo restaurao do sistema

Na opo Restaurar o Computador mais Cedo o processo de restaurao ir ser iniciado com base em pontos pr-definidos pelo sistema operacional. Na opo Criar um ponto de Restaurao voc pode criar um ponto de restaurao conforme desejar, opo til caso queira que qualquer restaurao volte configurao que voc julgou ser ideal. Na tela abaixo o processo de restaurao esta em andamento, solicitado que seja escolhido um ponto de restaurao no calendrio. Pode ser um ponto definido pelo sistema, nesse caso, os pontos disponveis estaro em negrito, ou escolha um ponto que voc criou.

Figura 13: mostra os pontos de restaurao disponveis.

Aps este processo a restaurao ir correr naturalmente reiniciando a mquina no final. possvel ativar a restaurao do sistema antes do Windows iniciar, seguindo os seguintes passos: Ao ligar o computador, e antes de iniciar o Windows, pressione a tecla F8 do teclado, logo ir aparecer uma tela escura com vrias

31

Sistemas Operacionais
opes. Para selecionar a opo desejada, no nosso caso, ltima Configurao Vlida, use as teclas setas.

Windows Vista A Restaurao do Sistema acompanha regularmente as alteraes nos arquivos de sistema do computador e usa um recurso chamado Proteo do Sistema para criar pontos de restaurao. A Proteo do Sistema ativada por padro em todos os discos rgidos do computador. Voc pode selecionar os discos que tm a Proteo do Sistema ativada. A desativao da Proteo do Sistema de um disco exclui todos os pontos de restaurao desse disco. No possvel restaurar o disco at voc ativar a Proteo do Sistema novamente e um ponto de restaurao ser criado. Caso seja a primeira vez que voc acesse essa ferramenta, ir aparecer uma tela semelhante a figura (14):

Figura 14: tela inicial da restaurao do sistema A Restaurao do Sistema no protege discos FAT32 e outros discos FAT porque esses tipos de disco no oferecem suporte ao uso de cpias de sombra. As cpias de sombra contm informaes sobre alteraes em documentos e arquivos do sistema. Elas exigem o sistema de arquivos NTFS. Nesta verso do Windows, a Restaurao do Sistema usa cpias de sombra para criar pontos de restaurao. Se voc armazenar arquivos do sistema em um disco FAT, no poder usar a Restaurao do Sistema para desfazer alteraes.

Para ativar ou desativar a Proteo do Sistema para um determinado disco: 1. Clique para abrir Sistema. 2. No painel esquerdo, clique em Proteo do Sistema. 3. Se voc for solicitado a informar uma senha de administrador ou sua confirmao, digite a senha ou fornea a confirmao. 4. Para ativar a Proteo do Sistema de um disco rgido, marque a caixa de seleo ao lado do disco e clique em OK. 5. Para desativar a Proteo do Sistema de um disco rgido, desmarque a caixa de seleo ao lado do disco e clique em OK. O processo de restaurao do sistema semelhante ao do Windows XP .

32

Sistema Operacional Windows

Ferramenta Limpeza de disco


O objetivo do utilitrio de limpeza de disco excluir arquivos inteis do computador, como arquivos temporrios de todos os tipos e arquivos de instalao antigos. O utilitrio Limpeza de Disco foi iniciado no Windows 98 e aps algumas melhorias foi implementado no Windows XP tambm. Ele ajuda a liberar espao no disco rgido procurando por arquivos que possam ser excludos com segurana. Executa funes como: Remover arquivos da Internet temporrios; Esvaziar a Lixeira; Remover arquivos temporrios do Windows; Remover quaisquer componentes do Windows que no estiver usando; Remover programas instalados que no so mais usados. Windows XP Para acessar esse utilitrio clique em: 1. boto Iniciar; 2. Programas ou Todos os programas 3. Acessrios, depois em Ferramentas do Sistema 4. Limpeza de disco Caso o computador tenha outras parties, o utilitrio solicita que selecione a partio em que ser feita a limpeza. A prxima tela ir apresentar quais os arquivos que podero ser removidos. Conforme a figura (15):

Figura 15: mostra os arquivos que podero ser removidos

Aps essa etapa, o processo ser iniciado automaticamente de forma transparente para o usurio.

33

Sistemas Operacionais
Windows Vista O caminho para limpeza de disco no Windows Vista semelhante ao Windows XP: Iniciar/ Programas ou Todos os programas/ Acessrios/ Ferramentas do Sistema/ Limpeza de disco. Ir apresentar duas opes de limpeza: seus arquivos ou de todos que usam o computador, figura (16). Lembre-se, podem existir outras contas de usurio no mesmo computador.

Figura 16: opes para limpeza de disco

Escolha um das opes. O restante do processo igual ao do Windows XP .

Ferramenta Desfragmentador de disco


O desfragmentador de disco uma opo que, junto com o utilitrio de limpeza de disco, ir contribuir para que o sistema funcione de forma mais rpida. Ele funciona reparando arquivos fragmentados que esto no disco. Esse processo melhora o desempenho da leitura de arquivos pelo disco rgido. Dependendo de como seja o uso do computador, o ideal que seja feito uma vez por ms, junto com outros utilitrios de manuteno. Windows XP Para acessar o desfragmentador no Windows XP siga os seguintes passos: 1. boto Iniciar; 2. Programas ou Todos os programas 3. Acessrios; 4. Ferramentas do Sistema; 5. Desfragmentador de Disco. Ao abrir este utilitrio ser dada a opo de escolher qual unidade deve ser desfragmentada. Aps selecionar, acionar o boto Analisar o processo comea automaticamente, conforme figura (17):

34

Sistema Operacional Windows

Figura 17: desfragmentao da unidade C:

Windows Vista Para acessar o desfragmentador do Windows Vista um pouquinho diferente do Windows XP , mas seu funcionamento igual. Para acessar o desfragmentador no Windows Vista, seguir os passos abaixo: 1. boto Iniciar; 2. Todos os programas; 3. Ferramentas do sistema; 4. Desfragmentador de disco. A primeira tela que aparece permite voc escolher qual ao possvel de ser feita, conforme figura (18):

Figura 18: tela inicial do desfragmentador do Windows Vista

Rede Windows
A parte de configurao de redes do sistema Windows XP , est localizada em Meus locais de rede. Atravs de propriedades dessa ferramenta possvel ter acesso a conexo de rede que est ativa no momento. Conforme figura abaixo:

35

Sistemas Operacionais

Figuras 19 e 20: de acesso a conexo de rede

Aps acessar Meus locais de redes/ Propriedades, escolher a conexo que est ativa para investigar. Novamente em Propriedades, ser apresentada as caractersticas de configurao desta conexo. L estaro disponveis opes para configurao de uma pequena rede (figura 21).

Figura 21: propriedades da conexo de rede

Protocolo, de uma maneira bem simples, um conjunto de regras que possibilitam que os dados cheguem a outro sistema e sejam interpretados por ele.

Todas as opes marcadas j vm assim configuradas por padro, a partir do Windows XP . A opo Clientes para redes Microsoft est relacionada com a implementao de uma rede que use sistemas operacionais Windows. Para que seja possvel compartilhar arquivos e impressoras, a segunda opo dever estar marcada tambm. O Agendador de pacotes QoS est relacionado a configurao de qualidade de servios, ou seja, garantir um mnimo de recursos para determinado servio. A ultima opo est relacionada ao principal protocolo de rede, TCP/IP . Nesta opo possvel de ser configurado a identificao do computador na rede (Endereo IP). Existem equipamentos que distribuem endereos IP automaticamente, como os roteadores para redes sem fio e modens roteadores, ou possvel configurar manualmente. Para isso, necessrio configurar os endereos IP de cada mquina, conforme a tela abaixo:

Figura 22: tela de configurao do protocolo TCP/IP

36

Sistema Operacional Windows


Na tela acima existem duas possibilidades de configurao do IP da mquina. A primeira automaticamente Obter o endereo IP automaticamente caso exista algum equipamento que ir fornec-lo automaticamente, como descrito acima. Na segunda opo Usar o seguinte endereo IP, conforme a figura (22), necessrio que seja preenchido manualmente. No exemplo acima, foi selecionado o endereo IP 192.168.0.1 e automaticamente a mascar de sub-rede preenchida. A outra opo Gateway padro necessrio ser preenchido somente se o computador tem sada para Internet. Nesse caso dever ser colocado o endereo IP do roteador (Modem).

Fonte: autor

Para que um computador participe de uma rede, para simples troca de arquivos entre computadores, necessrio tambm que cada computador tenha um nome diferente e que esteja configurado em um mesmo grupo de trabalho. Para configurar o nome do computador e grupo de trabalho basta seguir o caminho: acessar Propriedades do cone Meu computador e escolher a aba Nome do computador depois s acionar o boto Alterar. Ser exibida a figura (23):

Figura 23: tela mudana do nome do computador e grupo de trabalho

Na aba que se abre possvel trocar o nome do computador, identificar a qual domnio ele pertence (em caso de redes de maiores proporo) e escolher um nome de grupo de trabalho, que como dito antes, dever ser igual em todos os computadores pertencentes mesma rede.

37

Sistemas Operacionais
Windows Vista No caso do Windows Vista, seguir o seguintes passos: 1. Clique com boto direito do mouse no menu Rede ou Ambiente de Rede; 2. No menu lateral escolha a opo Gerenciar Conexes de Rede; O restante igual ao descrito para o Windows XP Para alterar o nome do computador e grupo de trabalho, siga os seguintes passos: 1. Clique com o boto direito do mouse no menu Computador; 2. No menu lateral escolha a opo Opes Avanadas do Sistema; 3. Escolha a aba Nome do Computador; O restante igual ao descrito para o Windows XP .

38

CAPTULO

3
Sistema Operacional Linux

Objetivo
O objetivo dessa unidade que o aluno tenha noes iniciais de uso de um sistema Linux, tanto com relao a interface grfica quanto a linha de comando. Sero apresentadas algumas ferramentas e comandos bsicos de uso.

Sistema Operacional Linux


Caro aluno, nesta unidade veremos uma distribuio Linux chamada Ubuntu. Lembre-se que existem vrias distribuies Linux, cada uma implementa algumas modificaes mas conserva as partes fundamentais do sistema. Antes de falarmos sobre Linux, importante definir o que um software livre.

Software Livre
Software livre foi um movimento iniciado por Richard M. Stallman em 1983, com o lanamento da Free Software Foundation (FSF) e o projeto GNU. O objetivo era desenvolver um sistema operacional aberto e gratuito de maneira que favorecesse a adaptao a realidade de quem quisesse usar, diferente dos sistemas que existiam na poca, como o Unix. Conforme definio da Free Software Fundation um software livre significa que pode ser usado, copiado, estudado, modificado e redistribudo sem nenhuma restrio. Richard Stallman classificou que o software, para ser considerado livre, deve estar baseado em quatro leis bsicas (http://www. fsf.org/):

1- Liberdade para executar o programa, para qualquer propsito; 2- Liberdade de estudar como o programa funciona, e adapt-lo para as suas necessidades; 3- Liberdade de redistribuir, inclusive vender, cpias de modo que voc possa ajudar ao seu prximo; 4- Liberdade de modificar o programa, e liberar estas modificaes de modo que toda a comunidade se beneficie.
O sistema operacional Linux uma juno do sistema GNU produzido pela equipe de Ricard Stallman e o Kernel produzido por Linus B. Torvalds.

Mais informao: (http://www.stallman. org/) e na Free Software Foundation (http://www.fsf.org/).

Revendo alguns conceitos...


Antes de comearmos a falar sobre o Ubuntu bom ter bem claro as diferenas abaixo:

41

Sistemas Operacionais
Copyleft: baseia-se em que qualquer modificao, ou apenas extenses, sejam abertas, proporcionando a mesma idia original que a liberdade de copi-lo e modific-lo novamente; Copyright: protege a obra, ou seja o produto, no permitindo qualquer tipo de alterao ou cpia sem a prvia autorizao do autor ou pagamento de custos estipulados; Software livre: um software no proprietrio, permite a livre distribuio e modificao de um software podendo ou no cobrar por isso, mas mantendo as caractersticas originais de liberdade de uso e alterao. Domnio pblico: software que se torna bem comum, devido ao autor abrir mo dos direitos ou devido ao tempo.

Software livre no sinnimo de software grtis.

Sistemas de arquivo usados no Linux


Assim como no sistema operacional Windows, o sistema de arquivos do Linux sofreu transformaes e melhorias ao longo do tempo. Existem diversos sistemas de arquivos, mas os principais so Ext2 e Ext3, Ext4, ReiserFS, XFS e JFS. O Ext2 foi um sistema utilizado durante muito tempo por diversas distribuies do Linux, mas com a implementao do Journaling ele foi atualizado e passou a se chamar Ext3. Atualmente o Ext4 a ultima verso disponvel desse tipo de sistema de arquivo, entre as diversas mudanas esto a duplicao de sub-diretrios, que de 32000 passa para 64000, e um mecanismo de verificao de erros do journal (Checksum). O Journaling foi desenvolvido para garantir segurana na manipulao de arquivos pelo sistema operacional. Antes que realmente seja gravado no sistema de arquivos, os dados so salvos em um Journal. Esse processo pode gerar um aumento de tempo, mas garante maior segurana com relao a perda de dados. O ReiserFS tambm utiliza o Journaling, mas implementa uma interface de sistemas de arquivos modular que favorece desenvolvedores de aplicativos a especificar como os arquivos devem ser manipulados. O XFS da SGI e o JFS da IBM so sistemas de arquivos semelhantes ao Ext3 e ReiserFS a diferena que o XFS tem melhor gerenciamento de fragmentao. Tanto o XFS quanto JFS utilizam o sistema Journaling.

42

Sistema Operacional Linux

Conhecendo a estrutura do Linux


A estrutura do Linux, assim como a de todas as suas distribuies, baseia-se no conceito de diretrios, onde tudo se deriva do diretrio raiz ou ( / ). Conforme figura (36) que lista os principais.

Figura 36: exemplo de estrutura de diretrios do Linux

/boot armazena o Kernel e alguns arquivos usados pelo gerenciador de boot do sistema, que so carregados na fase inicial do boot. O diretrio /bin armazena os arquivos executveis de alguns comandos bsicos do sistema, como o su, tar, cat, rm, pwd, etc. A maioria dos programas ficam instalados dentro do diretrio /usr. O diretrio /dev esta relacionados a dispositivos: dispositivo de udio. O diretrio /mnt serve de ponto de montagem para o CDROM (/mnt/cdrom), drive de disquetes (/mnt/floppy), pendrivers e outros dispositivos de armazenamento. O diretrio /home contm os diretrios pessoais dos usurios e suas configuraes. O diretrio /proc fornece informaes sobre o kernel e sobre os processos que esto rodando no momento. /etc um dos mais importantes diretrios da mquina. Nele fica a maioria dos arquivos de configurao e manipulao dos servios essenciais ao sistema. /lib o diretrio onde ficam as bibliotecas bsicas do sistema. O diretrio /var contm arquivos que possuem dados variveis. O diretrio /tmp serve como repositrio para arquivos temporrios. /sbin contm ferramentas de interesse do superusurio e que geralmente so usadas por servios bsicos da mquina.

43

Sistemas Operacionais
/opt alguns programas so projetados para serem instalados sob esse diretrio.

Sistema Linux Ubuntu


Conforme definio do site oficial, Ubuntu significa:

Visite o site oficial Ubuntu www.ubuntu-br.org

Humanidade para os outros ou ainda Sou o que sou pelo que ns somos. A distribuio Ubuntu trs o esprito desta palavra para o mundo do software livre.
O Ubuntu um software livre e gratuito, baseado em outra distribuio chamada Debian. At o momento da produo deste material o Ubuntu estava na verso 9.04. O arquivo de instalao tem 700MB o tamanho de um CD j na imagem (.iso). Est disponvel no endereo:

http://www.ubuntu-br.org/download
Existem duas maneiras para uso do sistema operacional Ubuntu: atravs do terminal de comando e/ou uso da interface grfica, com ambos possvel acessar qualquer parte do sistema. possvel usar o Ubuntu atravs do terminal, localizado no caminho a seguir: Aplicativos no menu da interface grfica, depois em Acessrios e escolher a opo Terminal. Observe no terminal abaixo:

Figura 20: mostra o uso do terminal

44

Sistema Operacional Linux


O Ubuntu possui uma interface grfica muito fcil de usar; existem menus suspensos que do acesso aos recursos do sistema, estes menus dividem-se em Aplicativos, Locais e Sistema, conforme figura (21): No menu Aplicativos esto todos os programas disponveis para uso, como editores de texto, udio e vdeo, programa para troca de mensagens, etc. No menu Locais est disponvel diretrio do usurio, outras parties do sistema como Windows, mdias removveis, etc. O menu Sistema est relacionado com toda a parte de configurao e administrao do sistema, como alterao do plano de fundo, gerenciador de pacotes, usurios e grupos, etc.

Figura 21: rea de trabalho do Ubuntu

Alterando o plano de fundo


O Ubuntu trabalha com adio de planos de fundo. Qualquer plano de fundo deve ser adicionado em um repositrio antes de ser selecionado. Aps estar nesse repositrio basta seguir os passos abaixo. Para alterar o plano de fundo existem duas opes: 1. Clique com o boto direito do mouse em um local vazio da rea de trabalho; 2. Escolha a opo alterar o plano de fundo; 3. Ir abrir uma janela, escolha a opo plano de fundo; 4. Selecione a aba plano de fundo e escolha uma das opes de plano com dois cliques em cima da figura; A outra maneira pelo menu: 1. Acesse o menu Sistema; 2. Escolha o submenu Preferncias; 3. Aparncias;

45

Sistemas Operacionais
4. Selecione a aba plano de fundo e escolha uma das opes de plano com dois cliques em cima da figura;

Ligando e desligando o computador


No terminal, basta digitar halt. Para reiniciar basta digitar reboot. Na interface, o boto fica localizado no canto superior direito e oferece as opes de desligar, reiniciar, hibernar, etc.

Uso do sistema
O uso do sistema com a interface grfica relativamente fcil e intuitivo, em alguns casos existem ferramentas mais acessveis que as mesmas no Windows. O Sistema Linux por motivos de segurana, cria automaticamente dois usurios: superusurio (root) e usurio limitado, mas com direitos administrativos. Sempre que iniciado o sistema, o usurio limitado padro. Qualquer alterao no sistema preciso digitar a senha de usurio. No uso do terminal preciso digitar o sudo seguido do comando pretendido. Por medidas de segurana a senha do usurio root no est configurada, mas possvel configur-la e trocar para usurio root sempre que for usar o terminal, evitando o uso do comando sudo (no recomendvel). Para mudar para superusurio basta digitar o comando:

#sudo su #senha de usurio limitado criado na instalao #passwd root # digite a nova senha # digite novamente
Aps configurado a senha de root, os prximos acessos sero apenas com o comando su, conforme figura (37)

Figura 37: mudana usurio limitado para superusurio

46

Sistema Operacional Linux


Digitar o camando su e depois a senha de superusurio. Lembre-se, o Linux diferencia caracteres maisculos e minsculo, portanto importante observar que o comando su deve ser digitado em letras minsculas. Todo usurio que faz entrada no sistema direcionado para o diretrio do usurio (/home). Cada usurio do sistema tem o seu diretrio /home independente, o nico usurio que poder fazer alteraes o superusurio.

Comandos bsicos
O terminal pode facilitar bastante o uso de ferramentas disponveis no Ubuntu. Observe que, para digitar uma funo, primeiro deve-se escrever o comando e depois o complemento. Comandos de ajuda no sistema - Para ajuda no sistema em uma consulta rpida, tirar dvidas, etc, existem basicamente trs comandos para uso no terminal, man, --help e info.

man - usado para mostrar o manual de outros comandos,


como # man apt (exibe manual do comando apt).

--help mostra informaes de parmetros que complementam


o comando, como # dpkg --help (mostra informaes sobre possveis complementos para o comando dpkg. Exemplo: dpkg -i para instalar programas .deb.

info Tambm oferece informaes do sistema, como:


# info apt (exibe informaes sobre o comando apt) Adicionar e remover usurio - Para adicionar um usurio no terminal muito fcil, basta digitar o comando abaixo:
Para criar usurios e senhas voc deve estar como superusurio.

# useradd e-tec

Usurio que ser criado Comando para criar usurio 47

Sistemas Operacionais
No exemplo acima foi digitado o comando para adicionar usurio useradd seguido de um espao e o nome do usurio que ser criado, no nosso caso, o usurio ser e-tec. Com o uso da interface grfica um pouco diferente, precisa acessar o menu Sistema, escolher o sub-menu Administrao, e assim, escolher a opo Usurios e Grupos, conforme a figura 37.

Figura 37: Uso da interface grfica

Lembre-se, como dito anteriormente, preciso desbloquear digitando a senha de usurio do sistema. Todas as operaes referentes ao usurio que est sendo criado feita neste local, como criao de senhas e atribuies de permisso. Para criar uma senha para o usurio e-tec no terminal, basta digitar o comando e o nome do usurio, abaixo:

# passwd e-tec
Conforme figura (38):

O arquivo /etc/passwd representa uma lista de usurios reconhecidos pelo sistema. Quando o usurio faz a entrada no sistema, digitando o nome de usurio e senha, imediatamente feito uma consulta no arquivo passwd, caso confirmado a existncia do usurio, determinado um UID (Identificao do usurio) e seu diretrio inicial (home).

Figura 38: criando usurio e senha na linha de comando

Para remover o usurio criado basta digitar o comando abaixo:

# userdel e-tec

Manipular diretrios
Para criar uma pasta (diretrio) no Ubuntu na interface grfica semelhante ao Windows:

48

Sistema Operacional Linux


Clique com boto direito do mouse no local em que a pasta ser criada, em seguida digite um nome para esta pasta. Pronto a nova pasta est criada e pronta para uso ! Para remov-la, basta apenas selecion-la e apertar o boto delete do teclado. Para criar ou remover um diretrio (pasta) no terminal, basta digitar os comandos abaixo:

# mkdir ead #rmdir ead

Cria o diretrio ead Remove o diretrio ead

Use o comando --help para ajuda no sistema.

A mudana de diretrio sempre acompanhada de barra e o comando cd. Vamos usar como exemplo o diretrio etc:

# cd /etc

cd espao /etc > Entra no diretrio etc

Caso j esteja dentro do diretrio etc, e queira apenas acessar um subdiretrio do etc, no necessrio usar a barra:

#cd X11

Acessa um subdiretrio do diretrio etc.

Figura 39: listando contedo do diretrio

A figura (24), na parte selecionada, mostra a hierarquia de diretrios que esto sendo acessados no momento, por exemplo, o etc representa o diretrio e o X11 representa o subdiretrio. Logo aps foi digitado o comando ls, este comando serve para visualizar o contedo do diretrio ou subdiretrio que est sendo acessado, no nosso caso, o X11. Para voltar ao diretrio anterior, basta usar o comando cd um espao seguido de dois pontos, conforme figura (40):

Figura 40: voltando ao diretrio anterior

Observe na figura (40) que a cada comando cd .. retorna um diretrio anterior, at chegar no diretrio raiz. Caso a intenso

49

Sistemas Operacionais
seja voltar ao diretrio raiz, necessrio apenas usar o comando cd seguido de espao e uma barra de qualquer lugar:

#cd /
Com a interface grfica segue a mesma lgica de hierarquia, os diretrio aparecem na parte superior da janela, conforme a figura (41):

Figura 41: hierarquia dos diretrios

pwd - O comando pwd permite saber em qual diretrio voc est no


momento.

cd - para voltar ao diretrio que se encontrava antes de mudar.


Para navegar atravs de mltiplos nveis de diretrios em um s comando, use por exemplo, cd /var/www, que o levar diretamente ao sub-diretrio /www do diretrio /var.

cp Copia arquivos e diretrios. # cp e-tec so para fazer uma cpia exata do arquivo e-tec com o
nome so.

# cp /etc/X11/xorg.conf /etc/X11/xorg.conf-bkp para gerar uma cpia de segurana exata do arquivo /xorg.conf mudando o nome para xorg.conf-bkp. mv - Este comando move arquivos e diretrios, sendo tambm usado
para renomear arquivos. # mv texto1 texto2 para renomear o arquivo texto1 para texto2 no mesmo local.

Manipular Arquivos
Um arquivo visualizado ou criado com auxilio de editores de texto, existem vrios, mas escolhemos o pico por ser o mais explicativo. Para criar um arquivo deve-se digitar o comando abaixo:

# pico e-tec

Cria ou visualiza o arquivo e-tec

50

Sistema Operacional Linux

Figura 42: editando ou criando um arquivo

Na figura (42), foi digitado o comando pico (editor de texto) seguido do nome do arquivo a ser criado, e-tec. A figura (43), mostra o arquivo em branco e abaixo os comandos possveis para esse editor.

Figura 43: arquivo e-tec criado

Atualizao do sistema
recomendado que logo aps a instalao do Ubuntu sejam feitas as atualizaes, atravs dos comandos:

# apt-get update # apt-get upgrade


Ao usar estes comandos estar sendo atualizado na lista de repositrios o pacote e a ultima verso desse pacote, ou: # apt-get dist-upgrade d um upgrade com os pacotes mais usados para atualizao da verso. Atravs da interface grfica: 1. Clique no menu Sistemas; 2. Clique em Administrao; 3. Clique em Gerenciador de Atualizaes; 4. O gerenciador far uma busca e caso necessrio ir informar qual atualizao est pendente; 5. Caso exista alguma, basta clicar no boto Instalar Atualizaes.

51

Sistemas Operacionais

Instalao e remoo de pacotes


O Ubuntu vem com uma ferramenta muito til chamada apt-get para instalao de pacotes via terminal:

#apt-get install amsn


O comando acima procura o pacote amsn e instala automaticamente. Para remov-lo:

#apt-get remove amsn


Outra maneira de instalao de pacotes no Ubuntu atravs do comando dpkg, mas somente se o pacote for (.deb). Como dito anteriormente, o Ubuntu um sistema baseado no Debian, portanto existem diversos programas desenvolvidos para o Debian que podem ser instalados no Ubuntu, como por exemplo, os que tiverem extenso (.deb):

# dpkg - i skype.deb Programa a ser instalado (skype.deb) Parmetro de instalao (i) Comando de instalao (dpkg)
Com a interface grfica a instalao de programas feita atravs do gerenciador de pacotes Synaptic: o caminho bem simples atravs do menu Sistema, Administrao e Gerenciador de Pacotes Synaptic. Para escolher o pacote a ser instalado, basta assinalar o campo correspondente ao lado do pacote ou fazer uma busca no campo superior do gerenciador e assim encontrar o pacote desejado.

Figura 44: Gerenciador de pacotes Synaptc

52

Sistema Operacional Linux

Rede Ubuntu
Os mecanismos de rede no Ubuntu podem ser acessados no menu Sistema, submenu Administrao: Ferramentas de rede. Ir mostrar as condies atuais de funcionamento relacionadas a interface de rede e testes possveis para verificar a conectividade; submenu Preferncias: Conexes de rede. Opo semelhante a conexo de rede do Windows, ir mostrar todas as interfaces de rede disponveis; possvel configurao de IP esttico e dinmico alm de outras opes, conforme figura;

Figura 45: aba Configuraes Ipv4 de conexes de rede

Outros comandos
Via terminal:

df Exibe o espao em disco do sistema usado por todas as parties; du Exibe o tamanho de arquivos e/ou diretrios. Se nenhum arquivo ou diretrio for passado como argumento, ser assumido o diretrio atual. O uso da opo du-h tornar a apresentao mais simples de ser interpretada. free Comando que mostra a quantidade de memria disponvel e ocupada no sistema.

Kernel uma das partes mais importantes de um sistema Linux. Ele tambm pode ser chamado de corao do sistema.

uname - Comando que exibe informaes sobre o sistema


como, nome da maquina e verso do Kernel.

53

Sistemas Operacionais
uname -a para exibir todas as informaes. uname -m para exibir a arquitetura da mquina. uname -r para exibir o release do sistema operacional.

ps Apresenta um quadro atual, porm esttico dos processos que esto


sendo executados no sistema. ps aux exibe todos processos sendo executados no momento, de todos usurios. kill finaliza processos sendo executados. Kill-9 (nmero do PID) para finalizar o processo de PID de determinado nmero. A identificao de nmero de determinado PID ligado a um processo que est sendo executado, pode ser feito utilizando o comando ps. killall finaliza processos pelo nome ao invs do PID como faz o comando kill. Tambm assim como o comando kill, o killall envia um sinal para o processo. killall mozilla firefox finaliza o processo mozilla-firefox, fechando o navegador web Mozilla Firefox.

Motivao de uso
O sistema Linux uma alternativa para quem no quer se preocupar com pagamentos de licenas de sistemas operacionais e quer se manter na legalidade. Atualmente o Linux oferece distribuies voltadas para usurios sem experincia (Ubuntu, Kurumin, etc) e para usurios que j conhecem o sistema (Slackware). Existem vrias distribuies na qual seus criadores tm o objetivo de desenvolver uma interface grfica muito amigvel possibilitando assim a facilidade de uso para novos usurios. Com isso, o Linux vem ganhando cada vez mais novos usurios e colaboradores fazendo com que surjam novas distribuies e maior integrao com diversos tipos de hardware que so lanados a todo o momento.

54

Sistema Operacional Linux

Finalizando...
Os dois sistemas apresentados neste livro so sistemas muito utilizados no Brasil. Entender os conceitos dos dois sistemas apresentados fundamental para resolver problemas que acontecem devido ao uso. Esperamos que tudo que foi apresentado tenha sido til de alguma maneira, mas existem muito mais informaes, no esquea de pesquisar. Afinal, em um mercado de trabalho to competitivo se destaca aquele que vai atrs da informao e nunca para de pesquisar e se atualizar.

55

Referncias Bibliogrficas
TANENBAUM, Andrew S. Sistemas Operacionais Modernos; traduo Ronaldo A.L. Gonalves, Luis A. Consularo. 2 ed. So Paulo: Prentice Hall, 2003. FERREIRA, Rubem E. Linux - Guia do Administrador de Sistemas. 1 ed So Paulo: Novatec, 2003. SILBERSCHRTZ, Abraham; GALVIN, Peter; GAGNE, Greg. Sistemas Operacionais Conceitos e Operaes; traduo Adriana Rieche. Rio de Janeiro: Campus, 2000. MICROSOFT. Disponvel em http://www.microsoft.com NAKAMURA, Emilio Tissato; GEUS, Paulo Lcio de. Segurana de Redes em Ambientes Cooperativos. So Paulo: Futura, 2003, 3 edio. 252 p. NEMETH, Evi; SNYDER, Garth; HEIN, Trent R. Manual Completo do Linux Guia do Administrador. So Paulo: Prentice Hall, 2007, 2 Ed. 684 p. UBUNTU. Disponvel em: http://www.ubuntu-br.org FREE SOFTWARE FUNDATION. Disponvel em: http://www.fsf.org/ WIKIPEDIA. Disponvel em: http://www.wikipedia.org

Вам также может понравиться