Home

Guia do Hardware: Introdução ao Linux

image

Contents

1. Linux Iniciante Cap tulo 11 Permiss es de acesso a arguiv Page 8 of 10 11 9 chown Muda dono de um arquivo diret rio Opcionalmente pode tamb m ser usado para mudar o grupo chown op es dono grupo diret rio arquivo onde dono grupo Nome do dono grupo que ser atribu do ao diret rio arquivo O grupo opcional diret rio arquivo Diret rio arquivo que o dono grupo ser modificado op es v verbose Mostra os arquivos enquanto s o alterados f supress N o mostra mensagens de erro durante a execu o do programa C changes Mostra somente arquivos que forem alterados R recursive Altera dono e grupo de arquivos no diret rio atual e sub diret rios O dono grupo pode ser especificado usando o nome de grupo ou o c digo num rico correspondente ao grupo GID Voc deve ter permiss es de grava o no diret rio arquivo para alterar seu dono grupo e chown joao teste txt Muda o dono do arquivo teste txt para joao e chown joao users teste txt Muda o dono do arquivo teste txt para joao e seu grupo para users e chown R joao users Muda o dono grupo dos arquivos do diret rio atual e sub diret rios para joao users desde que voc tenha permiss es de grava o no diret rios e sub diret rios 11 10 Modo de permiss o octal Ao inv s de utilizar os modos de permiss o r r etc pode ser usado o modo octal para se alterar a permiss o de acesso a um arquiv
2. file E CursosICCIModulo02ALinuxCap tulo 208 20Comandos 20Diversos htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 8 Comandos Diversos Page 2 of 12 Outros formatos podem ser obtidos atrav s da p gina de manual do date Para maiores detalhes veja a p gina de manual do comando date Para ver a data atual digite aate Se quiser mudar a Data para 25 12 e a hora para 08 15 digite aate 12250815 Para mostrar somente a data no formato dia m s ano date d m Y 8 3 df Mostra o espa o livre ocupado de cada parti o df op es onde op es a Inclui sistemas de arquivos com O blocos h human readable Mostra o espa o livre ocupado em MB KB GB ao inv s de blocos H Id ndico a n mas usa 1000 ao inv s de 1024 como unidade de c lculo k Lista em Kbytes l Somente lista sistema de arquivos locais m Lista em Mbytes equivalent a block size 1048576 Exemplos af af n df t vfat 8 4 In Cria links para arquivos e diret rios no sistema O link um mecanismo que faz refer ncia a outro arquivo ou diret rio em outra localiza o do disco O link em sistemas GNU Linux faz refer ncia reais ao arquivo diret rio podendo ser feita c pia do link ser copiado o arquivo alvo entrar no diret rio caso o link fa a refer ncia a um diret rio etc ln op es origem link Onde origem Diret rio ou arquivo de onde ser feito o link link Nome do link que ser criado o
3. o que desejamos montar o ponto de montagem o sistema de arquivos usado pela parti o e outras op es fstab tem a seguinte forma Sistema de arquivos Ponto de Montagem Tipo Opcoes dump ordem dev hdal ext2 defaults 0 1 dev hda2 boot ext2 defaults O 2 dev hda2 dos msdos defaults noauto rw O O dev hdg cdrom iso9660 defaults noauto 0 O Onde Sistema de Arquivos Parti o que deseja montar Ponto de montagem Diret rio do GNU Linux onde a parti o montada ser acessada Tipo Tipo de sistema de arquivos usado na parti o que ser montada Para parti es GNU Linux use ext2 para parti es DOS sem nomes extensos de arquivos use msdos para parti es Win 95 com suporte a nomes extensos de arquivos use vfat para unidades de CD ROM use iso9660 Op es Especifica as op es usadas com o sistema de arquivos e defaults Utiliza valores padr es de montagem e noauto N o monta os sistemas de arquivos durante a inicializa o til para CD ROMS e disquetes e ro Monta como somente leitura e user Permite que usu rios montem o sistema de arquivos n o recomendado por motivos de seguran a e sync recomendado para uso com discos removiveis disquetes zip drives etc para que os dados sejam gravados imediatamente na unidade caso n o seja usada voc deve usar o comando sync Se o 8 22 antes de retirar o disquete da unidade Ordem Define a ordem que os sistemas de arquivos ser o verificados
4. es htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 5 Execu o de programas Page 1 of 9 Guia do Hardware Net Impresso em 29 10 2001 12 25 30 Impresso de http www guiadohardware net curso linux ch run asp GUIA DO as da HARDWARENET Cursos OnLine Linux Iniciante Data 20 03 2001 Tipo Curso Assunto Linux Guia Foca GNU Linux N vel Iniciante Por Gleydson Mazioli da Silva Cap tulo 5 Execu o de programas Este cap tulo explica como executar programas no GNU Linux e o uso das ferramentas de controle de execu o dos programas 5 1 Executando um comando programa Para executar um comando necess rio que ele tenha permiss es de execu o veja a Tipos de Permiss es de acesso Se o 11 2 e Is Se o 6 1 e que esteja no caminho de procura de arquivos veja a path Se o 5 2 No aviso de comando root ou usu rio digite o nome do comando e tecle Enter O programa comando executado e receber um n mero de identifica o chamado de PID Process Identification este n mero til para identificar o processo no sistema e assim ter um controle sobre sua execu o ser visto mais adiante neste cap tulo Todo o programa executado no GNU Linux roda sob o controle das permiss es de acesso Recomendo ver mais tarde o Permiss es de acesso a arquivos e diret rios Cap tulo 11 Exemplos de comandos 1s af pwa 5 2 path Path o caminho de procura dos arq
5. head op es Onde file E NCursosICCAModulo0ALinuxiCap tulo 208 20Comandos 20Diversos htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 8 Comandos Diversos Page 6 of 12 c numero Mostra o numero de bytes do inicio do arquivo n numero Mostra o numero de linhas do inicio do arquivo Caso n o for especificado o head mostra as 10 primeiras linhas Exemplos head teste txt head n 20 teste txt 8 10 nl Mostra o n mero de linhas junto com o conte do de um arquivo nl op es arquivo Onde f opc Faz a filtragem de sa da de acordo com opc a Numera todas as linhas t N o numera linhas vazias n Numera linhas vazias texto Numera somente linhas que cont m o texto v num N mero inicial o padr o 1 i num N mero de linhas adicionadas a cada linha do arquivo o padr o 1 Exemplos nl etc passwd nl i 2 etc passwd 8 11 more Permite fazer a pagina o de arquivos ou da entrada padr o O comando more pode ser usado como comando para leitura de arquivos que ocupem mais de uma tela Quando toda a tela ocupada o more efetua uma pausa e permite que voc pressione enter para continuar avan ando o n mero de p ginas Para sair do more pressione a more arquivo Onde arquivo o arquivo que ser paginado O more somente permite avan ar o conte do do arquivo linha por linha para um melhor controle de pagina o use o comando less Se o 8
6. o feitas no chassis e se este pino for retirado voc poder tomar choques ao tocar em alguma parte met lica do micro e queimar componentes sens veis como o disco r gido placa m e etc Se estiver em d vida consulte um eletricista e N o instale seu computador muito perto de campos magn ticos com televisores aparelhos de som motores etc Estes aparelhos geram ru dos el tricos e ou magn ticos que podem prejudicar o bom funcionamento de seu micro OBS As caixas de som de kits multim dia possuem os im s revestidos de metais em seus auto falantes para n o causar nenhuma interfer ncia ao computador file E CursosICCIModulo02ALinuxiCap tulo 201 20Introdu o htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 1 Introdu o Page 14 of 15 e N o coloque copos na bandeja da unidade de CD ROM e N o coloque objetos dentro da unidade de disquetes e Antes de desligar seu computador utilize o comando shutdown hn now para finalizar os programas salvar os dados desmontar os sistemas de arquivos em seu sistema GNU Linux Para detalhes veja a Desligando o computador Se o 1 16 1 14 Dispositivos de Entrada e Sa da e Entrada Permite a comunica o do usu rio com o computador S o dispositivos que enviam dados ao computador para processamento Exemplos Teclado mouse caneta tica scanner O dispositivo de entrada padr o stdin em sistemas GNU Linux o teclado e sa da Permite a comun
7. programas Rede TCP IP mais r pida que no Windows e tem sua pilha constantemente melhorada O GNU Linux tem suporte nativo a redes TCP IP e n o depende de uma camada intermedi ria como o Winsock Em acessos via modem a Internet a velocidade de transmiss o 10 maior Jogadores do Quake ou qualquer outro tipo de jogo via Internet preferem o GNU Linux por causa da maior velocidade do Jogo em rede E f cil rodar um servidor Quake em seu computador e assim jogar contra v rios advers rios via Internet Roda aplica es DOS atrav s do DOSEMU Para se ter uma id ia poss vel dar o boot em um sistema DOS qualquer dentro dele e ao mesmo tempo usar a multitarefa deste sistema Roda aplica es Windows atrav s do WINE Suporte a dispositivos infravermelho Suporte a rede via r dio amador Suporte a dispositivos Plug and Play Suporte a dispositivos USB V rios tipos de firewalls de alta qualidade e com grande poder de seguran a de gra a Roteamento est tico e din mico de pacotes Ponte entre Redes Proxy Tradicional e Transparente Possui recursos para atender a mais de um endere o IP na mesma placa de rede sendo muito til para situa es de manuten o em servidores de redes ou para a emula o de mais computadores virtualmente O servidor WEB e FTP podem estar localizados no mesmo computador mas o usu rio que se conecta tem a impress o que a rede possui servidores diferentes O sistema de arquivos usado pelo G
8. rio e grupo ao inv s da efetiva Esta op o deve ser usada junto com uma das op es u g ou G Caso n o sejam especificadas op es id mostrar todos os dados do usu rio Exemplo ia id user id r u 10 11 logname Mostra seu login username logname 10 12 users Mostra os nomes de usu rios usando atualmente o sistema Os nomes de usu rios s o file E NCursosICCAModulo0ALinuxiCap tulo 2010 20Comandos 20para 20man 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 10 Comandos para manipula o Page 6 of 6 mostrados atrav s de espa os sem detalhes adicionais para ver maiores detalhes sobre os usu rios veja os comandos id Se o 10 10 e who Se o 9 1 Os nomes de usu rios atualmente conectados ao sistema s o obtidos do arquivo var log wtmp 10 13 groups Mostra os grupos que o usu rio pertence groups usu rio Exemplo groups groups root anterior Resumo Nota de Copyright Conte do pr ximo Guia Foca GNU Linux Vers o 3 50 6 novembro 2000 Gleydson Mazioli da Silva gleydsonQrescelsanet com br O 1999 2001 Todos os direitos reservados Guia do Hardware Net http www guiadohardware net file E NCursosICCAModulo0ALinuxiCap tulo 2010 20Comandos 20para 20man 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 11 Permiss es de acesso a arquiv Page 1 of 10 Guia do Hardware Net Impresso em 29 10 2001 12 56 0
9. rio independente de registro ftp ftp suse com Ftp da distribui o Suse Corel Linux nttp linux corel com Distribui o mantida pela Corel a mesma que fabrica o pacote Corel Draw e Word Perfect baseada na distribui o Debian GNU Linux e cont m os principais programas usados nesta distribui o em apenas 1 CD ftp ftplinux corel com Ftp da distribui o Corel Linux Red Hat nttp www redhat com S o Necess rias caracter sticas desta distribuic o ftp ftp redhat com Ftp da distribui o Red Hat Para contato com os grupos de usu rios que utilizam estas distribui es veja a Listas de discuss o Se o 16 11 2 1 6 Software Livre Softwares Livres s o programas que possuem o c digo fonte inclu do o c digo fonte o que o programador digitou para fazer o programa e voc pode modificar ou distribui los livremente Existem algumas licen as que permitem isso a mais comum a General Public Licence ou GPL Os softwares livres muitas vezes s o chamados de programas de c digo aberto ou OSS Muito se acredita no compartilhamento do conhecimento e tendo liberdade de cooperar uns com outros isto importante para o aprendizado de como as coisas funcionam e novas t cnicas de constru o Existe uma longa teoria desde 1950 valorizando isto muitas vezes pessoas assim s o chamadas de Hackers ticos Outros procuram aprender mais sobre o funcionamento do computador e seus disposi
10. sculas e min sculas e tamb m caracteres de pontua o Tenha um cuidado especial quando escolher sua senha root porque ela a conta mais poderosa Evite palavras de dicion rio ou o uso de qualquer outros dados pessoais que podem ser adivinhados Se qualquer um lhe pedir senha root seja extremamente cuidadoso Voc normalmente nunca deve distribuir sua conta root a n o ser que esteja administrando um computador com mais de um administrador do sistema Utilize uma conta de usu rio normal ao inv s da conta root para operar seu sistema Porque n o usar a conta root Bem uma raz o para evitar usar privil gios root por causa da facilidade de se cometer danos irrepar veis como root Outra raz o que voc pode ser enganado e rodar um programa Cavalo de Tr ia que um programa que obt m poderes do super usu rio para comprometer a seguran a do seu sistema sem que voc saiba 11 7 chmod Muda a permiss o de acesso a um arquivo ou diret rio Com este comando voc pode escolher se usu rio ou grupo ter permiss es para ler gravar executar um arquivo ou arquivos Sempre que um arquivo criado seu dono o usu rio que o criou e seu grupo o grupo do usu rio exceto para diret rios configurados com a permiss o de grupo s ser visto adiante chmod op es permiss es diret rio arquivo Onde diret rio arquivo Diret rio ou arquivo que ter sua permiss o mudada op es v verbose Most
11. tulo 203 20 20DOS2Linux htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 3 Para quem esta migrando ou p Page 5 of 5 a decis o final de migrar ou n o Lembrando que poss vel usar o Windows 0S 2 DOS OS 2 mesmo disco r gido sem qualquer tipo de conflito A listagem abaixo pode estar incompleta se programa que n o esteja listado aqui por favor entre em contato pelo E Mail gleydsonQescelsz inclui lo na listagem DOS MS Word Corel Word Perfect MS Excel MS PowerPoint MS Acces Linux Star Office Star Office Star Office SQL Descri o O Star Office possui todos o Word al m de ter a interface menus e teclas de atalho id Word o que facilita a migra trabalha com arquivos no fo Word97 2000 e n o vulnei de macro distribu do grati n o requer pagamento de li ser instalado em quantos co voc quiser tanto dom stic empresas Mesmos pontos do acima et arquivos Excel97 2000 Mesmos pontos do acima anterior Resumo Nota de Copyright Conte do pr ximo Guia Foca GNU Linux Vers o 3 50 6 novembro 2000 Gleydson Mazioli da Silva gleydsonQescelsanet com br O 1999 2001 Todos os direitos reservados Guia do Hardware Net file E ACursosICCiModulo02ALinuxiCap tulo 203 20 20DOS2Linux htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 4 Discos e Parti es Page 1 of 6 Guia do Hardware Net Impresso em
12. 1 Introdu o Page 12 of 15 1 11 1 Mem ria Principal um tipo de mem ria eletr nica que depende de uma fonte de energia para manter os dados armazenados e perde os dados quando a fonte de energia desligada A mem ria RAM do computador Randomic Access Memory Mem ria de Acesso aleat rio o principal exemplo de mem ria de armazenamento Principal Os dados s o armazenados em circuitos integrados chips e enquanto voc est usando seu computador a RAM armazena e executa seus programas Os programas s o executados na mem ria RAM porque a mem ria eletr nica muito r pida Se desligarmos o computador ou ocorrer uma queda de energia voc perder os programas que estiverem em execu o ou o trabalho que estiver fazendo Por esse motivo necess rio o uso de uma mem ria auxiliar veja a Mem ria Auxiliar Se o 1 11 2 1 11 2 Mem ria Auxiliar S o dispositivos que n o dependem de uma fonte de energia para manter os dados armazenados os dados n o s o perdidos quando a fonte de energia desligada As Mem rias Auxiliares s o muito mais lentas que as Mem rias Principais porque utilizam mecanismos mec nicos e el tricos motores e eletroim s para funcionar e fazer a leitura grava o dos dados Um exemplo de dispositivos de armazenamento auxiliar s o os disquetes discos r gidos unidades de fita Zip Drives CD ROM etc A Mem ria Auxiliar resolve o problema da perda de dados causado pela Mem
13. 202 20Explica es 20B sicas htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 2 Explica es B sicas Page 5 of 10 e mes02 99 subdiret rio que cont m os arquivos de vendas do m s 02 1999 e mes03 99 subdiret rio que cont m os arquivos de vendas do m s 03 1999 mes01 99 mes02 99 mes03 99 s o diret rios usados para armazenar os arquivos de pedidos do m s e ano correspondente Isto essencial para organiza o pois se todos os pedidos fossem colocados diretamente no diret rio vendas seria muito dif cil encontrar o arquivo do cliente Jo o Voc deve ter reparado que usei a palavra sub diret rio para mes01 99 mes02 99 e mes03 99 porque que eles est o dentro do diret rio vendas Da mesma forma vendas um sub diret rio de pub 2 3 8 Estrutura b sica de diret rios do Sistema Linux O sistema GNU Linux possui a seguinte estrutura b sica de diret rios bin Cont m arquivos programas do sistema que s o usados com frequ ncia pelos usu rios boot Cont m arquivos necess rios para a inicializa o do sistema cdrom Ponto de montagem da unidade de CD ROM dev Cont m arquivos usados para acessar dispositivos perif ricos existentes no computador etc Arquivos de configura o de seu computador local floppy Ponto de montagem de unidade de disquetes home Diret rios contendo os arquivos dos usu rios flib Bibliotecas compartilhadas pelos programas do sistema e
14. 26 10 2001 16 38 00 Impresso de http www guiadohardware net curso linux ch disc asp GUIa DO Nova HARDWARENET Cursos OnLine Linux Iniciante Data 20 03 2001 Tipo Curso Assunto Linux Guia Foca GNU Linux N vel Iniciante Por Gleydson Mazioli da Silva Cap tulo 4 Discos e Parti es Este cap tulo traz explica es de como manipular discos r gidos e parti es no sistema GNU Linux e como acessar seus discos de CD ROM e parti es DOS Windows 95 98 no GNU Linux 4 1 Parti es S o divis es existentes no disco r gido que marcam onde come a onde termina um sistema de arquivos Por causa destas divis es n s podemos usar mais de um sistema operacional no mesmo computador como o GNU Linux Windows e DOS ou dividir o disco r gido em uma ou mais partes para ser usado por um nico sistema operacional 4 2 Formatando disquetes As subse es seguintes explicar o maneiras de formatar seus disquetes para serem usados no GNU Linux e DOS Windows 4 2 1 Formatando disquetes para serem usados no Linux Para formatar disquetes para serem usados no GNU Linux use o comando mkfs ext2 c dev fd0 Em alguns sistemas voc deve usar mke2fs no lugar de mkfs ext2 A op o c faz com que o mkfs ext2 procure por blocos danificados no disquete e dev fdO especifica a primeira unidade de disquetes para ser formatada equivalente a a no DOS Mude para dev fd1 para formatar um disquete da segunda unidade
15. 9 algum motivo n o implementam uma op o de sa da ou ela n o funciona Em nosso exemplo vou supor que executamos um programa em desenvolvimento com o nome contagem que conta o tempo em segundos a partir do momento que executado mas que o programador esqueceu de colocar uma op o de sa da Siga estas dicas para finaliza lo 1 Normalmente todos os programas UNIX o GNU Linux tamb m um Sistema Operacional baseado no UNIX podem ser interrompidos com o pressionamento das teclas lt crrr gt e lt c gt Tente isto primeiro para finalizar um programa Isto provavelmente n o vai funcionar se estiver usando um Editor de Texto ele vai entender como um comando de menu Isto normalmente funciona para comandos que s o executados e terminados sem a interven o do usu rio Caso isto n o der certo vamos partir para a for a 2 Mude para um novo console pressionando lt arr gt e lt rz gt e fa a o login como usu rio root 3 Localize o PID n mero de identifica o do processo usando o comando ps ax aparecer o v rias linhas cada uma com o n mero do processo na primeira coluna e a linha de comando do programa na ltima coluna Caso aparecerem v rios processos voc pode usar ps axigrep contagem neste caso o grep far uma filtragem da sa da do comando ps ax mostrando somente as linhas que tem a palavra contagem Para maiores detalhes veja o comando grep Se o 8 8 4 Feche o processo usando o comand
16. 9 Comandos de rede Este cap tulo traz alguns comandos teis para uso em rede e ambientes multiusu rio 9 1 who Mostra quem est atualmente conectado no computador Este comando lista os nomes de usu rios que est o conectados em seu computador o terminal e data da conex o who op es onde op es H heading Mostra o cabe alho das colunas i u idle Mostra o tempo que o usu rio est parado em Horas Minutos m iam Mostra o nome do computador e usu rio associado ao nome equivalente a digitar who i am OU who am i q count Mostra o total de usu rios conectados aos terminais T w mesg Mostra se o usu rio pode receber mensagens via talk conversa o e O usu rio recebe mensagens via talk e O usu rio n o recebe mensagens via talk e N o foi poss vel determinar o dispositivo de terminal onde o usu rio est conectado 9 2 Telnet Permite acesso a um computador remoto mostrada uma tela de acesso correspondente ao computador local onde deve ser feita a autentica o do usu rio para entrar no sistema Muito til mas deve ser tomado cuidados ao disponibilizar este servi o para evitar riscos de seguran a telnet op es ip dns portal file E ACursosICCIModulo02ALinuxCap tulo 209 20Comandos 20de 20rede htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 9 Comandos de rede Page 2 of 4 onde ip dns Endere o IP do computador de destino ou
17. Iniciando o X o 15 4 Servidor X e 16 Como obter ajuda no sistema o 16 1 P ginas de Manual 16 2 Info Pages 16 3 Help on line 16 4 help 16 5 apropos whatis 16 6 locate 16 7 which 16 8 Documentos HOWTO s 16 9 Documenta o de Programas 16 10 FAQ 16 11 Internet a 16 11 1 P ginas Internet de Refer ncia 16 11 2 Listas de discuss o e 17 Ap ndice o 17 1 Sobre este guia o 17 2 Onde encontrar a vers o mais nova do guia o 17 3 Colaboradores do Guia o 17 4 Marcas Registradas O ooogbo O O O o O O O O O O OOO0O Q http www guiadohardware net curso linux notes asp 1 31 2002 Guia do Hardware Net Linux Iniciante Guia Foca GNU Linux N vel Iniciante Page 6 of 6 o 17 5 Futuras vers es Guia Foca GNU Linux Vers o 3 50 6 novembro 2000 Gleydson Mazioli da Silva gleydson escelsanet com br O 1999 2002 Todos os direitos reservados Guia do Hardware Net http www guiadohardware net curso linux notes asp 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 1 Introdu o Page 1 of 15 Guia do Hardware Net Impresso em 26 10 2001 13 34 31 Impresso de http www guiadohardware net curso linux ch intro asp GUIa DO Nova HARDWaRE NET Cursos OnLine Linux Iniciante Data 20 03 2001 Tipo Curso Assunto Linux Guia Foca GNU Linux N vel Iniciante Por Gleydson Mazioli da Silva Cap tulo 1 Introdu o Bem vindo ao Foca Linux A vers o que esta lendo cont m o s n vel
18. O diret rio a ser removido deve estar vazio e voc deve ter permiss o de grava o para remove lo rmdir caminho diret rio caminhol diret riol onde caminho Caminho do diret rio que ser removido diret rio Nome do diret rio que ser removido necess rio que esteja um n vel acima do diret rio s que ser o removido s Para remover diret rios que contenham arquivos use o comando rm com a op o r para maiores detalhes veja rm Se o 7 3 Por exemplo para remover o diret rio tmp teste voc deve estar no diret rio tmp e executar o comando rmdir teste anterior Resumo Nota de Copyright Conte do pr ximo Guia Foca GNU Linux Vers o 3 50 6 novembro 2000 Gleydson Mazioli da Silva gleydson escelsanet com br O 1999 2001 Todos os direitos reservados Guia do Hardware Net http www guiadohardware net file E NCursosICCAModulo0ALinuxiCap tulo 206 20Comandos 20para 20manti 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 7 Comandos para manipula o d Page 1 of4 Guia do Hardware Net Impresso em 29 10 2001 12 38 11 Impresso de http www guiadohardware net curso linux ch cmd asp GUIa DO Nova HARDWARENET Cursos OnLine Linux Iniciante Data 20 03 2001 Tipo Curso Assunto Linux Guia Foca GNU Linux N vel Iniciante Por Gleydson Mazioli da Silva Cap tulo 7 Comandos para manipula o de Arquivos Abaixo comandos
19. O nome do dono do arquivo diret rio o mesmo do usu rio usado para entrar o sistema GNU Linux Somente o dono pode modificar as permiss es de acesso do arquivo As permiss es de acesso do dono de um arquivo somente se aplicam ao dono do arquivo diret rio A identifi o do dono tamb m chamada de user id UID A identifica o de usu rio e o nome do grupo que pertence s o armazenadas respectivamente nos arquivos etc passwd e etc group Estes s o arquivos textos comuns e podem ser editados em qualquer editor de texto mas tenha cuidado para n o modificar o campo que cont m a senha do usu rio encriptada que pode estar armazenada neste arquivo caso n o estiver usando senhas ocultas grupo Para permitir que v rios usu rios diferentes tivessem acesso a um mesmo arquivo j que somente o dono poderia ter acesso ao arquivo este recurso foi criado Cada usu rio pode fazer parte de um ou mais grupos e ent o acessar arquivos que perten am ao mesmo grupo que o seu mesmo que estes arquivos tenham outro dono file E ACursosICCiModulo02ALinuxiCap tulo 2011 20Permiss es 20de 20acess 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 11 Permiss es de acesso a arquiv Page 2 of 10 Por padr o quando um novo usu rio criado o grupo ele pertencer ser o mesmo de seu grupo prim rio exceto pelas condi es que explicarei adiante veja isto atrav s do comando id veja a id Se o 10 10 A id
20. ajuda no sistema Cap tulo 16 5 9 Eliminando caracteres estranhos As vezes quando um programa mai comportado finalizado ou quando voc visualiza um arquivo bin rio atrav s do comando cat poss vel que o aviso de comando prompt volte com caracteres estranhos file E NCursosICCAModulo0ALinuxiCap tulo 205 20Execu o 20de 20program 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 5 Execu o de programas Page 9 of 9 Para fazer tudo voltar ao normal basta digitar reset e teclar znrzr N o se preocupe o comando reset n o reiniciar seu computador como o bot o reset do seu computador faz ele apenas far tudo voltar ao normal Note que enquanto voc digitar reset aparecer o caracteres estranhos ao inv s das letras N o se preocupe basta digitar corretamente e bater enter e o aviso de comando voltar ao normal anterior Resumo Nota de Copyright Conte do pr ximo Guia Foca GNU Linux Vers o 3 50 6 novembro 2000 Gleydson Mazioli da Silva gleydson escelsanet com br 1999 2001 Todos os direitos reservados Guia do Hardware Net http www guiadohardware net file E NCursosICCAModulo0ALinuxiCap tulo 205 20Execu o 20de 20program 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 6 Comandos para manipula o d Page 1 of 4 Guia do Hardware Net Impresso em 29 10 2001 12 33 20 Impresso de http www guiadohardware net curso linux
21. alfab ticos voc deve usar a za z1 Caso a express o seja seguida de um faz refer ncia a qualquer caracter exceto o da express o Por exemplo t abc faz refer ncia a qualquer caracter exceto a b c file E NCursosICCAModulo0ALinuxiCap tulo 202 20Explica es 20B sicas htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 2 Explica es B sicas Page 10 of 10 Lembrando que os 3 tipos de curingas 2 e 11 podem ser usados juntos Para entender melhor vamos a pr tica Vamos dizer que tenha 5 arquivo no diret rio usr teste testel txt teste2 txt teste3 txt teste4 new teste5 new Caso deseje listar todos os arquivos do diret rio usr teste voc pode usar o curinga para especificar todos os arquivos do diret rio cd usr teste 1s OU 1s usr teste N o tem muito sentido usar o comando Is com porque todos os arquivos ser o listados se o Is for usado sem nenhum Curinga Agora para listar todos os arquivos testel txt teste2 txt teste3 txt com excess o de teste4 new teste5 new podemos usar inicialmente 3 m todos 1 Usando o comando s xt que pega todos os arquivos que come am com qualquer nome e terminam com txt 2 Usando o comando s testez txt que pega todos os arquivos que come am com o nome teste tenham qualquer caracter no lugar do curinga gt e terminem com txt Com o exemplo acima teste t xt tamb m faria a mesma coisa mas se tamb m tivessemos um arquivo ch
22. de acesso do arquivo teste txt ser r xr r x Exemplos de permiss es de acesso chmod g r Permite que todos os usu rios que perten am ao grupo dos arquivos g tenham permiss es de leitura r em todos os arquivos do diret rio atual chmod o r teste txt Retira a permiss o de leitura r do arquivo teste txt para os outros usu rios usu rios que n o s o donos e n o pertencem ao grupo do arquivo teste txt chmod uo x teste txt Inclui a permiss o de execu o do arquivo teste txt para o dono e grupo do arquivo chmod a x teste txt Inclui a permiss o de execu o do arquivo teste txt para o dono grupo e outros usu rios chmod a rw teste txt Define a permiss o de todos os usu rios exatamente para leitura e grava o do arquivo teste txt 11 8 chgrp Muda o grupo de um arquivo diret rio chgrp op es grupo arquivo diret rio Onde grupo Novo grupo do arquivo diret rio arquivo diret rio Arquivo diret rio que ter o grupo alterado op es C changes Somente mostra os arquivos grupos que forem alterados f silent N o mostra mensagens de erro para arquivos diret rios que n o puderam ser alterados V verbose Mostra todas as mensagens e arquivos sendo modificados R recursive Altera os grupos de arquivos sub diret rios do diret rio atual file E CursosICCiModulo02ALinuxiCap tulo 2011 20Permiss es 20de 20acess 1 31 2002 Guia do Hardware Net
23. exibindo um ponto ap s cada trilha formatada 4 2 3 Programas de Formata o Gr ficos Al m de programas de formata o em modo texto existem outros para ambiente gr fico X11 que permitem fazer a mesma tarefa Entre os diversos programas destaco o gfloppy que al m de permitir selecionar se o disquete ser formatado para o GNU Linux ext2 ou DOS FAT12 permite selecionar a capacidade da unidade de disquetes e formata o r pida do disco 4 3 Pontos de Montagem O GNU Linux acessa as parti es existente em seus discos r gidos e disquetes atrav s de diret rios Os diret rios que s o usados para acessar montar parti es s o chamados de Pontos de Montagem Para detalhes sobre montagem de parti es veja a Montando acessando uma parti o de disco Se o 4 5 No DOS cada letra de unidade C D E identifica uma parti o de disco no GNU Linux os file E ACursosICCIModulo02ALinuxCap tulo 204 20Discos 20e 20Parti es htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 4 Discos e Parti es Page 3 of 6 pontos de montagem fazem parte da grande estrutura do sistema de arquivos raiz 4 4 Identifica o de discos e parti es em sistemas Linux No GNU Linux os dispositivos existentes em seu computador como discos r gidos disquetes tela portas de impressora modem etc s o identificados por um arquivo referente a este dispositivo no diret rio dev A identifica o de discos
24. m dulos do kernel lost found Local para a grava o de arquivos diret rios recuperados pelo utilit rio fsck ext2 Cada parti o possui seu pr prio diret rio lost found mnt Ponto de montagem tempor rio proc Sistema de arquivos do kernel Este diret rio n o existe em seu disco r gido ele colocado l pelo kernel e usado por diversos programas que fazem sua leitura verificam configura es do sistema ou modificar o funcionamento de dispositivos do sistema atrav s da altera o em seus arquivos froot file E NCursosICCAModulo0ALinuxiCap tulo 202 20Explica es 20B sicas htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 2 Explica es B sicas Page 6 of 10 Diret rio do usu rio root sbin Diret rio de programas usados pelo superusu rio root para administra o e controle do funcionamento do sistema tmp Diret rio para armazenamento de arquivos tempor rios criados por programas usr Cont m maior parte de seus programas Normalmente acess vel somente como leitura var Cont m maior parte dos arquivos que s o gravados com frequ ncia pelos programas do sistema e mails spool de impressora cache etc 2 4 Nomeando Arquivos e Diret rios No GNU Linux os arquivos e diret rios pode ter o tamanho de at 255 letras Voc pode identifica lo com uma extens o um conjunto de letras separadas do nome do arquivo por um TI Os programas execut veis do GNU Linux ao co
25. na inicializa o do sistema Se usar 0 o sistema de arquivos n o verificado O sistema de arquivos ra z que dever ser verificado primeiro o ra z Ap s configurar o etc fstab basta digitar o comando mount aev ndg OU mount carom para que a unidade de CD ROM seja montada Voc deve ter notado que n o necess rio especificar o sistema de arquivos da parti o pois o mount verificar se ele j existe no etc fstab e caso existir usar as op es especificadas neste arquivo Para maiores detalhes veja as p ginas de manual fstab e mount 4 6 Desmontando uma parti o de disco Para desmontar um sistema de arquivos montado com o comando mount use o comando umount Voc deve ter permiss es de root para desmontar uma parti o umount dispositivo ponto de montagem Voc pode tanto Usar umount dev ndai COMO umount mt para desmontar um sistema de arquivos dev hdal montado em mnt anterior Resumo Nota de Copyright Conte do pr ximo file E ACursosICCIModulo02ALinuxiCap tulo 204 20Discos 20e 20Parti es htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 4 Discos e Parti es Page 6 of 6 Guia Foca GNU Linux Vers o 3 50 6 novembro 2000 Gleydson Mazioli da Silva gleydsonQescelsanet com br 1999 2001 Todos os direitos reservados Guia do Hardware Net http www guiadohardware net file E NCursosICCAModulo0ALinuxiCap tulo 204 20Discos 20e 20Parti
26. o seja o dono do arquivo diret rio verificado se ele pertence ao grupo correspondente caso perten a as permiss es do grupo s o aplicadas Caso n o perten a ao grupo s o verificadas as permiss es de acesso para os outros usu rios que n o s o donos e n o pertencem ao grupo correspondente ao arquivo diret rio Ap s verificar aonde o usu rio se encaixa nas permiss es de acesso do arquivo se ele o dono pertence ao grupo ou outros usu rios verificado se ele ter permiss o acesso para o que deseja fazer ler gravar ou executar o arquivo caso n o tenha o acesso negado mostrando uma mensagem do tipo Permission denied permiss o negada O que isto que dizer que mesmo que voc seja o dono do arquivo e definir o acesso do dono atrav s do comando chmod como somente leitura r mas o acesso dos outros usu rios como leitura e grava o voc somente poder ler este arquivo mas os outros usu rios poder o ler grava lo As permiss es de acesso leitura grava o execu o para donos grupos e outros usu rios s o independentes permitindo assim um n vel de acesso diferenciado Para maiores detalhes veja o Tipos de Permiss es de acesso Se o 11 2 Lembre se Somente o dono pode modificar um arquivo diret rio Para mais detalhes veja a chown Se o 11 9 e a chgrp Se o 11 8 11 4 Exemplos pr ticos de permiss es de acesso Abaixo dois exemplos pr ticos de permiss o de acesso Exempl
27. o anterior mas usa 1000 e n o 1024 como unidade de c lculo k Mostra o espa o ocupado em Kbytes m Mostra o espa o ocupado em Mbytes S separate dirs N o calcula o espa o ocupado por sub diret rios Exemplo au h du hc 8 6 find Procura por arquivos diret rios no disco find pode procurar arquivos atrav s de sua data de modifica o tamanho etc atrav s do uso de op es find ao contr rio de outros programas usa op es longas atrav s de um r r find diret rio op es expres o Onde file E NCursosICCAModulo0ALinuxiCap tulo 208 20Comandos 20Diversos htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 8 Comandos Diversos Page 4 of 12 diret rio Inicia a procura neste diret rio percorrendo seu sub diret rios op es express o name express o Procura pelo nome express o nos nomes de arquivos e diret rios processados depth Processa os sub diret rios primeiro antes de processar os arquivos do diret rio principal maxdepth num Faz a procura at num sub diret rios dentro do diret rio que est sendo pesquisado mindepth num N o faz nenhuma procura em diret rios menores que num n veis mount xdev N o faz a pesquisa em sistemas de arquivos diferentes daquele de onde o comando find foi executado size num Procura por arquivos que tiverem o tamanho num num pode ser antecedido de ou para especificar um arquivo maior ou menor que num A
28. o de qualquer perif rico ou par metros de rede Somente necess rio reiniciar o sistema no caso de uma instala o interna de um novo perif rico falha em algum hardware queima do processador placa m e etc e N o precisa de um processador potente para funcionar O sistema roda bem em computadores 386sx 25 com 4MB de mem ria RAM sem rodar o sistema gr fico X que recomendado 8MB de RAM J pensou no seu desempenho em um 486 ou Pentium e O crescimento e novas vers es do sistema n o provocam lentid o pelo contrario a cada nova vers o os desenvolvedores procuram buscar maior compatibilidade acrescentar recursos teis e melhor desempenho do sistema como o que aconteceu na passagem do kernel 2 0 x para 2 2 x e N o requerida uma licen a para seu uso O GNU Linux licenciado de acordo com os termos da GNU e Acessa sem problemas discos formatados pelo DOS Windows Novell 0S 2 NTFS SunOS Amiga Atari Mac etc file E CursosICCIModulo02ALinuxCap tulo 201 20Introdu o htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 1 Introdu o Page 5 of 15 Utiliza permiss es de acesso a arquivos diret rios e programas em execu o na mem ria RAM N O EXISTEM VIRUS NO LINUX Em 9 anos de exist ncia nunca foi registrado NENHUM tipo de v rus neste sistema Isto tudo devido a grande seguran a oferecida pelas permiss es de acesso do sistema que funcionam inclusive durante a execu o de
29. o do sistema desde que o computador foi ligado uptime 8 18 dmesg Mostra as mensagens de inicializa o do kernel S o mostradas as mensagens da ltima inicializa o do sistema dmesgl less 8 19 mesg Permite ou n o o recebimentos de requisi es de talk de outros usu rios mesg y n Onde y permite que voc receba talks de outros usu rios Digite mess para saber se voc pode ou n o receber talks de outros usu rios Caso a resposta seja n voc poder enviar um talk para algu m mas o seu sistema se recusar em receber talks de outras pessoas interessante colocar o comando mess y em seu arquivo de inicializa o bash profile para permitir o recebimento de talks toda vez que entrar no sistema Para detalhes sobre como se comunicar com outros usu rios veja o comando talk Se o 9 8 8 20 echo Mostra mensagens Este comando til na constru o de scripts para mostrar mensagens na tela para o usu rio acompanhar sua execu o echo mensagem A op o n pode ser usada para que n o ocorra o salto de linha ap s a mensagem ser mostrada file E CursosICCIModulo02ALinuxCap tulo 208 20Comandos 20Diversos htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 8 Comandos Diversos Page 10 of 12 8 21 su Permite o usu rio mudar sua identidade para outro usu rio sem fazer o logout til para executar um programa ou comando como root sem ter que abandonar a se o atual
30. op es e par metros op es As op es s o usadas para controlar como o comando ser executado por exemplo para fazer uma listagem mostrando o dono grupo tamanho dos arquivos voc deve digitar s 1 Op es podem ser passadas ao comando atrav s de um ou file E NCursosICCAModulo0ALinuxiCap tulo 202 20Explica es 20B sicas htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 2 Explica es B sicas Page 7 of 10 Op o identificada por uma letra Podem ser usadas mais de uma op o com um nico hifen O comando s 1 a a mesma coisa de s 1a Op o identificada por um nome O comando s a11 equivalente a 15 a Pode ser usado tanto como mas h casos em que somente ou esta dispon vel par metros Um par metro identifica o caminho origem destino entrada padr o ou sa da padr o que ser passada ao comando Se voc digitar 1s usr doc copyright usr doc copyright ser o par metro passado ao comando Is neste caso queremos que ele liste os arquivos do diret rio usr doc copyright normal errar o nome de comandos mas n o se preocupe quando isto acontecer o sistema mostrar a mensagem command not founa Comando n o encontrado e voltar ao aviso de comando As mensagens de erro n o fazem nenhum mal ao seu sistema somente dizem que algo deu errado para que voc possa corrigir e entender o que aconteceu No GNU Linux voc tem a possi
31. op o size pode ser seguida de e Especifica o tamanho em blocos de 512 bytes o padr o caso num n o seja acompanhado de nenhuma letra e c Especifica o tamanho em bytes e x Especifica o tamanho em Kbytes type tipo Procura por arquivos do tipo especificado Os seguintes tipos s o aceitos e bloco e c caracter e a diret rio e p pipe e arquivo regular e 1 link simb lico e s sockete A maior parte dos argumentos num ricos podem ser precedidos por ou Para detalhes sobre outras op es e argumentos consulte a p gina de manual Exemplo e find name grep Procura no diret rio ra z e sub diret rios um arquivo diret rio chamado grep e find name grep maxdepth 3 Procura no diret rio ra z e sub diret rios at o 30 n vel um arquivo diret rio cnamado grep e find size 1000k Procura no diret rio atual e sub diret rios um arquivo com tamanho maior que 1000 kbytes 1Mbyte 8 7 free Mostra detalhes sobre a utiliza o da mem ria RAM do sistema free op es Onde op es b Mostra o resultado em bytes file E NCursosICCAModulo0ALinuxiCap tulo 208 20Comandos 20Diversos htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 8 Comandos Diversos Page 5 of 12 k Mostra o resultado em Kbytes m Mostra o resultado em Mbytes 0 Oculta a linha de buffers t Mostra uma linha contendo o total s num Mostra a utiliza o da m
32. os perif ricos que possui 1 4 O Linux O GNU Linux um sistema operacional criado em 1991 por Linus Torvalds na universidade de Helsinky na Finl ndia um sistema Operacional de c digo aberto distribu do gratuitamente pela Internet Seu c digo fonte liberado como Free Software software gratuito o aviso de copyright do kernel feito por Linus descreve detalhadamente isto e mesmo ele est proibido de fazer a comercializa o do sistema Isto quer dizer que voc n o precisa pagar nada para usar o Linux e n o crime fazer c pias para instalar em outros computadores n s inclusive incentivamos voc a fazer isto Ser um sistema de c digo aberto pode explicar a performance estabilidade e velocidade em que novos recursos s o adicionados ao sistema Para rodar o GNU Linux voc precisa no m nimo de um computador 386 SX com 2 MB de mem ria e 40MB dispon veis em seu disco r gido para uma instala o b sica e funcional O sistema segue o padr o POSIX que o mesmo usado por sistemas UNIX e suas variantes Assim aprendendo o GNU Linux voc n o encontrar muita dificuldade em operar um sistema do tipo UNIX FreeBSD HPUX SunOS etc bastando apenas aprender alguns detalhes encontrados em cada sistema O c digo fonte aberto permite que qualquer pessoa veja como o sistema funciona til para aprendizado corrija alguma problema ou fa a alguma sugest o sobre sua melhoria esse um dos motivos de seu r pido cres
33. permiss o somente para ler r e executar x o arquivo teste n o podendo modifica lo ou apaga lo WXI XF file E ACursosICCIModulo02ALinuxiCap tulo 2011 20Permiss es 20de 20acess 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 11 Permiss es de acesso a arquiv Page 4 of 10 Estas 3 letras da oitava a d cima s o as permiss es de acesso para usu rios que n o s o donos do arquivo teste e que n o pertencem ao grupo user Neste caso estas pessoas somente ter o a permiss o para ver o conte do do arquivo teste gleydson Nome do dono do arquivo teste user Nome do grupo que o arquivo teste pertence teste Nome do arquivo 11 4 2 Exemplo de acesso a um diret rio Abaixo um exemplo com explica es das permiss es de acesso a um diret rio no GNU Linux drwxr x 2 gleydson user 1024 nov 4 17 55 exemplo drwxr x Permiss es de acesso ao diret rio exemplo um conjunto de 10 letras que especificam o tipo de arquivo permiss o do dono do diret rio grupo que o diret rio pertence e permiss o de acesso a outros usu rios Veja as explica es abaixo drwxr x A primeira letra do conjunto das 10 determina o tipo do arquivo Neste caso um diret rio porque tem a letra d drwxr x Estas 3 letras da segunda a quarta s o as permiss es de acesso do dono do diret rio exemplo O dono do diret rio neste caso gleydson tem a permiss o para listar arquivos do diret rio r g
34. pode ser feita facilmente atrav s de 2 comandos n o requerendo adquirir um novo CD para usar a ltima vers o da distribui o a nica distribui o n o comercial onde todos podem contribuir com seu conhecimento para o seu desenvolvimento Para gerenciar os volunt rios conta com centenas de listas de discuss o envolvendo determinados desenvolvedores das mais diversas partes do mundo S o feitos extensivos testes antes do lan amento de cada vers o para atingir um auto grau de confiabilidade As falhas encontradas nos pacotes podem ser relatados atrav s de um sistema de tratamento de falhas que encaminha a falha encontrada diretamente ao respons vel para avalia o e corre o Qualquer um pode receber a lista de falhas ou sugest es sobre a distribui o cadastrando se em uma das lista de discuss o que tratam especificamente da solu o de falhas encontradas na distribui o dispon vel na p gina principal da distribui o file E CursosICCIModulo02ALinuxCap tulo 201 20Introdu o htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 1 Introdu o Page 7 of 15 Os pacotes podem ser instalados atrav s de tarefas contendo sele es de pacotes de acordo com a utiliza o do computador servidor Web desenvolvimento Tex jogos desktop etc Perfis contendo sele es de pacotes de acordo com o tipo de usu rio programador operador etc ou atrav s de uma sele o individual de pacotes garant
35. posi o atual do cursor 2 8 Interpretador de comandos Tamb m conhecido como shell o programa respons vel em interpretar as instru es enviadas pelo usu rio e seus programas ao sistema operacional o kernel Ele que executa comandos lidos do dispositivo de entrada padr o teclado ou de um arquivo execut vel a principal liga o entre o usu rio os programas e o kernel O GNU Linux possui diversos tipos de interpretadores de comandos entre eles posso destacar o bash ash csh tcsh sh etc Entre eles o mais usado o bash O interpretador de comandos do DOS por exemplo o command com Os comandos podem ser enviados de duas maneiras para o interpretador interativa n o interativa Interativa Os comandos s o digitados no aviso de comando e passados ao interpretador de comandos um a um Neste modo o computador depende do usu rio para executar uma tarefa ou pr ximo comando N o interativa S o usados arquivos de comandos criados pelo usu rio scripts para o computador executar os comandos na ordem encontrada no arquivo Neste modo o computador executa os comandos do arquivo um por um e dependendo do t rmino do comando o script pode checar qual ser o pr ximo comando que ser executado e dar continuidade ao processamento Este sistema til quando temos que digitar por v rias vezes seguidas um mesmo comando ou para compilar algum programa complexo O shell Bash possui ainda outra caracter
36. r gidos no GNU Linux feita da seguinte forma dev hdal N mero que identifica o n mero da parti o no disco r gido l Letra que identifica o disco r gido a primeiro b segundo etc Sigla que identifica o tipo do disco r gido hd ide sd SCSI xd XT Diret rio onde s o armazenados os dispositivos existentes no sistema Abaixo algumas identifica es de discos e parti es em sistemas Linux dev fdO primeira unidade de disquetes dev fdl Segunda unidade de disquetes dev hda Primeiro disco r gido na primeira controladora IDE do micro primary master dev hdal primeira parti o do primeiro disco r gido IDE dev hdb Segundo disco r gido na primeira controladora IDE do micro primary slave dev hdb1 primeira parti o do segundo disco r gido IDE dev sda primeiro disco r gido na primeira controladora SCSI dev sdal primeira parti o do primeiro disco r gido SCSI dev sdb Segundo disco r gido na primeira controladora SCSI dev sdb1 primeira parti o do segundo disco r gido SCSI dev srO primeiro cD ROM SCSI dev sr1 segundo cD ROM scsI dev xda Primeiro disco r gido XT dev xdb segundo disco r gido XT As letras de identifica o de discos r gidos podem ir al m de nas em meu micro por exemplo a unidade de CD ROM est localizada em dev hdg Primeiro disco quarta controladora IDE importante entender como os discos e pa
37. rio do sistema tem seus respectivos arquivos que s o armazenados conforme regras definidas pela FHS FileSystem Hierarchy Standard Hierarquia Padr o do Sistema de Arquivos vers o 2 0 definindo que tipo de arquivo deve ser armazenado em cada diret rio 2 3 2 Diret rio padr o o diret rio em que nos encontramos no momento Tamb m chamado de diret rio atual Voc pode digitar pwa veja a pwd Se o 6 3 para verificar qual seu diret rio padr o O diret rio padr o tamb m identificado por um ponto O comando comando s pode ser usado para listar os arquivos do diret rio atual claro que isto desnecess rio porque se n o digitar nenhum diret rio o comando ls listar o conte do do diret rio atual 2 3 3 Diret rio home Tamb m chamado de diret rio de usu rio Em sistemas GNU Linux cada usu rio inclusive o root possui seu pr prio diret rio onde poder armazenar seus programas e arquivos pessoais Este diret rio est localizado em homey login neste caso se o seu login for joao o seu diret rio home ser homey joao O diret rio home tamb m identificado por um til voc pode digitar tanto o comando 1s home joao COMO 1s para listar os arquivos de seu diret rio home O diret rio home do usu rio root na maioria das distribui es GNU Linux est localizado em root Dependendo de sua configura o e do n mero de usu rios em seu sistema o diret rio de file
38. rios Agora use novamente o comando chmod a x teste digite 1s 1 Veja que agora a permiss o de execu o foi concedida a todos os usu rios pois foi verificado que o arquivo era execut vel tinha permiss o de execu o para outros usu rios 10 Agora use o comando chmod a x teste 11 Ele tamb m funcionar e remover as permiss es de execu o de todos os dd RR file E NCursosICCAModulo0ALinuxiCap tulo 2011 20Permiss es 20de 20acess 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 11 Permiss es de acesso a arquiv Page 6 of 10 usu rios porque o arquivo teste tem permiss o de execu o confira digitando ls 1 12 Agora tente novamente O chmod a x teste 13 Voc deve ter reparado que a permiss o de acesso especial x semelhante a x mas somente faz efeito quanto o arquivo j tem permiss o de execu o para o dono grupo ou outros usu rios Em diret rios a permiss o de acesso especial x funciona da mesma forma que x at mesmo se o diret rio n o tiver nenhuma permiss o de acesso x 11 6 A conta root Esta se o foi retirada do Manual de Instala o da Debian A conta root tamb m chamada de super usu rio este um login que n o possui restri es de seguran a A conta root somente deve ser usada para fazer a administra o do sistema e usada o menor tempo poss vel Qualquer senha que criar dever conter de 6 a 8 caracteres e tamb m poder conter letras mai
39. root 9 4 ftp Permite a transfer ncia de arquivos do computador remoto local e vice versa O file transfer protocol o sistema de transmiss o de arquivos mais usado na Internet requerida a autentica o do usu rio para que seja permitida a conex o Muitos servidores ftp disponibilizam acesso an nimo aos usu rios com acesso restrito Uma vez conectado a um servidor ftp voc pode usar a maioria dos comandos do GNU Linux para opera lo file ENCursosICCAModulo0ALinuxiCap tulo 209 20Comandos 20de 20rede htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 9 Comandos de rede Page 3 of 4 ftp ip dns Abaixo alguns dos comandos mais usados no FTP Is Lista arquivos do diret rio atual cd diret rio Entra em um diret rio get arquivo Copia um arquivo do servidor ftp para o computador local O arquivo gravado por padr o no diret rio onde o program ftp foi executado mget arquivos Semelhante ao get mas pode copiar diversos arquivos e permite o uso de curingas send arquivo Envia um arquivo para o diret rio atual do servidor FTP voc precisa de uma conta com acesso a grava o para fazer isto prompt on off Ativa ou desativa a pergunta para a c pia de arquivo Se estiver como off assume sim para qualquer pergunta Exemplo ftp ftp br debian org 9 5 whoami Mostra o nome que usou para se conectar ao sistema til quando voc usa v rias contas e n o sabe com qual nome entrou
40. root para instalar algum programa segure a t enquanto pressiona lt F2 gt para abrir o segundo terminal virtual e fa a o login como root Ser aberta uma nova se o para o usu rio root e voc poder retornar a hora que quiser para o primeiro terminal pressionando artr lt F1 gt 2 10 Login Login a entrada no sistema quando voc digita seu nome e senha Por enquanto vou manter o seu suspense sobre o que o logout 2 11 Logout Logout a sa da do sistema A sa da do sistema feita pelos comandos logout exit crar p ou quando o sistema reiniciado ou desligado 2 12 Curingas Curingas ou refer ncia global um recurso usado para especificar um ou mais arquivos ou diret rios do sistema de uma s vez Este um recurso permite que voc fa a a filtragem do que ser listado copiado apagado etc S o usados 3 tipos de curingas no GNU Linux e Faz refer ncia a um nome completo restante de um arquivo diret rio e gt Faz refer ncia a uma letra naquela posi o e padr o Faz refer ncia a um padr o contido em um arquivo Padr o pode ser O a z 1 0 Faz refer ncia a caracteres de a at z ou de 1 at 10 O a z 1 0 Faz a refer ncia aos caracteres a e z ou 1 e 10 naquela posi o O a z 1 0 Faz refer ncia aos caracteres de a at z e 1 e 10 naquela posi o r A procura de caracteres Case Sensitive assim se voc deseja que sejam localizados todos os caracteres
41. su usu rio Onde usu rio o nome do usu rio que deseja usar para acessar o sistema Se n o digitado assumido o usu rio root Ser pedida a senha do superusu rio para autentica o Digite exit quando desejar retornar a identifica o de usu rio anterior 8 22 sync Grava os dados do cache de disco na mem ria RAM para todos os discos r gidos e flex veis do sistema O cache um mecanismo de acelera o que permite que um arquivo seja armazenado na mem ria ao inv s de ser imediatamente gravado no disco quando o sistema estiver ocioso o arquivo gravado para o disco O GNU Linux procura utilizar toda mem ria RAM dispon vel para o cache de programas acelerando seu desempenho de leitura grava o sync O uso do sync til em disquetes quando gravamos um programa e precisamos que os dados sejam gravados imediatamente para retirar o disquete da unidade Mas o m todo recomendado especificar a op o sync durante a montagem da unidade de disquetes para detalhes veja a fstab Se o 4 5 1 8 23 uname Retorna o nome e vers o do kernel uname 8 24 reboot Reinicia o computador 8 25 shutdown Desliga reinicia o computador imediatamente ou ap s determinado tempo program vel de forma segura Todos os usu rios do sistema s o avisados que o computador ser desligado Este comando somente pode ser executado pelo usu rio root ou usu rio autorizado no arquivo etc shutdown allow shutdown op es h
42. tipo do arquivo A extens o s o as letras ap s um no nome de um arquivo explicando melhor e relatorio txt O t indica que o conte do um arquivo texto file E NCursosICCQAModulo0ALinuxiCap tulo 202 20Explica es 20B sicas htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 2 Explica es B sicas Page 2 of 10 e script sh Arquivo de Script interpretado por bin sh e system log Registro de algum programa no sistema e arquivo gz Arquivo compactado pelo utilit rio gzip e index aspl P gina de Internet formato Hypertexto A extens o de um arquivo tamb m ajuda a saber o que precisamos fazer para abri lo Por exemplo o arquivo relatorio txt um texto simples e podemos ver seu conte do atrav s do comando cat Se o 7 1 j o arquivo index aspl cont m uma p gina de Internet e precisaremos de um navegador para poder visualiza lo como o lynx Mosaic ou o Netscape A extens o na maioria dos casos n o requerida pelo sistema operacional GNU Linux mas conveniente o seu uso para determinarmos facilmente o tipo de arquivo e que programa precisaremos usar para abri lo 2 2 2 Tamanho de arquivos A unidade de medida padr o nos computadores o vit A um conjunto de 8 bits n s chamamos de yte Cada arquivo diret rio possui um tamanho que indica o espa o que ele ocupa no disco e isto medido em ytes O byte representa uma letra Assim se voc criar um arquivo vazio e
43. v rias vezes ter seus arquivos apagados etc Seu uso semelhante ao de um disquete de alta capacidade Possui capacidade de armazenamento de normalmente 640m8 mas isto depende do fabricante Usa um formato que lido apenas por unidades leitoras e gravadoras multise o e Dvp rom CD ROM de alta capacidade de armazenamento Pode armazenar mais de 17GB de arquivos ou programas um tipo de CD muito novo no mercado e ainda em desenvolvimento lido somente por unidades pr prias para este tipo de disco 1 13 Cuidados B sicos com o Computador e Disquetes Abaixo uma lista de cuidados b sicos para garantir uma melhor conserva o e funcionamento de seu computador e disquetes e N o deixe seu computador em locais expostos a umidade ou sol O mesmo se aplica a discos magn ticos como os disquetes e Limpe o Gabinete e o Monitor com um pano levemente umedecido em gua com sab o neutro ou solu o de limpeza apropriada para micros N o use lcool querosene acetona ou qualquer outro tipo de produto abrasivo O uso de um destes podem estragar o gabinete de seu computador e se um destes produtos atingir a parte interna pode causar problemas nas placas ou at um inc ndio e N o retire o Pino central da tomada do computador ele n o veio sobrando e tem utilidade Este pino ligado a carca a do computador chassis e deve ser ligado ao terra de sua rede el trica As descargas el tricas vindas da fonte e componentes do micro s
44. veja a Listas de discuss o Se o 16 11 2 1 4 1 Algumas Caracter sticas do Linux e de gra a e desenvolvido voluntariamente por programadores experientes hackers e contribuidores espalhados ao redor do mundo que tem como objetivo a contribui o para a melhoria e crescimento deste sistema operacional Muitos deles estavam cansados do excesso de propaganda Marketing e baixa qualidade de sistemas comerciais existentes e Convivem sem nenhum tipo de conflito com outros sistemas operacionais com o DOS Windows 0S 2 no mesmo computador e Multitarefa real e Multiusu rio e Suporte a nomes extensos de arquivos e diret rios 255 caracteres e Conectividade com outros tipos de plataformas como Apple Sun Macintosh Sparc Alpha PowerPc ARM Unix Windows DOS etc e Prote o entre processos executados na mem ria RAM e Suporte ha mais de 63 terminais virtuais consoles e Modulariza o O GNU Linux somente carrega para a mem ria o que usado durante o processamento liberando totalmente a mem ria assim que o programa dispositivo finalizado e Devido a modulariza o os drivers dos perif ricos e recursos do sistema podem ser carregados e removidos completamente da mem ria RAM a qualquer momento Os drivers m dulos ocupam pouco espa o quando carregados na mem ria RAM cerca de 6Kb para a Placa de rede NE 2000 por exemplo e N o h a necessidade de se reiniciar o sistema ap s a modificar a configura
45. 12 Para visualizar diretamente arquivos texto compactados pelo gzip gz use o comando zmore Exemplos more etc passwd cat etc passwdl more 8 12 less Permite fazer a pagina o de arquivos ou da entrada padr o O comando less pode ser usado como comando para leitura de arquivos que ocupem mais de uma tela Quando toda a tela ocupada o less efetua uma pausa semelhante ao more e permite que voc pressione Seta para Cima e Seta para Baixo ou PgUP PgDown para fazer o rolamento da file E CursosICCIModulo02ALinuxCap tulo 208 20Comandos 20Diversos htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 8 Comandos Diversos Page 7 of 12 p gina Para sair do less pressione a less arquivo Onde arquivo o arquivo que ser paginado Para visualizar diretamente arquivos texto compactados pelo utilit rio gzip arquivos gz use o comando Zless Exemplos less etc passwd cat etc passwdlless 8 13 sort Organiza as linhas de um arquivo texto ou da entrada padr o sort op es arquivo Onde arquivo E o nome do arquivo que ser organizado Caso n o for especificado ser usado o dispositivo de entrada padr o normalmente o teclado ou um op es b Ignora linhas em branco d Somente usa letras digitos e espa os durante a organiza o f Ignora a diferen a entre mai sculas e min sculas r Inverte o resultado da compara o n Caso estiver organizando um campo que cont m n m
46. 3 Impresso de http www guiadohardware net curso linux ch perm asp Guia DO Nova HARDWARENET Cursos OnLine Linux Iniciante Data 20 03 2001 Tipo Curso Assunto Linux Guia Foca GNU Linux N vel Iniciante Por Gleydson Mazioli da Silva Cap tulo 11 Permiss es de acesso a arquivos e diret rios A permiss o de acesso protege o sistema de arquivos Linux do acesso indevido de pessoas ou programas n o autorizados A permiss o de acesso do GNU Linux tamb m impede que um programa mal intencionado por exemplo apague um arquivo que n o deve envie arquivos para outra pessoa ou forne a acesso da rede para que outros usu rios invadam o sistema O sistema GNU Linux muito seguro e como qualquer outro sistema seguro e confi vel impede que usu rios iniciantes ou mal intencionados instalem programas enviados por terceiros sem saber para que eles realmente servem e causem danos irreversiveis seus arquivos seu micro ou sua empresa Esta se o pode se tornar um pouco dif cil de se entender ent o recomendo ler e ao mesmo tempo pr tica la para uma tima compreens o N o se preocupe tamb m coloquei exemplos para ajuda lo a entender o sistema de permiss es de acesso do ambiente GNU Linux 11 1 Donos grupos e outros usu rios O principio da seguran a no sistema de arquivos GNU Linux definir o acesso aos arquivos por donos grupos e outros usu rios dono a pessoa que criou o arquivo ou o diret rio
47. 999 2001 Todos os direitos reservados Guia do Hardware Net http www guiadohardware net file E NCursosICCQAModulo0ALinuxiCap tulo 202 20Explica es 20B sicas htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 3 Para quem esta migrando ou p Page 1of5 UIA 56 DARDWARE NET Sua Fonte de Informa o i http www guiadohardware net Indique este site a um amigo Novo na rea Leia nosso tutorial Hardware para Iniciantes Pesquisar no site Gula DO HarDWaRE NET Cursos OnLine Linux Iniciante Data 20 03 2001 Tipo Curso Assunto Linux Guia Foca GNU Linux N vel Iniciante Por Gleydson Mazioli da Silva Cap tulo 3 Para quem esta migrando ou pensando em do DOS Windows para o Este cap tulo explica diferen a e particularidades do sistema GNU Linux comparado ao DOS Wir de equival ncia entre comandos e programas DOS e GNU Linux que pode servir de compara usu rio possa conhecer e utilizar os comandos programas GNU Linux que tem a mesma fun o DOS Windows 3 1 Quais as diferen as iniciais e Quando entrar pela primeira vez no GNU Linux ou qualquer outro UNIX a primeira coisa palavra 1ogin escrita na tela A sua aventura come a aqui voc deve ser uma pessoa cadastrada no sistema ter uma poder entrar No 10gin voc digita seu nome por exemplo gleydson e pressiona Enter A pedida a senha repare que a senha n o mostrada enquant
48. E NCursosICCAModulo0ALinuxiCap tulo 202 20Explica es 20B sicas htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 2 Explica es B sicas Page 4 of 10 usu rio pode ter a seguinte forma homey Iletra do nome login neste caso se o seu login for joao o seu diret rio home ser homey j joao 2 3 4 Diret rio Superior O diret rio superior Upper Directory identificado por 2 pontos Caso estiver no diret rio usr local e quiser listar os arquivos do diret rio usr voc pode digitar s Este recurso tamb m pode ser usado para copiar mover arquivos diret rios etc 2 3 5 Diret rio Anterior O diret rio anterior identificado por til para retornar ao ltimo diret rio usado Se estive no diret rio usr local e digitar ca 7 11 voc pode retornar facilmente para o diret rio usr local usando ca 2 3 6 Caminho na estrutura de diret rios S o os diret rios que teremos que percorrer at checar no arquivo ou diret rio que que procuramos Se desejar ver o arquivo usr doc copyright GPL voc tem duas op es 1 Mudar o diret rio padr o para usr doc copyright com o comando ca usr doc copyright usar o comando cat cPL 2 Usar o comando cat especificando o caminho completo na estrutura de diret rios e o nome de arquivo cat usr doc copyright GPL As duas solu es acima permitem que voc veja o arquivo GPL A diferen a entre as duas a seguinte e Na prime
49. NU Linux zxt2 organiza os arquivos de forma inteligente evitando a fragmenta o e fazendo o um poderoso sistema para aplica es multi usu rias exigentes e grava es intensivas Permite a montagem de um servidor Web E mail News etc com um baixo custo e alta performance O melhor servidor Web do mercado o Apache distribu do gratuitamente junto com o Linux O mesmo acontece com o Sendmail Por ser um sistema operacional de c digo aberto voc pode ver o que o c digo fonte o que foi digitado pelo programador faz e adapta lo as suas necessidades ou de sua empresa Esta caracter stica uma seguran a a mais para empresas s rias e outros que n o querem ter seus dados roubados voc n o sabe o que um sistema sem c digo fonte faz na realidade enquanto esta processando o programa Suporte a diversos dispositivos e perif ricos dispon veis no mercado tanto os novos como obsoletos Pode ser executado em 10 arquiteturas diferentes Intel Macintosh Alpha Arm etc Consultores t cnicos especializados no suporte ao sistema espalhados por todo o mundo Entre muitas outras caracter sticas que voc descobrir durante o uso do sistema TODOS OS ITENS DESCRITOS ACIMA S O VERDADEIROS E TESTADOS PARA QUE TIVESSE PLENA CERTEZA DE SEU FUNCIONAMENTO 1 5 Distribui es do Linux file E CursosICCIModulo02ALinuxiCap tulo 201 20Introdu o htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 1 Introdu o Pag
50. OBS Este comando cria um sistema de arquivos ext2 no disquete que nativo do GNU Linux e permite usar caracter sticas como permiss es de acesso e outras Isto tamb m faz com que o disquete N O possa ser lido pelo DOS Windows Para formatar um disquete no GNU Linux usando o FAT12 compat vel com o DOS Windows veja a pr xima se o Exemplo mkrs ext2 c dev fao 4 2 2 Formatando disquetes compat veis com o DOS Windows A formata o de disquetes DOS no GNU Linux feita usando o comando superformat que geralmente incluido no pacote mtools O superformat formata cria um sistema de arquivos um disquete para ser usado no DOS e tamb m possui op es avan adas para a manipula o file E ACursosICCIModulo02ALinuxiCap tulo 204 20Discos 20e 20Parti es htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 4 Discos e Parti es Page 2 of 6 da unidade formata o de intervalos de cilindros espec ficos formata o de discos em alta capacidade e verifica o do disquete superformat op es dispositivo dispositivo Unidade de disquete que ser formatada Normalmente dev fdO ou dev fd1 especificando respectivamente a primeira e segunda unidade de disquetes op es v num Especifica o n vel de detalhes que ser o exibidos durante a formata o do disquete O n vel 1 especifica um ponto mostrado na tela para cada trilha formatada Veja a p gina de manual do superformat para detalhes Superver
51. Page 1 of 6 QUIA DO DARDWARE NET Sua Fonte de Informa o http www guiadohardware net G Cursos OnLine Linux Iniciante Data 20 03 2001 Tipo Curso Assunto Linux Guia Foca GNU Linux N vel Iniciante Por Gleydson Mazioli da Silva Guia Foca GNU Linux N vel Iniciante Resumo Este documento tem por objetivo ser uma refer ncia ao aprendizado do us de consulta opera o e configura o de sistemas Linux e outros tipos de vers o deste guia pode ser encontrada na P gina Oficial do Foca GNU Linu s o lan adas com uma frequ ncia mensal e voc pode receber avisos de l preenchendo um formul rio na p gina Web Nota de Copyright Copyleft O 1999 2000 Gleydson Mazioli da Silva Permission is granted to copy distribute and or modify this document und the GNU Free Documentation License Version 1 1 or any later version pub Software Foundation with the Invariant Sections being LIST THEIR TITLES Cover Texts being LIST and with the Back Cover Texts being LIST A copy included in the section entitled GNU Free Documentation License Uma c pia f sica ou verbal deste documento pode ser distribu da ou coloca distribui o eletr nicos tais como Homepages servidores FTP Gopher di livremente sem a permiss o do autor Reprodu es distribui es comerciz feitas com a autoriza o do autor A distribui o comercial encorajada n deve ser notificado e todas as informa es de direitos rese
52. a da esquerda para a direita Z e A primeira letra diz qual o tipo do arquivo Caso tiver um d um diret rio um I um link a um arquivo no sistema veja a In Se o 8 4 para detalhes um quer dizer que um arquivo comum etc e Da segunda a quarta letra rwx dizem qual a permiss o de acesso ao dono do arquivo Neste caso gleydson ele tem a permiss o de ler r read gravar w write e executar x execute o arquivo teste e Da quinta a s tima letra rwx diz qual a permiss o de acesso ao grupo do arquivo Neste caso todos os usu rios que pertencem ao grupo users tem a permiss o de ler r gravar w e tamb m executar x o arquivo teste e Da oitava a d cima letra rwx diz qual a permiss o de acesso para os outros usu rios Neste caso todos os usu rios que n o s o donos do arquivo teste tem a permiss o para ler gravar e executar o programa Veja o comando chmod chmod Se o 11 7 para detalhes sobre a mudan a das permiss es de acesso de arquivos diret rios file E CursosICCIModulo02ALinuxiCap tulo 2011 20Permiss es 20de 20acess 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 11 Permiss es de acesso a arquiv Page 3 of 10 11 3 Etapas para acesso a um arquivo diret rio O acesso a um arquivo diret rio feito verificando primeiro se o usu rio que acessar o arquivo o seu dono caso seja as permiss es de dono do arquivo s o aplicadas Caso n
53. a o programa login ser desativado impedindo a entrada de novos usu rios no sistema O programa shutdown pode ser chamado pelo init atrav s do pressionamento da combina o das teclas de reinicializa o crrr aLT eL alterando se o arquivo etc inittab Isto permite que somente os usu rios autorizados ou o root possam reinicializar o sistema Exemplos e shutdown h now Desligar o computador imediatamente e shutdown r now Reinicia o computador imediatamente shutdown 19 00 A manuten o do servidor ser iniciada s 19 00 Faz O computador entrar em modo monousu rio init 1 s 19 00 enviando a mensagem A manuten o do servidor ser iniciada s 19 00 a todos os usu rios conectados ao sistema shutdown r 15 00 O sistema ser reiniciado s 15 00 horas Faz O computador ser reiniciado init 6 s 15 00 horas enviando a mensagem O sistema ser reiniciado s 15 00 horas a todos os usu rios conectados ao sistema e shutdown r 20 Faz O sistema ser reiniciado ap s 20 minutos e shutdown c Cancela a execu o do shutdown 8 26 wc Conta o n mero de palavras bytes e linhas em um arquivo ou entrada padr o Se as op es forem omitidas o wc mostra a quantidade de linhas palavras e bytes wc op es arquivo Onde arquivo Arquivo que ser verificado pelo comando wc op es C bytes Mostra os bytes do arquivo W words Mostra a quantidade de palavras do arquivo l
54. a de comando veja a Tipos de Execu o de comandos programas Se o 5 3 ou atrav s do comando bg jobs O n mero de identifica o de cada processo parado ou em segundo plano job usado com os comandos fg Se o 5 7 4 e bg Se o 5 7 5 5 7 4 fg Permite a fazer um programa rodando em segundo plano ou parado rodar em primeiro plano Voc deve usar o comando jobs para pegar o n mero do processo rodando em segundo plano ou interrompida este n mero ser passado ao comando fg para ativa lo em primeiro plano fg n mero Onde n mero o n mero obtido atrav s do comando jobs Caso seja usado sem par metros o fg utilizar o ltimo programa interrompido o maior n mero obtido com o comando jobs file E NCursosICCAModulo0ALinuxiCap tulo 205 20Execu o 20de 20program 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 5 Execu o de programas Page 5 of 9 Exemplo fg 1 5 7 5 bg Permite fazer um programa rodando em primeiro plano ou parado rodar em segundo plano Para fazer um programa em primeiro plano rodar em segundo necess rio primeiro interromper a execu o do comando com crrL z ser mostrado o n mero da tarefa interrompida use este n mero com o comando bg para iniciar a execu o do comando em segundo plano bg n mero Onde n mero n mero do programa obtido com o pressionamento das teclas crrr z ou atrav s do comando jobs 5 7 6 kill Permite enviar um sin
55. a do hifen para especificar os comandos Isto porque ele n o utiliza op es longas e n o usa par metros Exemplos ps ps axlgrep inetd ps auxf ps auxw 5 6 top Mostra os programas em execu o ativos parados tempo usado na CPU detalhes sobre o uso da mem ria RAM Swap disponibilidade para execu o de programas no sistema etc top um programa que continua em execu o mostrando continuamente os processos que est o rodando em seu computador e os recursos utilizados por eles Para sair do top pressione a tecla a top op es Onde d tempo Atualiza a tela ap s o tempo em segundos gt Diz ao top para ser executado em modo seguro i Inicia o top ignorando o tempo de processos zumbis lt Mostra a linha de comando ao inv s do nome do programa A ajuda sobre o top pode ser obtida dentro do programa pressionando a tecla ou pela p gina de manual man top Abaixo algumas teclas teis e espa o Atualiza imediatamente a tela e crrL L Apaga e atualiza a tela e Mostra a tela de ajuda do programa mostrado todas as teclas que podem ser usadas com o top e i Ignora o tempo ocioso de processos zumbis file E NCursosICCAModulo0ALinuxiCap tulo 205 20Execu o 20de 20program 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 5 Execu o de programas Page 4 of 9 e a Sai do programa e x Finaliza um processo semelhante ao comando kill Voc ser pergunta
56. a gleydsonQescelsanet com br O 1999 2001 Todos os direitos reservados Guia do Hardware Net http www guiadohardware net file E NCursosICCAModulo0ALinuxiCap tulo 209 20Comandos 20de 20rede htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 10 Comandos para manipula o Page 1 of 6 Guia do Hardware Net Impresso em 29 10 2001 12 52 27 Impresso de http www guiadohardware net curso linux ch cmdc asp Guia DO Nova HARDWARENET Cursos OnLine Linux Iniciante Data 20 03 2001 Tipo Curso Assunto Linux Guia Foca GNU Linux N vel Iniciante Por Gleydson Mazioli da Silva Cap tulo 10 Comandos para manipula o de contas Este cap tulo traz comandos usados para manipula o de conta de usu rios e grupos em sistemas GNU Linux Entre os assuntos descritos aqui est o adicionar usu rios ao sistema adicionar grupos incluir usu rios existente em novos grupos etc 10 1 adduser Adiciona um usu rio ou grupo no sistema Por padr o quando um novo usu rio adicionado criado um grupo com o mesmo nome do usu rio Ser criado um diret rio home com o nome do usu rio a n o ser que o novo usu rio criado seja um usu rio do sistema e este receber uma identifica o A identifica o do usu rio UID escolhida ser a primeira dispon vel no sistema especificada de acordo com a faixa de UIDS de usu rios permitidas no arquivo de configura o etc adduser conf Este o
57. acima 1s 1a more que ambos 1s more s o comandos porque est o separados por um Se um deles n o existir ou estiver digitado incorretamente ser mostrada uma mensagem de erro Um resultado diferente seria obtido usando um gt no lugar do A sa da do comando s 1a Seria gravada em um arquivo chamado more 12 6 tee Envia o resultado do programa para a sa da padr o tela e para um arquivo ao mesmo tempo Este comando deve ser usado com o pipe comandoltee arquivo Exemplo 1s 1altee 1istagem txt a sa da do comando ser mostrada normalmente na tela e ao mesmo tempo gravada no arquivo listagem txt anterior Resumo Nota de Copyright Conte do pr ximo Guia Foca GNU Linux Vers o 3 50 6 novembro 2000 Gleydson Mazioli da Silva gleydsonQrescelsanet com br O 1999 2001 Todos os direitos reservados Guia do Hardware Net http www guiadohardware net file E CursosICCiModulo02ALinuxiCap tulo 2012 20Redirecionamentos 20e 2 1 31 2002
58. al a um comando programa Caso seja usado sem par metros o kill enviar um sinal de t rmino ao processo sendo executado kill op es sinal n mero Onde n mero E o n mero de identifica o do processo obtido com o comando ps Se o 5 5 sinal Sinal que ser enviado ao processo Se omitivo usa 15 como padr o op es 9 Envia um sinal de destrui o ao processo ou programa Ele terminado imediatamente sem chances de salvar os dados ou apagar os arquivos tempor rios criados por ele Voc precisa ser o dono do processo ou o usu rio root para termina lo ou destrui lo Voc pode verificar se o processo foi finalizado atrav s do comando ps Os tipos de sinais aceitos pelo GNU Linux s o explicados em detalhes na Sinais do Sistema Se o 5 7 9 Exemplo xi11 500 kill 9 500 5 7 7 killall Permite finalizar processos atrav s do nome killall op es sinal processo Onde processo Nome do processo que deseja finalizar sinal Sinal que ser enviado ao processo pode ser obtido usando a op o i op es i Pede confirma o sobre a finaliza o do processo Lista o nome de todos os sinais conhecidos file E NCursosICCAModulo0ALinuxiCap tulo 205 20Execu o 20de 20program 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 5 Execu o de programas Page 6 of 9 q Ignora a exist ncia do processo V Retorna se o sinal foi enviado com sucesso ao processo W Fi
59. ama time comando Onde comando o comando programa que deseja medir o tempo gasto para ser conclu do Exemplo time ls time find name crontab 8 16 touch Muda a data e hora que um arquivo foi criado Tamb m pode ser usado para criar arquivos vazios Caso o touch seja usado com arquivos que n o existam por padr o ele criar estes arquivos touch op es arquivos Onde arquivos Arquivos que ter o sua data hora modificados op es t MMDDhhmm ANO segundos Usa Minutos MM Dias DD Horas hh minutos mm e opcionalmente o ANO e segundos para modifica o do s arquivos ao inv s da data e hora atual a time atime Faz o touch mudar somente a data e hora do acesso ao arquivo C no create N o cria arquivos vazios caso os arquivos n o existam file E NCursosICCAModulo0ALinuxiCap tulo 208 20Comandos 20Diversos htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 8 Comandos Diversos Page 9 of 12 m time mtime Faz o touch mudar somente a data e hora da modifica o r arquivo Usa as horas no arquivo como refer ncia ao inv s da hora atual Exemplos 6 touch teste e touch t 10011230 teste Altera da data e hora do arquivo para 01 10 e 12 30 6 touch t 120112301999 30 teste Altera da data hora ano e segundos do arquivo para 01 12 1999 e 12 30 30 e touch t 12011200 Altera a data e hora do arquivo para 01 12 e 12 00 8 17 uptime Mostra o tempo de execu
60. amado teste10 txt este tamb m seria listado 3 Usando o comando s teste 1 3 txt que pega todos os arquivos que come am com o nome teste tenham qualquer caracter entre o n mero 1 3 no lugar da 6a letra e terminem com txt Neste caso se obt m uma filtragem mais exata pois o curinga especifica qualquer caracter naquela posi o e especifica n meros letras ou intervalo que ser usado Agora para listar somente teste4 new e teste5 new podemos usar os seguintes m todos m 1s new que lista todos os arquivos que terminam com new 2 15 teste new que lista todos os arquivos que come am com teste contenham qualquer caracter na posi o do curinga e terminem com new 3 s teste 4 5 que lista todos os arquivos que come am com teste contenham n meros de 4 e 5 naquela posi o e terminem com qualquer extens o Existem muitas outras formas de se fazer a mesma coisa isto depende do gosto de cada um O que pretendi fazer aqui foi mostrar como especificar mais de um arquivo de uma s vez O uso de curingas ser til ao copiar arquivos apagar mover renomear e nas mais diversas partes do sistema Alias esta uma caracter stica do GNU Linux permitir que a mesma coisa possa ser feita com liberdade de v rias maneiras diferentes anterior Resumo Nota de Copyright Conte do pr ximo Guia Foca GNU Linux Vers o 3 50 6 novembro 2000 Gleydson Mazioli da Silva gleydson escelsanet com br O 1
61. amento dos programas uma mem ria eletr nica muito r pida assim os programas de computador s o executados nesta mem ria Seu tamanho medido em Kilobytes ou Megabytes Os chips de mem ria RAM podem ser independentes usando circuitos integrados encaixados em soquetes na placa m e ou agrupados placas de 30 pinos 72 pinos e 168 pinos Quanto maior o tamanho da mem ria mais espa o o programa ter ao ser executado O tamanho de mem ria RAM pedido por cada programa varia o GNU Linux precisa de no m nimo 2 MB de mem ria RAM para ser executado pelo processador e PROCESSADOR a parte do computador respons vel pelo processamentos das instru es matem ticas l gicas e programas carregados na mem ria RAM e co processavor Ajuda O Processador principal a processar as instru es matem ticas normalmente embutido no Processador principal em computadores a partir do 486 DX2 66 e cacne Mem ria de Armazenamento Auxiliar do Processador Possui alta velocidade de funcionamento normalmente a mesma que o processador Serve para aumentar o desempenho de processamento A mem ria Cache pode ser embutida na placa m e ou encaixada externamente atrav s de m dulos L2 e s os a mem ria ROM que cont m as instru es b sicas para a inicializa o do computador reconhecimento e ativa o dos perif ricos conectados a placa m e As BIOS mais modernas a partir do 286 tamb m trazem um programa que usado para c
62. ara o arquivo listagem Use o comando cat para visualizar o conte do do arquivo listagem O mesmo comando pode ser redirecionado para o segundo console dev tty2 usando 1s gt dev tty2 O resultado do comando Is ser mostrado no segundo console pressione art e F2 para mudar para o segundo console e art e r para retornar ao primeiro 12 2 gt gt Redireciona a sa da de um programa comando script para algum dispositivo ou final de arquivo ao inv s do dispositivo de sa da padr o tela A diferen a entre este redirecionamento duplo e o simples se caso for usado com arquivos adiciona a sa da do comando ao final do arquivo existente ao inv s de substituir seu conte do Por exemplo voc pode acrescentar a sa da do comando Is ao arquivo listagem do cap tulo anterior usando 1s gt gt 1istagem Use o comando cat para visualizar o conte do do arquivo listagem O mesmo comando pode ser redirecionado para o segundo console dev tty2 usando 1s gt dev tty2 O resultado do comando Is ser mostrado no segundo console pressione ar e F2 para mudar para o segundo console e art e r para retornar ao primeiro 12 3 lt Direciona a entrada padr o de arquivo dispositivo para um comando Este comando faz o contr rio do anterior ele envia dados ao comando Voc pode usar o comando cat lt teste txt para enviar o conte do do arquivo teste txt ao comando cat que mostrar seu conte do claro que o mesmo resultado pode s
63. arquivo que cont m os padr es para a cria o de novos usu rios no sistema adduser op es usu rio grupo Onde usu rio grupo Nome do novo usu rio que ser adicionado ao sistema op es disable passwd N o executa o programa passwd para escolher a senha e somente permite o uso da conta ap s o usu rio escolher uma senha force badname Desativa a checagem de senhas ruins durante a adi o do novo usu rio Por padr o o adduser checa se a senha pode ser f cilmente adivinhada group Cria um novo grupo ao inv s de um novo usu rio A cria o de grupos tamb m pode ser feita pelo comando addgroup uid num Cria um novo usu rio com a identifica o num ao inv s de procurar o pr ximo UID dispon vel gid num Faz com que o usu rio seja parte do grupo gid ao inv s de pertencer a um novo grupo que ser criado com seu nome Isto til caso deseje permitir que grupos de usu rios possam ter acesso a arquivos comuns file E CursosICCIModulo02ALinuxCap tulo 2010 20Comandos 20para 20man 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 10 Comandos para manipula o Page 2 of 6 Caso estiver criando um novo grupo com adduser a identifica o do novo grupo ser num home dir Usa o diret rio dir para a cria o do diret rio home do usu rio ao inv s de usar o especificado no arquivo de configura o etc adduser conf ingroup nome Quando adicionar um n
64. aviso de comando do usu rio root identificado por uma tralha e o aviso de comando de usu rios identificado pelo s mbolo s Isto padr o em sistemas UNIX file E NCursosICCAModulo0ALinuxiCap tulo 202 20Explica es 20B sicas htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 2 Explica es B sicas Page 8 of 10 Voc pode retornar comandos j digitados pressionando as teclas seta para cima seta para baixo A tela pode ser rolada para baixo ou para cima segurando a tecla surrr e pressionando pur ou rcpown Isto til para ver textos que rolaram rapidamente para cima Abaixo algumas dicas sobre a edi o da linha de comandos n o necess rio se preocupar em decora los Pressione a tecla Backspace lt para apagar um caracter esquerda do cursor e Pressione a tecla ve para apagar o caracter acima do cursor e Pressione crar a para mover o cursor para o inicio da linha de comandos e Pressione crar para mover o cursor para o fim da linha de comandos e Pressione crrL u para apagar o que estiver esquerda do cursor O conte do apagado copiado para uso com crrL y e Pressione cre x para apagar o que estiver direita do cursor O conte do apagado copiado para Uso com craL y e Pressione crrL para limpar a tela e manter o texto que estiver sendo digitado na linha de comando parecido com o comando clear e Pressione cra y para colocar o texto que foi apagado na
65. bilidade de criar comandos personalizados usando outros comandos mais simples isto ser visto mais adiante Os comandos se encaixam em duas categorias Comandos Internos e Comandos Externos Por exemplo ris 1a usr doc 1s O comando 1a a op o passada ao comando usr doc o diret rio passado como par metro ao comando s 2 5 1 Comandos Internos S o comandos que est o localizados dentro do interpretador de comandos normalmente o Bash e n o no disco Eles s o carregados na mem ria RAM do computador junto com o interpretador de comandos Quando executa um comando o interpretador de comandos verifica primeiro se ele um Comando Interno caso n o seja verificado se um Comando Externo Exemplos de comandos internos s o ca exit echo bg fg source help 2 6 Comandos Externos S o comandos que est o localizados no disco Os comandos s o procurados no disco usando O path e executados assim que encontrados Para detalhes veja a path Se o 5 2 2 7 Aviso de comando Prompt Aviso de comando ou Prompt a linha mostrada na tela para digita o de comandos que ser o passados ao interpretador de comandos para sua execu o A posi o onde o comando ser digitado marcado um tra o piscante na tela chamado de cursor Tanto em shells texto como em gr ficos necess rio o uso do cursor para sabermos onde iniciar a digita o de textos e nos orientarmos quanto a posi o na tela O
66. cap tulo Introdu o e b sico cont m explica es te ricas sobre o computador GNU Linux etc voc pode pular este cap tulos caso j conhe a estas explica es ou se desejar partir para a pr tica e quiser ve los mais tarde se lhe interessar Z Se voc j um usu rio do DOS e Windows recomendo ver o Para quem esta migrando ou file E CursosICCIModulo02ALinuxCap tulo 201 20Introdu o htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 1 Introdu o Page 2 of 15 pensando em migrar do DOS Windows para o Linux Cap tulo 3 L voc vai encontrar compara es de comandos e programas DOS Windows e GNU Linux Para quem est come ando muita teoria pode atrapalhar o aprendizado mais produtivo ver na pr tica o que o computador faz e depois porque ele faz isto Mesmo assim recomendo ler estes cap tulos pois seu conte do pode ser til Coloquei abaixo algumas dicas para um bom come o Recomendo que fa a a leitura deste guia e pratique o que aprendeu imediatamente Isto facilita o entendimento do programa comando preciso ter interesse em aprender se voc tiver vontade em aprender algo voc ter menos dificuldade do que em algo que n o gosta e est se obrigando a aprender Decorar n o adianta pelo contr rio s atrapalha no aprendizado Voc precisa entender o que o comando faz deste modo voc estar tamb m usando e desenvolvendo sua interpreta o e entender melhor o a
67. ch cmdd asp Guia DO Nova HARDWARENET Cursos OnLine Linux Iniciante Data 20 03 2001 Tipo Curso Assunto Linux Guia Foca GNU Linux N vel Iniciante Por Gleydson Mazioli da Silva Cap tulo 6 Comandos para manipula o de diret rio Abaixo comandos teis para a manipula o de diret rios 6 1 Is Lista os arquivos de um diret rio ls op es caminho arquivo caminhol arquivol onde caminho arquivo Diret rio arquivo que ser listado caminhol arquivol Outro Diret rio arquivo que ser listado Podem ser feitas v rias listagens de uma s vez op es a all Lista todos os arquivos inclusive os ocultos de um diret rio A almost all Lista todos os arquivos inclusive os ocultos de um diret rio exceto o diret rio atual e o de n vel anterior B ignore backups N o lista arquivos que terminam com Backup color PARAM Mostra os arquivos em cores diferentes conforme o tipo de arquivo PARAM pode ser e never Nunca lista em cores mesma coisa de n o usar o par metro color e always Sempre lista em cores conforme o tipo de arquivo e auto Somente colore a listagem se estiver em um terminal d directory Lista os nomes dos diret rios ao inv s do conte do f N o classifica a listagem G no group Oculta a coluna de grupo do arquivo h human readable Mostra o tamanho dos arquivos em Kbytes Mbytes Gbytes H file E CursosICCIModulo02ALinux
68. cimento do aumento da compatibilidade de perif ricos como novas placas sendo suportadas logo ap s seu lan amento e de sua estabilidade Outro ponto em que ele se destaca o suporte que oferece a placas CD Roms e outros tipos file E CursosICCIModulo02ALinuxCap tulo 201 20Introdu o htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 1 Introdu o Page 40f 15 de dispositivos de ltima gera o e mais antigos a maioria deles j ultrapassados e sendo completamente suportados pelo sistema operacional Este um ponto forte para empresas que desejam manter seus micros em funcionamento e pretendem investir em avan os tecnol gicos com as m quinas que possui Hoje o GNU Linux desenvolvido por milhares de pessoas espalhadas pelo mundo cada uma fazendo sua contribui o ou mantendo alguma parte do kernel gratuitamente Linus Torvalds ainda trabalha em seu desenvolvimento e tamb m ajuda na coordena o entre os desenvolvedores O suporte ao sistema tamb m se destaca como sendo o mais eficiente e r pido do que qualquer programa comercial dispon vel no mercado Existem centenas de consultores especializados espalhados ao redor do mundo Voc pode se inscrever em uma lista de discuss o e relatar sua d vida ou alguma falha e sua mensagem ser vista por centenas de usu rios na Internet e algum ir te ajudar ou avisar as pessoas respons veis sobre a falha encontrada para devida corre o Para detalhes
69. de 20acess 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 11 Permiss es de acesso a arquiv Page 5 of 10 e Por outro lado mesmo que voc tenha permiss es de grava o em um arquivo mas n o tenha permiss es de grava o em um diret rio a exclus o do arquivo ser negada Isto mostra que levado mais em considera o a permiss o de acesso do diret rio do que as permiss es dos arquivos e sub diret rios que ele cont m Este ponto muitas vezes ignorado por muitas pessoas e exp em seu sistema a riscos de seguran a Imagine o problema que algum usu rio que n o tenha permiss o de grava o em um arquivo mas que a tenha no diret rio pode causar em um sistema mal administrado 11 5 Permiss es de Acesso Especiais Em adi o as tr s permiss es b sicas rwx existem permiss es de acesso especiais stX que afetam arquivos execut veis e diret rios e s Quando usado na permiss o de acesso do Dono ajusta a identifica o efetiva usu rio do processo durante a execu o de um programa tamb m chamado de bit setuid N o tem efeito em diret rios Quando s usado na permiss o de acesso do Grupo ajusta a identifica o efetiva do grupo do processo durante a execu o de um programa chamado de bit setgid identificado pela letra s no lugar da permiss o de execu o do grupo do arquivo diret rio Em diret rios for a que os arquivos criados dentro dele perten am ao mesmo grupo d
70. do pelo n mero de identifica o do processo PID Este comando n o estar dispon vel caso esteja usando o top com a op o s e n Muda o n mero de linhas mostradas na tela Se O for especificado ser usada toda a tela para listagem de processos 5 7 Controle de execu o de processos Abaixo algumas comandos e m todos teis para o controle da execu o de processos no GNU Linux 5 7 1 Interrompendo a execu o de um processo Para cancelar a execu o de algum processo rodando em primeiro plano basta pressionar as teclas crar c A execu o do programa ser cancelada e ser mostrado o aviso de comando Voc tamb m pode usar o comando kill Se o 5 7 6 para interromper um processo sendo executado 5 7 2 Parando momentaneamente a execu o de um processo Para parar a execu o de um processo rodando em primeiro plano basta pressionar as teclas craz z O programa em execu o ser pausado e ser mostrado o n mero de seu job e o aviso de comando Para retornar a execu o de um comando pausado use fg Se o 5 7 4 ou bg Se o 5 7 5 O programa permanece na mem ria no ponto de processamento em que parou quando ele interrompido Voc pode usar outros comandos ou rodar outros programas enquanto o programa atual est interrompido 5 7 3 jobs O comando jobs mostra os processos que est o parados ou rodando em segundo plano Processos em segundo plano s o iniciados usando o s mbolo rs no final da linh
71. dor Se o 1 1 3 2 Comandos equivalentes entre DOS e Linux Esta se o cont m os comandos equivalentes entre estes dois sistemas e a avalia o entre amt dos comandos podem ser usados da mesma forma que no DOS mas os comandos Linux possut utiliza o neste ambiente multiusu rio multitarefa O objetivo desta se o permitir as pessoas com experi ncia em DOS fazer rapidamente no GN tarefas que fazem no DOS A primeira coluna tem o nome do comando no DOS a segunda o co a mesma fun o no GNU Linux e na terceira coluna as diferen as DOS Linux Diferen as cls clear Sem diferen as dir Is la A listagem no Linux possui mais campos as permiss es de acesso e o total de espa o ocupado no diret rio e livre no disco deve ser visto separadamente usando o comando du e df file E ACursosICCiModulo02ALinuxiCap tulo 203 20 20DOS2Linux htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 3 Para quem esta migrando ou p Page 3 of 5 Permite tamb m listar o conte do de diversos diret rios com um s comando Is bin sbin dir s Is IR Sem diferen as dir od ls tr Sem diferen as cd cd Poucas diferen as cd sem par metros retorna ao diret rio de usu rio e tamb m permite o uso de cd para retornar ao diret rio anteriormente acessado del rm Poucas diferen as O rm do Linux permite especificar diversos arquivos que ser o apagados rm arquivol arquivo2 arquivo3 Para ser mostrado
72. e file E CursosICCIModulo02ALinuxCap tulo 207 20Comandos 20para 20mani 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 7 Comandos para manipula o d Page 3 of 4 Pergunta antes de substituir um arquivo existente f force N o pergunta substitui todos os arquivos caso j exista r Copia arquivos dos diret rios e subdiret rios da origem para o destino recomend vel usar R ao inv s de r R recursive Copia arquivos e sub diret rios como a op o r e tamb m os arquivos especiais FIFO e dispositivos V verbose Mostra os arquivos enquanto est o sendo copiados O comando cp copia arquivos da ORIGEM para o DESTINO Ambos origem e destino ter o o mesmo conte do ap s a c pia Exemplos cp teste txt testel txt Copia o arquivo teste txt para teste1 txt cp teste txt tmp Copia o arquivo teste txt para dentro do diret rio tmp co t p Copia todos os arquivos do diret rio atual para tmp cp bin Copia todos os arquivos do diret rio bin para o diret rio em que nos encontramos no momento cp R bin tmp Copia o diret rio bin e todos os arquivos sub diret rios existentes para o diret rio tmp cp R bin tmp Copia todos os arquivos do diret rio bin exceto o diret rio bin e todos os arquivos sub diret rios existentes dentro dele para tmp cp R bin tmp Copia todos os arquivos e o diret rio bin para tmp 7 5 mv Move ou renomeia arquivos e diret rio
73. e 8192 Tamanho do arquivo em bytes M s da cria o ltima modifica o do arquivo Dia que o arquivo foi criado 16 00 Hora em que o arquivo foi criado modificado Se o arquivo foi criado ha mais de um ano em seu lugar mostrado o ano da cria o do arquivo teste Nome do arquivo Exemplos do uso do comando lIs e s Lista os arquivos do diret rio atual e is bin sbin Lista os arquivos do diret rio bin e sbin e is la pin Listagem completa vertical dos arquivos do diret rio bin inclusive os ocultos file E CursosICCIModulo02ALinuxiCap tulo 206 20Comandos 20para 20mani 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 6 Comandos para manipula o d Page 3 of 4 6 2 cd Entra em um diret rio Voc precisa ter a permiss o de execu o para entrar no diret rio cd diretorio onde diretorio diret rio que deseja entrar Exemplos e Usando ca sem par metros ou ca voc retornar ao seu diret rio de usu rio diret rio home e ca retornar ao diret rio ra z e ca retornar ao diret rio anteriormente acessado e ca sobe um diret rio e ca diretorio sobe um diret rio e entra imediatamente no pr ximo por exemplo quando voc est em usr sbin voc digita ca in O comando cd retorna um diret rio usr e entra imediatamente no diret rio bin usr bin 6 3 pwd Mostra o nome e caminho do diret rio atual Voc pode
74. e 6 of 15 S o sistema operacional GNU Linux n o necess rio para ter uma sistema funcional mas o principal Existem grupos de pessoas empresas e organiza es que decidem distribuir o Linux junto com outros programas essenciais como por exemplo editores gr ficos planilhas bancos de dados ambientes de programa o formata o de documentos firewalls etc Este o significado b sico de distribui o Cada distribui o tem sua caracter stica pr pria como o sistema de instala o o objetivo a localiza o de programas nomes de arquivos de configura o etc A escolha de uma distribui o pessoal A escolha de uma distribui o depende da necessidade de cada um Algumas distribui es bastante conhecidas s o Slackware Debian Red Hat Conectiva Suse Monkey todas usando o SO Linux como kernel principal a Debian uma distribui o independente de kernel e pode ser executada sob outros kernels como o GNU hurd A escolha de sua distribui o deve ser feita com muita aten o n o adianta muita coisa perguntar em canais de IRC sobre qual a melhor distribui o ser levado pelas propagandas pelo vizinho etc O melhor caminho para a escolha da distribui o acredito eu seria perguntar as caracter sticas de cada uma e porque essa pessoa gosta dela ao inv s de perguntar qual a melhor porque quem lhe responder isto estar usando uma distribui o que se encaixa de acordo com suas necess
75. e Copyright Conte do pr ximo Guia Foca GNU Linux Vers o 3 50 6 novembro 2000 Gleydson Mazioli da Silva gleydsonQrescelsanet com br O 1999 2001 Todos os direitos reservados Guia do Hardware Net file E CursosICCiModulo02ALinuxiCap tulo 2011 20Permiss es 20de 20acess 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 11 Permiss es de acesso a arg Page 10 of 10 http www guiadohardware net file E ACursosICCIModulo02ALinuxiCap tulo 2011 20Permiss es 20de 20acess 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 12 Redirecionamentos e Pipe Page 1 of 2 Guia do Hardware Net Impresso em 29 10 2001 13 03 15 Impresso de http www guiadohardware net curso linux ch redir asp Guia DO Nova HARDWARENET Cursos OnLine Linux Iniciante Data 20 03 2001 Tipo Curso Assunto Linux Guia Foca GNU Linux N vel Iniciante Por Gleydson Mazioli da Silva Cap tulo 12 Redirecionamentos e Pipe Esta se o explica o funciomento dos recursos de direcionamento de entrada e sa da do sistema GNU Linux 12 1 gt Redireciona a sa da de um programa comando script para algum dispositivo ou arquivo ao inv s do dispositivo de saida padr o tela Quando usado com arquivos este redirecionamento cria ou substitui o conte do do arquivo Por exemplo voc pode usar o comando Is para listar arquivos e usar 1s gt 1istagem para enviar a sa da do comando p
76. em ria a cada num segundos O free uma interface ao arquivo proc meminfo 8 8 grep Procura por um texto dentro de um arquivo s ou no dispositivo de entrada padr o grep express o arquivo op es Onde express o palavra ou frase que ser procurada no texto Se tiver mais de 2 palavras voc deve identifica la com aspas caso contr rio o grep assumir que a segunda palavra o arquivo arquivo Arquivo onde ser feita a procura op es A n mero Mostra o n mero de linhas ap s a linha encontrada pelo grep B n mero Mostra o n mero de linhas antes da linha encontrada pelo grep f arquivo Especifica que o texto que ser localizado esta no arquivo arquivo h no filename N o mostra os nomes dos arquivos durante a procura i ignore case Ignora diferen a entre mai sculas e min sculas no texto procurado e arquivo n line number Mostra o nome de cada linha encontrada pelo grep U binary Trata o arquivo que ser procurado como bin rio Se n o for especificado o nome de um arquivo ou se for usado um h fen grep procurar a string no dispositivo de entrada padr o O grep faz sua pesquisa em arquivos texto Use o comando zgrep para pesquisar diretamente em arquivos compactados com gzip os comandos e op es s o as mesmas Exemplos grep capitulo texto txt ps axlgrep inetd grep capitulo texto txt A 2 B 2 8 9 head Mostra as linhas iniciais de um arquivo texto
77. endo pular esta parte o BE A BA Todo computador possuem fun es que s o usados em outros tipos e modelos Voc pode ter um modelo de computador e um amigo seu outro tipo e mesmo tendo apar ncia diferente ter o as mesmas fun es 1 9 1 Tipos de Gabinete Quanto ao tipo o gabinete pode ser Desktop Mini torre e Torre Desktop usado na posi o Horizontal como o video cassete Sua caracter stica que ocupa pouco espa o em uma mesa pois pode ser colocado sob o monitor A desvantagem que normalmente possui pouco espa o para a coloca o de novas placas e perif ricos Outra desvantagem a dificuldade na manuten o deste tipo de equipamento hardware Mini Torre usado na posi o Vertical torre o modelo mais usado Sua caracter stica o espa o interno para expans o e manipula o de perif ricos A desvantagem o espa o ocupado em sua mesa Torre Possui as mesmas caracter sticas do Mini torre mas tem uma altura maior e mais espa o para coloca o de novos perif ricos Muito usado em servidores de rede e placas que requerem uma melhor refrigera o 1 9 2 Painel Frontal O painel frontal do computador tem os bot es que usamos para ligar desligar e acompanhar o funcionamento do computador Abaixo o significado de cada um Bot o POWER Liga Desliga o computador Bot o TURBO Se ligado coloca a placa m e em opera o na velocidade m xima o padr o Desligado faz o comp
78. entes no computador e do sistema operacional 2 1 Hardware e Software Hardware Significa parte f sica do computador disquete impressoras monitores placa m e placa de fax discos r gidos etc Software S o os programas usados no computador sistema operacional processador de textos planilha banco de dados scripts comandos etc 2 2 Arquivos onde gravamos nossos dados Um arquivo pode conter um texto feito por n s uma m sica programa planilha etc Cada arquivo deve ser identificado por um nome assim ele pode ser encontrado facilmente quando desejar usa lo Se estiver fazendo um trabalho de hist ria nada melhor que salva lo com o nome historia Um arquivo pode ser bin rio ou texto para detalhes veja a Arquivo texto e bin rio Se o 2 2 3 O GNU Linux Case Sensitive ou seja ele diferencia letras mai sculas e min sculas nos arquivos O arquivo historia completamente diferente de Historia Esta regra tamb m v lido para os comandos e diret rios Prefira sempre que poss vel usar letras min sculas para identificar seus arquivos pois quase todos os comandos do sistema est o em min sculas Um arquivo oculto no GNU Linux identificado por um no inicio do nome por exemplo bashrc Arquivos ocultos n o aparecem em listagens normais de diret rios deve ser usado o comando 1s a para tamb m listar arquivos ocultos 2 2 1 Extens o de arquivos A extens o serve para identificar o
79. entifica o do grupo chamada de gid group id Um usu rio pode pertencer a um ou mais grupos Para detalhes de como incluir o usu rio em mais grupos veja a Adicionando um novo grupo a um usu rio Se o 10 8 outros a categoria de usu rios que n o s o donos ou n o pertencem ao grupo do arquivo Cada um dos tipos acima possuem tr s tipos b sicos de permiss es de acesso que ser o vistas na pr xima se o 11 2 Tipos de Permiss es de acesso Quanto aos tipos de permiss es que se aplicam ao dono grupo e outros usu rios temos 3 permiss es b sicas e Permiss o de leitura para arquivos Caso for um diret rio permite listar seu conte do atrav s do comando Is por exemplo e v Permiss o de grava o para arquivos Caso for um diret rio permite a grava o de arquivos ou outros diret rios dentro dele Para que um arquivo diret rio possa ser apagado necess rio o acesso a grava o e x Permite executar um arquivo caso seja um programa execut vel Caso seja um diret rio permite que seja acessado atrav s do comando cd veja a cd Se o 6 2 para detalhes As permiss es de acesso a um arquivo diret rio podem ser visualizadas com o uso do comando s 1a Para maiores detalhes veja a Is Se o 6 1 As 3 letras rwx s o agrupadas da seguinte forma rwxrwxrwx gleydson users teste Virou uma bagun o n o Vou explicar cada parte para entender o que quer dizer as 10 letras acim
80. er obtido file E CursosICCIModulo02ALinuxiCap tulo 2012 20Redirecionamentos 20e 2 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 12 Redirecionamentos e Pipe Page 2 of 2 com cat teste txt mas este exemplo serviu para mostrar a funcionalidade do lt 12 4 pipe Envia a sa da de um comando para a entrada do pr ximo comando para continuidade do processamento Os dados enviados s o processados pelo pr ximo comando que mostrar o resultado do processamento Por exemplo 1s 1a more este comando faz a listagem longa de arquivos que enviado ao comando more que tem a fun o de efetuar uma pausa a cada 25 linhas do arquivo Outro exemplo o comando locate finalgrep bin neste comando todos os caminhos arquivos que cont m find na listagem ser o mostrados inclusive man pages bibliotecas etc ent o enviamos a sa da deste comando para grep vin para mostrar somente os diret rios que cont m bin rios Mesmo assim a listagem ocupe mais de uma tela podemos acrescentar o more locate find grep bin Imore Podem ser usados mais de um comando de redirecionamento lt gt em um mesmo comando 12 5 Diferen a entre o eo gt A principal diferen a entre o e o gt que o Pipe envolve processamento entre comandos ou seja a sa da de um comando enviado a entrada do pr ximo e o gt redireciona a sa da de um comando para um arquivo dispositivo Voc pode notar pelo exemplo
81. eros os n meros ser o organizados na ordem aritm tica Por exemplo se voc tiver um arquivo com os n meros 100 10 50 Usando a op o n o arquivo ser organizado desta maneira 10 50 100 Caso esta op o n o for usada com o sort ele organizar como uma listagem alfab tica que come am de a at z e do o at 9 10 100 50 C Verifica se o arquivo j esta organizado Caso n o estiver retorna a mensagem file E NCursosICCAModulo0ALinuxiCap tulo 208 20Comandos 20Diversos htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 8 Comandos Diversos Page 8 of 12 disorder on arquivo o arquivo Grava a sa da do comando sort no arquivo Abaixo exemplos de uso do comando sort e sort texto txt Organiza o arquivo texto txt em ordem crescente e sort texto txt r Organiza o conte do do arquivo texto txt em ordem decrescente 6 cat texto txt sort Faz a mesma coisa que o primeiro exemplo s que neste caso a sa da do comando cat redirecionado a entrada padr o do comando sort sort f texto txt Ignora diferen as entre letras mai sculas e min sculas durante a organiza o 8 14 tail Mostra as linhas finais de um arquivo texto tail op es Onde c numero Mostra o numero de bytes do final do arquivo n numero Mostra o numero de linhas do final do arquivo Exemplos tail teste txt tail n 20 teste txt 8 15 time Mede o tempo gasto para executar um processo progr
82. escrever o nome cnv Linux salvar o arquivo este ter o tamanho de 5 bytes Espa os em branco e novas linhas tamb m ocupam bytes Al m do byte existem as medidas Kbytes Mbytes Gbytes Esta medidas servem para facilitar a leitura em arquivos de grande tamanho Um arquivo de 1K a mesma coisa de um arquivo de 1024 bytes K vem de Kilo que igual a 1000 1Kilo igual a 1000 gramas certo Da mesma forma 1Mb ou 1M igual a um arquivo de 1024K ou 1024000 bytes M vem de milh o que igual a 1000000 f cil n o 1Gb ou 1G igual a um arquivo de 1024Mb ou 1024000Kb ou 1024000000 bytes 1 Gb igual a 1 024 000 000 bytes muita letra Deu pra notar que mais f cil escrever e entender como 1Gb do que 1024000000 bytes 2 2 3 Arquivo texto e bin rio Quanto ao tipo um arquivo pode ser de texto ou bin rio texto Seu conte do compreendido pelas pessoas Um arquivo texto pode ser uma carta um script um programa de computador escrito pelo programador arquivo de configura o etc bin rio Seu conte do somente pode ser entendido por computadores Cont m caracteres incompreens veis para pessoas normais Um arquivo bin rio gerado atrav s de um arquivo de programa formato texto atrav s de um processo chamado de compila o Compila o b sicamente a convers o de um programa em linguagem humana para a linguagem de m quina 2 3 Diret rio Diret rio o local utilizado para armazena
83. esso aos dados mas podem ser usados para transportar os dados de um computador a outro com grande facilidade Os disquetes de computador comuns s o discos flex veis file E CursosICCIModulo02ALinuxCap tulo 201 20Introdu o htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 1 Introdu o Page 13 of 15 1 12 2 Disco R gido um disco localizado dentro do computador fabricado com discos de metal recompostos por material magn tico onde os dados s o gravados atrav s de cabe as e revestido externamente por uma prote o met lica que preso ao gabinete do computador por parafusos Tamb m chamado de HD Hard Disk ou Winchester nele que normalmente gravamos e executamos nossos programas mais usados A caracter stica deste tipo de disco a alta capacidade de armazenamento de dados e alta velocidade no acesso aos dados 1 12 3 CD um tipo de disco que permite o armazenamento de dados atrav s de um compact disc e os dados s o lidos atrav s de uma lente tica A Unidade de CD localizada no gabinete do computador e pode ler CDs de m sicas arquivos interativos etc Existem diversos tipos de CDs no mercado entre eles e co r CD grav vel pode ser gravado apenas uma vez Possui sua capacidade de armazenamento entre co0ms e 740mg dependendo do formato de grava o usado Usa um formato lido por todas as unidades de CD ROM dispon veis no mercado e co sa CD regrav vel pode ser gravado
84. esteja incorreta ou n o exista senha definida a execu o do comando negada A listagem dos grupos que pertence atualmente pode ser feita usando o comando id Se o 10 10 10 5 userdel Apaga um usu rio do sistema Quando usado este comando apaga todos os dados da conta especificado dos arquivos de contas do sistema userdel r usu rio Onde Apaga tamb m o diret rio HOME do usu rio OBS Note que uma conta de usu rio n o poder ser removida caso ele estiver no sistema pois os programas podem precisar ter acesso aos dados dele como UID GID no etc passwd 10 6 groupdel Apaga um grupo do sistema Quando usado este comando apaga todos os dados do grupo especificado dos arquivos de contas do sistema groupdel grupo Tenha certeza que n o existem arquivos diret rios criados com o grupo apagado atrav s do comando find OBS Voc n o pode remover o grupo prim rio de um usu rio Remova o usu rio primeiro 10 7 sg Executa um comando com outra identifica o de grupo A identifica o do grupo de usu rio modificada somente durante a execu o do comando Para alterar a identifica o de grupo file E CursosICCIModulo02ALinuxCap tulo 2010 20Comandos 20para 20man 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 10 Comandos para manipula o Page 4 of 6 durante sua se o shell use o comando newgrp Se o 10 4 sg grupo comando Onde Se usado
85. et documentos da poca quando o kernel estava na vers o 2 0 20 2 0 30 etc Estes documentos s o teis para pessoas que usem as vers es antigas do Kernel Linux mas pode trazer problemas ou causar m impress o do GNU Linux em outras pessoas Por exemplo voc pode esbarrar pela Internet com um documento que diz que o Kernel n o tem suporte aos nomes extensos da VFAT Windows 95 isto verdade para kernels anteriores ao 2 0 31 mas as vers es mais novas que a 2 0 31 reconhecem sem problemas os nomes extensos da parti o Windows VFAT Uma pessoa desavisada pode ter receio de instalar o GNU Linux em uma mesma m quina com Windows por causa de um documento como este Para evitar problemas deste tipo verifique a data de atualiza o do documento se verificar que o documento est obsoleto contacte o autor original e pe a para que ele retire aquela se o na pr xima vers o que ser lan ada O GNU Linux considerado um sistema mais dif cil do que os outros mas isto porque ele requer que a pessoa realmente aprenda e conhe a computadores e seus perif ricos antes de fazer qualquer coisa principalmente se voc um t cnico em manuten o redes instala es etc e deseja oferecer suporte profissional a este sistema file E CursosICCIModulo02ALinuxCap tulo 201 20Introdu o htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 1 Introdu o Page 3 of 15 Voc conhecer mais sobre computado
86. grupo audio configura digitando groups OU ia Outros nomes de usu rios podem ser acrescentados ao grupo audio bastando separar os nomes com v rgula 10 9 chfn Muda os dados usados pelo comando finger Se o 9 3 chfn usu rio op es file E CursosICCIModulo02ALinuxiCap tulo 2010 20Comandos 20para 20man 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 10 Comandos para manipula o Page 5 of 6 Onde usu rio Nome do usu rio op es f nome Muda o nome completo do usu rio r nome Muda o n mero da sala do usu rio w tel Muda o telefone de trabalho do usu rio h tel Muda o telefone residencial do usu rio o outros Muda outros dados do usu rio Caso o nome que acompanha as op es como o nome completo contenha espa os use para identifica lo Exemplo chfn f Nome do Usu rio root root 10 10 id Mostra a identifica o atual do usu rio grupo prim rio e outros grupos que pertence id op es usu rio Onde usu rio o usu rio que desejamos ver a identifica o grupos prim rios e complementares op es 9 group Mostra somente a identifica o do grupo prim rio G groups Mostra a identifica o de outros grupos que pertence n name Mostra o nome do usu rio e grupo ao inv s da indentifica o num rica U User Mostra somente a identifica o do usu rio user ID r real Mostra a identifica o real de usu
87. iCap tulo 206 20Comandos 20para 20mani 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 6 Comandos para manipula o d Page 2 of 4 Faz o mesmo que n mas usa unidades de 1000 ao inv s de 1024 para especificar Kbytes Mbytes Gbytes Usa o formato longo para listagem de arquivos Lista as permiss es data de modifica ao donos grupos etc n Usa a identifica o de usu rio e grupo num rica ao inv s dos nomes L dereference Lista o arquivo original e n o o link referente ao arquivo 0 Usa a listagem longa sem os donos dos arquivos mesma coisa que IG p Inclui um caracter no final de cada arquivo E til para identificar um diret rio na listagem R Lista diret rios e sub diret rios recursivamente Uma listagem feita com o comando s 1a normalmente mostrada da seguinte maneira rwxr xr 1 gleydson user 8192 nov 4 16 00 teste Abaixo as explica es de cada parte IWXIRKI S o as permiss es de acesso ao arquivo teste A primeira letra da esquerda identifica o tipo do arquivo se tiver um a um diret rio se tiver um um arquivo normal As permiss es de acesso explicada em detalhes no cap tulo Permiss es de acesso a arquivos e diret rios Cap tulo 11 Se for um diret rio mostra a quantidade de sub diret rios existentes dentro dele Caso for um arquivo ser 1 gleydson Nome do dono do arquivo teste user Nome do grupo que o arquivo teste pertenc
88. ica o do computador com o usu rio S o dispositivos que permitem o usu rio visualizar o resultado do processamento enviado ao computador Exemplos Monitor Impressora Plotter O dispositivo de sa da padr o stdout em sistemas GNU Linux o Monitor 1 15 Ligando o computador Para ligar o computador pressione o bot o POWER ou 1 0 localizado em seu painel frontal do micro Imediatamente entrar em funcionamento um programa residente na mem ria ROM Read Only Memory mem ria somente para leitura da placa m e que far os testes iniciais para verificar se os principais dispositivos est o funcionando em seu computador mem ria RAM discos processador portas de impressora mem ria cache etc Quando o ROM termina os testes b sicos ele inicia a procura do setor de boot nos discos do computador que ser carregado na mem ria RAM do computador Ap s carregar o setor de boot o sistema operacional ser iniciado veja a Sistema Operacional Se o 1 3 O setor de boot cont m a por o principal usada para iniciar o sistema operacional No GNU Linux o setor de boot normalmente criado por um gerenciador de inicializa o um programa que permite escolher qual sistema operacional ser iniciado Deste modo podemos usar mais de um sistema operacional no mesmo computador como o DOS e Linux O gerenciador de inicializa o mais usado em sistemas GNU Linux na plataforma Intel X86 o LILO Caso o ROM n o encontre o sis
89. idade e esta mesma distribui o pode n o ser a melhor para lhe atender Segue abaixo as caracter sticas de algumas distribui es seguidas do site principal e endere o ftp Debian nttp www debian org Distribui o desenvolvida e atualizada atrav s do esfor o de volunt rios espalhados ao redor do mundo seguindo o estilo de desenvolvimento GNU Linux Por este motivo foi adotada como a distribui o oficial do projeto GNU Possui suporte a lingua Portuguesa a nica que tem suporte a 10 arquiteturas diferentes i386 Alpha Sparc PowerPc Macintosh Arm etc e aproximadamente 15 sub arquiteturas A instala o da distribui o pode ser feita tanto atrav s de Disquetes CD ROM Tftp Ftp NFS ou atrav s da combina o de v rios destes em cada etapa de instala o Acompanha mais de 4350 programas distribu dos em forma de pacotes divididos em 4 CDs bin rios e 2 de c digo fonte ocupou 2 1 GB em meu disco r gido cada um destes programas s o mantidos e testados pela pessoa respons vel por seu empacotamento Os pacotes s o divididos em diret rios de acordo com sua categoria e gerenciados atrav s de um avan ado sistema de gerenciamento de pacotes o dpkg facilitando a instala o e atualiza o de pacotes Possui tanto ferramentas para administra o de redes e servidores quanto para desktops esta es multim dia jogos desenvolvimento web etc A atualiza o da distribui o ou de pacotes individuais
90. ify Verifica primeiro se a trilha pode ser lida antes de formata la Este o padr o dosverify B Verifica o disquete usando o utilit rio mbadblocks Usando esta op o as trilhas defeituosas encontradas ser o automaticamente marcadas para n o serem utilizadas verify later V Verifica todo o disquete no final da formata o noverify f N o faz verifica o de leitura Na primeira vez que o superformat executado ele verifica a velocidade de rota o da unidade e a comunica o com a placa controladora pois os discos de alta densidade s o sens veis a rota o da unidade Ap s o teste inicial ele recomendar adicionar uma linha no arquivo etc driveprm como forma de evitar que este teste seja sempre executado OBS Esta linha calculada de acordo com a rota o de usa unidade de disquetes transfer ncia de dados e comunica o com a placa controladora de disquete Desta forma ela varia de computador para computador Note que n o necess rio montar a unidade de disquetes para formata la Segue abaixo exemplos de como formatar seus disquetes com o superformat e superformat dev fao Formata o disquete na primeira unidade de disquetes usando os valores padr es e superformat dev do ad Faz a mesma coisa que o acima mas assume que o disquete de Dupla Densidade 720Kb e superformat v 1 dev fdo Faz a formata o da primeira unidade de disquetes dev fdO e especifica o n vel de detalhes para 1
91. il de usar mas usu rio emacs experientes apreciar o os recursos do vi ou o emacs programado em lisp fdisk fdisk cfdisk Os particionadores do Linux trabalham com praticamente todos os tipos de parti es de diversos sistemas de arquivos diferentes format mkfs ext2 Poucas diferen as precisa apenas que seja especificado o dispositivo a ser formatado como dev fdO ou dev hdal0O o tipo de identifica o usada no Linux ao inv s de A ou C help man info Sem diferen as interlnk plip O plip do Linux permite que sejam montadas redes reais a partir de uma conex o via Cabo Paralelo ou Serial A m quina pode fazer tudo o que poderia fazer conectada em uma rede na realidade uma rede e usa o TCP IP como protocolo inclusive navegar na Internet enviar e mails irc etc intersvr plip Mesmo que o acima keyb loadkeys Sem diferen as somente que a posi o das teclas do teclado pode ser editada Desnecess rio para a maioria dos usu rios mem cat proc meminfo Mostra detalhes sobre a quantidade de dados top em buffers cache e mem ria virtual disco more more less O more equivalente a ambos os sistemas mas o less permite que sejam usadas as setas para cima e para baixo o que torna a leitura do texto muito mais agrad vel move mv Poucas diferen as Para ser mostrados os arquivos enquanto est o sendo movidos deve se usar a op o v e para que ele pergunte se deseja substituir um arquivo j exis
92. indo que somente os pacotes selecionados ser o instalados fazendo uma instala o enxuta O suporte ao usu rio e desenvolvimento da distribui o s o feitos atrav s de listas de discuss es e canais IRC Existem uma lista de consultores habilitados a dar suporte e assist ncia a sistemas Debian ao redor do mundo na rea consultores do site principal da distribui o ftp ftp debian org Endere o Ftp para download Conectiva nttp www conectiva com br S o necess rias caracter sticas desta distribui o ftp ftp conectiva com br Ftp da distribui o Conectiva Conectiva Libranet nttp www libranet com Distribui o baseada na Debian GNU Linux oferecendo as principais caracter sticas da distribui o Debian S o empacotadas os aplicativos mais utilizados da Distribui o Debian em um nico CD voc pode ter um desktop completo sendo executado em pouco tempo As atualiza es de softwares s o feitas gratuitamente O sistema de gerenciamento de pacotes Debian permite o gerenciamento de atualiza es automaticamente Ftp da distribui o Slackware nttp www slackware com S o Necess rias caracter sticas desta distribui o ftp ftp slackware com Ftp ds distribui o Slackware Suse nttp www suse com Distribui o comercial Alem com a coordena o sendo feita atrav s dos processos administrativos dos desenvolvedores e de seu bra o norte americano O foco da Suse o u
93. ines Mostra a quantidade de linhas do arquivo A ordem da listagem dos par metros nica e modificando a posi o das op es n o modifica a ordem que os par metros s o listados file E NCursosICCAModulo0ALinuxiCap tulo 208 20Comandos 20Diversos htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 8 Comandos Diversos Page 12 of 12 Exemplo e wc etc passua Mostra a quantidade de linhas palavras e letras bytes no arquivo etc passwd o wc w etc passwd Mostra a quantidade de palavras e wc 1 etc passud Mostra a quantidade de linhas e wc 1 w etc passwa Mostra a quantidade de linhas e palavras no arquivo etc passwd anterior Resumo Nota de Copyright Conte do pr ximo Guia Foca GNU Linux Vers o 3 50 6 novembro 2000 Gleydson Mazioli da Silva gleydson escelsanet com br 1999 2001 Todos os direitos reservados Guia do Hardware Net http www guiadohardware net file E NCursosICCAModulo0ALinuxiCap tulo 208 20Comandos 20Diversos htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 9 Comandos de rede Page 1 of 4 Guia do Hardware Net Impresso em 29 10 2001 12 47 57 Impresso de http www guiadohardware net curso linux ch cmdn asp Guia DO Nova HARDWARENET Cursos OnLine Linux Iniciante Data 20 03 2001 Tipo Curso Assunto Linux Guia Foca GNU Linux N vel Iniciante Por Gleydson Mazioli da Silva Cap tulo
94. inicia um novo ambiente durante o uso do comando semelhante a um novo login e execu o do comando caso contr rio o ambiente atual do usu rio mantido grupo Nome do grupo que o comando ser executado comando Comando que ser executado O comando ser executado pelo bash Quando este comando usado pedida a senha do grupo que deseja acessar Caso a senha do grupo esteja incorreta ou n o exista senha definida a execu o do comando negada Exemplo sg root ls root 10 8 Adicionando um novo grupo a um usu rio Para incluir um novo grupo a um usu rio e assim permitir que ele acesse os arquivos diret rios que pertencem quele grupo voc deve estar como root e editar o arquivo etc group Este arquivo possui o seguinte formato NomedoGrupo senha GI D usu rios Onde NomedoGrupo E o nome daquele grupo de usu rios senha Senha para ter acesso ao grupo Caso esteja utilizando senhas ocultas para grupos as senhas estar o em etc gshadow GID Identifica o num rica do grupo de usu rio usuarios Lista de usu rios que tamb m fazem parte daquele grupo Caso exista mais de um nome de usu rio eles devem estar separados por v rgula Deste modo para acrescentar o usu rio joao ao grupo audio para ter acesso aos dispositivos de som do Linux acrescente o nome no final da linha audio x 100 joao Pronto basta digitar 10sout e entrar novamente com seu nome e senha voc estar fazendo parte do
95. ira voc muda o diret rio padr o para usr doc copyright confira digitando pwa e depois o comando cat crt Voc pode ver os arquivos de usr doc copyright com o comando Is usr doc copyright o caminho de diret rio que devemos percorrer para chegar at o arquivo GPL e Na segunda digitado o caminho completo para o cat localizar o arquivo GPL cat usr doc copyright cPL Neste caso voc continuar no diret rio padr o confira digitando pwa Digitando s os arquivos do diret rio atual ser o listados O caminho de diret rios necess rio para dizer ao sistema operacional onde encontrar um arquivo na rvore de diret rios 2 3 7 Exemplo de diret rio Um exemplo de diret rio o seu diret rio de usu rio todos seus arquivos essenciais devem ser colocadas neste diret rio Um diret rio pode conter outro diret rio isto til quando temos muitos arquivos e queremos melhorar sua organiza o Abaixo um exemplo de uma empresa que precisa controlar os arquivos de Pedidos que emite para as f bricas pub vendas diret rio principal de vendas pub vendas mes01 99 diret rio contendo vendas do m s 01 1999 pub vendas mes02 99 diret rio contendo vendas do m s 02 1999 pub vendas mes03 99 diret rio contendo vendas do m s 03 1999 e o diret rio vendas o diret rio principal e mes01 99 subdiret rio que cont m os arquivos de vendas do m s 01 1999 file E NCursosICCAModulo0ALinuxiCap tulo
96. is de aprendizado e Iniciante Entre o conte do do guia voc encontrar Textos explicativos falando sobre o GNU Linux seus comandos arquivos diret rios etc e Explica es iniciais sobre as partes b sicas do computador e perif ricos e Comandos e Programas equivalentes entre o DOS Windows e o GNU Linux e Todos os materiais contidos na vers o iniciante s o ideais para quem est tendo o primeiro contato com computadores e ou com o GNU Linux S o usadas palavras simples para explicar o funcionamento de cada comando evitando sempre que poss vel termos t cnicos Para melhor organiza o dividi o guia em 3 vers es Iniciante Intermedi rio e Avan ado Sendo que a vers o Iniciante voltada para o usu rio que n o tem nenhuma experi ncia no GNU Linux A ltima vers o deste guia pode ser encontrada em Foca Linux HomePage Caso tiver alguma sugest o corre o cr tica para a melhoria deste guia envie um e mail para gleydsonQrescelsanet com br O Foca Linux atualizado frequentemente por este motivo recomendo que preencha a ficha do aviso de atualiza es na p gina web em Foca Linux HomePage no fim da p gina principal Ap s preencher a ficha do aviso de atualiza es voc receber um e mail sobre o lan amento de novas vers es do guia e o que foi modificado desta forma voc poder decidir em copia la caso a nova vers o cont m modifica es que considera importantes 1 1 Antes de come ar O
97. ivale a 2 4 Gravar Ler e Permiss o de leitura execu o use 5 equivale a 1 4 Executar Ler e Permiss o de execu o grava o use 3 equivale a 1 2 Executar Gravar e Permiss o de leitura grava o execu o use 7 equivale a 1 2 4 Executar Gravar Ler Vamos a pr tica com alguns exemplos chmod 764 teste Os n meros s o interpretados da direita para a esquerda como permiss o de acesso aos outros usu rios 4 grupo 6 e dono 7 O exemplo acima faz os outros usu rios 4 terem acesso somente leitura r ao arquivo teste o grupo 6 ter a permiss o de leitura e grava o w e o dono 7 ter permiss o de leitura grava o e execu o rwx ao arquivo teste Outro exemplo chmod 40 teste O exemplo acima define a permiss o de acesso dos outros usu rios 0 como nenhuma e define a permiss o de acesso do grupo 4 como somente leitura r Note usei somente dois n meros e ent o a permiss o de acesso do dono do arquivo n o modificada leia as permiss es de acesso da direita para a esquerda Para detalhes veja a lista de permiss es de acesso em modo octal no inicio desta se o Modo de permiss o octal Se o 11 10 chmod 752 teste O exemplo acima define a permiss o de acesso dos outros usu rios 2 para somente execu o x o acesso do grupo 5 como leitura e execu o rx e o acesso do dono 7 como leitura grava o e execu o rwx anterior Resumo Nota d
98. m 5 4 Executando programas em sequ ncia Os programas podem ser executados e sequ ncia um ap s o t rmino do outro se os separarmos com Por exemplo echo primeiro echo segundo echo terceiro 5 5 ps Algumas vezes til ver quais processos est o sendo executados no computador O comando ps faz isto e tamb m nos mostra qual usu rio executou o programa hora que o processo foi iniciado etc ps op es Onde op es a Mostra os processos criados por voc e de outros usu rios do sistema Mostra processos que n o s o controlados pelo terminal Mostra o nome de usu rio que iniciou o processo e hora em que o processo foi file E NCursosICCAModulo0ALinuxiCap tulo 205 20Execu o 20de 20program 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 5 Execu o de programas Page 3 of 9 iniciado m Mostra a mem ria ocupada por cada processo em execu o f Mostra a rvore de execu o de comandos comandos que s o chamados por outros comandos e Mostra vari veis de ambiente no momento da inicializa o do processo w Mostra a continua o da linha atual na pr xima linha ao inv s de cortar o restante que n o couber na tela As op es acima podem ser combinadas para resultar em uma listagem mais completa Voc tamb m pode usar pipes para filtrar a sa da do comando ps Para detalhes veja a pipe Se o 12 4 Ao contr rio de outros comandos o comando ps n o precis
99. mandos programas 5 4 Executando programas em sequ ncia 5 5 ps 5 6 top 5 7 Controle de execu o de processos a 5 7 1 interrompendo a execu o de um processo a 5 7 2 Parando momentaneamente a execu o de um pro a 5 7 3 jobs 5 7 4 fg a 5 7 5 bg a 5 7 6 kill a 5 7 7 killall a 5 7 8 killall5 a 5 7 9 Sinais do Sistema o 5 8 Fechando um programa quando n o se sabe como sair o 5 9 Eliminando caracteres estranhos e 6 Comandos para manipula o de diret rio o 6 1 Is o 6 2 cd o 6 3 pwd o 6 4 mkdir o 6 5 rmdir e 7 Comandos para manipula o de Arquivos o 7 1 cat o 7 2 tac o 7 3 rm o 7 4 cp o 7 5 mv e 8 Comandos Diversos o 8 1 clear o 8 2 date O o O O O O http www guiadohardware net curso linux notes asp 1 31 2002 Guia do Hardware Net Linux Iniciante Guia Foca GNU Linux N vel Iniciante Page 4 of 6 o o O O O O O O O O Q O O O O O Q O O O O O o 8 3 df 8 4 In 8 5 du 8 6 find 8 7 free 8 8 grep 8 9 head 8 10 nl 8 11 more 8 12 less 8 13 sort 8 14 tail 8 15 time 8 16 touch 8 17 uptime 8 18 dmesg 8 19 mesg 8 20 echo 8 21 su 8 22 sync 8 23 uname 8 24 reboot 8 25 shutdown 8 26 wc e 9 Comandos de rede o Oo ooooofgb o e m ooooooooooo o o 0 9 1 who 9 2 Telnet 9 3 finger 9 4 ftp 9 5 whoami 9 6 dnsdomainname 9 7 hostname 9 8 talk mandos para manipula o de contas 10 1 adduser 10 2 addgroup 10 3 passwd 10 4 ne
100. mca Entra em diret rios e mcopy Copia arquivos diret rios e mael Exclui arquivos e mdeltree Exclui arquivos diret rios e sub diret rios e mair Lista arquivos e diret rios e mau Mostra o espa o ocupado pelo diret rio do DOS e m ormat Formatador de discos e minto Mostra detalhes sobre a unidade de disquetes e miabel Cria um volume para unidades DOS e mma Cria diret rios e mmount Monta discos DOS e mmove Move ou renomeia arquivos subdiret rios e mpartition Particiona um disco para ser usado no DOS e mra Remove um diret rio e mren Renomeia arquivos e mtype Visualiza o conte do de arquivos equivalente ao cat e mtoolstest Exibe a configura o atual do mtools e mshowfat Mostra a FAT da unidade e mbadblocks Procura por setores defeituosos na unidade e mzip Altera modo de prote o e ejeta discos em unidades Jaz ZIP e mkmanifest Cria Um shell script para restaurar nomes extensos usados no UNIX e mcheck Verifica arquivos na unidade 3 4 Programas equivalentes entre Windows DOS e o Linux Esta se o cont m programas equivalentes para quem est vindo do DOS e Windows e n o sab GNU Linux Esta se o tamb m tem por objetivo permitir ao usu rio que ainda n o usa GNU Lii passagem vale a pena vendo se o sistema tem os programas que precisa Note que esta listagem mostra os programas equivalentes entre o DOS Windows e o GNU Linu gt file E CursosICCiModulo02ALinuxiCap
101. naliza a execu o do killall somente ap s finalizar todos os processos Os tipos de sinais aceitos pelo GNU Linux s o explicados em detalhes na Sinais do Sistema Se o 5 7 9 Exemplo killall HUP inetd 5 7 8 killall5 Encontra e retorna o n mero PID de um processo sendo executado killall5 op es processo Onde processo Nome do processo op es S Instrui o programa para retornar somente o n mero PID X Faz o killall5 retornar o PID do interpretador de comandos que est executando o processo o numero N o mostra processos com a PID numero Exemplo killall5 s init 5 7 9 Sinais do Sistema Retirado da p gina de manual signai O GNU Linux suporta os sinais listados abaixo Alguns n meros de sinais s o dependentes de arquitetura Primeiro os sinais descritos no POSIX 1 Sinal Valor Ac o Coment rio HUP 1 A Travamento detectado no terminal de controle ou finaliza o do processo controlado INT 2 A Interrup o atrav s do teclado QUIT 3 C Sair atrav s do teclado ILL 4 C Instru o Ilegal ABRT 6 C Sinal de abortar enviado pela fun o abort FPE 8 C Exce o de ponto Flutuante KILL 9 AEF Sinal de destrui o do processo SEGV 11 C Refer ncia Inv lida de mem ria PIPE 13 A Pipe Quebrado escreveu para o pipe sem leitores ALRM 14 A Sinal do Temporizador da chamada do sistema alarm TERM 15 A Sinal de T rmino USR1 30 10 16 A Sinal definido pelo usu rio 1 USR2 31 12 17 A Sinal definid
102. no sistema whoiam 9 6 dnsdomainname Mostra o nome do dom nio de seu sistema 9 7 hostname Mostra ou muda o nome de seu computador na rede 9 8 talk Inicia conversa com outro usu rio em uma rede local ou Internet Talk um programa de conversa o em tempo real onde uma pessoa v o que a outra escreve talk usu rio tty ou talk usu riofhost Onde usu rio Nome de login do usu rio que deseja iniciar a conversa o Este nome pode ser obtido com o comando who veja a who Se o 9 1 tty O nome de terminal onde o usu rio est conectado para iniciar uma conex o local usu rio host Se o usu rio que deseja conversar estiver conectado em um computador remoto voc file E ACursosICCIModulo02ALinuxiCap tulo 209 20Comandos 20de 20rede htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 9 Comandos de rede Page 4 of 4 deve usar o nome do usu rioQhosname do computador Ap s o talk ser iniciado ele verificar se o usu rio pode receber mensagens em caso positivo ele enviar uma mensagem ao usu rio dizendo como responder ao seu pedido de conversa Veja a who Se o 9 1 Voc deve autorizar o recebimento de talks de outros usu rios para que eles possam se comunicar com voc para detalhes veja o comando mesg Se o 8 19 anterior Resumo Nota de Copyright Conte do pr ximo Guia Foca GNU Linux Vers o 3 50 6 novembro 2000 Gleydson Mazioli da Silv
103. nome DNS porta Porta onde ser feita a conex o Por padr o a conex o feita na porta 23 op es 8 Requisita uma opera o bin ria de 8 bits Isto for a a opera o em modo bin rio para envio e recebimento Por padr o telnet n o usa 8 bits a Tenta um login autom tico enviando o nome do usu rio lido da vari vel de ambiente USER d Ativa o modo de debug r Ativa a emula o de rlogin usu rio Faz a conex o usando usu rio como nome de usu rio Exemplo telnet 192 168 1 1 telnet 192 168 1 1 23 9 3 finger Mostra detalhes sobre os usu rios de um sistema Algumas vers es do finger possuem bugs e podem significar um risco para a seguran a do sistema E recomendado desativar este servi o na m quina local finger usu rio usu rioChost Onde usu rio Nome do usu rio que deseja obter detalhes do sistema Se n o for digitado o nome de usu rio o sistema mostra detalhes de todos os usu rios conectados no momento usu rio host Nome do usu rio e endere o do computador que deseja obter detalhes Mostra os detalhes de todos os usu rios conectados no momento Entre os detalhes est o inclu dos o nome do interpretador de comandos shell do usu rio diret rio home nome do usu rio endere o etc P N o exibe o conte do dos arquivos plan e project Se for usado sem par metros mostra os dados de todos os usu rios conectados atualmente ao seu sistema Exemplo finger finger
104. ntificados por uma e n o por uma como acontece no no diret rio bin voc deve usar ca bin Os comandos s o case sensitive O que significa que ele diferencia as letras mai sculas de arquivos e diret rios O comando s e zs s o completamente diferentes A multitarefa lhe permite usar v rios programas simultaneamente n o pense que multitz funciona em ambientes gr ficos pois isto errado Para detalhes veja o Execu o de pr 5 Os dispositivos tamb m s o identificados e uma forma diferente que no DOS por exemplc DOS Windows Linux A dev fdO B dev fd1 C dev hda1 LPT1 dev Ip0 LPT2 dev lp1 LPT3 dev lp2 COM1 dev ttyS0 COM2 dev ttyS1 COM3 dev ttyS2 COM4 dev ttyS3 Os recursos multiusu rio Ihe permite acessar o sistema de qualquer lugar sem instalar ne programa gigante apenas atrav s de conex es TCP IP como a Internet Tamb m poss sistema localmente com v rios usu rios cada um executando tarefas completamente ind outros atrav s dos Terminais Virtuais Fa a um teste pressione ao mesmo tempo a teclz ser levado para o segundo Terminal Virtual pressione novamente arr e r para retornar Para reiniciar o computador voc pode pressionar CTRL ALT DEL como usu rio root OL now Veja Reiniciando o computador Se o 1 17 para detalhes Para desligar o computador digite shutdown h now e espere o aparecimento da mensagem apertar o bot o LIGA DESLIGA do computador Veja Desligando o computa
105. ntr rio dos programas de DOS e Windows n o s o executados a partir de extens es exe com ou bat O GNU Linux como todos os sistemas POSIX usa a permiss o de execu o de arquivo para identificar se um arquivo pode ou n o ser executado No exemplo anterior nosso trabalho de hist ria pode ser identificado mais facilmente caso fosse gravado com o nome trabalho text ou trabalho txt Tamb m permitido gravar o arquivo com o nome Trabalho de Historia txt mas n o recomendado gravar nomes de arquivos e diret rios com espa os Porque ser necess rio colocar o nome do arquivo entre aspas para acessa lo por exemplo cat Trabalho de Historia txt Ao inv s de usar espa os prefira capitalizar o arquivo usar letras mai sculas e min sculas para identifica lo TrabalhodeHistoria txt 2 5 Comandos Comandos s o ordens que passamos ao sistema operacional para executar uma determinada tarefa Cada comando tem uma fun o espec fica devemos saber a fun o de cada comando e escolher o mais adequado para fazer o que desejamos por exemplo e Is Mostra arquivos de diret rios e cd Para mudar de diret rio Este guia tem uma lista de v rios comandos organizados por categoria com a explica o sobre o seu funcionamento e as op es aceitas incluindo alguns exemplos sempre usado um espa o depois do comando para separa lo de uma op o ou par metro que ser passado para o processamento Um comando pode receber
106. o digitada isto serve de se enganar pessoas que est o pr ximas de voc tocando algumas teclas a mais enquanto fazendo as pensar que voc usa uma grande senha com os asteriscos aparecendo ist poss vel Caso cometa erros durante a digita o da senha basta pressionar a tecla zackspace para al caracter digitado e terminar a entrada da senha file E NCursosICCAModulo0ALinuxiCap tulo 203 20 20DOS2Linux htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 3 Para quem esta migrando ou p Page 2 of 5 Pressione Enter se tudo ocorrer bem voc estar dentro do sistema e ser presenteado c caso tenha entrado como usu rio root ou caso tenha entrado como um usu rio norm Existe um mecanismo de seguran a que te alerta sobre eventuais tentativas de entrada n intrusos usando seu login fa a um teste entre com seu login e digite a senha errada na entre com a senha correta no sistema Na pen ltima linha das mensagens aparece uma n failure since last login o que quer dizer 1 falha desde o ltimo login Isto significa que entrar 1 vez com seu nome e senha no sistema sem sucesso A conta root n o tem restri es de acesso ao sistema e pode fazer tudo o que quiser ec usu rio normal do DOS e Windows Use a conta root somente para manuten es no sister programas qualquer movimento errado pode comprometer todo o sistema Para detalhes root Se o 11 6 No GNU Linux os diret rio s o ide
107. o O modo octal um conjunto de oito n meros onde cada n mero define um tipo de acesso diferente mais flex vel gerenciar permiss es de acesso usando o modo octal ao inv s do comum pois voc especifica diretamente a permiss o do dono grupo outros ao inv s de gerenciar as permiss es de cada um separadamente Abaixo a lista de permiss es de acesso octal e o Nenhuma permiss o de acesso Equivalente a rwx e 1 Permiss o de execu o x e 2 Permiss o de grava o w e 3 Permiss o de grava o e execu o wx e 4 Permiss o de leitura r e 5 Permiss o de leitura e execu o rx e 6 Permiss o de leitura e grava o rw e 7 Permiss o de leitura grava o e execu o Equivalente a rwx O uso de um deste n meros define a permiss o de acesso do dono grupo ou outros usu rios Um modo f cil de entender como as permiss es de acesso octais funcionam file E NCursosICCAModulo0ALinuxiCap tulo 2011 20Permiss es 20de 20acess 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 11 Permiss es de acesso a arquiv Page 9 of 10 atrav s da seguinte tabela 1 Executar 2 Gravar 4 Ler Para Dono e Grupo multiplique as permiss es acima por x100 e x10 Basta agora fazer o seguinte e Somente permiss o de execu o use 1 e Somente a permiss o de leitura use 4 e Somente permiss o de grava o use 2 e Permiss o de leitura grava o use 6 equ
108. o de acesso a um arquivo Se o 11 4 1 e a Exemplo de acesso a um diret rio Se o 11 4 2 Os dois exemplos s o explicados passo a passo para uma perfeita compreens o do assunto Vamos a pr tica 11 4 1 Exemplo de acesso a um arquivo Abaixo um exemplo e explica o das permiss es de acesso a um arquivo no GNU Linux obtido com o comando s 1a explicarei passo a passo cada parte rwxr xr 1 gleydson user 8192 nov 4 16 00 teste IWXI RKI Estas s o as permiss es de acesso ao arquivo teste Um conjunto de 10 letras que especificam o tipo do arquivo permiss o do dono do arquivo grupo do arquivo e outros usu rios Veja a explica o detalhada sobre cada uma abaixo WXI XI A primeira letra do conjunto das 10 letras determina o tipo do arquivos Se a letra for um d um diret rio e voc poder acessa lo usando o comando cd Caso for um I um link simb lico para algum arquivo ou diret rio no sistema para detalhes veja a In Se o 8 4 Um significa que um arquivo normal FWXI Xr Estas 3 letras da segunda a quarta do conjunto das 10 letras s o as permiss es de acesso do dono do arquivo teste O dono neste caso gleydson tem a permiss o para ler r gravar w e executar x o arquivo teste rWXT Xr Estas 3 letras da quinta a s tima do conjunto das 10 letras s o as permiss es de acesso dos usu rios que pertencem ao grupo user do arquivo teste Os usu rios que pertencem ao grupo user tem a
109. o diret rio ao inv s do grupo prim rio que o usu rio pertence Ambos setgid e setuid podem aparecer ao mesmo tempo no mesmo arquivo diret rio A permiss o de acesso especial s somente pode aparecer no campo Dono e Grupo e Salva a imagem do texto do programa no dispositivo swap assim ele ser carregado mais r pidamente quando executado tamb m chamado de stick bit Em diret rios impede que outros usu rios removam arquivos dos quais n o s o donos Isto chamado de colocar o diret rio em modo appena on1y Um exemplo de diret rio que se encaixa perfeitamente nesta condi o o tmp todos os usu rios devem ter acesso para que seus programas possam criar os arquivos tempor rios l mas nenhum pode apagar arquivos dos outros A permiss o especial pode ser especificada somente no campo outros usu rios das permiss es de acesso e x Se voc usar x ao inv s de x a permiss o de execu o somente afetada se o arquivo ja tiver permiss es de execu o Em diret rios ela tem o mesmo efeito que a permiss o de execu o x e Exemplo da permiss o de acesso especial x 1 Crie um arquivo teste digitando touch teste e defina sua permiss o para ru rw r chmod ug rw o r teste OU chmod 664 teste Agora use o comando chmod a x teste digite s 1 Veja que as permiss es do arquivo n o foram afetadas agora digite cnmoa o x teste digite 1s 1 voc colocou a permiss o de execu o para os outros usu
110. o grupo ser alterada Somente o root ou o administrador do grupo pode alterar sua senha A op o r pode ser usada com esta para remover a senha do grupo A op o R pode ser usada para restringir o acesso do grupo para outros usu rios Procure sempre combinar letras mai sculas min sicas e n meros ao escolher suas senhas N o recomendado escolher palavras normais como sua senha pois podem ser vulner veis a ataques de dicion rios cracker Outra recomenda o utilizar senhas ocultas em seu sistema shadow password file E CursosICCIModulo02ALinuxCap tulo 2010 20Comandos 20para 20man 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 10 Comandos para manipula o Page 3 of 6 Voc deve ser o dono da conta para poder modificar a senhas O usu rio root pode modificar apagar a senha de qualquer usu rio Exemplo passwd root 10 4 newgrp Altera a identifica o de grupo do usu rio Para retornar a identifica o anterior digite exit e tecle enter Para executar um comando com outra identifica o de grupo de usu rio use o comando sg Se o 10 7 newgrp grupo Onde Se usado inicia um novo ambiente ap s o uso do comando newgrp semelhante a um novo login no sistema caso contr rio o ambiente atual do usu rio mantido grupo Nome do grupo ou n mero do grupo que ser inclu do Quando este comando usado pedida a senha do grupo que deseja acessar Caso a senha do grupo
111. o pelo usu rio 2 CHLD 20 17 18 B Processo filho parado ou terminado file E NCursosICCAModulo0ALinuxiCap tulo 205 20Execu o 20de 20program 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 5 Execu o de programas Page 7 of 9 CONT 19 18 25 Continuar a execu o se interrompido STOP 17 19 23 DEF Interromper processo TSTP 18 20 24 D Interromper digita o no terminal TTIN 21 21 26 D Entrada do terminal para o processo em segundo plano TTOU 22 22 27 D Saida do terminal para o processo em segundo plano As letras da coluna a o tem o seguinte significado e a A a o padr o temrinar o processo e A a o padr o ignorar o sinal e c A a o padr o terminar o processo e mostrar o core e D A a o padr o parar o processo e O sinal n o pode ser pego r O sinal n o pode ser ignorado Sinais n o descritos no POSIX 1 mas descritos na SUSv2 Sinal Valor Ac o Coment rio BUS 10 7 10 C Erro no Barramento acesso incorreto da mem ria POLL A Evento executado em Pool Sys V Sin nimo de IO PROF 27 27 29 A Tempo expirado do Profiling SYS 12 12 C Argumento inv lido para a rotina SVID TRAP 5 C Captura do tra o ponto de interrup o URG 16 23 21 B Condi o Urgente no soquete 4 2 BSD VTALRM 26 26 28 A Alarme virtual do rel gio 4 2 BSD XCPU 24 24 30 C Tempo limite da CPU excedido 4 2 BSD XFSZ 25 25 31 C Limite do tamanho de arquivo excedido 4 2 BSD Para os ca
112. o risco de perde los durante a reinicializa o do sistema e O bot o reset do painel frontal do computador tamb m reinicia o computador mas de uma maneira mais forte pois est ligado diretamente aos circuitos da placa m e e o sistema ser reiniciado imediatamente n o tendo nenhuma chance de finalizar corretamente os programas gravar os dados da mem ria no disco e desmontar os sistemas de arquivos O uso indevido da tecla reset pode causar corrompimentos em seus arquivos e perdas Prefire o m todo de reinicializa o explicado acima e use o bot o reset somente em ltimo caso Resumo Nota de Copyright Conte do pr ximo Guia Foca GNU Linux Vers o 3 50 6 novembro 2000 Gleydson Mazioli da Silva gleydsonQrescelsanet com br O 1999 2001 Todos os direitos reservados Guia do Hardware Net http www guiadohardware net file E CursosICCIModulo02ALinuxiCap tulo 201 20Introdu o htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 2 Explica es B sicas Page 1 of 10 Guia do Hardware Net Impresso em 26 10 2001 16 15 55 Impresso de http www guiadohardware net curso linux ch bas asp GUIa DO Nova HARDWARENET Cursos OnLine Linux Iniciante Data 20 03 2001 Tipo Curso Assunto Linux Guia Foca GNU Linux N vel Iniciante Por Gleydson Mazioli da Silva Cap tulo 2 Explica es B sicas Este cap tulo traz explica es sobre os principais componentes exist
113. o x 11 pr lembre se de substituir PID pelo n mero encontrado pelo comando ps ax acima O comando acima envia um sinal de t rmino de execu o para o processo neste caso o programa contagem O sinal de t rmino mant m a chance do programa salvar seus dados ou apagar os arquivos tempor rios que criou e ent o ser finalizado isto depende do programa 5 Alterne para o console onde estava executando o programa contagem e verifique se ele ainda est em execu o Se ele estiver parado mas o aviso de comando n o est dispon vel pressione a tecla lt ENTER gt Frequentemente acontece isto com o comando kill voc finaliza um programa mas o aviso de comando n o mostrado at que se pressione lt ENTER gt 6 Caso o programa ainda n o foi finalizado repita o comando kill usando a op o 9 kill 9 PID Este comando envia um sinal de DESTRUI O do processo fazendo ele terminar na marra Uma ltima dica todos os programas est veis todos que acompanham as boas distribui es GNU Linux tem sua op o de sa da Lembre se que quando finaliza um processo todos os dados do programa em execu o podem ser perdidos principalmente se estiver em um editor de textos mesmo usando o kill sem o par metro s Procure a op o de sa da de um programa consultando o help on line as p ginas de manual a documenta o que acompanha o programa info pages Para detalhes de como encontrar a ajuda dos programas veja o Como obter
114. onfigurar o computador modificando os valores localizados na CMOS As placas controladoras SCSI possuem sua pr pria BIOS que identificam automaticamente os perif ricos conectados a ela Os seguintes tipos de chips podem ser usados para gravar a BIOS o rom Mem ria Somente para Leitura Read Only Memory Somente pode ser lida E programada de f brica atrav s de programa o el trica ou qu mica o rrom Mem ria Somente para Leitura Program vel Programable Read Only Memory id ndica a ROM mas que pode ser programada apenas uma vez por m quinas Programadoras PROM E tamb m chamada de masx rom o Eprom Mem ria semelhante a PROM mas seu conte do pode ser apagado atrav s raios ultra violeta o EEPROM Mem ria semelhante a PROM mas seu conte do pode ser apagado e regravado Tamb m chamada de Flash e cos uma mem ria tempor ria alimentada por uma Bateria onde s o lidas armazenadas as configura es do computador feitas pelo programa residente na BIOS 1 11 Mem ria do Computador A mem ria a parte do computador que permitem o armazenamento de dados A mem ria dividida em dois tipos Principal e Auxiliar Normalmente quando algu m fala em mem ria de computador est se referindo a mem ria Principal Veja abaixo as descri es de Mem ria Principal e Auxiliar file E CursosICCIModulo02ALinuxiCap tulo 201 20Introdu o htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo
115. ora mensagem hora Momento que o computador ser desligado Voc pode usar ss para definir a hora e minuto wm para definir minutos ss para definir ap s quantos segundos ou now para imediatamente equivalente a 0 O shutdown criar o arquivo etc nologin para n o permitir que novos usu rios fa am login no sistema com excess o do root Este arquivo removido caso a execu o do shutdown seja cancelada op o c ou ap s o sistema ser reiniciado mensagem Mensagem que ser mostrada a todos os usu rios alertando sobre o file E CursosICCIModulo02ALinuxCap tulo 208 20Comandos 20Diversos htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 8 Comandos Diversos Page 11 of 12 reinicio desligamento do sistema op es h Inicia o processo para desligamento do computador r Reinicia o sistema C Cancela a execu o do shutdown Voc pode acrescentar uma mensagem avisando aos usu rios sobre o fato O shutdown envia uma mensagem a todos os usu rios do sistema alertando sobre o desligamento durante os 15 minutos restantes e assim permite que finalizem suas tarefas Ap s isto o shutdown muda o n vel de execu o atrav s do comando init para 0 desligamento 1 modo monousu rio 6 reinicializa o recomendado utilizar o s mbolo amp no final da linha de comando para que o shutdown seja executado em segundo plano Quando restarem apenas 5 minutos para o reinicio desligamento do sistem
116. os 20para 20manti 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 8 Comandos Diversos Page 1 of 12 Guia do Hardware Net Impresso em 29 10 2001 12 41 58 Impresso de http www guiadohardware net curso linux ch cmdv asp Guia DO Nova HARDWaRE NET Cursos OnLine Linux Iniciante Data 20 03 2001 Tipo Curso Assunto Linux Guia Foca GNU Linux N vel Iniciante Por Gleydson Mazioli da Silva Cap tulo 8 Comandos Diversos Comandos de uso diversos no sistema 8 1 clear Limpa a tecla e posiciona o cursor no canto superior esquerdo do v deo clear 8 2 date Permite ver modificar a Data e Hora do Sistema Voc precisa estar como usu rio root para modificar a data e hora date MesDiaHoraMinuto AnoSegundos Onde MesDiaHoraMinuto AnoSegundos S o respectivamente os n meros do m s dia hora e minutos sem espa os Opcionalmente voc pode especificar o Ano com 2 ou 4 digitos e os Segundos FORMATO Define o formato da listagem que ser usada pelo comando date Os seguintes formatos s o os mais usados e za Dia do M s 00 31 e sa M s do Ano 00 12 e sy Ano dois d gitos e sy Ano quatro d gitos e su Hora 00 24 e s1 Hora 00 12 e sm Minuto 00 59 e j Dia do ano 1 366 e p AM PM til se utilizado com d e r Formato de 12 horas completo hh mm ss AM PM e gt t Formato de 24 horas completo hh mm ss e sw Dia da semana 0 6
117. ovo usu rio no sistema coloca o usu rio no grupo nome ao inv s de criar um novo grupo Quiet N o mostra mensagens durante a opera o System Cria um usu rio de sistema ao inv s de um usu rio normal Os dados do usu rio s o colocados no arquivo etc passwd ap s sua cria o e os dados do grupo s o colocados no arquivo etc group OBSERVA O Caso esteja usando senhas ocultas shadow passwords as senhas dos usu rios ser o colocadas no arquivo etc shadow e as senhas dos grupos no arquivo etc gshadow Isto aumenta mais a seguran a do sistema porque somente o usu rio root pode ter acesso a estes arquivos ao contr rio do arquivo etc passwd que possui os dados de usu rios e devem ser lidos por todos 10 2 addgroup Adiciona um novo grupo de usu rios no sistema As op es usadas s o as mesmas do adduser Se o 10 1 addgroup usu rio grupo op es 10 3 passwd Muda a senha do usu rio ou grupo Um usu rio somente pode alterar a senha de sua conta mas o superusu rio root pode alterar a senha de qualquer conta de usu rio inclusive a data de validade da conta etc Os donos de grupos tamb m podem alterar a senha do grupo com este comando Os dados da conta do usu rio como nome endere o telefone tamb m podem ser alterados com este comando passwd usu rio grupo op es Onde usu rio Nome do usu rio grupo que ter sua senha alterada op es 9 Se especificada a senha d
118. p es S Cria um link simb lico Usado para criar liga es com o arquivo diret rio de destino V Mostra o nome de cada arquivo antes de fazer o link d Cria um hard link para diret rios Somente o root pode usar esta op o file E NCursosICCAModulo0ALinuxiCap tulo 208 20Comandos 20Diversos htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 8 Comandos Diversos Page 3 of 12 Procure sempre usar links simb licos op o s sempre que poss vel ao inv s de hard links Observa es e Se for usado o comando rm com um link somente o link ser removido e Se for usado o comando cp com um link o arquivo original ser copiado ao inv s do link e Se for usado o comando mv com um link a modifica o ser feita no link e Se for usado um comando de visualiza o como o cat o arquivo original ser visualizado Exemplos e in s dev ttys1 dev modem Cria O link dev modem para o arquivo dev ttyS1 e in s tmp tmp Cria um link tmp para o diret rio tmp 8 5 du Mostra o espa o ocupado por arquivos e sub diret rios do diret rio atual du op es onde op es a all Mostra o espa o ocupado por todos os arquivos b bytes Mostra o espa o ocupado em bytes C total Faz uma totaliza o de todo espa o listado D N o conta links simb licos h human Mostra o espa o ocupado em formato leg vel por humanos Kb Mb ao inv s de usar blocos H Como
119. para leitura Caso for especificada monta a parti o como leitura grava o o padr o Existem muitas outras op es que podem ser usadas com o comando mount mas aqui procurei somente mostrar o b sico para montar seus discos e parti es no GNU Linux para mais op es veja a p gina de manual do mount Caso voc digitar mount sem par metros ser o mostrados os sistemas de arquivos atualmente montados no sistema Esta mesma listagem pode ser vista em etc mtab necess rio permiss es de root para montar parti es a n o ser que tenha especificado a op o user no arquivo etc fstab veja a fstab Se o 4 5 1 Exemplo de Montagem e Montar uma parti o Windows vfat em dev hdal em mnt somente para leitura mount dev hdal mnt r t ext2 e Montar a primeira unidade de disquetes dev fdO em floppy mount dev fa0 floppy t vfat e Montar uma parti o DOS localizada em um segundo disco r gido dev hdb1 em mnt mount dev nabi mnt t msdos 4 5 1 fstab O arquivo etc fstab permite que as parti es do sistema sejam montadas facilmente file E CursosICCIModulo02ALinuxiCap tulo 204 20Discos 20e 20Parti es htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 4 Discos e Parti es Page 5 of 6 especificando somente o dispositivo ou o ponto de montagem Este arquivo cont m par metros sobre as parti es que s o lidos pelo comando mount Cada linha deste arquivo cont m a parti
120. r como CGA EGA Enhanced Graphics Adapter Capacidade de mostrar 16 cores simult neas em modo gr fico Razo vel melhora da qualidade gr fica mais programas rodavam neste tipo de tela Ficou mais conhecida ap s o lan amento dos computadores 286 mas no Brasil ficou pouco conhecida pois logo em seguida foi lan ada o padr o VGA VGA Video Graphics Array Capacidade de mostrar 256 cores simult neas Boa qualidade gr fica este modelo se mostrava capaz de rodar tanto programas texto como gr ficos com tima qualidade de imagem Se tornou o padr o m nimo para rodar programas em modo gr fico 1 10 Placa M e a placa principal do sistema onde est o localizados o Processador Mem ria RAM Mem ria Cache BIOS CMOS RTC etc A placa m e possui encaixes onde s o inseridas placas de extens o para aumentar as fun es do computador Estes encaixes s o chamados de sLoTS 1 10 1 Itens necess rios para o funcionamento da placa m e Abaixo a descri o de alguns tipos de componentes eletr nicos que est o presentes na placa m e N o se preocupe se n o entender o que eles significam agora file E CursosICCiIModulo02ALinuxiCap tulo 201 20Introdu o htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 1 Introdu o Page 11 of 15 e ram Mem ria de Acesso Aleat rio Randomic Access Memory uma mem ria de armazenamento tempor rio dos programas e depende de uma fonte de energia para o armazen
121. r conjuntos arquivos para melhor organiza o e localiza o O diret rio como o arquivo tamb m Case Sensitive diret rio teste completamente diferente do diret rio Teste file E NCursosICCAModulo0ALinuxiCap tulo 202 20Explica es 20B sicas htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 2 Explica es B sicas Page 3 of 10 N o podem existir dois arquivos com O mesmo nome em um diret rio ou um sub diret rio com um mesmo nome de um arquivo em um mesmo diret rio Um diret rio nos sistemas Linux UNIX s o especificados por uma e n o uma 1 como feito no DOS Para detalhes sobre como criar um diret rio veja o comando mkdir mkdir Se o 6 4 2 3 1 Diret rio Ra z Este o diret rio principal do sistema Dentro dele est o todos os diret rios do sistema O diret rio Ra z representado por uma assim se voc digitar o comando ca voc estar acessando este diret rio Nele est o localizados outros diret rios como o bin sbin usr usr local mnt tmp var home etc Estes s o chamados de sub diret rios pois est o dentro do diret rio A estrutura de diret rios e sub diret rios pode ser identificada da seguinte maneira e e bin sbin e usr e usr local e mnt e tmp e var e home A estrutura de diret rios tamb m chamada de rvore de Diret rios porque parecida com uma rvore de cabe a para baixo Cada diret
122. ra todos os arquivos que est o sendo processados f silent N o mostra a maior parte das mensagens de erro C change Semelhante a op o v mas s mostra os arquivos que tiveram ae permiss es mudadas R recursive Muda permiss es de acesso do diret rio arquivo no diret rio atual e sub diret rios ugoa rwxXst file E NCursosICCAModulo0ALinuxiCap tulo 2011 20Permiss es 20de 20acess 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 11 Permiss es de acesso a arquiv Page 7 of 10 e ugoa Controla que n vel de acesso ser mudado Especificam em ordem usu rio u grupo g outros o todos a e coloca a permiss o retira a permiss o do arquivo e define a permiss o exatamente como especificado e rwx r permiss o de leitura do arquivo w permiss o de grava o x permiss o de execu o ou acesso a diret rios chmod n o muda permiss es de links simb licos as permiss es devem ser mudadas no arquivo alvo do link Tamb m podem ser usados c digos num ricos octais para a mudan a das permiss es de acesso a arquivos diret rios Para detalhes veja a Modo de permiss o octal Se o 11 10 DICA poss vel copiar permiss es de acesso do arquivo diret rio por exemplo se o arquivo teste txt tiver a permiss o de acesso r xr e voc digitar cnmoa o u as permiss es de acesso dos outros usu rios 0 ser o id nticas ao do dono u Ent o a nova permiss o
123. ravar arquivos no diret rio w e entrar no diret rio x drwxr X Estas 3 letras da quinta a s tima s o as permiss es de acesso dos usu rios que pertencem ao grupo user Os usu rios que pertencem ao grupo user tem a permiss o somente para listar arquivos do diret rio r e entrar no diret rio x exemplo drwxr x Estas 3 letras da oitava a d cima s o as permiss es de acesso para usu rios que n o s o donos do diret rio exemplo e que n o pertencem ao grupo user Com as permiss es acima nenhum usu rio que se encaixe nas condi es de dono e grupo do diret rio tem a permiss o de acessa lo gleydson Nome do dono do diret rio exemplo user Nome do grupo que diret rio exemplo pertence exemplo Nome do diret rio Para detalhes de como alterar o dono grupo de um arquivo diret rio veja os comandos chmod Se o 11 7 chgrp Se o 11 8 e chown Se o 11 9 OBSERVA ES e O usu rio root n o tem nenhuma restri o de acesso ao sistema e Se voc tem permiss es de grava o no diret rio e tentar apagar um arquivo que voc n o tem permiss o de grava o o sistema perguntar se voc confirma a exclus o do arquivo apesar do modo leitura Caso voc tenha permiss es de grava o no arquivo o arquivo ser apagado por padr o sem mostrar nenhuma mensagem de erro a n o ser que seja especificada a op o i com o comando rm file E ACursosICCiModulo02ALinuxiCap tulo 2011 20Permiss es 20
124. relo no painel do computador Quando esta aceso indica que a chave turbo est ligada e o computador funcionando a toda velocidade Raramente as placas m e Pentium e acima usam a chave turbo Mesmo que exista no gabinete do micro encontra se desligada LED HDD Led normalmente vermelho no painel do computador Acende quando o disco r gido ou discos do computador esta sendo usado Tamb m acende quando uma unidade de CD ROM est conectada na placa m e e seja usado 1 9 3 Monitor de V deo O monitor de v deo de divide em dois tipos e Monocrom tico Mostra tons de cinza e Policrom tico A conhecida tela colorida Quando ao padr o do monitor existem diversos CGA Color Graphics Adapter Capacidade de mostrar 4 cores simult neas em modo gr fico Uma das primeiras usadas em computadores PCs com baixa qualidade de imagem poucos programas funcionavam em telas CGA quase todos em modo texto Ficou muito conhecida como tela verde embora existem modelos CGA preto e branco H rcules Semelhante ao CGA Pode mostrar 2 cores simult neas em modo gr fico A diferen a que apresenta uma melhor qualidade para a exibi o de gr ficos mas por outro lado uma grande variedade de programas para monitores CGA n o funcionam com monitores H rcules por causa de seu modo de v deo Tamb m conhecido por sua imagem amarela Dependendo da placa de video voc pode configurar um monitor H rcules monocrom tico para trabalha
125. res redes hardware software discos saber avaliar os problemas e a buscar a melhor solu o enfim as possibilidades de crescimento neste sistema operacional depende do conhecimento interesse e capacidade de cada um e A interface gr fica existe mas os melhores recursos e flexibilidade est o na linha de comando Voc pode ter certeza que o aprendizado no GNU Linux ajudar a ter sucesso e menos dificuldade em usar qualquer outro sistema operacional e Pe a ajuda a outros usu rios do GNU Linux quando estiver em d vida ou n o souber fazer alguma coisa no sistema Voc pode entrar em contato diretamente com outros usu rios ou atrav s de listas de discuss o veja a Listas de discuss o Se o 16 11 2 Boa Sorte e bem vindo ao GNU Linux gleydson gleydsonQlinuxbr com br 1 2 Pr requisitos para a utiliza o deste guia assumido que voc j tenha seu GNU Linux instalado e funcionando Este guia n o cobre a instala o do sistema Para detalhes sobre instala o consulte a documenta o que acompanha sua distribui o GNU Linux 1 3 Sistema Operacional O Sistema Operacional a interface ao usu rio e seus programas com o computador Ele respons vel pelo gerenciamento de recursos e perif ricos como mem ria discos arquivos impressoras CD ROMs etc e a execu o de programas No GNU Linux o Kernel o Sistema Operacional Voc poder construi lo de acordo com a configura o de seu computador e
126. ret rio padr o a 2 3 3 Diret rio home a 2 3 4 Diret rio Superior a 2 3 5 Diret rio Anterior a 2 3 6 Caminho na estrutura de diret rios a 2 3 7 Exemplo de diret rio a 2 3 8 Estrutura b sica de diret rios do Sistema Linux 2 4 Nomeando Arquivos e Diret rios 2 2 2 2 2 2 2 5 Comandos 2 5 1 Comandos Internos 6 Comandos Externos 7 Aviso de comando Prompt 8 Interpretador de comandos 9 Terminal Virtual console 10 Login 11 Logout http www guiadohardware net curso linux notes asp 1 31 2002 Guia do Hardware Net Linux Iniciante Guia Foca GNU Linux N vel Iniciante Page 3 of 6 o 2 12 Curingas e 3 Para quem esta migrando ou pensando em migrar do DOS Windc o 3 1 Quais as diferen as iniciais o 3 2 Comandos equivalentes entre DOS e Linux a 3 2 1 Arquivos de configura o o 3 3 Usando a sintaxe de comandos DOS no Linux o 3 4 Programas equivalentes entre Windows DOS e o Linux e 4 Discos e Parti es o 4 1 Parti es o 4 2 Formatando disquetes a 4 2 1 Formatando disquetes para serem usados no Linux a 4 2 2 Formatando disquetes compat veis com o DOS Wir a 4 2 3 Programas de Formata o Gr ficos o 4 3 Pontos de Montagem o 4 4 Identifica o de discos e parti es em sistemas Linux o 4 5 Montando acessando uma parti o de disco a 4 5 1 fstab o 4 6 Desmontando uma parti o de disco e 5 Execu o de programas o 5 1 Executando um comando programa 5 2 path 5 3 Tipos de Execu o de co
127. ria Principal quando o computador desligado desta forma podemos ler nossos arquivos e programas da mem ria Auxiliar e copia los para a Mem ria Principal mem ria RAM para que possam ser novamente usados Um exemplo simples de quando estiver editando um texto e precisar salva lo o que voc faz simplesmente salvar os dados da mem ria RAM que est o sendo editados para o disco r gido desta forma voc estar guardando seu documento na Mem ria Auxiliar Este tipo de mem ria mais lento que a mem ria principal por este motivo que os programas somente s o carregados e executados na Mem ria Principal 1 12 Discos Os discos s o mem rias de armazenamento Auxiliares Entre os v rios tipos de discos existentes posso citar os Flex veis R gidos e CDs Veja as explica es sobre cada um deles abaixo 1 12 1 Discos Flex veis S o discos usados para armazenar e transportar pequenas quantidades de dados Este tipo de disco normalmente encontrado no tamanho 3 1 2 1 44MB polegadas e 5 1 4 polegadas 360Kb ou 1 2MB Hoje os discos de 3 1 2 s o os mais utilizados por terem uma melhor prote o por causa de sua capa pl stica r gida maior capacidade e o menor tamanho o que facilita seu transporte Os disquetes s o inseridos em um compartimento chamado de unidade de Disquetes OU Drive que faz a leitura grava o do disquete Sua caracter stica a baixa capacidade de armazenamento e baixa velocidade no ac
128. rquivo esteja no diret rio atual arquivo diret rio Arquivo que ser apagado op es i interactive Pergunta antes de remover esta ativada por padr o V verbose Mostra os arquivos na medida que s o removidos r recursive Usado para remover arquivos em sub diret rios Esta op o tamb m pode ser usada para remover sub diret rios f force Remove os arquivos sem perguntar Use com aten o o comando rm uma vez que os arquivos e diret rios forem apagados eles n o poder o ser mais recuperados Exemplos e rm teste txt Apaga o arquivo teste txt no diret rio atual e m txt Apaga todos os arquivos do diret rio atual que terminam com txt o rm txt teste novo Apaga todos os arquivos do diret rio atual que terminam com txt e tamb m o arquivo teste novo o rm rf tmp teste Apaga todos os arquivos e sub diret rios do diret rio tmp teste mas mant m o sub diret rio tmp teste e rm rf tmp teste Apaga todos os arquivos e sub diret rios do diret rio tmp teste inclusive tmp teste 7 4 cp Copia arquivos cp op es origem destino onde origem Arquivo que ser copiado Podem ser especificados mais de um arquivo para ser copiado usando Curingas veja a Curingas Se o 2 12 destino O caminho ou nome de arquivo onde ser copiado Se o destino for um diret rio os arquivos de origem ser o copiados para dentro do diret rio op es i interactiv
129. rti es s o identificados no sistema pois ser file EACursosICCiModulo02ALinuxCap tulo 204 20Discos 20e 20Parti es htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 4 Discos e Parti es Page 4 of 6 necess rio usar os par metros corretos para monta los 4 5 Montando acessando uma parti o de disco Voc pode acessar uma parti o de disco usando o comando mount mount dispositivo ponto de montagem op es Onde dispositivo Identifica o da unidade de disco parti o que deseja acessar como aev naa1 disco r gido ou aev ao primeira unidade de disquetes ponto de montagem Diret rio de onde a unidade de disco parti o ser acessado O diret rio deve estar vazio para montagem de um sistema de arquivo Normalmente usado o diret rio mnt para armazenamento de pontos de montagem tempor rios t tipo Tipo do sistema de arquivos usado pelo dispositivo S o aceitos os sistemas de arquivos e ext2 Para parti es GNU Linux e vfat Para parti es Windows 95 que utilizam nomes extensos de arquivos e diret rios e msdos Para parti es DOS normais e iso9660 Para montar unidades de CD ROM o padr o e Umsdos Para montar uma parti o DOS com recursos de parti es EXT2 como permiss es de acesso links etc Para mais detalhes sobre op es usadas com cada sistema de arquivos veja a p gina de manual mount Caso for especificada monta a parti o somente
130. rvados devem p intactos A inclus o de partes deste documento em outros trabalhos ou pequenas ci feitas desde que contenha um aviso constando o documento de origem Do Conte do OG http www guiadohardware net curso linux notes asp 1 31 2002 Guia do Hardware Net Linux Iniciante Guia Foca GNU Linux N vel Iniciante Page 2 of 6 Expediente e 1 Introdu o o 1 1 Antes de come ar O O O O O OOO O O O O 1 I 2 Pr requisitos para a utiliza o deste guia 3 Sistema Operacional 1 4 O Linux 1 L I L I eere a 1 4 1 Algumas Caracter sticas do Linux 5 Distribui es do Linux 6 Software Livre 7 Processamento de Dados 8 O Computador 9 Conhecendo o Computador a 1 9 1 Tipos de Gabinete a 1 9 2 Painel Frontal a 1 9 3 Monitor de V deo 10 Placa M e a 1 10 1 Itens necess rios para o funcionamento da placa 11 Mem ria do Computador a 1 11 1 Mem ria Principal a 1 11 2 Mem ria Auxiliar 12 Discos 1 12 1 Discos Flex veis a 1 12 2 Disco R gido 1 12 3 CD 13 Cuidados B sicos com o Computador e Disquetes 14 Dispositivos de Entrada e Sa da 15 Ligando o computador 16 Desligando o computador T 17 Reiniciando o computador e 2 Explica es B sicas o 2 1 Hardware e Software o 2 2 Arquivos a 2 2 1 Extens o de arquivos a 2 2 2 Tamanho de arquivos a 2 2 3 Arquivo texto e bin rio o 2 3 Diret rio O o O O O OOO a 2 3 1 Diret rio Ra z 2 3 2 Di
131. s O processo semelhante ao do comando cp mas o arquivo de origem apagado ap s o t rmino da c pia mv op es origem destino Onde origem Arquivo diret rio de origem destino Local onde ser movido ou novo nome do arquivo diret rio op es f force Substitui o arquivo de destino sem perguntar i interactive Pergunta antes de substituir o padr o v verbose Mostra os arquivos que est o sendo movidos O comando mv copia um arquivo da ORIGEM para o DESTINO semelhante ao cp mas ap s file E NCursosICCAModulo0ALinuxiCap tulo 207 20Comandos 20para 20manti 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 7 Comandos para manipula o d Page 4 of 4 a c pia o arquivo de ORIGEM apagado Exemplos mv teste txt testel txt Muda o nome do arquivo teste txt para testel txt mv teste txt tmp Move o arquivo teste txt para tmp Lembre se que o arquivo de origem apagado ap s ser movido mv teste txt teste new Supondo que teste new j exista Copia o arquivo teste txt por cima de teste new e apaga teste txt ap s terminar a c pia anterior Resumo Nota de Copyright Conte do pr ximo Guia Foca GNU Linux Vers o 3 50 6 novembro 2000 Gleydson Mazioli da Silva gleydson escelsanet com br 1999 2001 Todos os direitos reservados Guia do Hardware Net http www guiadohardware net file E NCursosICCAModulo0ALinuxiCap tulo 207 20Comand
132. s os arquivos apagados deve se especificar o par metro v ao comando e i para pedir a confirma o ao apagar arquivos md mkdir Uma s diferen a No Linux permite que v rios diret rios sejam criados de uma s vez mkdir tmp a tmp b copy cp Poucas diferen as Para ser mostrados os arquivos enquanto est o sendo copiados deve se usar a op o v e para que ele pergunte se deseja substituir um arquivo j existente deve se usar a op o i echo echo Sem diferen as path path No Linux deve ser usado para separar os diret rios e usar o comando export PATH caminho1 caminho2 caminho3 para definir a vari vel de ambiente PATH O path atual pode ser visualizado atrav s do comando echo PATH ren mv Poucas diferen as No Linux n o poss vel renomear v rios arquivos de uma s vez como ren txt bak necess rio usar um shell script para fazer isto type cat Sem diferen as ver uname a Poucas diferen as o uname tem algumas op es a mais date date No Linux mostra modifica a Data e Hora do sistema time date No Linux mostra modifica a Data e Hora do sistema attrib chmod O chmod possui mais op es por tratar as permiss es de acesso de leitura grava o e execu o para donos grupos e outros usu rios scandisk fsck ext2 O fsck mais r pido e extensivo na checagem doskey A edi o de teclas feita autom ticamente pelo bash edit vi ae O edit mais f c
133. sos SIGSYS SIGXCPU SIGXFSZ e em algumas arquiteturas tamb m o SIGGUS a a o padr o do Linux para kernels 2 3 27 e superiores A terminar enquanto SYSv2 descreve C terminar e mostrar dump core Seguem v rios outros sinais Sinal Valor Ac o Coment rio IOT 6 C Tra o IOT Um sin nimo para ABRT EMT 7 7 STKFLT 16 A Falha na pilha do processador IO 23 29 22 A I O agora poss vel 4 2 BSD CLD 18 Um sin nimo para CHLD PWR 29 30 19 A Falha de for a System V INFO 29 Um sin nimo para SIGPWR LOST 4 A Perda do bloqueio do arquivo WINCH 28 28 20 B Sinal de redimensionamento da Janela 4 3 BSD Sun UNUSED 31 A Sinal n o usado ser SYS O significa que o sinal n o est presente Onde tr s valores s o listados o primeiro normalmente v lido para o Alpha e Sparc o do meio para i386 PowerPc e sh o ltimo para o Mips O sinal 29 SIGINFO SIGPWR em um Alpha mas SIGLOST em um Sparc 5 8 Fechando um programa quando n o se sabe como sair Muitas vezes quando se esta iniciando no GNU Linux voc pode executar um programa e talvez n o saber como fecha lo Este cap tulo do guia pretende ajuda lo a resolver este tipo de problema Isto pode tamb m ocorrer com programadores que est o construindo seus programas e por file E NCursosICCAModulo0ALinuxiCap tulo 205 20Execu o 20de 20program 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 5 Execu o de programas Page 8 of
134. ssunto talvez at me de uma for a para melhorar o guia Curiosidade tamb m importante Voc talvez possa estar procurando um comando que mostre os arquivos que cont m um certo texto e isto far voc chegar at o comando grep depois voc conhecer suas op es etc N o desanime vendo outras pessoas que sabem mais que voc lembre se que ningu m nasce sabendo Uma pessoa pode ter mais experi ncia em um assunto no sistema como compila o de programas configura o etc e voc pode ter mais interesse em redes Ningu m pode saber tudo da noite para o dia n o procure saber tudo sobre o sistema de uma s vez sen o n o entender NADA Caso tenha d vidas sobre o sistema procure ler novamente a se o do guia e caso ainda n o tenha entendido procure ajuda nas p gina de manual veja a P ginas de Manual Se o 16 1 ou nas listas de discuss o veja a Listas de discuss o Se o 16 11 2 ou me envie uma mensagem gleydsonQlinuxbr com br Certamente voc buscar documentos na Internet que falem sobre algum assunto que este guia ainda n o explica Muito cuidado O GNU Linux um sistema que cresce muito rapidamente a cada semana uma nova vers o lan ada novos recursos s o adicionados seria maravilhoso se a documenta o fosse atualizada com a mesma frequencia Infelizmente a atualiza o da documenta o n o segue o mesmo ritmo principalmente aqui no Brasil comum voc encontrar na Intern
135. stica interessante A completa o dos nomes de file E NCursosICCAModulo0ALinuxiCap tulo 202 20Explica es 20B sicas htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 2 Explica es B sicas Page 9 of 10 comandos Isto feito pressionando se a tecla ras o comando completado e acrescentado um espa o Isto funciona sem problemas para comandos internos caso o comando n o seja encontrado o Bash emite um beep Exemplo ecn pressione ras 2 9 Terminal Virtual console Terminal ou console o teclado e tela conectados em seu computador O GNU Linux faz uso de sua caracter stica multi usu ria usando os terminais virtuais Um terminal virtual uma segunda se o de trabalho completamente independente de outras que pode ser acessada no computador local ou remotamente via telnet rsh rlogin etc No GNU Linux em modo texto voc pode acessar outros terminais virtuais segurando a tecla arr e pressionando r1 a rs Cada tecla de fun o corresponde a um n mero de terminal do 1 ao 6 o s timo usado por padr o pelo ambiente gr fico X O GNU Linux possui mais de 63 terminais virtuais mas apenas 6 est o dispon veis inicialmente por motivos de economia de mem ria RAM Se estiver usando o modo gr fico voc deve segurar crr art enquanto pressiona uma tela de lt Fl gt a lt F6 gt Um exemplo pr tico Se voc estiver usando o sistema no Terminal 1 com o nome joao e desejar entrar como
136. su rio com conhecimento t cnico no Linux programador administrador de rede etc e n o o usu rio iniciante no Linux at a vers o 6 2 A distribui o possui suporte ao idioma e teclado Portugu s mas n o inclui at a vers o 6 2 a documenta o em Portugu s Eis a lista de idiomas suportados pela distribui o English Deutsch Fran ais Italiano Espa ol Portugu s Portugu s Brasileiro Polski Cesky Romanian Slovensky Indonesia Possui suporte as arquiteturas Intel x86 e Alpha Sua instala o pode ser feita via CD ROM ou CD DVD a primeira distribui o com instala o atrav s de DVD Uma m dia de 1500 programas acompanham a vers o 6 3 distribu dos em 6 CD ROMS O sistema de gerenciamento de pacotes o RPM padronizado A sele o de pacotes durante a instala o pode ser feita atrav s da sele o do perfil de m quina developer esta o kde gr ficos esta o gnome servidor de rede etc ou atrav s da sele o individual de pacotes A atualiza o da distribui o pode ser feita atrav s do CD Rom de uma nova vers o ou baixando pacotes de ftp ftp suse com Usu rios registrados ganham direito a suporte de instala o via e mail A base de dados de suporte tamb m excelente e file E CursosICCIModulo02ALinuxiCap tulo 201 20Introdu o htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 1 Introdu o Page 8 of 15 est dispon vel na web para qualquer usu
137. t rio atual PWD no path 5 3 Tipos de Execu o de comandos programas Um programa pode ser executado de duas formas 1 primeiro Plano Tamb m chamado de foreground Quando voc deve esperar o t rmino da execu o de um programa para executar um novo comando Somente mostrado o aviso de comando ap s o t rmino de execu o do comando programa 2 segundo Plano Tamb m chamado de background Quando voc n o precisa esperar o t rmino da execu o de um programa para executar um novo comando Ap s iniciar um programa em background mostrado um n mero PID identifica o do Processo e o aviso de comando novamente mostrado permitindo o uso normal do sistema O programa executado em background continua sendo executado internamente Ap s ser conclu do o sistema retorna uma mensagem de pronto acompanhado do n mero PID do processo que terminou Para iniciar um programa em primeiro plano basta digitar seu nome normalmente Para iniciar um programa em segundo piano acrescente o caracter ap s o final do comando OBS Mesmo que um usu rio execute um programa em segundo plano e saia do sistema o programa continuar sendo executado at que seja concluido ou finalizado pelo usu rio que iniciou a execu o ou pelo usu rio root Exemplo find name boot b amp O comando ser executado em segundo plano e deixar o sistema livre para outras tarefas Ap s o comando find terminar ser mostrada uma mensage
138. tema operacional em nenhum dos discos ele pedir que seja inserido um disquete contendo o Sistema Operacional para partida 1 16 Desligando o computador Para desligar o computador primeiro digite como root shutdown h now halt OU poweroff o GNU Linux finalizar os programas e gravar os dados em seu disco r gido quando for mostrada a mensagem power down pressione o bot o POWER em seu gabinete para desligar a alimenta o de energia do computador NUNCA desligue diretamente o computador sem usar o comando shutdown halt ou poweroff pois podem ocorrer perda de dados ou falhas no sistema de arquivos de seu disco r gido devido a programas abertos e dados ainda n o gravados no disco Salve seus trabalhos para n o correr o risco de perde los durante o desligamento do file E CursosICCIModulo02ALinuxCap tulo 201 20Introdu o htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 1 Introdu o Page 15 of 15 computador 1 17 Reiniciando o computador Reiniciar quer dizer iniciar novamente o sistema N o recomend vel desligar e ligar constantemente o computador pelo bot o ox 0rr por este motivo existe recursos para reiniciar o sistema sem desligar o computador No GNU Linux voc pode usar o comando reboot shutdown r now tamb m pressionar simultaneamente as teclas lt CTRL gt lt ALT gt lt DEL gt para reiniciar de uma forma segura Observa es e Salve seus trabalhos para n o correr
139. tente deve se usar a op o i scan N o existem virus no Linux devido as restri es do usu rio durante execu o de programas backup tar O tar permite o uso de compacta o atrav s do file EACursosICCiModulo02ALinuxiCap tulo 203 20 20DOS2Linux htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 3 Para quem esta migrando ou p Page 4 of 5 par metro z e tem um melhor esquema de recupera o de arquivos corrompidos que j segue evoluindo h 30 anos em sistemas UNIX print lpr O Ipr mais r pido e permite at mesmo impress es de gr ficos ou arquivos compactados diretamente caso seja usado o programa magicfilter o programa de Spool de impressoras usados no sistema Linux Unix xcopy cp R Pouca diferen a requer que seja usado a op o v para mostrar os arquivos que est o sendo copiados e i para pedir confirma o de substitui o de arquivos 3 2 1 Arquivos de configura o Os arquivos config sys e autoexec bat s o equivalentes aos arquivos do diret rio etc especialm e arquivos dentro do diret rio etc init d 3 3 Usando a sintaxe de comandos DOS no Linux Voc pode usar os comandos do pacote mtools para simular os comandos usados pelo DOS no diferen a b sica que eles ter o a letra m no inicio do nome Os seguintes comandos s o supor e mattrib Ajusta modifica atributos de arquivos e mcat Mostra os dados da unidade de disquete em formato RAW e
140. tivos perif ricos e muitas pessoas est o procurando por meios de de evitar o pre o absurdo de softwares comerciais atrav s de programas livres que possuem qualidade igual ou superior devido a coopera o em seu desenvolvimento Voc pode modificar o c digo fonte de um software livre a fim de melhora lo ou acrescentar mais recursos e o autor do programa pode ser contactado sobre a altera o e os benef cios que sua modifica o fez no programa e esta poder ser inclu da no programa principal Deste modo milhares de pessoas que usam o programa se beneficiar o de sua contribui o 1 7 Processamento de Dados Processamento de Dados o envio de dados ao computador que ser o processados e ter o um resultado de sa da til Veja tamb m Dispositivos de Entrada e Sa da Se o 1 14 1 8 O Computador uma m quina eletr nica que processa e armazena os dados e pode executar diversos programas para realizar uma s rie de tarefas e assim atender a necessidade do seu utilizador O computador n o uma m quina inteligente ele apenas executa as instru es dos programas que foram escritos pelo programador 1 9 Conhecendo o Computador file E CursosICCIModulo02ALinuxCap tulo 201 20Introdu o htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 1 Introdu o Page 9 of 15 Esta explica para que serve cada bot o do painel do computador e monitor de v deo Se voc j sabe para que cada um serve recom
141. uivos comandos execut veis O path caminho armazenado na vari vel de ambiente PATH Voc pode ver o conte do desta vari vel com o comando echo PATH Por exemplo o caminho usr 10cal bin usr bin bin usr bin x11 Significa que se voc digitar o comando 1s o interpretador de comandos iniciar a procura do programa Is no diret rio usr local bin caso n o encontre o arquivo no diret rio usr local bin ele inicia a procura em usr bin at que encontre o arquivo procurado Caso o interpretador de comandos chegue at o ltimo diret rio do path e n o encontre o arquivo comando digitado mostrada a seguinte mensagem bash 1s command not found Comando n o encontrado O caminho de diret rios vem configurado na instala o do Linux mas pode ser alterado no arquivo etc profile Caso deseje alterar o caminho para todos os usu rios este arquivo o melhor lugar pois ele lido por todos os usu rios no momento do login file E NCursosICCAModulo0ALinuxiCap tulo 205 20Execu o 20de 20program 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 5 Execu o de programas Page 2 of 9 Caso um arquivo comando n o esteja localizado em nenhum dos diret rios do path voc deve executa lo usando um na frente do comando Se deseja alterar O path para um nico usu rio modifique o arquivo bash profile em seu diret rio de usu rio home OBSERVA O Por motivos de seguran a n o inclua o dire
142. usar o comando pwd para verificar em qual diret rio se encontra caso seu aviso de comandos n o mostre isso 6 4 mkdir Cria um diret rio no sistema Um diret rio usado para armazenar arquivos de um determinado tipo O diret rio pode ser entendido como uma pasta onde voc guarda seus papeis arquivos Como uma pessoa organizada voc utilizar uma pasta para guardar cada tipo de documento da mesma forma voc pode criar um diret rio vendas para guardar seus arquivos relacionados com vendas naquele local mkdir op es caminho diret rio caminhol diret riol onde caminho Caminho onde o diret rio ser criado diret rio Nome do diret rio que ser criado op es verbose Mostra uma mensagem para cada diret rio criado As mensagens de erro ser o mostradas mesmo que esta op o n o seja usada Para criar um novo diret rio voc deve ter permiss o de grava o Por exemplo para criar um diret rio em tmp com o nome de teste que ser usado para gravar arquivos de teste voc deve usar o comando mkdir tmp teste Podem ser criados mais de um diret rio com um nico comando mkdir tmp teste tmp testel tmp teste2 6 5 rmdir file E NCursosICCAModulo0ALinuxiCap tulo 206 20Comandos 20para 20manti 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 6 Comandos para manipula o d Page 4 of 4 Remove um diret rio do sistema Este comando faz exatamente o contr rio do mkdir
143. utador funcionar mais lentamente depende de cada placa m e Deixe sempre o TURBO ligado para seu computador trabalhar na velocidade m xima de processamento Bot o RESET Reinicia o computador Quando o computador reiniciado uma nova partida feita como se n s lig ssemos novamente o computador Este bot o um dos mais usados por usu rios Windows dentre os bot es localizados no painel do microcomputador No GNU Linux raramente usado com menos frequencia que a tecla scrorL Lock recomendado se pressionar as teclas lt CTRL gt lt ALT gt lt DEL gt para reiniciar o computador e o bot o RESET somente em ltimo caso pois o lt CTRL gt lt ALT gt lt DEL gt avisa ao Linux que o usu rio pediu para o sistema ser reiniciado assim ele poder salvar os arquivos fechar programas e tomar outras provid ncias antes de resetar o computador KEYLOCK Permite 1igar des1igar O teclado acionado por uma chave e somente na posi o Cadeado Aberto permite a pessoa usar o teclado usar o computador Alguns computadores n o possuem KEYLOCK LED POWER Led normalmente verde no painel do computador que quando aceso indica que o computador est ligado O led um diodo emissor de luz light emission diode que emite luz fria LED TURBO file E CursosICCIModulo02ALinuxiCap tulo 201 20Introdu o htm 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 1 Introdu o Page 10 of 15 Led normalmente ama
144. utilizados para manipula o de arquivos 7 1 cat Mostra o conte do de um arquivo bin rio ou texto cat op es diret rio arquivo diret riol arquivol diret rio arquivo Localiza o do arquivo que deseja visualizar o conte do op es n number Mostra o n mero das linhas enquanto o conte do do arquivo mostrado S squeeze blank N o mostra mais que uma linha em branco entre um par grafo e outro L a entrada padr o O comando cat trabalha com arquivos texto Use o comando zcat para ver diretamente arquivos compactados com gzip Exemplo cat usr doc copyright GPL 7 2 tac Mostra o conte do de um arquivo bin rio ou texto como o cat s que em ordem inversa tac op es diret rio arquivo diret riol arquivol diret rio arquivo Localiza o do arquivo que deseja visualizar o conte do op es s string Usa o string como separador de registros L a entrada padr o file E CursosICCIModulo02ALinuxiCap tulo 207 20Comandos 20para 20mani 1 31 2002 Guia do Hardware Net Linux Iniciante Cap tulo 7 Comandos para manipula o d Page 2 of 4 Exemplo tac usr doc copyright GPL 7 3 rm Apaga arquivos Tamb m pode ser usado para apagar diret rios e sub diret rios vazios ou que contenham arquivos rm op es caminho arquivo diret rio caminhol arquivol diret riol onde caminho Localiza o do arquivo que deseja apagar Se omitido assume que o a
145. wgrp 10 5 userdel 10 6 groupdel 10 7 sg 10 8 Adicionando um novo grupo a um usu rio 10 9 chfn 10 10 id 10 11 logname 10 12 users 10 13 groups e 11 Permiss es de acesso a arquivos e diret rios O o o O 11 1 Donos grupos e outros usu rios 11 2 Tipos de Permiss es de acesso 11 3 Etapas para acesso a um arquivo diret rio 11 4 Exemplos pr ticos de permiss es de acesso http www guiadohardware net curso linux notes asp 1 31 2002 Guia do Hardware Net Linux Iniciante Guia Foca GNU Linux N vel Iniciante Page 5 of 6 a 11 4 1 Exemplo de acesso a um arquivo a 11 4 2 Exemplo de acesso a um diret rio 11 5 Permiss es de Acesso Especiais 11 6 A conta root 11 7 chmod 11 8 chgrp 11 9 chown o 11 10 Modo de permiss o octal e 12 Redirecionamentos e Pipe 012 gt 12 2 gt gt 12 3 lt 12 4 pipe 12 5 Diferen a entre o e o gt o 12 6 tee e 13 Impress o o 13 1 Portas de impressora o 13 2 Imprimindo diretamente para a porta de impressora o 13 3 Imprimindo via spool o 13 4 Impress o em modo gr fico a 13 4 1 Ghost Script o 13 5 Magic Filter a 13 5 1 Instala o e configura o do Magic Filter a 13 5 2 Outros detalhes t cnicos sobre o Magic Filter e 14 Configura o do sistema o 14 1 Acentua o 14 1 1 Acentua o em modo Texto 14 1 2 Acentua o em modo gr fico e 15 X Window ambiente gr fico o 15 1 O que X Window o 15 2 A organiza o do ambiente gr fico X Window o 15 3

Download Pdf Manuals

image

Related Search

Related Contents

  Manual - Hach Chlorophosphonazo Indicator Solution  White Rodgers 752-1 Automatic Change-Over Control Installation Instructions  Restarting the S6100 Audio Conferencing Server  modélisation dynamique de la communication de l`objet  Anleitung - RC-Toy  Fellowes Cordless Mouse User's Manual  

Copyright © All rights reserved.
Failed to retrieve file