Você está na página 1de 100

Sumrio

INTRODUO __________________________________________ 3

CARACTERSTICAS DO LINUX ________________________ 3 COMO O LINUX DESENVOLVIDO _____________________ 4


AMBIENTES DE TRABALHO __________________________ 5 INICIALIZANDO O LINUX _____________________________ 5 AMBIENTE SHELL ___________________________________ 6

COMANDOS BSICOS DO LINUX ______________________ 6 ARQUIVOS E DIRETRIOS __________________________ 13 Editor de Texto _______________________________ 19
Comandos mais Utilizados __________________________________ 21 Utilizando os Comandos ____________________________________ 22

PROPRIEDADES DO ARQUIVO E PERMISSES _______________ 25


Proprietrios e Grupos _____________________________________ 26 Alterando as Permisses____________________________________ 27 Alterando Donos e Grupos __________________________________ 28 Criando Contas de Usurios _________________________________ 29 O Arquivo Passwd _________________________________________ 30 O Arquivo Group __________________________________________ 31 Apagando ou Desativando as Contas _________________________ 32

SISTEMAS DE ARQUIVOS ___________________________ 33


Montar Disquetes__________________________________________ 34 Montar CD-ROM __________________________________________ 35 Montar uma Partio do Win 95 no Linux _____________________ 35 Montar os Sistemas Automaticamente ________________________ 36

FORMATAR DISQUETE _____________________________ COMO FAZER BACKUPS ___________________________ COMO COMPACTAR ARQUIVOS ______________________ COMO FINALIZAR O SISTEMA _______________________

38 38 43 45

AMBIENTE GRFICO _________________________________ 46

CONHECENDO O AMBIENTE DE TRABALHO _____________ 47


Painel __________________________________________________ 47 Barra de Tarefas _________________________________________ 50

CONHECENDO AS JANELAS ________________________ 50 EDITANDO ARQUIVOS ____________________________ 55 OPERAES BSICAS NO GERENCIADOR ______________ 59
Abrindo Arquivos a Partir do Gerenciador __________________ Criando Pastas __________________________________________ Copiando Arquivos _______________________________________ Excluindo Arquivos ______________________________________ Renomeando um Arquivo _________________________________ 59 62 64 67 68

CONFIGURANDO O AMBIENTE DE TRABALHO ____________ 69 ADICIONANDO PROGRAMAS E CONES NO PAINEL ________ 77


Adicionando Programas ___________________________________ 77 Adicionando cones de Atalho _____________________________ 81

CONFIGURAES DO PAINEL _______________________ 82 ADICIONANDO CONES NO AMBIENTE DE TRABALHO ______ 83 UTILITRIOS DO KDE ___________________________ 84
Calculadora _____________________________________________ Notas ___________________________________________________ Compactador de Arquivos ________________________________ Formatador de Disquete __________________________________ 84 85 85 88

LOCALIZANDO ARQUIVOS _________________________ KPAINT _____________________________________ CAPTURAR TELA _______________________________ USANDO A LINHA DE COMANDO E OS TERMINAIS ________ INICIANDO PROGRAMAS AUTOMATICAMENTE ____________

88 91 92 94 95

LISTA DE EXERCCIOS ________________________________ 97

LINUX

INTRODUO
O Linux um sistema operacional do tipo Unix. Um sistema operacional um programa que supervisiona todo o funcionamento do computador, e prov ao usurio e aos outros tipos de programas meios para usar os recursos bsicos do computador, incluindo a memria, tempo de acesso, discos, etc. O sistema operacional Linux foi inicialmente desenvolvido por Linus Torvalds, em agosto de 1991, quando ele ainda era estudante da Universidade de Helsinque, na Finlndia. Linus escreveu o primeiro Kernel (ncleo do sistema operacional) e passou a distribuir o cdigo fonte pela Internet. O nome Linux veio da unio de Linus com Unix.

CARACTERSTICAS DO LINUX
O Linux apresenta as seguintes caractersticas: um sistema operacional livre e gratuito (todo o cdigo fonte do sistema Linux, os drivers do dispositivo, as bibliotecas, os programas do usurio e as ferramentas de desenvolvimento so distribudos gratuitamente); compatvel com MS-DOS, Windows e Windows 95. O Linux no executado no MS-DOS, no Windows ou em qualquer outro sistema operacional, ele totalmente independente deles, mas recursos foram acrescentados para permitir que os sistemas operacionais trabalhem juntos;

Celta Informtica - F: (11) 4331-1586

Pgina: 3

LINUX
Muito usado em servidores de rede porque oferece capacidade de multiusurios e suporte a redes TCP/IP; Suporta nomes longos de arquivos; um sistema multitarefa, com memria virtual, proteo de acesso a recursos compartilhados e suporte a vrios idiomas.

COMO O LINUX DESENVOLVIDO


Depois que o Kernel do Linux passou a ser distribudo pela Internet, centenas de programadores do mundo todo passaram a colaborar, de maneira voluntria, no desenvolvimento do Linux. Dentre essas pessoas encontram-se universidades, empresas de software, distribuidores, etc. Como o Linux e todas as suas aplicaes so desenvolvidas em diversos locais e por diversas pessoas, algumas empresas especializaram-se em compilar, testar e suportar o Linux, alm de implementarem melhorias voltadas para o seu mercado de atuao. Assim, surgiram as distribuies, onde cada uma apresenta as suas caractersticas prprias. As distribuies mais conhecidas hoje em dia so: Slackware, Debian, Red Hat, SuSE, Turbo Linux e Caldera OpenLinux. Tais distribuies so compatveis entre si, diferindo apenas pela seleo dos aplicativos e utilitrios que acompanham o kernel do sistema operacional. No podemos definir qual a melhor distribuio, j que nenhuma perfeita, mas a distribuio mais utilizada hoje em dia em todo o mundo a Red Hat. O importante que todas elas utilizam o kernel do Linux. Neste nosso estudo sobre o sistema operacional Linux iremos utilizar a distribuio Red Hat, da empresa Conectiva, por ser totalmente em portugus.

Celta Informtica - F: (11) 4331-1586

Pgina: 4

LINUX AMBIENTES DE TRABALHO


No Linux podemos trabalhar em dois ambientes: no shell e no ambiente grfico. O shell o ambiente no qual executamos as linhas de comandos (como se fosse o prompt do DOS), ou seja, trabalhamos no modo texto (terminal). Para utilizarmos o shell devemos lembrar qual a finalidade de cada comando e depois digitlo, deste modo, a ao que desejamos ocorrer. J a interface grfica facilita bastante o uso do Linux para aqueles que no gostam de comandos, pois assemelha-se com as janelas do Windows, onde as operaes so realizadas com o mouse. As interfaces grficas mais populares para o Linux so: KDE, Gnome, After Step, Window Maker, fvwm e fvwm95. Neste curso ns iremos estudar a interface KDE.

INICIALIZANDO O LINUX
OBS: Durante este curso, vamos considerar que o sistema operacional Linux j esteja instalado em sua mquina. Ao ligar o computador, o sistema realiza uma srie de testes e rotinas de inicializao. Concludo estes testes, o Linux pedir o nome do usurio e a senha. Inicialmente, como nome de usurio, digite root e depois digite a senha que foi especificada durante o processo de instalao do Linux. Root o usurio que tem acesso a todos os arquivos e a todas as operaes no Linux, ou seja, ele pode fazer tudo o que quiser ( conhecido com super-usurio). No decorrer do curso veremos como criar outros nomes de usurios. OBS: O Linux apresenta caractersticas no encontradas no DOS: permisses e acessos a arquivos. Vamos supor que voc est utilizando o sistema operacional como um usurio normal, e se voc quiser executar algum programa ou editar algum arquivo e a mensagem Permission Denied aparece, significa que isto que voc est tentando no possvel fazer por voc como esse usurio, voc no tem permisso para realizar a ao. O usurio que pode fazer tudo no sistema o root ou seja, o administrador do sistema. Depois de digitar o nome do usurio e a senha, os comandos j podem ser usados no shell do Linux. Vamos agora conhecer os comandos bsicos e saber como e quando utilizar cada um deles.

Celta Informtica - F: (11) 4331-1586

Pgina: 5

LINUX AMBIENTE SHELL


O ambiente shell em termos parecido com o MS-DOS, ou seja, todas as operaes so realizadas atravs de comandos. O shell ir, ento, interpretar e executar os comandos digitados pelo usurio. O prompt geralmente composto pelo nome do usurio, o smbolo arroba (@), o nome atribudo ao seu sistema e o diretrio atual, como no exemplo a seguir.

Depois do smbolo (#) os comandos devem ser digitados, e aps a digitao do comando a tecla Enter dever ser pressionada, caso contrrio, nada acontecer. Outro detalhe: digite corretamente o comando, pois o sistema operacional enviar uma mensagem de comando invlido ou desconhecido quando no identificar o que foi digitado. OBS 1: Se o prompt terminar em # significa que o root est utilizando o sistema, e se terminar em $ significa que um usurio normal. OBS 2: No shell voc poder usar as setas do seu teclado para repetir os comandos anteriores (como o Doskey do DOS). O shell tambm pode completar nomes de comandos ou arquivos, bastando digitar o incio de cada um deles e pressionar a tecla Tab.

COMANDOS BSICOS DO LINUX

Retornando a Data e a Hora do Sistema


O comando date exibe a data e a hora do sistema. Para visualiz-las, digite date e em seguida tecle Enter.

Como voc pode observar, sero apresentados o dia da semana, o ms, o dia do ms, a hora e o ano.

Celta Informtica - F: (11) 4331-1586

Pgina: 6

LINUX

Alterando a Data e a Hora


Voc pode alterar a data e a hora do sistema atravs do seguinte comando: date mmddhhmm[yy], onde: mm = ms dd = dia hh = hora mm = minuto yy = ano Depois de digitar as informaes necessrias e teclar Enter, voc precisar executar o seguinte comando: clock -w para que as alteraes sejam feitas tambm na mquina e no somente no sistema.

Conhecendo a Verso do Linux


O comando uname informa qual a verso do Linux que voc est usando. Digite uname juntamente com os parmetros -s -r para poder visualizar o nome do sistema operacional e a sua verso.

Limpando a Tela
Este comando de limpar a tela muito simples. Ele acionado para evitar confuses e distrao por parte do operador. Para limpar a tela s digitar clear e depois teclar Enter.

Celta Informtica - F: (11) 4331-1586

Pgina: 7

LINUX

Verificando a Memria
O comando free usado para exibir o quanto de memria est livre, quanto est sendo usada e os buffers de memria RAM. Para executar este comando, digite free e tecle Enter.

Manual de Pginas On-Line


O Linux oferece aos seus usurios uma ajuda muito especial sobre os seus comandos, caso voc esteja em dvida sobre como usar um comando. Para acessar o manual on-line, digite man e o nome do comando. Para sair deste manual, digite a letra q. Para rolar a pgina utilize as setas para cima e para baixo do teclado. Por exemplo, se quisssemos informaes sobre o comando free deveramos digitar man free. A figura a seguir mostra o resultado deste comando.

Celta Informtica - F: (11) 4331-1586

Pgina: 8

LINUX
OBS: Alguns comandos tambm possuem uma ajuda atravs do help, ou seja, digite nome_do_comando help, com isso informaes sobre o comando desejado tambm sero exibidas.

Visualizando o Contedo de um Diretrio


possvel obter uma lista dos arquivos e dos subdiretrios de um determinado diretrio do nosso sistema. O comando ls (ou dir) semelhante ao dir do DOS, ou seja, digitando-se ls (ou dir) poderemos ver todos os arquivos e subdiretrios que pertencem a um determinado diretrio. Na figura a seguir podemos ver o contedo do diretrio usr. Para voc visualizar o contedo do seu diretrio atual digite ls e veja o resultado.

Observe, na figura acima, que o Linux aceita nomes longos de arquivos, ou seja, os nomes podem ter at 255 caracteres. No Linux no existe extenses .EXE, .COM que so especiais para programas como o DOS, os programas executveis no Linux so marcados com um asterisco no final do nome. Se voc quiser que os nomes listados apaream coloridos, use o comando l somente. Com o comando ls voc tambm pode usar caracteres-chave (? ou *). Por exemplo, para listar os arquivos que comeam com a letra u, digite ls u*; o comando ls p*r listar tudo que comear com a letra p e terminar com a letra r. Para listar o contedo de um diretrio pgina a pgina, use o comando ls seguido da opo more, ou seja, digite ls |more. Tecle Enter para visualizar as prximas pginas. Se quiser interromper a visualizao dos arquivos e voltar ao prompt , tecle a letra q.

Celta Informtica - F: (11) 4331-1586

Pgina: 9

LINUX

Visualizar Quem est na Mquina


O comando whoami mostra quem est na mquina no momento, ou seja, mostra quem voc (isto til quando voc esquece se entrou como root ou como outro usurio). Para utilizar este comando s digitar whoami e teclar Enter.

A figura acima nos mostra que quem est utilizando a mquina o super-usurio, ou seja, o root.

Visualizar o Espao do Disco


Podemos obter informaes sobre o espao usado no disco, o espao livre e capacidade das parties do winchester. Para isso, basta digitar o comando df e teclar Enter (para melhor entender os nmeros que sero apresentados, digite df -h). Execute este comando e veja o resultado.

Na figura acima vemos que a partio que contm a parte principal do Linux (hda5) tem tamanho de 1,0G, 854M usados e 161M disponveis, sua capacidade de 84% e foi montada em /.

Alterar a Cor do Fundo e da Letra


Voc poder modificar a cor do fundo e da letra do shell, atravs do seguinte comando: setterm -background cor -foreground cor, onde cor dever ser substituda por uma das seguintes cores: black (preto), blue (azul), green (verde), cyan (azul claro), red (vermelho), magenta (rosa), yellow (amarelo) e white (branco).

Celta Informtica - F: (11) 4331-1586

Pgina: 10

LINUX
Como exemplo, vamos alterar a cor da letra para azul (cyan). Digite, ento, o seguinte comando: setterm -background black -forenground cyan. Depois de pressionar Enter voc ver que as letras agora estaro na cor azul, enquanto o fundo continua preto. Configure as cores de acordo com o seu gosto.

Configurar a Proteo de Tela


possvel definir o nmero de minutos de inatividade do computador para que a proteo de tela seja executada. Para isso, estando no prompt do Linux, digite o seguinte comando: setterm -blank <nmero>, onde nmero dever ser substitudo por um nmero de minutos a sua escolha, sendo que o mximo que pode ser usado 60 minutos. Execute este comando e defina um nmero (por exemplo, 5). Se quiser desativar a proteo de tela coloque o nmero zero.

Localizar Arquivos
Voc pode localizar arquivos atravs do comando find. Este comando faz uma pesquisa em um diretrio especificado e tenta encontrar o arquivo desejado. Para isso, voc deve digitar o comando find seguido do nome do arquivo (e o caminho tambm). Para que o Linux pesquise em todos os diretrios, a partir do diretrio raiz (/), e exiba o caminho completo do arquivo, utilize a seguinte sintaxe: find / -name <nome_do_arquivo>. Voc tambm pode usar os caracteres-chave (* e ?) para localizar os arquivos. Como exemplo, vamos tentar localizar todos os arquivos que comecem com readme, para isso, digite find / -name readme* . Todos os arquivos que comeam com readme sero listados, e o caminho de tais arquivos tambm, como na figura a seguir.

Celta Informtica - F: (11) 4331-1586

Pgina: 11

LINUX

O comando find oferece muitas opes (voc poder v-las digitando man find), como por exemplo: para localizar os arquivos que foram modificados nas ltimas 24 horas basta digitar find / -mtime -1, ou os modificados na ltima semana troque o nmero 1 por 7.

Sair da Sesso Atual


Para voc sair da sesso atual e terminar o processo imediatamente, utilize o comando exit. Ao digitar exit e teclar Enter, o comando executado e a sua sesso encerrada imediatamente. O Linux solicitar de novo o nome de usurio e a senha, fornea-os corretamente para voltar a utilizar o sistema.

Celta Informtica - F: (11) 4331-1586

Pgina: 12

LINUX

ARQUIVOS E DIRETRIOS
Os arquivos so importantes porque atravs deles que podemos armazenar e depois recuperar informaes no disco. Quando criamos um arquivo precisamos dar um nome a ele, sendo que este nome pode ser longo e, se tiver extenso (pois opcional), esta fica a critrio do usurio, sendo que um arquivo pode ter at duas ou mais extenses. Assim, os usurios podem colocar o que desejarem nos arquivos e identific-los da forma que lhes for mais conveniente. Os diretrios so lugares onde os arquivos ficam armazenados. O Linux nos fornece uma estrutura de diretrios j pronta, mas nada impede de criarmos outros. No Linux os caracteres maisculos e minsculos so diferenciados, portanto, quando for nomear um arquivo ou diretrio lembre-se deste detalhe. Os arquivos de backup terminam com um til (~) e os arquivos que comeam com um ponto so considerados arquivos ocultos. Abaixo voc poder ver a estrutura de diretrios de um Linux tpico: /: este o diretrio raiz, e todos os subdiretrios do Linux ficam nele. bin: arquivos executveis (binrios) de comandos necessrios durante a inicializao do sistema, podem ser utilizados pelos usurios. boot: arquivos utilizados pelo gerenciador de inicializao. dev: arquivos de dispositivos de entrada e sada. etc: arquivos de configurao especficos da mquina. home: diretrios local (home) dos usurios. lib: arquivos de bibliotecas compartilhadas usadas com freqncia. mnt: ponto para montagens temporrias realizadas pelo administrador do sistema. root: diretrio pessoal do super-usurio. sbin: arquivos de sistema essenciais, similar ao bin, porm os comandos no so destinados aos usurios comuns. tmp: arquivos temporrios gerados por alguns utilitrios. usr: local onde ficam os arquivos dos usurios. var: contm dados que so alterados quando o sistema est sendo executado.

Celta Informtica - F: (11) 4331-1586

Pgina: 13

LINUX

Mudando de Diretrio
O comando cd permite saltar de um diretrio, ou subdiretrio, para outro. Para mudar o diretrio corrente digite cd /< nome do diretrio>. Por exemplo, se voc est no diretrio root, digite cd /usr. Desta maneira voc entra no diretrio usr e este passa a ser o diretrio corrente. Para acessar um subdiretrio do diretrio usr (sendo usr o diretrio corrente) voc no precisa especificar o caminho todo, ou seja, para acessar o subdiretrio X11 (que faz parte do diretrio usr) digite cd X11. Desta maneira X11 passa a ser o diretrio corrente. Se o diretrio ou subdiretrio que queremos acessar est dentro do diretrio corrente, ento no precisamos especificar o caminho todo, caso contrrio, esta especificao ser precisa (por exemplo, se o X11 no fosse um subdiretrio do diretrio corrente, deveramos digitar cd /usr/X11). Para voltar ao diretrio anterior digite cd - , ou ento digite cd /<nome do diretrio>. Para acessar o diretrio raiz (/) digite apenas cd /.

Criando Diretrio
Voc pode criar diretrios e subdiretrios, para isso, use o comando mkdir. Voc dever digitar o comando e depois o nome do diretrio a ser criado. Vamos criar um diretrio chamado temporrio no diretrio home. Para isso, entre no diretrio home (cd /home) e depois digite o seguinte comando: mkdir temporrio, tecle Enter. Agora utilize o comando ls para ver se o seu diretrio foi criado. Na figura a seguir vemos que o diretrio temporrio foi criado.

Celta Informtica - F: (11) 4331-1586

Pgina: 14

LINUX
Vamos criar um subdiretrio nesse diretrio que voc acabou de criar. Para isso, entre no diretrio temporrio (cd temporrio) e depois digite o comando mkdir figuras e tecle Enter. Agora utilize o comando ls para ver se o subdiretrio foi realmente criado.

Apagando Diretrio
O comando rmdir tem a mesma sintaxe do comando mkdir, mas sua finalidade de remover diretrios. Para isso, o diretrio a ser removido deve estar vazio. Vamos remover o diretrio figuras que voc criou anteriormente. Deixe o diretrio temporrio como sendo o diretrio corrente e depois execute o seguinte comando: rmdir figuras. Depois veja que o diretrio figuras no existe mais.

OBS: Se o diretrio que voc deseja apagar estiver cheio, use o comando rm -r <nome do diretrio>.

Copiando Arquivos
O comando cp muito importante, pois permite a cpia de arquivos de um lugar para outro. Vamos aprender a copiar arquivos de um diretrio para outro, e mais adiante iremos ver como copiar um arquivo do winchester (disco rgido) para o disquete.

Celta Informtica - F: (11) 4331-1586

Pgina: 15

LINUX
Antes de usar o comando cp temos que saber onde se encontra o arquivo que queremos copiar e para onde ele ser copiado, ou seja, temos que saber a origem e o destino do arquivo (esta a sintaxe do comando: cp <origem> <destino> ).

Vamos copiar o arquivo tetris-bsd que se encontra em /usr/games para o diretrio temporrio. Antes, entre no diretrio games (cd /usr/games) e usando o comando ls verifique se o arquivo tetris-bsd existe mesmo, se ele no existir escolha um outro arquivo. Agora use o comando cp para que a cpia seja realizada: cp /usr/ games/tetris-bsd /home/temporrio, tecle Enter. Estando no diretrio temporrio verifique se o arquivo foi realmente copiado (use comando ls).

Renomeando um Arquivo
Algumas vezes voc sentir necessidade de mudar o nome de um arquivo, por t-lo definido incorretamente ou para auxili-lo em uma operao. Para mudar o nome do arquivo voc dever digitar o comando mv, o nome atual do arquivo e o novo nome, separados por um espao.

Vamos agora mudar o nome do arquivo que acabamos de copiar (tetris-bsd). Desta maneira, para mudar o nome do arquivo, digite o seguinte comando: mv tetris-bsd tetris (no se esquea que o diretrio corrente tem que ser o diretrio onde encontra-se o arquivo que queremos renomear). Depois utilize o comando ls para ver se o nome realmente mudou.

Celta Informtica - F: (11) 4331-1586

Pgina: 16

LINUX

Movendo Arquivos
Aprendemos a copiar um arquivo de um diretrio para outro, mas tanto na origem como no destino teremos o mesmo arquivo. Atravs do comando mv poderemos mover o arquivo da origem para o destino sem que permanea uma cpia na origem. Vamos, ento, mover o arquivo tetris do diretrio temporrio para o diretrio usr, para isso, estando no diretrio temporrio digite o seguinte comando: mv tetris /usr. Depois de teclar Enter, visualize o contedo do diretrio usr. Veja que agora o arquivo tetris est somente no diretrio usr e no mais no temporrio.

Apagando Arquivos
Certos tipos de arquivos, aps um determinado tempo, talvez no tenham mais utilidades e, quando estiver seguro de que realmente no precisa mais destes arquivos, pode elimin-los. Ou, se precisar de mais espao em seu disco, tambm poder apagar alguns arquivos. O comando rm usado para executar esta tarefa, mas use-o com ateno, pois um arquivo que necessitou de dias de trabalho poder ser excludo facilmente. IMPORTANTE: voc no poder recuperar um arquivo depois de o ter apagado. Vamos agora excluir o arquivo tetris do diretrio usr e depois visualizar o resultado, para isso, entre no diretrio usr, digite rm tetris, tecle Enter e em seguida tecle y para confirmar a remoo do arquivo. Depois digite o comando ls para verificar que o arquivo foi realmente apagado.

Celta Informtica - F: (11) 4331-1586

Pgina: 17

LINUX

Visualizando a Estrutura
Para visualizar graficamente uma estrutura de arquivos/diretrios de um determinado diretrio muito simples, basta digitar o comando tree. Para ver somente os diretrios digite tree -d, para ver o tamanho dos arquivos e diretrios digite tree -s (para saber quais argumentos mais voc pode usar com o comando tree digite man tree para ver o manual online do comando). Execute o comando tree e veja o resultado. OBS: Voc tambm pode usar a opo tree |more para visualizar pgina a pgina a estrutura do seu diretrio.

Exibindo o Diretrio Atual


No Linux existe um comando denominado pwd que exibe o diretrio atual, ou seja, o diretrio que voc est. Por exemplo, digite o seguinte comando: cd /usr/ bin/X11. Agora voc est no diretrio X11 que subdiretrio de bin e este por sua vez um subdiretrio do diretrio usr). Depois para saber o caminho do diretrio corrente (pois voc esqueceu!) digite o comando pwd que o caminho ser mostrado.

Celta Informtica - F: (11) 4331-1586

Pgina: 18

LINUX

Exibir Detalhes do Arquivo


O comando wc exibe os detalhes do tamanho de um arquivo. Estes detalhes referem-se ao nmero de linhas, palavras e bytes, respectivamente. Digite, por exemplo, wc /etc/lilo.conf para sabermos os detalhes do arquivo lilo.conf localizado no diretrio etc.

Exibindo o Contedo de um Arquivo


Uma maneira de visualizar o contedo de um arquivo usando um editor (veremos os editores logo a seguir). Mas se voc deseja apenas percorr-lo rapidamente ao invs de edit-lo, o comando cat mais simples e rpido. Voc dever digitar cat e o nome do arquivo que deseja visualizar; por exemplo, vamos visualizar o arquivo man.config que est no diretrio /etc. Digite cat /etc/man.config e depois tecle Enter (para visualizar pgina a pgina, no final do comando insira |more).

EDITOR DE TEXTO
O editor de texto que iremos conhecer e aprender denomina-se vi. Este editor simples, pequeno, atraente e ser muito til quando voc precisar criar um arquivo. O vi no inclui seu prprio verificador de ortografia ou preenchimento de pargrafos. Deste modo, vemos que o vi um pouco limitado, mas capaz de interagir com outras aplicaes que fornecem de fato qualquer funcionalidade que voc possa querer. Os comandos utilizados no vi so rpidos e eficientes, j que constituem-se de uma letra s. Vamos, agora, iniciar o vi e editar um arquivo. A sintaxe para acessar o vi a seguinte: vi <nome_do_arquivo>

Celta Informtica - F: (11) 4331-1586

Pgina: 19

LINUX
Sendo o diretrio root o diretrio corrente, digite, ento, vi linux. Este comando ir editar o arquivo linux (o arquivo linux ser imediatamente criado, sem nenhum contedo inicialmente), e a sua tela dever ser assim:

A coluna de caracter ~ indica que voc est no final do arquivo. No editor vi voc sempre estar em um dos trs modos de operao: modo comando, modo edio e modo ex. Assim que inicializar o vi, voc estar no modo comando, e neste modo voc poder usar os diversos comandos existentes (geralmente de uma letra) para modificar o texto, como veremos logo. O texto inserido e tambm modificado no modo edio, e para comear a inserir o texto, pressione agora a letra i (pois ela colocar voc no modo edio, j que est no modo comando) e comece a digitar. Digite, por exemplo, o texto da figura a seguir. OBS: No vi voc pode digitar quantas linhas desejar, devendo pressionar a tecla Enter para cada uma. Para corrigir os erros utilize a tecla Backspace.

Celta Informtica - F: (11) 4331-1586

Pgina: 20

LINUX Comandos mais Utilizados


Para poder utilizar os comandos v para o modo de comando. Para conseguir isto, pressione a tecla Esc. Neste modo vamos aprender a utilizar os comandos mais teis, sendo que estes so mostrados na tabela a seguir.

Comando i r a A o O H L j k w b 0(zero) $ G ~ vicex dw dd D r R u /palavra

Ao Insere texto antes do cursor Insere texto no incio da linha onde se encontra o cursor Insere texto depois do cursor Insere texto no final da linha onde se encontra o cursor Adiciona linha abaixo da linha corrente Adiciona linha acima da linha corrente Move o cursor para a primeira linha da tela Move o cursor para a ltima linha da tela Move cursor para linha abaixo Move cursor para linha acima Move cursor para incio da prxima palavra Move cursor para incio da palavra anterior Move cursor para incio da linha corrente Move cursor para o fim da linha corrente Move para a ltima linha do arquivo Alterar a letra do cursor de minscula para maiscula ou versa Deleta um caracter que est sob o cursor Deleta a palavra, do incio da posio do cursor at o fim Deleta a linha inteira onde o cursor estiver Deleta a linha a partir da posio do cursor em diante Substitui o caracter sob o cursor por outro a sua escolha Substitui o texto corrente pelo texto indicado Desfaz a ltima modificao Procura pela palavra ou caracter acima ou abaixo do texto

Celta Informtica - F: (11) 4331-1586

Pgina: 21

LINUX
?palavra Ctrl+g Ctrl+f Ctrl+b Move para a ocorrncia anterior da palavra Mostra o nome do arquivo, o nmero da linha corrente e o total de linhas Passa para a tela seguinte Passa para a tela anterior

A maioria dos comandos que lida com os arquivos no vi chamada a partir do modo ex. Este modo fornecido quando voc pressiona a tecla : (dois pontos) a partir do modo comando. Ele coloca o cursor na ltima linha de exibio (aps os dois pontos) e permite que voc fornea vrios comandos, como os listados na tabela a seguir.

Comando :wq :w <nome_arq> :q :q! :e

Ao Salva as mudanas feitas no arquivo e sai do editor Salva o arquivo com o nome especificado. Continua edi o normalmente Sai do editor. Se ainda no salvou o arquivo, uma mensa gem exibida Sai do editor sem salvar as mudanas realizadas Edita outro arquivo

OBS: Se voc no tiver certeza em qual modo de exibio est, pressione a tecla Esc. Isto far com que voc saia do modo de edio, se voc estiver nele, e no far nada se voc j estiver no modo comando.

Utilizando os Comandos
Vamos agora utilizar alguns dos comandos citados acima. Estando no modo comando, utilize as setas do teclado para levar o cursor no meio das palavras por um (primeira linha do terceiro pargrafo). Com o cursor nesta posio, tecle a. Agora insira as seguintes palavras: Linus Torvalds e, depois pressione Esc para voltar ao modo de comando.

Celta Informtica - F: (11) 4331-1586

Pgina: 22

LINUX
Para apagar os caracteres digitados utilize o comando x. Posicione o cursor sobre a primeira letra da palavra to (segundo pargrafo) e, estando no modo comando, pressione x trs vezes e ver que a palavra to ser apagada. Se quiser apagar uma palavra de uma s vez, deixe o cursor posicionado sobre ela e utilize o comando dw. Vamos agora apagar uma linha inteira, para isso, deixe o cursor posicionado na segunda linha (segundo pargrafo) e utilize o comando dd (ou seja, pressione d duas vezes). Para desfazer a ltima ao deve-se usar o comando u, portanto, pressione u para que a linha seja inserida novamente no texto. Para fazer alteraes no texto, utilize os comandos R, r e ~. Para utilizar o comando R deixe o cursor posicionado na primeira letra da palavra que ir ser substituda e comece a digitar outra, voc ver que as letras sero substitudas medida que voc vai digitando. Para substituir um nico caracter deixe o cursor posicionado nele e utilize o comando r. J o comando ~ ir alterar a letra no cursor de maiscula para minscula, ou vice-versa (pressione o comando ~ mais de uma vez para ver o resultado). Se quiser localizar palavras utilize os comandos / ou ?palavra. Estando no modo comando pressione / e digite a palavra grupo (/grupo), depois tecle Enter para que o cursor aponte para a primeira ocorrncia desta palavra no texto. Depois de feitas as alteraes devemos salvar o arquivo. Para salv-lo preciso estar no modo ex, e para conseguir isto, pressione Esc (para garantir que est no modo comando) e pressione : (dois pontos) logo em seguida. No final da tela voc ver os dois pontos, agora para salvar o arquivo e continuar no editor pressione w e Enter logo em seguida (faa isso agora). Se quiser salvar o arquivo e sair do vi use o comando wq, e para sair do vi sem salvar o arquivo pressione q!. No vi tambm podemos copiar e colar textos. Uma maneira de realizar estas aes apagar o texto e depois coloc-lo de novo quantas vezes quiser, usando o comando P. Posicione o cursor no incio da terceira linha (terceiro pargrafo) e pressione dd, em seguida use o comando P e voc ver que o texto inserido novamente, pressione P novamente para que uma cpia do texto aparea logo abaixo, como na figura a seguir.

Celta Informtica - F: (11) 4331-1586

Pgina: 23

LINUX

Se quiser pode colar o texto em uma outra posio, para isso, antes de pressionar P pela segunda vez, v para o modo de edio, posicione o cursor onde o texto dever aparecer, volte para o modo de comando e agora sim use o comando P. Para copiar o texto sem ter que apag-lo utilize o comando yy, ou seja, posicione o cursor na linha que deseja copiar, pressione yy e, estando com o cursor no local que deseja que a cpia aparea, pressione P (ou p) para que uma cpia do texto seja inserida. OBS: O comando P insere o texto antes da linha atual e o comando p insere o texto aps a linha atual. Uma outra maneira, e mais conveniente de cortar, copiar e colar partes do texto no vi usar os registros. Um registro apenas um espao de armazenamento temporrio denominado para o texto que voc deseja copiar entre os locais, cortar e colar no documento, etc. Aos registros so dados nomes com uma letra; qualquer caracter entre a-z ou A-Z ser vlido. O comando (aspas) especificar um registro, ele seguido do nome do registro, como em a para o registro a. Como exemplo, vamos usar os registros para fazer uma cpia de um texto do nosso arquivo linux para um outro arquivo o qual denominaremos copia. Posicione o cursor na primeira linha do texto e utilize o comando ayy, com isso a linha atual ser colocada no registro a. Agora passe para o modo de operao ex e utilize o comando para editar um outro arquivo: e copia (o comando e editar o arquivo copia). Se a mensagem No write since last change (use ! to override) aparecer, salve o arquivo e depois repita o comando e. Estando agora com o arquivo copia aberto, cole o texto que est no registro a com o seguinte comando: ap. Veja que a linha que voc colocou no registro a aparece no arquivo copia.

Celta Informtica - F: (11) 4331-1586

Pgina: 24

LINUX

PROPRIEDADES DO ARQUIVO E PERMISSES


Por medidas de segurana, os arquivos no Linux apresentam algumas propriedades e permisses. As permisses referem-se s maneiras de uso de um arquivo por algum. Existem trs permisses: r (read): significa que voc pode ver o contedo de um arquivo; w (write): significa que voc pode alterar ou apagar um arquivo; x (execute): significa que voc pode executar o arquivo como um programa. Para saber quem pode ler ou modificar um arquivo, e para saber tambm se um arquivo executvel ou no, use o comando ls -l (ou vdir).

Celta Informtica - F: (11) 4331-1586

Pgina: 25

LINUX
As permisses tm significado diferente para um diretrio: - A permisso de leitura (r) significa que voc pode listar o contedo de um diretrio; - A permisso de gravao (w) significa que voc pode acrescentar ou remover os arquivos do diretrio; - A permisso de execuo (x) significa que voc pode listar informaes sobre os arquivos no diretrio.

Proprietrios e Grupos
Cada arquivo que criado no Linux apresenta um proprietrio (ou dono) e um grupo. Geralmente, o dono o usurio que criou o arquivo. Cada usurio tambm pertence a um grupo, sendo que este grupo atribudo a cada arquivo que o usurio cria. Na figura anterior podemos ver que todos os arquivos/diretrios tem como dono root e como grupo tambm root (estas informaes so obtidas observando-se a segunda e a terceira colunas, respectivamente). Alm dos donos e dos grupos, temos os outros. Os outros referem-se s outras pessoas que tm acesso ao sistema e que no so proprietrias de arquivos nem membros de grupos. Se o nome listado um diretrio, a letra d aparecer, caso contrrio, um hfen () aparecer indicando que o nome um arquivo. A seqncia dos trs primeiros bits refere-se s permisses do dono do arquivo, a segunda seqncia dos trs bits refere-se s permisses do grupo do arquivo e a ltima seqncia de bits refere-se aos outros usurios. Se no lugar da letra x, por exemplo, aparecesse um hfen (-) significa que o arquivo no executvel, o mesmo acontece se o hfen aparecer no lugar da letra r (arquivo no pode ser lido) e no lugar da letra w (no se pode gravar no arquivo). Observando a figura a seguir podemos entender melhor como as permisses so exibidas e o que elas significam para o dono, grupo e aos outros.

Celta Informtica - F: (11) 4331-1586

Pgina: 26

LINUX

Alterando as Permisses
O Linux permite que voc altere as permisses dos arquivos. O comando chmod usado para mudar os flags rwx dos arquivos/diretrios, sendo que sua sintaxe bsica : chmod [ugoa]{-+}[rwx] nome_do_arquivo, onde: u = user g = group o = other a = all + = o flag ser ativado - = o flag ser desativado Por exemplo, considere o seguinte comando: chmod u+rw texto1.txt No exemplo mostrado voc estar mudando a permisso para agora que o dono do arquivo (u = user) possa ler e gravar (rw) no arquivo texto1.txt. Se quisesse desfazer o comando era s trocar o sinal de + por -. Outro exemplo: chmod a+r texto2.txt, significa que todos os usurios (a = all) podem ler o arquivo texto2.txt. Vamos agora alterar as permisses do arquivo linux que criamos utilizando o editor vi. Utilize o comando ls -l para ver as permisses atuais do arquivo, que dever ser mostrado algo como na figura a seguir:

Celta Informtica - F: (11) 4331-1586

Pgina: 27

LINUX

Vamos colocar uma permisso para que todos possam executar este arquivo, para isso, digite o seguinte comando: chmod a+x linux. Atravs deste comando demos a permisso para que todos possam executar o arquivo. Utilize o comando ls -l novamente e verifique que agora o bit x aparece para todos (dono, grupo e outros), como mostrado a seguir.

O comando chmod pode tambm ser usado com nmeros, em vez de flags, como mostra o seguinte exemplo: chmod 664 texto.txt. A seguir voc entender o que significam os nmeros. 0 = nenhuma permisso 1 = permisso para executar 2 = permisso para gravar 3 = permisso para gravar e executar 4 = permisso para ler 5 = permisso para ler e executar 6 = permisso para ler e gravar 7 = permisso para ler, executar e gravar. No exemplo acima (chmod 664 texto.txt) o comando estabelece que o arquivo texto.txt poder ser lido e gravado pelo seu dono (primeiro nmero 6), poder ser lido e gravado pelos usurios que compem o grupo-dono (segundo nmero 6) e poder ser apenas lido por todos os outros usurios do sistema (nmero 4).

Alterando Donos e Grupos


Os arquivos, no Linux, apresentam um dono e um grupo. O usurio que criou o arquivo o seu dono e todos os usurios pertencem a um grupo. Voc pode mudar o dono e o grupo, atravs do comando chown, que apresenta a seguinte sintaxe: chown usurio.grupo nome_do_arquivo_ou_diretrio.

Celta Informtica - F: (11) 4331-1586

Pgina: 28

LINUX
Considere o seguinte comando: chown paulo.users figura5.gif. Isto significa que o arquivo figura5.gif ter como dono paulo e como grupo users. Vamos alterar tambm o grupo do arquivo linux. Como voc deve ter observado anteriormente, o arquivo apresenta como dono root e como grupo tambm root. Vamos deixar este arquivo pertencente ao grupo users. Para isso, digite o seguinte comando: chown root.users linux. Agora utilize o comando ls -l para certificar-se de que o grupo do arquivo linux realmente mudou, como apresentado a seguir.

OBS: Observe que para usar os comandos descritos acima (chmod e chown) o diretrio corrente deve ser o diretrio que contm o arquivo que ter suas permisses alteradas.

Criando Contas de Usurios


Todo sistema Linux tem diversas contas pr-instaladas, como a conta root. Como root voc ter todos os tipos de privilgios e poder acessar todos os arquivos em seu sistema, pois esta conta destina-se a finalidades administrativas. Entretanto, usar a conta root poder ser perigoso, sobretudo se voc for um iniciante no Linux. Por este motivo, voc precisar criar uma conta de usurio para si mesmo. As contas que so criadas no Linux fornecem ao sistema uma maneira de distinguir as pessoas diferentes que o usam, por razes de identificao e de segurana. Assim cada usurio deve ter uma conta pessoal com um nome de usurio e uma senha. Vamos agora criar uma conta utilizando um comando existente no Linux denominado adduser (esta ao exige que voc seja o usurio root). Digite man adduser para que voc possa ver as vrias opes que este comando nos oferece. Vamos ento utilizar as opes -r (definir nome do usurio), -p (definir a senha) e -m (para que um diretrio com o nome do usurio seja criado no diretrio home).

Celta Informtica - F: (11) 4331-1586

Pgina: 29

LINUX
Digite, ento, o seguinte comando (iremos criar uma conta sua, portanto, substitua nome_do_usurio pelo seu nome): adduser -r nome_do_usurio -p senha_do_usurio -m, depois tecle Enter. Pronto, agora voc j tem uma conta no sistema. Para garantir segurana, os novos usurios devero sempre alterar suas prprias senhas usando o comando passwd. Portanto, estando ainda conectado com root, digite passwd nome_do_usurio (no caso, seu nome) e entre com a nova senha, depois confirme-a. Crie, agora, outras contas para outros usurios. OBS1: o root (super-usurio) pode mudar a senha de qualquer usurio, atravs do comando passwd nome_do_usurio. O sistema solicitar a nova senha e depois a confirmao da mesma.

OBS2: Se voc estiver conectado como root e quiser acessar a conta de outro usurio utilize o comando su, bastando digitar su nome_do_usurio (como voc o root nenhuma senha ser pedida). Agora se estiver usando uma conta que no seja o root e quiser acessar a conta de outro usurio, basta digitar su nome_do_usurio, mas ser preciso fornecer a senha da conta que deseja acessar. Para se conectar como root, utilize tambm o comando su, bastando digitar su e fornecer a senha do root. Para retornar para a conta anterior (a qual estava sendo usada antes de executar o comando su) digite exit.

O Arquivo Passwd
Toda conta criada no sistema tem uma entrada no arquivo /etc/passwd. Este arquivo conter uma linha para cada conta de usurio, alm do nome do usurio, o nome real, um nmero para identificar o usurio (id_u), um nmero para identificar o grupo (id_g), ou seja, cada entrada no arquivo ter o seguinte formato: nome_do_usurio:senha:id_u:id_g:gecos:dir_pess:shell, onde: - nome_do_usurio uma string de caracteres que identifica a conta, e na maioria do sistemas est limitado a oito caracteres alfanumricos; - senha a representao criptografada da senha do usurio; - id_u o ID do usurio, um nmero inteiro exclusivo que o sistema usa para identificar a conta; - id_g o ID do grupo, um nmero inteiro que se refere ao grupo do usurio;

Celta Informtica - F: (11) 4331-1586

Pgina: 30

LINUX
- gecos contm informaes diversas sobre o usurio (nome real, endereo, telefone, etc), estas informaes so usadas por programas como o mail para identificar os usurios no sistema; - dir_pess o diretrio pessoal do usurio (localizado em /home); - shell o nome do programa executado quando o usurio se conecta, na maioria dos casos o /bin/bash ou /bin/tcsh. Agora que voc j sabe qual a finalidade do arquivo /etc/passwd, edite este arquivo (vi /etc/passwd) e veja se a(s) conta(s) que voc criou aparece l. A primeira entrada no arquivo /etc/passwd para a conta root. Para o root o id_u zero, e por isso que o sistema consegue identificar o root. O root, m muitos sistemas, usa o diretrio pessoal /root ou apenas /.

O Arquivo Group
Como j dissemos anteriormente, quando um arquivo criado ele tem que ter um dono e um grupo, e s depois que podemos modificar as permisses para o dono e para o grupo. OBS: O dono do arquivo pode no fazer parte do grupo especificado no arquivo, isto significa que mesmo o dono no pertencendo quele grupo, os integrantes do grupo podem acessar o arquivo de acordo com as permisses que lhes foram dadas. Assim, os arquivos podero ser compartilhados entre os grupos de usurios e as permisses podero ser especificadas separadamente para o proprietrio do arquivo, o grupo ao qual o arquivo pertence e a mais algum. Vimos que todo usurio atribudo a, pelo menos, um grupo especificado no campo id_g no arquivo /etc/passwd. Porm, um usurio poder ser membro de diversos grupos. No Linux temos o arquivo /etc/group que contm uma entrada com uma linha para cada grupo no sistema. O formato deste arquivo : nome_do_grupo:senha:id_g:membros, onde: - nome_do_grupo o nome que identifica o grupo; - senha uma senha opcional, raramente usada, pois no necessria; - id_g o ID do grupo usado pelo sistema para se referir ao grupo; - membros uma lista separada por vrgulas de nomes de usurios, identificando os usurios que so membros deste grupo.

Celta Informtica - F: (11) 4331-1586

Pgina: 31

LINUX
Voc poder tornar um usurio membro de diversos grupos simplesmente incluindo seu nome no campo membros de cada grupo adicional. Edite o arquivo /etc/group (vi /etc/group) e visualize os grupos j existentes. Provavelmente existir um grupo com o seu nome, que criado assim que uma conta criada. O root poder criar um grupo e incluir todos os usurios neste grupo, assim, no ser preciso definir as permisses para cada usurio individualmente, e sim defini-las uma vez s para o grupo (j que o grupo conter todos os usurios). Para realizar esta ao, edite o arquivo /etc/group e insira um nome de um grupo (por exemplo, usurios) e defina um id_g para ele, como mostrado a seguir.

Depois de salvar este arquivo, voc dever modificar o id_g de cada usurio no arquivo passwd, ou seja, todos os usurios devero ter o mesmo id_g que voc acabou de definir para o grupo que criou. No exemplo a seguir, verifique que os usurios Oswaldo, giovana e mariana pertencem ao grupo usurios, j que apresentam o mesmo id_g (103).

Depois, se no arquivo /etc/group tiver algum grupo cujo nome um nome de usurio que voc inseriu no grupo usurios, elimine-o. Desta maneira, quando o root for definir as permisses para os usurios, ele dever modificar somente o grupo usurios, j que, por enquanto, todos os membros deste grupo tero as mesmas permisses.

Apagando ou Desativando as Contas


Se voc precisar apagar uma conta de um usurio s utilizar o comando userdel. Este comando apagar uma conta e o diretrio pessoal da conta. Como exemplo, crie uma conta para um usurio de nome Paulo, utilizando o mesmo mtodo descrito acima. Depois edite o arquivo /etc/passwd e confira se a conta do Paulo aparece l.

Celta Informtica - F: (11) 4331-1586

Pgina: 32

LINUX
Agora vamos remover a conta que foi recentemente criada para Paulo. Digite o seguinte comando: userdel -r Paulo. Usamos a opo -r para que o diretrio pessoal (contido no diretrio /home) seja removido tambm. Para desativar temporariamente uma conta do usurio, seja qual for o motivo, voc pode remover a entrada do usurio no arquivo /etc/passwd (deixando intactos o diretrio pessoal e outros arquivos) ou acrescentar um asterisco ao primeiro caractere do campo senha no arquivo /etc/passwd, como no exemplo a seguir. No se esquea de salvar o arquivo que foi alterado.

Na figura acima a conta do usurio Oswaldo no est desativada, j a conta Giovana est desativada, pois apresenta um asterisco antes da senha (o campo da senha logo aps o nome_do_usurio: ).

SISTEMAS DE ARQUIVOS
No Linux os arquivos so armazenados em um sistema de arquivos onde estes so basicamente algum dispositivo (como um disco rgido, um disquete ou um CD-ROM) que formatado para armazenar os arquivos. Os sistemas de arquivos podem ser encontrados nos discos rgidos, nos disquetes, nos CD-ROMs ou em um outro meio de armazenamento que permite o acesso aleatrio. Cada sistema de arquivo tem um formato bsico muito diferente para armazenar os dados. Porm, quando voc acessa qualquer sistema de arquivos no Linux, o sistema apresenta os dados como arquivos organizados em uma hierarquia de diretrios junto com o dono, o grupo, as permisses e outras caractersticas dos arquivos. Assim, para acessar qualquer sistema de arquivos no Linux, voc ter que montlo em um certo diretrio. Isto far com que os arquivos no sistema de arquivos apaream como se residissem no determinado diretrio, permitindo que voc os acesse. O comando mount usado para isso e geralmente tem que ser executado como root.

Celta Informtica - F: (11) 4331-1586

Pgina: 33

LINUX Montar Disquetes


Para que voc possa acessar os disquetes (ler, gravar) voc dever montar o sistema de arquivos contido no disquete. Para isso, utilize o comando mount como especificado a seguir: mount /dev/fd0 /mnt/floppy O diretrio mnt/floppy j existe, e atravs do comando mostrado acima o disquete ser montado neste diretrio, e desta maneira voc poder acess-lo. Insira um disquete no drive e execute o comando acima. Agora vamos copiar um arquivo para o disquete, e depois vamos ler o disquete para ver se o arquivo foi realmente copiado. Copie o arquivo passwd do diretrio etc para o disquete usando o seguinte comando: cp /etc/passwd /mnt/floppy. Agora vamos usar o comando ls para listar o contedo do disquete, digite, ento, ls /mnt/floppy. No se esquea que agora o contedo do disquete encontra-se no diretrio floppy, que est dentro do diretrio mnt.

Com o comando ls o arquivo passwd foi listado, j que o copiamos para o disquete. O contrrio de montar um sistema de arquivos , claro, desmont-lo. fundamental que um disquete seja sempre desmontado, e no se deve simplesmente retirar o disquete da unidade, pois dados podem estar na memria e ainda no terem sido gravados, assim, retirar o disquete antes de desmont-lo pode danificar o seu contedo. Portanto, no se esquea que quando quiser remover ou trocar um disquete necessrio desmont-lo e depois mont-lo novamente. A desmontagem feita atravs do comando umount. Desmonte o disquete agora utilizando o seguinte comando: umount /dev/fd0. Se quiser acessar o disquete novamente no se esquea que dever mont-lo!

Celta Informtica - F: (11) 4331-1586

Pgina: 34

LINUX
OBS: As leituras e as gravaes dos sistemas de arquivos no disquete so armazenadas na memria como so nos discos rgidos. Isto significa que quando voc ler ou gravar os dados em um disquete, poder no haver qualquer atividade imediata no drive. O sistema lida com a entrada e sada no disquete de maneira assncrona e l ou grava os dados apenas quando absolutamente necessrio. Portanto, se voc copiar um pequeno arquivo para um disquete, mas a luz do drive no acender, no se preocupe: os dados sero gravados. Desmontar um sistema de arquivo far com que o sistema grave todos os buffers do sistema de arquivos no disco, executando uma gravao fsica em quaisquer dados armazenados.

Montar CD-ROM
Para acessar os dados de um CD no Linux voc tambm vai precisar mont-lo, atravs do comando mount. O CD-ROM ser montado no diretrio cdrom, que tambm est no diretrio mnt. Monte o CD-ROM usando o seguinte comando: mount -t iso9660 /dev/cdrom / mnt/cdrom. A opo -t seguida do argumento iso9660 usada para indicar o tipo de sistema de arquivos, no caso, CD-ROM. Depois de montado, voc deve entrar no diretrio /mnt/cdrom para acessar o contedo do CD. No se esquea que depois de us-lo voc tambm ter que desmont-lo. Para desmontar o CD, utilize o seguinte comando: umount /mnt/ cdrom.

Montar uma Partio do Win 95 no Linux


Quando estamos utilizando o sistema operacional Linux muitas vezes sentimos necessidade de acessar ou enxergar a partio do Windows 95. Isto possvel, a partir do momento que montarmos uma partio do Windows no Linux, utilizando o comando mount. Temos, primeiro, que escolher um diretrio onde a partio ser montada. Vamos criar um diretrio dentro do diretrio mnt (onde esto montados os sistemas de arquivos do disquete e do CD-ROM) chamado win95. Entre no diretrio mnt atravs do comando: cd /mnt. Agora crie o diretrio win95: mkdir win95.

Celta Informtica - F: (11) 4331-1586

Pgina: 35

LINUX
Voc precisar saber em qual partio do winchester est o Windows95 (geralmente est em dev/hda1). Agora j podemos montar a partio. O comando para que a partio do Win95 seja montada no Linux o seguinte: mount /dev/hda1 /mnt/win95. Depois de montar a partio, entre no diretrio /mnt/win95 e visualize (atravs do comando ls) o contedo desta partio. Agora, enquanto estiver trabalhando no Linux, voc poder salvar arquivos neste diretrio e visualiz-los quando estiver no Windows.

Montar os Sistemas Automaticamente


Como vimos, voc sempre poder montar seus sistemas de arquivos manualmente depois de ter inicializado o sistema operacional. Mas seria mais fcil se tais sistemas fossem montados automaticamente durante a inicializao do sistema, pois seno toda vez que inicializarmos o Linux teremos que mont-los novamente. Somente o sistema de arquivos principal montado automaticamente (ele montado no diretrio / ). Agora para que os outros sistemas de arquivos tambm sejam montados automaticamente eles precisam estar includos no arquivo /etc/ fstab. Vamos editar este arquivo e ver se os sistemas que montados anteriormente fazem parte deste arquivo. Usando o editor vi digite o seguinte comando: vi / etc/fstab. O arquivo ser editado como na figura a seguir.

Celta Informtica - F: (11) 4331-1586

Pgina: 36

LINUX
O arquivo fstab consiste em uma srie de linhas ( no Linux, as linhas que comeam com o caractere # so comentrios). O primeiro campo de cada linha o nome do dispositivo da partio (como /dev/hda5). O segundo campo o ponto de montagem, o diretrio onde o sistema de arquivos montado. O terceiro campo o tipo e o quarto para as opes de montagem (ro significa que somente o root poder montar e desmontar os sistemas de arquivos e user para permitir que os outros usurios tambm possam realizar esta mesma ao) Como voc v na figura acima, o sistema de arquivos principal est no /dev/hda1, o sistema de arquivos do CD est no /dev/cdrom, o sistema de arquivos do disquete est no /dev/fd0 e do Win95 est no /dev/hda1. Se por um acaso algum destes sistemas no estiver listado no arquivo /etc/fstab, voc dever inclu-lo, ou seja, digit-lo. Agora que j vimos que os sistemas de arquivos esto listados no arquivo /etc/ fstab, vamos editar um outro arquivo que se encontra em /etc/rc.d/rc.sysinit. Este arquivo informar ao comando mount que monte, durante a inicializao do Linux, quaisquer sistemas de arquivos listados no arquivo /etc/fstab. Usando o editor vi vamos editar o arquivo rc.sysinit atravs do seguinte comando: vi /etc/rc.d/rc.sysinit. No final deste arquivo voc ter que incluir o comando mount para que o sistema monte automaticamente os sistemas de arquivo que voc especificar. De acordo com a figura a seguir, insira no seu arquivo o comando mount para que o disquete, o CD-ROM e a partio do Win95 sejam automaticamente montados (tem que ser no mesmo lugar mostrado na figura).

Celta Informtica - F: (11) 4331-1586

Pgina: 37

LINUX
Salve este arquivo (tecle Esc, depois dois pontos e utilize o comando wq para salvar e sair do editor). Agora reinicialize sua mquina para que as alteraes entrem em vigor. Com os procedimentos realizados voc j pode acessar o disquete, CD ou a partio do win95 sem precisar mont-los (pois j foram montados durante a inicializao). Mas no se esquea que para utilizar outro disquete, por exemplo, voc ter que desmontar o sistema, trocar o disquete e montar novamente.

FORMATAR DISQUETE
Para voc realizar uma formatao de baixo nvel no disquete, onde as trilhas e os setores sero definidos, use o comando fdformat. Para formatar um disquete de 3 polegadas e de alta densidade utilize o seguinte comando: fdformat /dev/ fd0H1440 O fdformat validar o disquete, isto , verificar os blocos defeituosos, testandoos diversas vezes. Se o disquete tem somente problemas superficiais (como sujeira na cabea de leitura e gravao) o fdformat ser executado normalmente, mas se um erro mais grave for encontrado, o processo ser finalizado imediatamente, sendo que o fdformat no identificar nem apresentar a localizao exata do erro.

COMO FAZER BACKUPS


Fazer backups uma maneira importante de se proteger contra os danos nos dados ou a perda de arquivos importantes. O tar um programa de gerao de backup, ele pode gerar, restaurar e listar o contedo de um backup. O formato do comando tar : tar funoopes arquivos, onde funo uma nica letra indicando a operao a ser executada, opes uma lista de opes (com uma letra) para esta funo e arquivos a lista de arquivos a serem compactados ou descompactados em um armazenamento.

Celta Informtica - F: (11) 4331-1586

Pgina: 38

LINUX
A funo poder ser: c: para criar um novo armazenamento x: para extrair arquivos de um armazenamento t: para listar o contedo de um armazenamento r: para anexar arquivos ao final de um armazenamento u: para atualizar os arquivos que so mais recentes que aqueles no armazenamento d: para comparar os arquivos no armazenamento com os que esto no sistema de arquivos As funes que voc mais usar sero: c, x e t. As opes mais comuns so: v: para imprimir informaes explicativas ao compactar ou descompactar os armazenamentos k: para manter qualquer arquivo existente ao extrair, ou seja, no sobregravar qualquer arquivo existente contido no arquivo tar f nome do arquivo: para especificar que o arquivo tar a ser lido ou gravado o nome do arquivo Assim, vamos considerar que temos um diretrio denominado docs contendo os seguintes arquivos:

Para compactar o contedo deste diretrio em um nico armazenamento tar devemos usar o seguinte comando: tar cvf docs.tar docs.

Celta Informtica - F: (11) 4331-1586

Pgina: 39

LINUX
O primeiro argumento para tar a funo (aqui, usamos c para criar) seguida de quaisquer opes. Usamos duas opes: v para que os arquivos que esto sendo compactados sejam listados e f docs.tar para especificar que o armazenamento tar resultante ser denominado docs.tar. O ltimo argumento o nome do(s) arquivo(s) a ser(em) armazenado(s); neste caso, fornecemos o nome de um diretrio onde o tar ir compactar todos os seus arquivos no armazenamento. Como executamos o comando tar no diretrio raiz, o arquivo docs.tar foi criado no diretrio raiz, como voc pode ver na figura a seguir.

Agora voc pode copiar este arquivo para outro lugar ou fornec-lo a outras pessoas e elas podero extrai-lo em seu prprio sistema, atravs do comando: tar xvt docs.tar. O nosso arquivo docs.tar encontra-se no diretrio raiz (como voc viu na figura acima). Se quiser descompact-lo em outro diretrio do seu sistema, por exemplo no diretrio usr, voc dever primeiro entrar no diretrio usr e usar o comando tar como na figura a seguir.

Celta Informtica - F: (11) 4331-1586

Pgina: 40

LINUX

O comando da figura acima criar, no diretrio usr, um subdiretrio denominado docs e colocar nele todos os arquivos que foram listados. A figura a seguir mostra o diretrio usr com o subdiretrio docs que foi criado.

Podemos ver que o tar ir gravar o nome do caminho de cada arquivo relativo ao local onde o arquivo tar foi originalmente criado. Ou seja, quando criamos o armazenamento usando tar cvf docs.tar docs, o nico nome de arquivo de entrada que especificamos foi docs, o nome do diretrio que contm os arquivos. Por isso que quando extramos o arquivo tar no diretrio usr o diretrio docs foi criado e os arquivos colocados nele; a extrao o inverso do que foi feito para criar o armazenamento. Voc pode tambm extrair arquivos individuais de um armazenamento tar. Para tanto, use o comando: tar xvf arquivotar arquivos, onde arquivos a lista de arquivos a serem extrados. Como vimos, se voc no especificar nenhum arquivo, o tar ir extrair todo o seu armazenamento.

Celta Informtica - F: (11) 4331-1586

Pgina: 41

LINUX
Ao especificar arquivos individuais para serem extrados, voc ter que fornecer o nome do caminho completo como est armazenado no arquivo tar. Por exemplo, se quisssemos extrair apenas o arquivo Linux.doc do armazenamento docs.tar para o diretrio usr usaramos o seguinte comando: tar xvf /docs.tar docs/Linux.doc. Um subdiretrio docs tambm criado mas conter apenas o arquivo Linux.doc, como mostrado na figura a seguir.

Fazer Backup no Disquete


Podemos tambm fazer backups dos diretrios ou arquivos desejados para o disquete, o comando e as opes sero exatamente as mesmas, devendo apenas mudar o destino da cpia. Assim como fizemos o backup do diretrio docs, vamos faz-lo novamente, s que agora o armazenamento ser no disquete. Para isso, utilize o seguinte comando: tar cvf /dev/fd0 /docs. O resultado voc pode ver na figura a seguir.

Celta Informtica - F: (11) 4331-1586

Pgina: 42

LINUX
Para voc poder ler o backup que foi feito no disquete dever usar o seguinte comando: tar xvf /dev/fd0. Novamente isto ir tratar o disquete como se ele fosse um arquivo no disco. Como os disquetes tm uma capacidade bem limitada de armazenamento, o tar permitir que voc crie um armazenamento com vrios volumes. Com este recurso, o tar ir solicitar que voc insira um novo volume depois de ler e gravar cada disquete. Para usar este recurso s incluir a opo M no comando tar: tar cvMf /dev/fd0 /docs (docs s um exemplo, no caso dever ser substitudo pelo nome de outro diretrio). Vamos, agora, como exemplo, criar um backup no disquete do diretrio /bin; para realizar esta ao voc precisar de trs disquetes. Digite o seguinte comando: tar xvMf /dev/fd0 /bin. Quando um volume j estiver cheio ser pedido um novo disquete, insira-o, pressione Enter e no se esquea de identificar cada disquete (1, 2 e 3), pois na hora de restaurar voc precisar inseri-los na ordem correta.

COMO COMPACTAR ARQUIVOS


No Linux encontramos o gzip, que um programa de compactao rpido e eficiente. Sua funo bsica obter um arquivo, compact-lo, gravar a verso compactada como nome_do_arquivo.gz e remover o arquivo original descompactado. O arquivo original ser removido apenas se o gzip for bem sucedido. Para compactar um arquivo grande usaremos o seguinte comando: gzip nome_do_arquivo. A eficincia da compresso de um arquivo depender do seu formato e do seu contedo. Por exemplo: muitos formatos de arquivos grficos (como o GIF e o JPEG) j esto bastante compactados e o gzip ter pouco ou nenhum efeito sobre eles. Os arquivos que so bem compactados geralmente incluem: os arquivos de texto normal, os arquivos binrios como os executveis e as bibliotecas.

Celta Informtica - F: (11) 4331-1586

Pgina: 43

LINUX
Como exemplo, digamos que temos um arquivo muito grande denominado Linux.doc. Para compactar este arquivo usaremos o seguinte comando: gzip Linux.doc. Isto ir substituir o Linux.doc pelo arquivo Linux.doc.gz compactado, como na figura a seguir.

Voc poder obter informaes sobre um arquivo compactado usando gzip l.

Para ter o arquivo original de volta a partir da verso compactada usaremos o gunzip como na figura a seguir.

Observe que quando voc utilizar o gunzip em um arquivo, a verso compactada ser removida assim que a descompresso estiver completa.

Celta Informtica - F: (11) 4331-1586

Pgina: 44

LINUX

COMO FINALIZAR O SISTEMA


Para finalizar ou reinicializar o Linux, voc nunca deve pressionar o boto de reinicializao (Reset) ou desligar a energia. O Linux armazena as gravaes do disco na memria, portanto, se voc reinicializar, de repente, o sistema sem finalizar completamente, poder danificar os dados em seus drives. Uma maneira segura de finalizar o sistema pressionando as teclas Ctrl-Alt-Del. Outra maneira simples de finalizar o sistema com o comando shutdown. Por exemplo, para finalizar e depois desligar o sistema use o seguinte comando como root: shutdown -h now, onde a opo -h significa parar (halt). Desta forma o sistema ser desmontado e quando o processo estiver encerrado surgir na tela a mensagem System Halted. A seguir voc poder desligar ou reiniciar o computador. Se no quiser digitar o comando shutdown com os seus parmetros, digite apenas halt. Para finalizar o sistema e reinici-lo imediatamente use o comando shutdown com a opo -r (shutdown -r now).

Celta Informtica - F: (11) 4331-1586

Pgina: 45

LINUX

AMBIENTE GRFICO
Como j mencionamos, no Linux podemos trabalhar em dois ambientes: no shell (atravs de comandos) e no ambiente grfico (atravs de janelas). A partir de agora vamos estudar o KDE, que, dentre os outros ambientes grficos existentes, o que mais se destaca em termos de facilidade de uso. OBS: O X Window System (Sistemas de Janelas X) o ambiente grfico do Linux, parecido com o Win95, portanto, quando ouvir falar de X Window lembrese de que se trata do ambiente grfico do Linux. O nome KDE significa K Desktop Environment, que uma coleo de pequenas ferramentas, um gerenciador de janelas, um gerenciador de arquivos e ferramentas que mantm tudo isso junto, tudo para facilitar as operaes realizadas dentro do Linux. O KDE possui aplicativos prprios para as mais diversas tarefas e at apresenta uma semelhana com o estilo do Windows, assim, usurios do Windows no tero nenhuma dificuldade em utilizar o KDE. No KDE encontramos um gerenciador de arquivos poderoso e simples de se usar, voc tambm pode contar com uma ajuda online para lhe dar suporte em qualquer situao. Para inicializar o KDE digite, no prompt do shell, kde e pressione Enter. A tela inicial aparecer, como mostrado na figura a seguir.

Celta Informtica - F: (11) 4331-1586

Pgina: 46

LINUX

CONHECENDO O AMBIENTE DE TRABALHO


Agora que o ambiente grfico KDE j est sendo exibido na sua tela, vamos conhecer quais so os elementos que fazem parte deste ambiente de trabalho. Inicialmente, as partes principais do KDE so: o ambiente de trabalho em si, o painel e a lista de tarefas.

Painel
O Painel a barra localizada na parte inferior da tela. A partir dele que voc poder acessar os menus e iniciar seus programas.

Boto Texturizado
No canto esquerdo da barra do Painel encontramos um boto com uma setinha. Este boto ir esconder o Painel, caso seja clicado, sendo que este boto continuar a ser exibido. Para que o Painel seja visualizado novamente, basta dar um clique no boto.

Boto Iniciar
Outro boto que podemos ver no Painel o boto com um grande K (chamaremos de boto Iniciar). Este um dos botes mais importantes do ambiente KDE, pois atravs dele que voc ir iniciar todas as aplicaes que esto disponveis. Assim, para iniciar um programa, clique sobre este boto. Voc ver uma lista de opes (Menu Iniciar); passe o mouse sobre as opes do menu, aquelas que tiverem uma setinha direita mostraro um submenu (figura a seguir). Quando encontrar o programa que deseja usar, d um clique sobre ele.

Celta Informtica - F: (11) 4331-1586

Pgina: 47

LINUX

Boto Lista de Janelas direita do boto Iniciar vemos um outro boto ( ), este o boto Lista de

Janelas (ou Lista de Tarefas). Este boto, quando clicado, nos apresenta um menu com todas as janelas que esto ativas. Este recurso torna fcil localizar uma janela e reduz a lotao de um ambiente de trabalho quando muitas janelas esto abertas.

Celta Informtica - F: (11) 4331-1586

Pgina: 48

LINUX
Boto de Sada No Painel voc tambm pode ver um boto com um x ( ). Este boto dever ser clicado quando voc desejar sair do KDE. Ao clicar este boto o sistema ir perguntar se voc deseja salvar os trabalhos ou arquivos que estiverem abertos. Depois de escolher a opo desejada, o KDE ser finalizado e voc voltar para o ambiente shell. O KDE tambm poder ser finalizado atravs da opo Sair do menu Iniciar. Uma outra maneira de finalizar o ambiente grfico KDE pressionando as teclas Ctrl+Alt+Backspace. Esta combinao de teclas ir finalizar o KDE e todos os outros aplicativos que estejam abertos, mas no exibir uma mensagem perguntando se deseja salvar ou no os trabalhos . Boto de Travamento da Tela O boto de travamento da tela ( ) muito til quando voc quer deixar o

computador ligado mas no quer que ningum use-o ou veja seu trabalho ( como a proteo de tela com senha do Windows). Para impedir que os outros usem seu computador, clique sobre o boto de travamento de tela; imediatamente a proteo de tela aparecer, e para voltar para o ambiente de trabalho preciso digitar sua senha de usurio. Botes dos Ambientes de Trabalho Voc j deve ter visto quatro botes no Painel entitulados Um, Dois, Trs e Quatro. Esses botes representam seus quatro ambientes de trabalho, clique em cada um deles e voc ver que somente o fundo da tela que se modificar. Todas as janelas abertas continuam ativas mesmo se voc mudar de ambiente ( s olhar na Lista de Janelas). Os vrios ambientes de trabalho so um recurso muito poderoso do KDE, pois voc pode realizar vrias tarefas, cada uma em um ambiente. Assim, ao invs de colocar uma janela em cima da outra, como voc faria se estivesse usando o Windows, voc pode abrir cada uma em um ambiente separado. Se voc quiser renomear os ambientes de trabalhos (trocar os nomes Um, Dois, Trs e Quatro) d um clique duplo sobre o boto do ambiente de trabalho e quando puder ver o ponto de insero digite o novo nome.

Celta Informtica - F: (11) 4331-1586

Pgina: 49

LINUX
Os outros cones que voc v no Painel ns vamos aprender a inseri-los mais adiante. E observe que no canto direito do Painel voc sempre poder ver a hora e a data.

Barra de Tarefas
Se voc observar na parte superior da tela inicial do KDE poder ver uma barra com alguns botes; esses botes correspondem aos aplicativos que esto abertos. Para voc poder ver algum aplicativo que esteja aberto, clique sobre o boto correspondente a ele. A janela referente quele aplicativo ser exibida. Esta uma alternativa Lista de Janelas do Painel.

CONHECENDO AS JANELAS
Quando voc inicia o KDE pela primeira vez, uma janela j ser exibida (figura a seguir), sendo que esta janela corresponde ao seu gerenciador de arquivos. No gerenciador onde executaremos a maioria das aes, como copiar arquivos, apag-los, renome-los, criar diretrios, etc.

Celta Informtica - F: (11) 4331-1586

Pgina: 50

LINUX
OBS: Se por um acaso a janela mostrada acima no estiver visvel, observe na barra de tarefas que um boto correspondente janela do gerenciador dever estar sendo mostrado ( ) neste caso, d um clique

sobre ele. Agora se o boto no estiver na barra de tarefas, clique no boto Iniciar e depois no Menu Iniciar, clique na opo Diretrio do Usurio; outra opo clicar no boto Iniciar, apontar para o submenu Sistema e clicar em Gerenciador de Arquivos. No caso do root o Diretrio do Usurio e o Gerenciador de Arquivos so idnticos.

Barra de Ttulo Na parte superior da janela apresentada na figura acima, vemos uma barra de ttulo, que apresentar o nome da janela. Se voc der um clique duplo nesta barra a janela ser maximizada. esquerda da barra de ttulo vemos dois botes: boto de Manipulao da Janela ( ) e boto Prender ( ).

Ao clicar sobre o boto de Manipulao de Janela um menu exibido, com as seguintes opes: - Maximizar: expande a janela para o tamanho da tela inteira; - Criar cone: minimiza a janela. Para trazer a janela de volta para o seu ambiente de trabalho, olhe na Barra de Tarefas (na parte superior) e clique sobre o boto correspondente a janela que deseja abrir; - Mover: esta opo permite mover a janela com o mouse. Ao clicar sobre este boto voc perceber que conforme movimenta o mouse as dimenses da janela tambm se alteram. D um clique com o boto esquerdo do mouse quando a janela estiver onde voc quiser; - Alterar tamanho: quando clicada, esta opo permite fazer a janela maior ou menor. Observe, no canto inferior direito da janela, uma setinha. Ao clicar sobre ela e movimentar o mouse, a janela aumenta ou diminui. Quando estiver satisfeito com o tamanho, clique com o boto esquerdo do mouse; - Pregar: esta opo ir prender a janela sua tela, isto significa que quando voc mudar de ambiente de trabalho a sua janela pregada permanecer visvel. Para despregar a janela selecione a opo Despregar;

Celta Informtica - F: (11) 4331-1586

Pgina: 51

LINUX
- Para o ambiente de trabalho...: ao selecionar esta opo, escolha um dos trs ambientes de trabalho para mandar a janela que est ativa no momento. A janela ir desaparecer, para v-la novamente v para o ambiente de trabalho no qual a janela foi mandada ou clique no boto correspondente a esta janela na Barra de Janelas; - Fechar: esta opo ir fechar sua janela. As vezes a aplicao lhe avisar para salvar seu trabalho, mas em alguns casos isto no ocorre. O boto Prender faz a mesma coisa que a opo Pregar, ou seja, mantm a janela na tela mesmo que voc mude de ambiente de trabalho. mais fcil de usar que a opo Pregar do menu Manipulao de Janelas, j que est mais acessvel. direita da barra de ttulo encontramos mais trs botes: minimizar, maximizar e fechar (da esquerda para a direita). Estes botes so mais rpidos para se usar do que as opes do menu Manipulao de Janelas. Para mover a janela, posicione o ponteiro do mouse na barra de ttulo, pressione o boto esquerdo e arraste a janela para o lugar que desejar, solte o mouse para que a janela permanea no local escolhido. Para redimensionar a janela mova o ponteiro do mouse para a borda da janela que voc quer mudar. Quando o ponteiro do mouse mudar de forma, pressione o boto esquerdo e arraste o lado em questo at o lugar desejado, depois solte o boto. Voc pode realizar esta ao nos lados ou nos cantos da janela.

Barra de Menu Logo abaixo da barra de ttulo encontramos a barra de menu. Clicando sobre cada item da barra de menu (Arquivo, Editar, Ver,...) voc poder ver as opes oferecidas por cada um. Por exemplo, para que sua janela exiba o contedo do seu diretrio da mesma maneira que est sendo mostrada na figura anterior (ou seja, do lado esquerdo so mostrados os diretrios e do lado direito o contedo de cada diretrio), v at o menu Ver e clique na opo Mostrar rvore. Clique no menu Ver novamente e observe que voc pode visualizar o contedo da janela de vrias formas diferentes. Clique em cada opo e veja o que acontece na sua janela.

Celta Informtica - F: (11) 4331-1586

Pgina: 52

LINUX
O menu Arquivo contm opes para criar uma nova pasta, abrir outra janela de gerenciador de arquivos, executar algum comando, procurar algum arquivo, imprimir, etc. J o menu Editar oferece opes para selecionar, copiar, mover e apagar arquivos. O menu Favoritos ser de grande utilidade, pois voc poder lembrar virtualmente de qualquer endereo, seja na mquina local ou em algum lugar da Internet. No menu Opes voc poder optar entre ocultar ou visualizar as barras de menu, ferramentas, status, etc. Voc tambm poder obter ajuda sobre o KDE utilizando o menu Ajuda. No lado esquerdo da barra de menu encontramos uma faixa texturizada (figura a seguir). Leve o mouse para esta faixa e ver que ela muda de cor. Clique com o boto direito do mouse sobre esta faixa e um menu ir aparecer, oferendo opes para voc colocar a barra de menu no topo ou no fundo da tela. Voc tambm pode posicionar a barra de menu fora da janela e deix-la flutuando.

Barra de Ferramentas A barra de ferramentas aparece, geralmente, logo abaixo da barra de menu. Ela apresenta um conjunto de smbolos de ferramentas usadas para executar determinadas tarefas. Passe o mouse sobre cada boto da barra de ferramentas que voc poder ver uma descrio sobre a utilidade de cada ferramenta. As opes (mais utilizadas) que voc encontra na barra de menu tambm aparecem na barra de ferramentas, sendo que estas so mais rpidas para se acessar.

Voc tambm poder posicionar a barra de ferramentas onde quiser: esquerda, direita, no topo, no fundo ou deix-la flutuando. Para isso, clique com o boto direito do mouse sobre a faixa texturizada que se encontra no lado esquerdo da barra.

Celta Informtica - F: (11) 4331-1586

Pgina: 53

LINUX
Observe que, no canto direito da barra de ferramentas, existe um boto cujo cone uma engrenagem. Sempre que o sistema estiver realizando alguma ao, ou seja, trabalhando, esta engrenagem ficar se movimentando. Este boto da engrenagem tambm usado para abrir rapidamente uma nova janela do gerenciador de arquivos, bastando dar um clique sobre ele. Barra de Localizao Abaixo da barra de ferramentas voc pode observar uma outra barra. Nesta barra possvel ver o caminho do diretrio cujo contedo est sendo exibido, ou seja, voc tem a localizao do diretrio que est sendo exibido. Na figura a seguir vemos que o contedo exibido no lado direito refere-se ao diretrio docs, cuja localizao podemos ver na barra de localizao ( /home/Maria/docs).

Celta Informtica - F: (11) 4331-1586

Pgina: 54

LINUX

EDITANDO ARQUIVOS
Depois de ter conhecido a janela do nosso gerenciador de arquivos, vamos agora aprender a editar nossos arquivos. No Kde podemos encontrar o Editor (Kedit, como denominado pelo sistema) no menu Aplicaes, portanto, clique no boto Iniciar, v at o submenu Aplicaes e clique em Editor, como mostrado a seguir.

O janela do editor de textos KEdit aberta (figura a seguir), ela semelhante janela do gerenciador de arquivos que j conhecemos (tambm possui barra de ttulo, de menu, de ferramentas). Voc ir notar que no KDE a maioria das janelas so semelhantes entre si, e praticamente todos os programas do KDE tambm apresentam as mesmas opes de menu.

Celta Informtica - F: (11) 4331-1586

Pgina: 55

LINUX

No lado esquerdo da barra de ttulo do editor tambm encontramos dois botes: o boto de Manipulao da Janela ( ) e o boto Prender ( ). Esses dois botes possuem as mesmas funcionalidades j descritas anteriormente. No lado direito da barra de ttulo encontramos os trs botes j conhecidos: Minimizar, Maximizar e Fechar. Esses botes tambm servem para deixar a janela em forma de um boto na barra de janelas (Minimizar), expandir a janela para que esta ocupe o tamanho mximo da tela (Maximizar) e fechar a janela atual (Fechar) . Vamos agora digitar um pequeno texto no editor. Digite, como exemplo, o seguinte texto: Em agosto de 1991, na Universidade da Finlndia, um aluno comeou a divulgar mensagens na Internet procurando programadores do mundo inteiro que estariam interessados em desenvolver um sistema operacional livre. O aluno era Linus Torvalds, e o passatempo se transformou no Linux. Depois de digitar o texto, vamos modific-lo, para isso, precisamos conhecer as ferramentas oferecidas pelo nosso editor. O editor permite que voc altere o tipo da fonte, o tamanho, o estilo, etc. Para realizar estas alteraes, clique no menu Opes e depois selecione a primeira opo (Fonte). Uma janela logo ir aparecer (figura a seguir).

Celta Informtica - F: (11) 4331-1586

Pgina: 56

LINUX

Na caixa Famlia voc altera o tipo da fonte, na caixa Peso voc pode escolher o estilo negrito ou normal, na caixa Tamanho voc escolhe o tamanho da fonte e na caixa Estilo possvel aplicar o estilo itlico ou romano. Na parte debaixo da janela, no lado direito, voc ver uma caixa de visualizao, ou seja, as alteraes que voc est fazendo podem ser visualizadas nesta caixa. Selecione as opes que mais lhe agradar e depois clique no boto OK. OBS: No editor todas as alteraes realizadas so refletidas no texto todo. Atravs do menu Opes voc tambm pode alterar a cor das letras e a cor do fundo da tela. Basta clicar no menu Opes, depois em Cores e selecionar Cor do Texto ou Cor de Fundo. Na janela que ser exibida selecione a cor desejada e clique no boto OK. Voc tambm pode esconder as barras de menu e ferramentas usando o menu Opes e deixar o texto com Indentao Automtica ou no. Use o menu Arquivo para abrir um novo arquivo ou algum j existente, salvar, fechar o editor, abrir uma URL, imprimir, utilizar os servios de correio para enviar documento, abrir uma outra janela do editor e sair da janela do editor atual.

Celta Informtica - F: (11) 4331-1586

Pgina: 57

LINUX
J o menu Editar bastante utilizado para copiar, colar e cortar, selecionar o texto, inserir algum arquivo, inserir a data no arquivo que est sendo editado, procurar alguma palavra ou texto, substituir uma palavra por outra e pular para alguma linha do texto. Assim, depois de ter conhecido um pouco sobre o menu oferecido pelo editor e de ter terminado de digitar e alterar seu texto, salve seu arquivo clicando no menu Arquivo e selecionando a opo Salvar como (se voc utilizar a opo Gravar do menu Arquivo ou o boto Salvar na barra de ferramentas, o editor no lhe dar a possibilidade de definir um nome para o arquivo nem o local a ser salvo). Lembra-se do diretrio temporrio (/home/temporrio) que criamos quando estvamos aprendendo a criar diretrios no ambiente shell? Ento, vamos salvar nosso arquivo neste diretrio. Depois de selecionar a opo Salvar como do menu Arquivo, localize o diretrio temporrio na janela que ser exibida. Depois digite origem como nome do arquivo, como est sendo mostrado a seguir.

Depois de clicar em OK feche o seu Editor de textos.

Celta Informtica - F: (11) 4331-1586

Pgina: 58

LINUX

OPERAES BSICAS NO GERENCIADOR


Estando com seu gerenciador de arquivos aberto vamos aprender quais as operaes que podemos realizar utilizando-o. Estas operaes sero muito teis e fceis de realizar. Se o gerenciador no estiver aberto, voc dever clicar no boto Iniciar, depois apontar para o submenu Sistema e clicar em Gerenciador de Arquivos, ou ento clicar no submenu Diretrio do Usurio no Menu Iniciar.

Abrindo Arquivos a Partir do Gerenciador


No gerenciador podemos abrir ou editar os arquivos que so exibidos, mas para isso temos que saber o nome exato do programa que ser usado para abrir determinado arquivo. Depois de ter aberto o arquivo pelo menos uma vez, das outras vezes que quiser abri-lo ser necessrio somente dar um clique duplo sobre ele. Por exemplo, podemos editar alguns arquivos usando o nosso editor de texto, o kedit. Se no soubssemos que nosso editor reconhecido como kedit pelo sistema, no seria possvel utiliz-lo. Vamos agora, como exemplo, editar um arquivo de configurao do sistema denominado motd, mas para isso, voc precisar estar logado como root, ou seja, o super-usurio, j que s ele pode alterar os arquivos de configurao do sistema. Estando com seu gerenciador de arquivos aberto, observe que na frente do nome de cada diretrio (no lado esquerdo da janela) aparece uma setinha. Clique na setinha do diretrio Root para visualizar os subdiretrios. Agora localize o subdiretrio etc e d um clique sobre ele; com esta ao todos os seus subdiretrios e arquivos sero mostrados no lado direito da tela. Localize o arquivo motd e d um clique com o boto direito do mouse sobre ele. Um menu de contexto aparecer (figura a seguir), selecione Abrir com neste menu.

Celta Informtica - F: (11) 4331-1586

Pgina: 59

LINUX

Observe que uma nova janela ir aparecer (figura a seguir). Nesta janela devemos digitar o nome do programa que queremos utilizar para editar o arquivo em questo. Digite, ento, kedit e clique em OK ou pressione a tecla Enter.

O editor aberto (figura a seguir), e voc ver que o arquivo motd ainda est vazio.

Celta Informtica - F: (11) 4331-1586

Pgina: 60

LINUX

O contedo que iremos digitar no arquivo motd ser visualizado pelo usurio quando este entrar no sistema, ou seja, depois de fornecer o nome de usurio e a senha. Deste modo, este arquivo poder conter alguma saudao, como Bemvindo, ou qualquer outro texto ou informao que desejar. Como exemplo, digite Bem-vindo. Agora salve seu arquivo clicando no boto de salvar localizado na barra de ferramentas (figura a seguir). Depois feche a janela do editor.

Celta Informtica - F: (11) 4331-1586

Pgina: 61

LINUX

Criando Pastas
Alm das pastas j existentes no Linux podemos criar outras. Como exemplo, vamos criar uma pasta dentro do seu diretrio de usurio. OBS: Logo que o KDE aberto e o gerenciador exibido, ele j apresenta o seu diretrio de usurio, ou seja, no lado direito da janela do gerenciador ser mostrado o contedo do seu diretrio (no gerenciador o seu diretrio de usurio (diretrio com seu nome) no estar aparecendo no diretrio home, e sim no diretrio Casa, localizado bem no final da rvore de diretrios). Vamos, agora, criar pastas dentro do seu diretrio de usurio. Para isso, o seu diretrio dever estar sendo exibido (se no tiver certeza disso, clique no diretrio Casa, pois ele corresponde ao diretrio do usurio, como dissemos acima). Observe a Barra de Localizao, ela dever conter o seguinte contedo: /root (considerando que voc o super-usurio). Agora clique no menu Arquivo, selecione a opo Novo e clique em Pasta, como mostrado na figura a seguir.

Celta Informtica - F: (11) 4331-1586

Pgina: 62

LINUX

Aps clicar em Pasta, uma janela solicitando o nome da nova pasta aparecer (figura a seguir). Digite Minha Pasta e clique no boto OK.

Agora voc j pode ver que a nova pasta criada (Minha Pasta) aparece no lado direito da janela, dentro do seu diretrio, como mostrado na figura a seguir.

Celta Informtica - F: (11) 4331-1586

Pgina: 63

LINUX

Copiando Arquivos
Vamos aprender qual o procedimento que devemos realizar para copiar arquivos de um diretrio para outro. Temos mais de uma maneira de realizar a cpia, vamos, ento, conhec-las. Primeiro localize o arquivo que ser copiado, como exemplo vamos copiar o arquivo motd que modificamos a pouco. Este arquivo encontra-se no diretrio / etc, ento d um clique no nome do diretrio etc e localize o arquivo motd no lado direito. Com o boto direito do mouse d um clique sobre o arquivo e logo aps clique na opo Copiar do menu de contexto. Agora temos que saber para onde este arquivo ser copiado, vamos copi-lo para a pasta que criamos (Minha Pasta). Localize, ento, esta pasta (Casa/Minha Pasta), depois de visualiz-la, clique com o boto direito do mouse sobre o nome Minha Pasta e escolha a opo Colar do menu de contexto. Observe as figuras a seguir para entender melhor o processo de copiar arquivos usando opes de menu.

Celta Informtica - F: (11) 4331-1586

Pgina: 64

LINUX

Celta Informtica - F: (11) 4331-1586

Pgina: 65

LINUX

Vamos agora copiar o mesmo arquivo usando o mtodo de arrastar e soltar. Primeiro crie uma pasta dentro do diretrio /home com o nome Destino (o diretrio home dever estar sendo exibido, j que a nova pasta ser criada dentro dele). Agora localize o arquivo a ser copiado e antes de arrast-lo, deixe o diretrio de destino visvel no lado esquerdo da tela (no clique sobre o nome do diretrio, mas sim sobre a flechinha ao lado do nome). Com o contedo do diretrio /etc sendo mostrado no lado direito da janela, localize o arquivo motd e arraste-o at o nome do diretrio de destino, no caso, o diretrio /home/Destino. Solte o boto do mouse (com isso voc estar soltando tambm o arquivo); ser apresentado um menu com trs opes: copiar, mover e link. Link criar uma ligao simblica para o arquivo, enquanto copiar e mover faro exatamente o que querem dizer. Selecione copiar, desta maneira voc tambm ter uma cpia do arquivo motd no diretrio Destino.

Celta Informtica - F: (11) 4331-1586

Pgina: 66

LINUX

Excluindo Arquivos
O processo de excluso tambm muito simples, basta selecionar o arquivo ou diretrio (no caso do diretrio, todos os arquivos nele contidos sero excludos) com o boto direito do mouse e escolher a opo Apagar. Quando voc clica com o boto direito do mouse no arquivo ou diretrio, um menu aparece. Neste menu voc encontra as opes: Mover para a Lixeira e Apagar. Se voc escolher a primeira opo seus arquivos sero movidos para a lixeira, podendo ser recuperados posteriormente, mas se a opo Apagar for selecionada voc no poder mais recuper-los. D um clique no diretrio Destino para que o contedo seja exibido. Visualize o arquivo motd que copiamos, clique com o boto direito sobre ele e selecione a opo Mover para a Lixeira. Agora seu arquivo foi mandado para a lixeira, e voc ter a oportunidade de recuper-lo se for preciso. Para visualizar a Lixeira no gerenciador de arquivos clique no diretrio Desktop (ltimo diretrio da rvore), depois clique no subdiretrio Trash e voc ver o arquivo que foi excludo. Quando tiver certeza de que deseja remover o arquivo e que no vai mais precisar dele use a opo Apagar e no Mover para a Lixeira.

Celta Informtica - F: (11) 4331-1586

Pgina: 67

LINUX Renomeando um Arquivo


Tambm podemos renomear um arquivo dentro do gerenciador. Como exemplo vamos renomear o arquivo motd do seu diretrio Minha Pasta (/Casa/Minha Pasta). Deixe este arquivo visvel no lado direito da janela e d um clique com o boto direito do mouse sobre ele. No menu de contexto que ser exibido clique na opo Propriedades (ltima opo). Na janela que aparecer digite mensagem no lugar de motd, como mostrado na figura a seguir.

Nesta mesma janela voc tambm pode alterar as permisses dos arquivos. Para isso, selecione a guia Permisses de Acesso para que a seguinte janela seja exibida:

Celta Informtica - F: (11) 4331-1586

Pgina: 68

LINUX

Depois de modificar o nome do arquivo e as permisses clique no boto OK.

CONFIGURANDO E ADAPTANDO O AMBIENTE DE TRABALHO


Vamos agora aprender a alterar o nosso ambiente de trabalho. O ambiente de trabalho do KDE pode ser alterado a seu gosto, sendo que estas alteraes incluem: mudar o fundo de tela, as cores, a proteo de tela, entre outros. Fundo de Tela Provavelmente a primeira alterao que voc vai desejar fazer mudar o fundo de tela do seu ambiente. O item Fundo de tela lhe d controle total do background em que voc trabalha. Para modificar o fundo de tela, clique no boto Iniciar,

Celta Informtica - F: (11) 4331-1586

Pgina: 69

LINUX
selecione Configurao, Ambiente de Trabalho e depois clique em Fundo de tela.

A janela Configurao da Tela ser exibida, como na figura a seguir.

Celta Informtica - F: (11) 4331-1586

Pgina: 70

LINUX
Voc poder escolher dois tipos de fundo: cores (e degrads de cores) e imagens. Se quiser que o fundo seja preenchido com uma cor slida, selecione a opo Uma Cor e clique em cima da cor, para que uma janela onde voc poder escolher a cor desejada aparea. Se selecionar Duas Cores um degrad de duas cores ser formado na tela, onde a primeira cor usada ser a cor selecionada no item Uma Cor, e a segunda cor ser a cor escolhida no item Duas Cores. O boto Configurar (abaixo do item Duas Cores) utilizado para mudar a direo do degrad de cores (voc poder escolher do topo para baixo ou da direita para a esquerda). Voc tambm tem a opo de selecionar uma imagem para o fundo ao invs de cores. Primeiro deixe desselecionado o degrad de cores sob pena da imagem de fundo no aparecer. Depois, no lado direito da janela, voc ver um menu dropdown onde poder escolher um desenho de fundo. Os trs botes acima do menu drop-down (mosaico, centrado e escalonado) so utilizados para posicionar melhor as imagens na tela. Selecione Mosaico para quando sua figura for pequena, assim ela ser copiada vrias vezes na tela. Centrado colocar sua figura no meio da tela e o restante da tela ser preenchido com a cor selecionada no item Uma Cor. A ltima opo, Escalonado, vai esticar/encolher a figura de modo que ela caiba na tela. Depois de definidas as opes, clique no boto OK.

Cores A opo Cores permite selecionar as cores para cada elemento da tela, individualmente. Para mudar o padro de cores da sua rea de trabalho, clique no boto Iniciar, Configurao, Ambiente de Trabalho e por fim em Cores. Uma janela ser exibida.

Celta Informtica - F: (11) 4331-1586

Pgina: 71

LINUX

A primeira caixa da janela Configurao da Cor uma rea de visualizao, onde voc poder ver o resultado conforme faz as modificaes. Na caixa Esquema de cor voc altera o padro de cores da janela, clique em cada opo e observe o resultado, deixe selecionada a opo que mais lhe agradar. Na caixa Cor dos Controles possvel mudar a cor dos ttulos, da barra de ttulo, dos textos e dos fundos das janelas. A cor mudada dando-se um clique sobre o boto que contm a cor atual. Depois das alteraes clique no boto OK para que as alteraes sejam aplicadas em seu ambiente de trabalho. Proteo de Tela Para alterar a proteo de tela e configurar o seu tempo de ativao, clique em Protetores de tela (tambm localizado no mesmo menu que Fundo de tela e Cores). Na janela que ser exibida, voc poder escolher uma proteo de tela escolhendo um tipo no menu drop-down da caixa Proteo de Tela.

Celta Informtica - F: (11) 4331-1586

Pgina: 72

LINUX

Voc poder testar a proteo de tela selecionada clicando no boto Testar, abaixo da lista com os protetores. Muitos protetores de tela tm opes adicionais que voc pode regular atravs do boto Configurar, tambm localizado abaixo da lista dos protetores. Para alterar o tempo de ativao da proteo, digite o nmero de minutos na caixa Espera, localizada no lado direito da janela. Voc pode proteger com senha seu ambiente, selecionando a opo Requer Senha. Com esta opo selecionada ser necessrio digitar sua senha para continuar usando o computador uma vez que a proteo de tela tenha entrado em ao. Para que as alteraes feitas tenham efeito clique no boto OK.

Celta Informtica - F: (11) 4331-1586

Pgina: 73

LINUX
Estilo Tambm localizado no submenu Ambiente de Trabalho, a opo Estilo permite mudar a aparncia dos elementos da tela do KDE, e se voc quiser pode escolher um ambiente que se parea mais com o Windows 95. possvel mudar tambm a fonte padro. Essas alteraes so feitas na janela Configurao da Tela.

Barra de Ttulo Como voc j percebeu todas as barras de ttulos das janelas apresentam um boto que exibe um menu de janela, o boto pregar, a barra em si e os botes minimizar, maximizar e fechar. O KDE permite mudar esses botes de lugar ou fazer com que fiquem ocultos. Para isso, clique no boto Iniciar, Configurao, Janelas e depois em Botes. A seguinte janela ser exibida:

Celta Informtica - F: (11) 4331-1586

Pgina: 74

LINUX

Nesta janela voc pode escolher se um determinado boto da barra de ttulo vai ficar do lado esquerdo ou direito da barra, desligado significa que o boto simplesmente no ser mostrado. Clique em OK depois das alteraes. No submenu Janelas clique agora em Barra de Ttulo. Uma janela ser exibida, sendo que nesta janela voc poder mudar o sentido do degrad das cores da barra de ttulo e decidir qual a ao a ser tomada se for dado um clique duplo com o boto esquerdo do mouse na barra de ttulo (um clique duplo na barra normalmente maximiza-a). A opo Properties do submenu Janelas permite manipular o comportamento da prpria janela. Na figura a seguir, a seo Movimentao da Janelas exibe as opes: Opaca (mover as janelas com seu contedo integral, exige uma mquina rpida para funcionar) e Transparente (move somente as bordas, movimentao transparente).

Celta Informtica - F: (11) 4331-1586

Pgina: 75

LINUX

A seo Redimensionar Janela, se habilitada, faz com que a janela mude de tamanho de forma animada. Porm esta opo requer uma mquina rpida. Na seo Poltica de Foco voc pode escolher a opo de mudar de janela sem ter que clicar o mouse, apenas apontando para ela. Para isso, selecione a opo Foco segue o Mouse na caixa drop-down desta seo, depois configure o nmero de segundos de espera para trazer a janela em foco para o primeiro plano. Na seo Estilo de Maximizao voc pode optar para que suas janelas sejam maximizadas totalmente ou verticalmente.

Celta Informtica - F: (11) 4331-1586

Pgina: 76

LINUX
Informaes sobre o Sistema Voc pode obter informaes sobre o sistema tais como, informaes sobre a memria total, memria livre, compartilhada, etc. Essas informaes tambm so obtidas no menu Configurao. Acesse, ento, o menu Configurao, clique em Informaes e depois em Memria. Uma janela ser exibida e voc poder ver nmeros relacionados memria do seu sistema. Configurando Mouse e Teclado Se quiser alterar alguma configurao do teclado ou do mouse (por exemplo, se o mouse vai ser utilizado por canhoto ou destro), v at o menu Configurao e clique em Dispositivos de Entrada. Neste submenu voc ver uma opo para Teclado e outra para Mouse. Clique na opo desejada e na janela que ser exibida faa as alteraes, depois clique no boto OK.

ADICIONANDO PROGRAMAS E CONES NO PAINEL


O Painel do KDE no precisa permanecer com os mesmos cones e programas que foram inseridos durante a inicializao. Voc poder modific-lo, e h duas maneiras de se fazer isso: adicionando novos programas e adicionando cones de atalho.

Adicionando Programas
Voc pode adicionar seus programas favoritos no Painel do KDE. Para isso, existe um programa denominado Editor de Menus. Neste Editor, alm de poder adicionar programas no Menu Iniciar, voc tambm pode mudar os programas que pertencem a um submenu e coloc-los em outro, por exemplo, o nosso editor de texto (Kedit) est no submenu Aplicaes, se quisermos podemos coloc-lo no submenu Utilitrios. Para acessar o Editor de Menus, clique no boto Iniciar, depois em Utilitrios e por fim em Editor de Menus. Uma janela contendo um boto vazio aparecer, como mostrado na prxima figura.

Celta Informtica - F: (11) 4331-1586

Pgina: 77

LINUX

OBS: As operaes que faremos baixo s sero permitidas se forem realizadas pelo super-usurio (root). No boto vazio da figura acima vamos incluir outros programas que foram instalados junto com o KDE mas no sabemos exatamente onde estes programas esto localizados. Aps a realizao desta etapa os novos programas estaro contidos no Menu Iniciar. Agora clique no boto Iniciar, selecione o submenu Sistema e depois clique em Procurar Aplicaes. O KDE automaticamente ir procurar por novas aplicaes e inseri-las no Menu Iniciar. Depois de alguns instantes voc poder acessar o Menu Iniciar e observar que um novo item foi inserido no menu (representado por uma bolinha), e neste novo item foram inseridas as novas aplicaes encontradas pelo KDE.

Celta Informtica - F: (11) 4331-1586

Pgina: 78

LINUX

Agora, ainda utilizando o Editor de Menus, vamos passar um aplicativo de algum submenu do Menu Iniciar para outro submenu. Como exemplo, vamos mudar de lugar o aplicativo Netscape. O Netscape est inicialmente localizado nas novas aplicaes que inserimos no Menu Iniciar (Aplicaes no KDE), vamos coloclo no submenu Internet do Menu Iniciar. Para isso, no Editor de Menus, clique sobre o submenu Aplicaes no KDE (lado esquerdo do Editor), depois clique no item Internet e por fim clique com o boto direito do mouse sobre o item Netscape. Selecione a opo Copiar do menu que ser exibido.

Celta Informtica - F: (11) 4331-1586

Pgina: 79

LINUX

Agora clique no item Internet (lado direito do Editor de Menus) e no submenu de Internet clique com o boto direito e escolha a opo Colar. Imediatamente a opo Netscape inserida no item Internet.

Celta Informtica - F: (11) 4331-1586

Pgina: 80

LINUX
Depois de concludo, clique no boto Salvar ( ) para preservar as alteraes

que foram realizadas. Feche o Editor de Menus e agora clique no boto Iniciar, clique no item Internet e veja que a opo Netscape foi inserida.

Adicionando cones de Atalho


Para acessar algum programa contido no Menu Iniciar, temos que clicar no boto Iniciar e navegar pelo Menu Iniciar para encontrar o programa desejado. Ao invs de realizar todos esses passos, voc pode inserir um cone no Painel do KDE e com um clique neste cone voc poder acessar o programa. Para criar um cone no Painel, clique no boto Iniciar, depois em Painel e por fim em Adicionar Aplicao. Voc ver o Menu Iniciar novamente, navegue pelos menus para encontrar o programa para quem voc quer criar o atalho (cone). Como exemplo, vamos criar um cone para o Gerenciador de Arquivos, j que bastante utilizado. Assim, no submenu Sistema, clique em Gerenciador de Arquivos. Um cone , ento, inserido no Painel, como voc pode ver na figura.

Clicando com o boto direito sobre este cone um menu exibido, oferecendo trs opes: Mover, Remover e Propriedades. Para mudar o cone de lugar, clique na opo Mover, leve para o lugar desejado e depois d um clique com o boto esquerdo do mouse. Para remover o cone escolha a opo Remover e para ver as propriedades clique em Propriedades.

Celta Informtica - F: (11) 4331-1586

Pgina: 81

LINUX CONFIGURAES DO PAINEL


Alm das alteraes que j fizemos no Painel, ainda podemos configur-lo com relao sua localizao, estilo, etc. Clique no boto Iniciar, selecione o menu Painel e depois clique em Configurar. A seguinte janela ser exibida:

Na janela podemos observar trs guias: Painel, Opes e Ambientes de Trabalho. Na guia Painel defina a localizao do painel (topo, esquerda ou rodap), defina tambm onde quer que a Barra de Tarefas aparea (ou se quer que a mesma fique escondida) e depois escolha o tamanho do painel. Na guia Opes voc pode habilitar ou desabilitar as dicas (tooltips) dos menus. Se permanecerem habilitadas, voc deve definir o tempo de espera entre o mouse parar sobre o menu e a dica ser apresentada. Depois voc pode configurar se deseja que o Painel ou a Barra de Tarefas escondam-se caso o mouse no esteja sobre eles. A ltima opo permite configurar o relgio para 24 horas ou formato AM/PM. Agora clique na guia Ambientes de Trabalho e veja quais alteraes podem ser feitas com os ambientes de trabalho disponveis no KDE.

Celta Informtica - F: (11) 4331-1586

Pgina: 82

LINUX

ADICIONANDO CONES NO AMBIENTE DE TRABALHO


Alm de adicionar cones no Painel, voc tambm pode adicion-los no ambiente de trabalho do KDE. Ao iniciar o KDE voc observa que trs cones j so apresentados: Lixeira, Modelos e Arranque (ou Auto-incio). Vamos agora aprender como inserir outros cones. Para inserir cones muito fcil, voc s precisa saber a localizao do programa ou aplicativo para o qual vai criar um cone. Abra o Gerenciador de arquivos e localize o arquivo desejado. Como exemplo, vamos criar um atalho para o jogo Tetris, localizado em opt/kde/share/applnk/Games. No Gerenciador, localize o jogo Tetris, como mostrado na figura.

Agora arraste o arquivo Ktetris para o ambiente de trabalho, no menu que ser exibido clique em Copiar e depois observe que um novo cone criado. Se voc escolher a opo Link ao invs de Copiar tudo o que fizer no arquivo de ligao estar sendo feito na verdade sobre o arquivo original.

Celta Informtica - F: (11) 4331-1586

Pgina: 83

LINUX

UTILITRIOS DO KDE
No submenu Utilitrios (pertencente ao Menu Iniciar) so apresentados alguns aplicativos que podem ser usados e configurados por voc. Veremos, agora, quais so os aplicativos pertencentes ao menu Utilitrios que so mais utilizados e o que eles fazem.

Calculadora
A calculadora (conhecida como KCalc) existente no KDE simples mas bastante til, e oferece muitas funes, dentre elas podemos destacar: tem modos trigonomtricos e estatsticos; permite copiar e colar nmeros de/para o display; possibilidade de configurar o tipo de letra e as cores; configurar a preciso e o nmero das casas decimais; oferece uma grande variedade de teclas de atalhos. Para poder configurar a calculadora voc deve clicar no boto kCalc para que uma janela aparea, nesta janela voc poder fazer algumas alteraes, como mudar a fonte a as cores, por exemplo. Se preferir, no Painel existe um cone para a calculadora, portanto, para exibi-la s dar um clique no cone localizado no Painel.

Celta Informtica - F: (11) 4331-1586

Pgina: 84

LINUX Notas
Notas (KNotes) um editor de texto muito simples. Com ele voc pode mandar suas notas via e-mail, imprimir, inserir a data ou um calendrio do ms corrente, trocar as cores do fundo e do texto, entre outras. Para conseguir realizar qualquer uma dessas aes voc deve clicar com o boto direito do mouse sobre o KNotes, desta maneira um menu ser exibido (j que este editor no possui barra de menu).

Compactador de Arquivos
O Kzip (tambm pertencente ao menu Utilitrios) um programa de gerenciamento de arquivos compactados. Com este programa voc poder compactar e descompactar arquivos com a extenso zip. Junto com o Kzip vamos utilizar o gerenciador de arquivos para compactar arquivos. Como exemplo, vamos compactar alguns arquivos .bmp de um diretrio denominado figuras. Para compactar arquivos deixe as duas janelas (Gerenciador e Zip) abertas. Para acessar a janela do Zip, v at o menu Utilitrios e clique em Zip. Visualize, no gerenciador, os arquivos que sero compactados (no nosso caso sero arquivos bmp do diretrio figuras). Agora na janela do Zip clique no menu Arquivo e escolha a opo Novo. Na janela que ser exibida, voc deve especificar o local onde os arquivos que sero compactados permanecero. Depois de definir o local (diretrios) escolha um nome para o novo arquivo que ser criado e que conter os arquivos compactados.

Celta Informtica - F: (11) 4331-1586

Pgina: 85

LINUX
Depois de definir o local e o nome do arquivo .zip, clique em OK. Na janela do Zip voc pode observar, na parte inferior, o arquivo figuras.zip indicando que ele conter todos os arquivos que forem compactados. importante e necessrio colocar a extenso .zip no arquivo que conter os arquivos compactados, caso contrrio seu arquivo no ser reconhecido.

Agora, estando com as duas janela (Gerenciador e Zip) abertas lado a lado, voc deve arrastar o(s) arquivo(s) que ser(o) compactado(s) para a janela do Zip. Pronto, os arquivos que foram arrastados j esto compactados no arquivo figuras.zip. Descompactar arquivos com a extenso zip ainda mais fcil. Se quiser, pode at fechar a janela do Zip, pois quando for necessrio ela ser aberta automaticamente. Agora visualize o arquivo .zip que acabou de ser criado (no nosso caso o arquivo figuras.zip). D um clique com o boto esquerdo do mouse sobre o arquivo .zip (figuras.zip). Com isso a janela do Zip aparece exibindo todos os arquivos contidos dentro de figuras.zip.

Celta Informtica - F: (11) 4331-1586

Pgina: 86

LINUX

necessrio informar onde os arquivos devero ser descompactados. Para isso, clique no boto Extrair para ( ) para que a seguinte janela seja exibida:

Celta Informtica - F: (11) 4331-1586

Pgina: 87

LINUX
Na seo Destino da figura acima escolha o local onde os arquivos descompactados permanecero. Depois clique em OK. Para certificar-se que os arquivos foram realmente descompactados, no gerenciador localize o diretrio destino (no nosso caso /usr/tmp) e visualize se os arquivos esto realmente l. Voc tambm pode descompactar arquivos individualmente, bastando dar um clique com o boto direito do mouse sobre o arquivo e selecionando a opo Extract do menu que ser exibido (tudo isso dever ser feito na janela do Zip). Depois escolha o diretrio destino (como na figura acima) e clique em OK.

Formatador de Disquete
Outra opo contida no menu Utilitrios a ferramenta para formatar disquetes. Com o formatador Kfloppy voc pode formatar disquetes de 3.5 no drive A ou B, de alta ou baixa densidade, pode optar por uma formatao completa ou apenas apagar o disquete, alm de poder definir tambm um label para ele.

LOCALIZANDO ARQUIVOS
Para localizar arquivos existe, no KDE, um programa denominado Kfind. Este programa facilitar a procura de um determinado arquivo que poder estar em qualquer diretrio. Para iniciar o Kfind clique no boto Iniciar e selecione o submenu Procurar Arquivos. O programa Kfind aberto, como voc pode observar a seguir.

Celta Informtica - F: (11) 4331-1586

Pgina: 88

LINUX
O Kfind utiliza uma interface de guias e folders, e como voc v na figura acima, a procura por um arquivo pode ser feita de trs maneiras: pelo nome, pela data e pelo modo avanado. Vamos agora utilizar o Kfind para encontrarmos alguns arquivos. Lembre-se que se voc sabe alguma coisa sobre o nome do arquivo, a procura fica mais fcil. Inicialize o programa de localizar arquivos e com a guia Localizao do Nome selecionada, digite o nome do arquivo; os caracteres especiais (* e ?) tambm podem ser usados. Como exemplo, digite *.tar.gz na caixa Nome (vamos localizar todos os arquivos que tenham a extenso .tar.gz). Voc pode selecionar qualquer diretrio para que a busca seja feita no diretrio desejado, para isso, clique no boto Examinar e selecione o diretrio que vai ser pesquisado de incio. Para iniciar a pesquisa, clique no boto Iniciar Pesquisa ( barra de ferramentas. Depois de alguns instantes, uma lista de arquivos ser mostrada na janela de resultados. Se no aparecer nada, porque voc comeou a busca no diretrio errado, cometeu um erro de digitao ou realmente no h nenhum arquivo terminado em .tar.gz em sua mquina. Na pesquisa que fizemos acima utilizamos o nome do arquivo, agora vamos procurar arquivos utilizando a data. Clique sobre a guia Data da Modificao. Com esta opo voc pode especificar que s quer ver arquivos que foram acessados pela ltima vez numa determinada faixa de tempo. Voc tambm pode especificar que s deseja ver arquivos que foram acessados pela ltima vez h um certo nmero de meses ou dias. Como exemplo, digite o nmero 7 na ltima caixa, para que sejam mostrados todos os arquivos que foram acessados a uma semana atrs. ) localizado na

Celta Informtica - F: (11) 4331-1586

Pgina: 89

LINUX

A ltima guia, Avanado, nos permite encontrar arquivos quando fornecemos o seu tipo, um texto contido no arquivo ou o tamanho dele. Na caixa Do tipo selecione o tipo que deseja encontrar (arquivos, pastas, etc), na caixa Contento digite um texto que o arquivo contm, se souber, tambm pode especificar o tamanho do arquivo. Agora clique no boto Iniciar pesquisa para que o Kfind inicie a busca do arquivo especificado, depois de alguns instantes o resultado da pesquisa ser exibido.

Celta Informtica - F: (11) 4331-1586

Pgina: 90

LINUX

KPAINT
O Pintor (KPaint) um simples programa que permite criar e editar imagens bitmap, isto , voc pode criar desenhos geomtricos ou, usar o mouse como se fosse um lpis e realizar algumas alteraes em um desenho j pronto. Este programa acessado a partir do menu Grficos (boto Iniciar, submenu Grficos, opo Pintor.

OBS: O programa KPaint (Pintor) ainda est na sua verso beta, assim nem todas as suas ferramentas iro funcionar perfeitamente.

Celta Informtica - F: (11) 4331-1586

Pgina: 91

LINUX

CAPTURAR TELA
possvel, no sistema operacional Linux, capturarmos telas e janelas do nosso ambiente de trabalho (recurso parecido com o Print Screen do Windows). Para isso podemos contar com o programa xv, que usado para este propsito. Estando no prompt, digite o seguinte comando: xv. A figura a seguir mostra a tela inicial do xv.

Na janela mostrada acima voc dever dar um clique em qualquer lugar dela com o boto direito do mouse. Outra janela, como mostrada na figura, ser exibida.

Celta Informtica - F: (11) 4331-1586

Pgina: 92

LINUX

Antes de capturar a tela desejada, aconselhvel deix-la j aberta no seu ambiente de trabalho. Agora clique no boto Grab (localizado no canto inferior direito da figura acima) para que outra janela aparea. Nesta janela especifique o nmero de segundos que o programa dever esperar antes que a tela seja capturada, depois selecione a opo Hide XV windows e clique no boto AutoGrab. Posicione imediatamente o mouse sobre a janela a ser capturada. Depois dos segundos especificados a janela ser capturada. Agora voc pode selecionar somente alguma regio da figura (arrastando o mouse) ou salvar a figura toda. Clique no boto Save da janela mostrada acima e determine um local e um nome para a figura. O xv permite vrios formatos de arquivos, como: GIF, JPEG, TIFF, PBM, PGM, BMP, entre outros.

Celta Informtica - F: (11) 4331-1586

Pgina: 93

LINUX

USANDO A LINHA DE COMANDO E OS TERMINAIS


No ambiente de trabalho KDE podemos usar outras ferramentas e outros programas do Linux, atravs da linha de comando instantnea e o terminal. Para exibir a linha de comando instantnea pressione as teclas Alt+F2. Uma pequena janela exibida onde voc poder digitar um comando. Note que voc no vai querer sada de texto gerada por um programa que foi iniciado desta maneira. Este mtodo recomendado somente para iniciar programas do X Window ou para rodar programas em que voc realmente no precisa ver ou digitar absolutamente nada.

Como exemplo do uso da linha de comando, pressione Alt+F2, a seguinte janela aparecer:

Digite kcalc na janela acima e pressione a tecla Enter. O comando digitado (kcalc) utilizado para exibir a calculadora, portanto, voc vai ter acesso calculadora atravs de um comando. Voc pode ter acesso tambm ao terminal, que ser usado da mesma forma que o ambiente shell do Linux, ou seja, atravs de comandos. Clique no boto Iniciar, depois em Utilitrios e por fim em Terminal. Uma janela de terminal ser exibida.

Celta Informtica - F: (11) 4331-1586

Pgina: 94

LINUX
Nesta janela voc poder usar os comandos normais do Linux, como ls, cp, rm, etc. Assim, mesmo estando na interface grfica do Linux voc tem acesso aos comandos usados no ambiente shell. Atravs do terminal vamos copiar um arquivo usando o comando de copiar (cp) que aprendemos no ambiente shell. Como exemplo, copie novamente o arquivo motd do diretrio /etc para o diretrio /home/Destino, j que o exclumos deste diretrio. O comando a ser digitado ser o seguinte: cp /etc/motd /home/Destino, depois tecle Enter. Com este procedimento, mesmo estando na interface grfica, copiamos um arquivo atravs de um comando usado no ambiente shell.

INICIANDO PROGRAMAS AUTOMATICAMENTE


O ambiente grfico KDE nos oferece a oportunidade de fazer o ambiente de trabalho apresentar-se e trabalhar da forma que quisermos. Podemos personalizlo para que, quando for inicializado, outros programas tambm sejam inicializados automaticamente. para esse fim que existe uma pasta denominada Auto-incio (ou Autostart). Na pasta Auto-incio podemos colocar os programas que queremos que sejam inicializados junto com o KDE. Esta pasta (cone) encontra-se no canto superior esquerdo do seu ambiente de trabalho (pode tambm apresentar o nome Arranque). Vamos agora aprender como inserir os programas nesta pasta. Como exemplo vamos inserir o Kedit, nosso editor de texto (o Kedit encontra-se em /opt/kde/ bin). D um clique sobre o cone Arranque para abrir a janela Auto-incio e depois abra seu gerenciador de arquivos (clique no menu Iniciar e depois em Diretrio do Usurio). Localize o arquivo Kedit (/opt/kde/bin) e deixe as duas janelas uma do lado da outra, como na figura a seguir.

Celta Informtica - F: (11) 4331-1586

Pgina: 95

LINUX

Agora arraste o cone do Kedit do gerenciador para qualquer lugar da janela Auto-incio. Assim que soltar o boto do mouse escolha a opo Link no menu que ser exibido. A opo Link ir criar uma ligao simblica ao invs de uma cpia, economizando bastante espao em disco. Se quiser inserir mais programas na pasta Auto-incio repita o procedimento acima. Deste modo todos os programas contidos na pasta Auto-incio sero iniciados na abertura do KDE. Voc deve reiniciar o KDE para ver o resultado do procedimento realizado acima.

Celta Informtica - F: (11) 4331-1586

Pgina: 96

LINUX

LISTA DE EXERCCIOS Ambiente Shell


1 - Estando no ambiente shell do Linux, visualize a data e a hora do seu sistema, e se no estiverem corretas, altere-as. 2 - Entre no diretrio usr e visualize seu contedo. 3 - Utilize o comando adequado para saber com que nome voc entrou no sistema (usurio normal ou root) e depois configure a proteo de tela para que ela seja ativada depois de 10 minutos de inatividade do computador. 4 - Localize, a partir do diretrio raiz, todos os arquivos que terminem com a extenso xpm. 5 - Agora entre no diretrio home e depois crie um subdiretrio denominado textos. 6 - Entre no diretrio textos e crie dois subdiretrios denominados, respectivamente, cientficos e informativos. Agora deixe o diretrio home ser o diretrio atual. 7 - Apague o diretrio cientficos. 8 - Copie o arquivo (linux) que voc digitou durante o curso para o diretrio informativos. 9 - Mova o arquivo linux do diretrio informativos para o diretrio textos. 10 - Deixe o diretrio informativos ser o diretrio atual e depois edite o arquivo mausolu no editor de textos vi. Depois de criar o arquivo mausolu digite o texto abaixo:
Taj Mahal um mausolu erguido no sculo XVII pelo imperador indiano Shanh Johan para homenagear uma de suas esposas, morta durante o parto ao dar a luz pela dcima quarta vez. A amada chamava-se Arjumand Banu Began, tambm conhecida como Muntaz Mahal (que significa a preferida do palcio) e viveu com o imperador de 1612 a 1631. Foi sua terceira mulher e, como o prprio nome indica, era a verdadeira dona de seu corao. A obra foi iniciada em 1632 na cidade de Agra, na ndia, e ficou pronta 22 anos depois. O Taj Mahal, cujo nome quer dizer a jia do palcio, est ameaada pela poluio. Suas paredes esto sendo corrodas. Atualmente, recebe 25000 visitantes por dia. A histria de amor que ele eterniza continua a inspirar poetas no mundo todo, como o brasileiro Jorge Benjor, que fez a msica Taj Mahal.

Celta Informtica - F: (11) 4331-1586

Pgina: 97

LINUX
11 - Utilize o comando para apenas salvar o arquivo mas no fechar o editor de textos vi. 12 - Agora faa uma cpia do ltimo pargrafo do texto, sendo que a cpia ficar logo abaixo do ltimo pargrafo, em seguida, desfaa a cpia, salve o arquivo mausolu e feche o editor. 14 - Modifique as permisses do arquivo mausolu permitindo, agora, que o grupo possa ler, gravar e executar o arquivo. 15 - Crie quatro contas de usurios (sendo voc o root): Carlos, Lucas, Pedro e Livia, definindo uma senha e um diretrio no arquivo home para cada usurio. Altere, depois, a senha dos usurios. 16 - Agora crie um grupo denominado produo e faa com que todos os usurios criados pertenam a este grupo. 17 - Desative a conta do usurio Carlos e apague a do usurio Pedro.

Ambiente Grfico
18 - Inicie o ambiente grfico KDE. 19 - Minimize a janela do gerenciador, se ela estiver visvel na tela. Abra e Editor de textos kedit. 20 - Abra o arquivo origem (/home/temporrio) que voc digitou durante o curso. Neste mesmo arquivo insira seguinte texto: O Linus um sistema operacional do tipo Unix, que muito usado em servidores de rede por oferecer capacidade de multiusurios e ser otimizado para aplicaes em rede.

21 - Altere a cor e o tipo de fonte do seu texto. Depois salve-o e feche o Editor. 22 - Abra o Gerenciador de arquivos. Crie uma pasta (diretrio) dentro do diretrio textos que voc criou no exerccio 6, esta nova pasta receber o nome de diversos. 23 - Copie, atravs do gerenciador, o arquivo origem para o diretrio diversos. 24 - Agora copie o arquivo mausolu (/home/textos/informativos) digitado no exerccio 10 para seu diretrio Minha Pasta.

Celta Informtica - F: (11) 4331-1586

Pgina: 98

LINUX
25 - Exclua o diretrio diversos. 26 - Renomeie o arquivo mausolu (do diretrio Minha Pasta) para palcio. 27 - Altere o fundo de tela e depois a proteo de tela. 28 - Atravs do Editor de Menus, inclua o Gerenciador de Arquivos (que est no submenu Sistema) no submenu Aplicaes. 29 - Insira um cone do Editor no Painel. 30 - No gerenciador escolha um arquivo e crie um cone para ele no ambiente de trabalho. 31 - Copie vrios arquivos para o seu diretrio Minha Pasta e depois compacteos utilizando o compactador de arquivos Zip. 32 - Agora copie o arquivo .zip criado no exerccio anterior para a partio do Windows montada no diretrio mnt. 33 - Localize, utilizando a ferramenta Procurar Arquivos, todos os arquivos com a extenso .zip (inicie a busca no diretrio raiz). 34 - Capture a tela do gerenciador utilizando o programa xv, depois salve-a no seu diretrio Minha Pasta. 35 - Abra o a janela Terminal e copie o arquivo que voc salvou no exerccio acima para o diretrio textos (a cpia deve ser feita utilizando-se o comando adequado).

Celta Informtica - F: (11) 4331-1586

Pgina: 99

Celta Informtica http://www.celtainformatica.com.br