Home

Apostila Linux

image

Contents

1. LMPT NPC Apostila Linux Bueno A D TIPOS UNIX e SCOUnix SystemV Santa Cruz Operation SunOs BSD Sun Mycrosystems Solaris SystemV Sun AIX SystemV BSD IBM IBM HP UX SystemV Hewlett Packard Linux BSD Livre O Linux tem diferentes distribui es Este resumo serve para todas las mas tem como base o Conectiva Linux Conectiva nacional boa parte dos programas j estao traduzidos RedHat americana Debian Slackware Corel canadense NA D VIDA SOCORRO Roteiro para obter ajuda 0 Consulte o comando com man comando 1 Leia os manuais do LINUX instalados em lynx usr doc guia de instala o 4 0 lynx usr doc guia do usu rio 4 0 lynx usr doc perguntas e respostas 2 Veja o conte do dos diret rios usr doc Arquivos documenta o dos programas usr doc FAQ D vidas mais frequentes usr doc HOWTO Como fazer para usr doc LDP Documenta o do projeto do linux 3 D uma olhada nos endere os conectiva com br Linux Brasileiro www Jinux or g Organiza o do LINUX Www tucows org Programas para o LINUX www xfree86 or 2 Sistema Xwindow www kde org Central do KDE www gnu org Programas gratu tos gnome www redhat com Distribui o do RedHat www kernel org Fontes do kernel do Linux 4 Leia livros e manuais 5 Se n o encontrou a resposta solicite ajuda a outros COMANDOS DO LINUX Os comandos s o pequenos programas que podem ser executado
2. o de grupos Cada usu rio pertence a um grupo de uma nica pessoa No Unix o padr o gerar arquivos do usu rio com a umask 022 sendo o nico usu rio do grupo pode se usar a umask 002 Faz com que os arquivos criados tenham o grupo do dono igual ao do diret rio Ex chmod g s diret rio HCom o conceito de grupo ao criar o arquivo ele passa a fpertencer a todo o grupo e todos podem ler e alterar o Harquivo criado Cria o diret rio imago Ex mkdir home imago R recursivo root o dono imago o grupo Ex chown R root imago home imago D aos usu rios o direito de criar arquivos Ex chmod 775 home imago Cada arquivo criado vai pertencer ao mesmo grupo do diret rio Ex chmod 2775 home imago CONTROLE DOS DEVICES DISQUETES HD CD ZIP A cada dispositivo f sico de seu computador Ex drive de disquete associado um device tabela acima No DOS os drives tem os nomes a b c d j no Linux existe uma nica estrutura de diret rios e os drives s o anexados a esta estrutura de diret rios atrav s da montagem do dispositivo Montar um dispositivo significa definir o drive a ser utilizado zip cdrom o tipo de formata o a ser utilizado se foi formatdo pelo DOS msdos pelo windows vfat ou pelo Linux ext2 e o diret rio atrav s do qual ele ser acessado Em resumo para acessar um drive voc deve Montar o drive definindo o sistema de arquivos e a path de onde ser montado Acessa
3. Bueno A D 19 FTP O FTP precisa de 2 computadores um cliente e outro servidor O programa FTP cliente executado em seu computador e o programa FTP servidor computador remoto O cliente envia comandos como listar diret rios para o servidor que responde mostrando o diret rio Depois de localizado o arquivo que voc deseja baixar o mesmo pode ser obtido com o comando get nome do arquivo Com quit voc encerra a coness o FTP O KERMIT tamb m um programa para conex o de computadores mas mais lento que o FTP Pode ser usado para conectarsua HP48SX no Linux Comandos b sicos comand Lista de comandos help Lista de todos os comandos ftp Pausa o ftp e inicia o shell comando Executa um comando shell Conectando open host Inicia conex o user Define usu rio Op es de configura o ascii Transfer ncia de arquivo ascii binary Transfer ncia de arquivo bin rio hash yes no mostra o do arquivo transferido prompt yes no aguarda resposta para transfer ncia de m ltiplos arquivos status Exibe configura o atual Transferindo arquivos get Puxa o arquivo para seu computador mget Puxa diversos arquivos send Envia um arquivo ou put ou mput Diret rios cd nome Muda o diret rio cdup Diret rio pai dir ou Mostra diret rio com detalhes Is lista diret rio led Muda diret rio local pwd Mostra a path corrente Encerrando quit Encerra a conex o close Encerra conex o ROTEIRO PARA
4. C Lista os arquivos de configura o do pacote Ex rpm qa egrep kde Verifica o Verifica o pacote rpm V nomePacote Verifica o dono do arquivo rpm Vf path nomeArquivo Verifica todos os pacotes rpm Va Outras op es nodeps N o verifica depend ncias force For a a instala o percent replacefiles Substitue arquivos test Somente testa a instala o v Modo verbose Verifica os arquivos Verifica o pacote Ex instalando o star office Instala o staroffice cd mnAcdromenglishprod Inx rpm Ni nodeps staroffice i386 rpm Instala sistema para cada usu rio cd opt office5 bin setup Desinstala o rpm e staroffice N mero de s rie liberado C DIGO 680A 0JH7 M60MVR CQPD 147K INSTALANDO PROGRAMAS QUE PRECISAM SER COMPILADOS Roteiro 1 Descobre onde se encontra o programa Dica use o www altavista com 2 L o arquivo de informa es da instala o 3 Baixa o programa usando o ftp fip site conecta com servidor bin seta modo de transfer ncia get pacote gz pega o pacote 4 Desconpacta os arquivos em um diret rio tempor rio gunzip pacote gz ou tar xvzf pacote tar gz 5 L os demais arquivos README INSTALL less README 6 De uma maneira geral a sequ ncia configure Configura para sua m quina make Compila make install lInstala Arquivos cvs make f Makefile cvs configure Configura para sua m quina make Compila make install lInstala
5. amp Backup Ex tar xvfzM dev fd0 Restaura o d HCria diret rio F HEspecifica o nomeArquivo Backup e restaura o de um diret rio ls cpio ov gt diretorio cpio Backup cpio iv lt diretorio cpio Restaura o Backup recursivo de diret rios find print depth cpio ov gt tree cpio Backup cpio idv lt tree cpio Restaura o COMPACTA O E BACKUP COM BZIP2 TERMINAIS bzip2 Programa de compacta o descompacta o e backup bzip2 nomeArquivo Compacta um arquivo stty a Mostra defini es do terminal e sequ ncias de bzip2 arq tar bz2 Descompacta um arquivo teclas control key veja as op es bzip2 cd arq tar bz2 tar xf Descompacta e tty Mostra o nome de seu terminal desagrupar dev tty Consoles virtuais PS com c joga para tela com redireciona para o tar exit Sai do terminal ap s o tar os par metros xf LMPT NPC Apostila Linux Bueno A D O SHELL DO UNIX BASH BASH2 Quanto voc digita um comando na tela do Linux o mesmo vai ser interpretado pelo shell bash O bash verifica se o comando um comando do pr prio bash do sistema operacional ou um programa externo que precisa ser executado PS H tr s tipos de vari veis de ambiente vari veis de usu rio vari veis do shell e vari veis do shell somente de leitura help Mostra uma lista dos comandos do bash help com Mostra mais informa es de um comando do bash I lt tab gt Mostra todos os coman
6. 2 Disque para a ufsc ATDT3314444 3 Entre com seu login nome 4 Entre com sua password senha 5 Sai do minicom sem desligar a conex o ctrl a q 6 Executa o pppd pppd dev modem defaultroute Comandos do minicom ctrl a z mostra os comandos ctrl a q sai do minicom sem reiniciar ctrl a x sai do minicom zerando modem ctrl a o configura porta do modem etc minicom users Hlista dos usu rios do minicom 3 Se conectando com Scripts Roteiro 1 Localiza os scripts em etc sysconfig network scripts 2 Modifica o script ppp on 3 Deixa o script ppp on execut vel chmod x ppp on 4 Roda o ppp on ppp on 5 Para fechar a conex o use o ppp off ppp off 3 Se conectando com o kppp Basta executar o kppp criar uma nova conta informando os dados do provedor e pronto Para se conectar com a UFSC voc vai precisar destas informa es Host dial Dominio dial ufsc br DNS 150 162 1 7 Telefone UFSC 3314444 4 Verificando a conex o hostname Mostra o nome do host ifconfig Informa es de configura o route Informa o da rota statnet Estatistica de rede netstat Estatistica da rede statserial Estat stica da serial ping Manda mensagem e recebe de volta route Traca uma rota mailstat Estat stica do email MAIL O mail um programa de computador que permite a voc enviar e receber correspond ncias de todo o mundo O sistema controlado pelo SMPT Simple Mail Transfer Protocol Pode se enviar uma carta
7. 2x1 uma janela ativa AUTO SAVE O emac salva automaticamente os arquivos em disco com o nome Hnome Arquivo Quando voce salva o arquivo em disco deixa de existir o autoSave A Linha de informa es mostra O nome do arquivo a linha a percentagem Help hn Emacs news h Info hm Modo descri o ha Command apropos ht Emac tutorial h f Descri o fun o LMPT NPC Apostila Linux Bueno A D 18 INTERNET O kernel deve ter suporte a rede ao ppp para conex o caseira via linha telefonica e a ethernet para conex o via placa de rede 1 Instalando o Modem Roterio 1 Instale fisicamente a placa de modem em seu computador Para saber se o modem esta instalado dmesg lless Procure por tty irq No DOS as sa das seriais s o coml com2 no Linux a sa da serial um device com nome dev ttys0O coml dev cua0 ou dev ttys00 com2 dev cual ou dev ttys01 com3 dev cua ou dev ttys02 com4 dev cua3 ou dev ttys03 2 Configure o modem com o modemtool Que cria um link para o modem fazendo In s dev cual dev modem Um ls la dev modem deve mostrar dev modem gt dev cual 3 Teste o modem echo ATDT3319851 n gt dev modem 2 Configurando a internet Use o programa Linuxconf para configurar a internet Veja os arquivos a configurar na se o Configurando a Internet 3 Se conectando com o minicom Roteiro 1 Executa o minicom minicom amp Como root use minicom s amp
8. link s deletado se for o ltimo link Ex In fchapl intro Ex In orig link Cria link permanente Ex In s orig lin Cria link simbolico ACHANDO ARQUIVOS Mostra rela o dos arquivos c a path Pode ser usado para procura arquivo name HInforma o nome do arquivo print EMostra a path type Informa o tipo atime HInforma dados de data size lInforma tamanho ou 0 Aceita repeti o de par metro Other Ex find name make localiza make Ex find type f atime 100 print Ex find size 1000k Localizando tudo com a extens o o find name o Localizando tudo com a extens o o e a find name 0 0 name a Deletendo arquivos com a extens o o e bak obs aspas simples rm f find name o o name bak Pesquisa strings na base de dados makewhatis til para conhecer determinados comandos Ex apropos search Localiza arquivos Ex locate profile Cria arquivo al Cria arquivo a2 Mostra localiza o do arquivo execut vel Ex type gcc LMPT NPC Apostila Linux Bueno A D PESQUISANDO EM ARQUIVOS COMANDOS PARA DOS head Mostrar as primeiras linhas Somente dispon vel se o pacote mtools foi instalado Ex head 5 tex mattrib Atributos do arquivo tail Exibe arquivo a partir de uma linha mbadblocks Programa de teste dos disquetes Ex tail 20 notes mcd Muda diret rio cat al Mostra conte do de al mcopy Copia arquivos cat na2 Mostra conte do de a2 com numera o mdel Delet
9. mico cp d lib usr local lib Servidor nomes 150 162 1 7 150 162 1 3 No linux usar o d para preservar os links simbolicos Server 150 162 21 1 6 Para criar os links v para o diret rio cd usr local lib se for usar bibliotecas estaticas In s libMesaGL a libGL a In s libMesaGLU a libGLU a se for usar bibliotecas din micas In s libMesaGL so libGL so In s libMesaGLU so libGLU so 7 Teste a instala o usando os demos demos samples book INSTALA O DA COI LIB mkdir tmp coi cp coi2 0 tar gz usr tmp coi cd usr tmp coi tar xvzf coiZ 0 tar gz tar xvf include tar mkdir usr include X1 1 coi my include usr include X1 1 coi2 mkdir usr lib coi mv unix lib usr X11R6 lib coi2 Path do include I usr include X11 coi2 Bibliotecas Vusr X11R6 lib coiZ libCOD0 a usr X11R6 lib libX1 1 a CONFIGURA ES MICRO UFSC Hardware Placa rede 3C905b IDE viking II 45 wse CDROM Teac CD532S Placa SCSI Adaptec AHA 2940 aic7xxx Placa de v deo Diamond fire gl 1000pro Monitor sony 200es Placa m e ASUS p2b ds Mem ria 256mb Zip Zip drive iomega scsi Rede IP 150 162 21 28 Servidor nomes 150 162 21 254 150 162 1 7 150 162 1 3 Server 150 162 21 1 M scara 255 255 255 0 Domain Impt ufsc br Hostname mercurio lmpt ufsc br Apelido mercurio Dispositivo rede eth0 M dulo kernel 3c59x M scara 255 255 255 0 Domain dial ufsc br Hostname donald_duck Apelido don
10. Configura o do ambiente de janela Setup Configura o Xwindow mouse teclado sndconfig Configura o placa de som modemtool Configura o do modem mouseconfig Configura o do mouse netcfg Configura o da rede uesrcfg Configura o usu rios kernelcfg Configura o do kernel rpm Gerencia instala o de programas glint Programas gr ficos que podem ser utilizados para gnurpm o gerenciamento dos pacotes de programas kpackage instalados CONFIGURANDO O TECLADO Use o programa kbdconfig que define os par metros do arquivo fetc sysconfig keyboard Se o teclado for internacional selecione us acentos e se for Brasileiro selecione ABNTI ou ABNT2 Pronto seu teclado esta configurado Abaixo algumas op es extras Para carregar um mapa de teclado loadkeys usr lib kbd keymaps 1386 gwerty us acentos map Para setar as fontes setfont latlu l6 psf Para visualizar as fontes showfont Para visualizar o c digo das teclas showkey Arquivos de configura o etc sysconfig keyboard keytable us acentos Jetc sysconfig consolefont font latlul6 psf Xmodmap Arquivo de configura o do teclado para o X CONFIGURANDO O MOUSE Use o programa mouseconfig que define os par metros do arquivo fetc sysconf mouse O mouseconfig cria um link para o mouse em dev mouse e voc deve informar se quer emular um mouse de 3 bot es se o seu for de 2 bot es pressione os dois bot es par emular o terceiro CONFIGURANDO O XW
11. Ex Instalando o Xl lamp Baixe o programa em ftp ftp x1 lamp org x1 lamp Baixe Skins em http www x1 lamp bz nu skins html Compile e instale configure amp amp make amp amp make install Para configurar Click com o bot o direito gt options gt preferences gt aba audio i o Selecione OSSDriver0 9 liboss so Click configure e selecione AudioDevice Default MixerDevice opl3sa2 trough mss A configura o fica armazenada em xlamp config Dica N o use o micro como root Dica N o instale programas que nao tem utilidade Dica De prefer ncia a pacotes RPM pois os mesmos podem ser desintalados e pesquisados facilmente LMPT NPC Apostila Linux Bueno A D 16 PROGRAMAS UTEIS at Executa comando c hor rio pr definido cal Imprime um calend rio korganizer Agenda completa para o KDE lynx Paginador internet somente texto netscape Paginador internet pine Correio eletr nico simples talk ytalk Conversa o a dois irc Conversa o em grupo kSirk Conversa o bate papo kde licq Comunica o r pida xllamp Toca arquivos mp3 fwhois Localiza informa es de pessoas em todo Ex fwhois andre lmpt ufsc br slrn Leitor de not cias fetchmail Recupere emails do servidor metamail Programa de email para rede wget Download de arquivos pela rede minicom Conexao entre computadores ncftp Ftp avan ado telnet Conex o entre computadores Base pedados postgresSQL Servidor de base de dados Matem
12. LINUX mount mnt cdrom dd if mnt cdrom imagens rescue img of dev fdO bs 1440k 2 Iniciando o Linux com o disquete de recupera o gen rico Coloque o disco de recupera o e reinicialize o sistema no prompt do Lilo digite rescue com isto entra no linux Agora voc pode verificar o seu sistema e fazer as corre es necess rias Voc pode passar argumentos para o kernel do disquete gen rico LMPT NPC Apostila Linux Bueno A D 12 Ex linux single root dev hda4 o ro Obs Voc pode destruir o sistema de partida do micro MBR usando o fdisk Digite fdisk MBR ACUIDADO perde tudo no HD Boot do Linux pelo NT Voc pode incluir boot para o Linux no NT de duas formas Op o 1 Baixe o programa Bootpart em http ouhword compuserve com homepages gvollant bootpart html Para obter instru es uso fa a bootpart h Op o 2 Seguindo a sequ ncia No LINUX Cria arquivo de configura o usando dd if dev hda6 of bootsect Inx bs 512 count 1 Copia o arquivo de configura o para um disquete mcopy bootsect Inx mnt ados No NT Altera atributos do arquivo c boot ini chattrib s r cNboot ini Acrescenta a linha cbootsect lnx LINUX Retorna os atributos anteriores chattrib s r cNboot ini A sequ ncia acima precisa ser refeita a cada altera o do LILO LILO Quando o micro ligado o bios faz uma verifica o geral do funcionamento de seu micro depois carrega as primei
13. PRE PED AA ATQUIVOS hn ra N ala aaa la 3 Telhet OSS UR NRP RAS ER DIE RD RU OD Achando Arquivos ssssesssesesssssessessssstsesesrssestsesessssese 3 A A E T E PR DDR PR RR Pesquisando em arquivos 4 Roteiro para baixar arquivos pela internet Comandos para DOS eita 4 Roteiro para baixar arquivos pela internet Comunica o usu rios cseieteeeeeresereni 4 Usando o ncftp Redirecionamento de entradas sa das Pipes 4 Usando o wget terrena Backup e Restaura o Configurando o Ftp anonimo s Utilit rios compress o Backup comitar eseressssesecoseest ess tesaas sh copetanisngeda encima 5 Compacta o e Backup com bzip2 5 compress o com bzip2 bunzip2 5 Backup com cpio so TERMINAIS enoe aa Gana pitadas E Sinta 5 O SHELL do Unix bash bash2 ssseeenseseseessesseeseeseeeee 6 Vari veis para Programa o do shell 6 Programa o do shell 6 Administra o cms acre e coeso a ai ed 7 Sequ ncia de Inicializa o do sistema Linux 7 Comandos Administra o 7 Configurando o LINUX 7 Controle dos Processos 7 Usu rios e grupos 7 Agendando tarefas sessseeessesseesesersessesresrssesessrsessese 7 Propriedades de arquivos diret rios 8 Alterando propriedade
14. Programa utilizado pa ejetar discos cdrom zip h Hhelp v fiverbose d amp default a auto C changerslot t trayclose n noop r cdrom s scsi f floppy q tape Ex eject mnt cdrom Ex eject mnt zip LMPT NPC Apostila Linux Bueno A D 10 SAMBA SERVER Um dos padr es para troca de arquivos pela rede dado pelo NetBios sobre ele foi montado o TCP IP Posteriormente desenvolveu se o SMB que permite a troca de arquivos com m quinas Windows pois o NFS do windows n o funciona direito Para instalar um servidor samba basta instalar o samba e ent o configurar o arquivo smb conf Dica Para copiar arquivos grandes que est o em um zip FAT use o mcopy SAMBA CLIENTE SMBCLIENT Para acessar uma m quina Windows use o smbclient os exemplos abaixo mostram como se conectar com uma m quina windows Para se conectar Ex Para obter uma lista dos comandos do smbclient smbclient help Para obter help completo man smbclient Para obter uma lista dos diret rios compartilhados no silicio smbclient L Nsilicio U seuLogin W Impt passwd sua senha no NT Para se conectar ao silicio smbclient silicio home U seuLogin W Impt passwd sua senha no NT ou smbclient Wsilicio home U seuLogin W Impt Depois de conectado Os comandos que podem ser executados s o basicamente os mesmos de uma se o ftp Para movimenta o ls dir du lcd cd pwd rename del open rm mkdir md rmdir
15. arquivos em um nico facilitando o backup ou o envio pela internet Pode se ainda j compactar os arquivos agrupados com o gzip f HNomeArquivo v Modo verbose w Modo iterativo z Descompacta arquivos tar gz Pode se dizer para o tar substituir o gzip pelo bzip2 definindo a vari vel alias btar tar use compress program usr local bin bzip2 Pode se usar diretamente Cri Compacta SE CA NOVO nO tar cyf arq tar bz2 path diret rio r Acrescenta no modo apende HDescompacta x HExtrai arquivos A HConcatena arquivos d Compara diferen as entre arquivos delete HDeleta arquivos t Lista o conte do do arquivo u HAtualiza o arquivo N Ap s a data tal o Extrai arquivos para monitor pet BACKUP COM CPIO _ _ __ _ _ C amp Muda o diret rio BACKUP COM CPIO G Backup incremental tar xyf arq tar bz2 bunzip2 Unzip arquivos bz2 bzip2rec Recupera arquivos bz2 extragados over t HTesta v Modo verbose bz2cat Descompacata para tela stdout cpio Copia e empacota arquivos usado pelo rpm o Especifica arquivo Empacotando origem em destino Extrai arquivo Ex tar cf destino origem v HVerbose Ex tar cf origem gt destino tar A HApend Empacotando e j compactando Ex tar cvzf destino tar gz origem Ex tar cf origem gzip 9 gt destino gz HDesempacotando Ex tar xfnome tar Ex tar xzvf nome tgz Ex tar xvwf nome tar HBackup completo Ex tar cvfzM dev fd0
16. n o pela placa de rede usa a sa da paralela exclusivamente para a impressora Ao recompilar o seu kernel voc pode selecionar somente os tens que voc tem em seu micro desta forma o kernel ficar menor e mais r pido Voc pode compilar o kernel de seu sistema se o mesmo tiver os c digos fontes os mesmos podem ser encontrados em www kernel org ou ftp kernel org KERNEL MODULAR ROTEIRO 0 V para o diret rio cd usr src linux Se voc quizer mais seguran a pode criar uma c pia deste diret rio e trabalhar em cima da c pia O roteiro abaixo usa o diret rio fusr sre linux 1 Limpe as configura es anteriores make mrproper 2 Configure graficamente make xconfig Para configurar o seu kernel use um dos programas make xconfig ou make config ou make menuconfig Responda YJes N Jo M odule as perguntas Se tiver duvidas veja o help O xconfig cria um arquivo de configura o oculto chamado usr src linux config que pode ser alterado com um editor de texto Dica Ap s a configura o com o ambiente gr fico salve em disco a sua configura o 3 Marque as depend ncias make dep 4 Limpa o diret rio make clean 5 Crie os m dulos com make modules 6 Mova lib modules versao para lib modules versao old 7 Instale os novos modulos make modules install 8 Compile o novo kernel make zImage ou make bzlmage 9 Renomeie o kernel antigo mv boot vmlinuz boot vmlinuz old 10 Copia novo kernel pa
17. para um ou muitos destinat rios Pode se criar uma lista de endere os Como composta uma mensagem MAIL To Endere o eletr nico do destinat rio From Seu endere o Subject Assunto da carta em uma linha cc C pia para Conte do da carta Signature opcional cont m informa es suas como endere o e n mero de telefone Ex mail belliniO Impt ufsc br subject Linux para Mac J tem Linux para MAC se chama LINUXPPC ou Linux para power pc Procure em www linuxppc com ctrl d encerra a mensagem e envia email Como carregar o email do servidor popclient 3 u nomeUsuario p password nome do servidor ou fetchmail p pop3 nome do servidor TELNET O TELNET um programa que executado em seu computador e o conecta a outros computadores em qualquer lugar do mundo E como se voc estivesse executando o programa de seu pr prio computador Comando Descri o Lista os comandos open Conecta com um computador remoto display Mostra os par metros da opera o mode Modo linha a linha ou caracter a caracter Set unset Seta os par metros de opera o send Transmit caracteres especiais status Informa es de estatus toggle Toggle par metros de opera o Contrl z Suspende o telnet chama o shell fg Retorna do shell para o telnet Volta para o ltimo programa em opera o logout Encerra conexao avisando close Fecha a conex o corrente quit Encerra o telnet LMPT NPC Apostila Linux
18. rd more mask Para upload download de arquivos get mget put mput Para ativar desativar propriedade prompt recurse translate lowercase Impress o print lt filename gt printmode Mostra modo queue Mostra fila impress o cancel lt jobid gt HCancela impress o newer Para backups tar lt clx gt Xbgan lt filename gt blocksize n Tamanho do bloco tarmode Mostra modos do tar setmode Seta modos do tar archive Para obter ajuda help Mostra help 2 Mostra comandos Para executar comando local Para encerrar a conex o quit Encerra se o q Encerra se o exit Encerra se o Ex Para obter uma lista dos comandos depois de conectado 2 Para mudar o diret rio no servidor cd diret rio Para mudar o diret rio na m quina client lcd diret rio Para renomear um arquivo rename nomeVelho nomeNovo Para executar um comando local na sua m quina comando Para encerrar a se o exit SMBMOUNT Permite montar um diret rio de uma m quina windows Prot tipo smbmount servidor diretorio mnt diretorioMontagem op es Ex smbmount silicio home mnt silicio U andre W Impt LMPT NPC Apostila Linux Bueno A D 11 INSTALA O DO LINUX O tempo de instala o varia com a experiencia do instalador e com o micro Num PentiumII333 dura cerca de 15minutos 30 para atualiza o do sistema pois s o feitas verifica es adicionais 1 C
19. root dev hdaS Diret rio root vga normal Modo vga ou extended ready only Se o por imagem de outros sistemas other dev hdal Localiza o do DOS label dost Nome table dev hdal Localiza o do DOS Passando par metros para um kernel Linux no boot Se voc estiver carregando um kernel LINUX pode passar par metros para ele Esta passagem de par metros pode ser realizada atrav s de linhas inclu das no arquivo lilo conf ou manualmente na linha de comando de inicializa o do seu sistema root dispositivo HIndica o dispositivo que deve ser montado como raiz ready only Monta o raiz como somente leitura ready write Monta o raiz como leitura escrita vga modo Especifica para entrar em vga LMPT NPC Apostila Linux Bueno A D 13 CONFIGURANDO O LINUX Na se o administrator s o apresentados os diversos programas que podem ser utilizados para configura o do seu LINUX O mais completo o programa linuxconf podendo se entretanto utilizar programas isolados de configura o De uma maneira geral o LINUX configurado por arquivos no formato ASCII texto Os arquivos de configura o pessoais est o localizados no diret rio home do usu rio normalmente ocultos um arquivo oculto inicia o nome com um ponto Ex Xclients control Painel de controle um conjunto de programas de panel configura o do LINUX linuxconf Programa para configura o do LINUX cabaret Sistema de arquivos XConfigurator
20. 31 d32 Remove todos os diret rios Ex rm R diretorio Remove toda a lista de diret rios recursivamente DIVERSOS find Metacaracter Caracter coringa Ex find a c Caracter coringa Ex find file 12 Limpa a tela Mostra data e hora Ex date s 8 50 Acerta hora para 8 50 apropos ARQUIVOS Move arquivos renomeia arquivos b HCria backup v Modo verbose i lterativa Ex mv al a2 Renomeia arq al para a2 Ex mv dl d2 Renomeia dir dl para d2 Ex mv b al a2 Renomeia com backup Copia arquivos e diret rios b Cria backup de a2 i HCopia iterativa r Copia recursiva P HCopia arquivo e estrutura diret rio p Preserva permiss es e horas Ex cp al a2 v Modo verbose Ex cp al a2 b Cria backup Converte cadeias em arquivos Ex ls tr a z A Z Concatena ou mostra arquivos locate touch al touch a1 gt a2 type Ex cat fl f2 gt f3 Cria novo arquivo cat gt texto txt digita o texto contrl d Finaliza arquivo Concatena al e a2 e armazena em a3 Acrescenta ao arquivo b o arquivo a Compara dois arquivos ou duas estruturas de diret rios Informa o tipo de arquivo Ex file Ex file egrep directory Remove arquivos retira links d Remove diret rio i Remove iterativamente r Remove diret rios recursivamente f For a elimina o desconsidera confirma o Ex rm f r Remove tudo sem pedir confirma o Linka arquivos e diret rios um arquivo com
21. BAIXAR ARQUIVOS PELA INTERNET Roteiro para baixar download arquivos pela internet 1 Se conecta ftp nomeServidor ftp nomeServidor bin get teste tar gz 4 Unzipa os arquivos gzip d teste tar gz 5 Desagrupa os arquivos tar xvf teste tar Roteiro para enviar upload arquivos pela internet 1 Agrupa arquivos com o tar tar cvf teste tar 2 Zipa os arquivos gzip teste tar 3 Envia pela rede ou faz backup ftp nomeServidor bin send teste tar gz ROTEIRO PARA BAIXAR ARQUIVOS PELA INTERNET Roteiro para baixar download arquivos pela internet 1 Se conecta ftp nomeServidor ftp nomeServidor bin get teste tar gz 4 Unzipa os arquivos gzip d teste tar gz 5 Desagrupa os arquivos tar xvf teste tar Roteiro para enviar upload arquivos pela internet 1 Agrupa arquivos com o tar tar cvf teste tar 2 Zipa os arquivos gzip teste tar 3 Envia pela rede ou faz backup ftp nomeServidor bin send teste tar gz USANDO O NCFTP Programa substituto do ftp mais moderno Pode ser usado para baixar toda uma estrutura de diret rios deve ser usado com cuidado pois pode baixar muito lixo Veja man ncftp Prototipo ncftp c nomeServidor path nomeArquivo Ex ncftp c tucows com br pub linux nomearquivo USANDO O WGET O programa wget pode ser usado para baixar arquivos pela rede mesmo que a conex o caia Ou seja ele recome a o download da onde parou Pode baixar tanto de m quinas ftp como http E
22. INDOW O Xfre86 um grupo que desenvolve um sistema Xwindow gratu to Voc poder ter problemas se tiver uma placa de v deo muito recente que ainda n o disp e de especifica es para o Xfre86 Neste caso procure na internet informa es sobre sua placa de video Olhe o site www XFree86 org Veja ainda a documenta o em man XFreeS6 Baixe na internet o servidor para sua placa de video e o instale Roteiro 1 Instalando o servidor A primeira etapa identificar o servidor para sua placa de video e os dados de seu monitor Pode se fazer isto com os programas Xconfigurator ou com o XF86Config ou ainda com XF86Setup Responda corretamente as perguntas monido dos dados da sua placa de video e de seu monitor Na maioria dos casos vai funcionar perfeitamente Exemplo Para instalar o Xwindow em um micro com uma placa de video intel 740 baixei e instalei o arquivo rpm Uvh XBF i740 glibc 1 0 0 1 i386 rpm Para mudar o servidor do Xwindow Deleta o link anterior rm usr X11R6 bin X Cria um link simb lico para o servidor instalado In sf usr X11R6 bin XBF i740 etc X11 X Voc pode ainda baixar um pacote com a nova lista de placas de video e monitores suportados Instale o pacotes de Cards e o Xconfigurator mais recente cp xf86config glibc 1 0 0 i386 tgz7 tar xf86config glibc 1 0 0 i386 tgz 2 Configurando O arquivo etc X11 XF86Config o arquivo de configura o do ambiente de janelas O mesmo co
23. LMPT Apostila LINUX Conte do Resumo dos comandos shell administra o instala o e configura o programas teis internet programa o Esta apostila de livre distribui o pode ser copiada e distribu da sob os termos da Licen a P blica Geral GNU conforme publicada pela Free Software Foundation vers o 2 Altera es e sugest es devem ser enviadas para o autor original em andre Glmpt ufsc br Uma vers o em html est dispon vel em www Impt ufsc br andre ApostilaLinux Desenvolvida na Universidade Federal de Santa Catarina UFSC Departamento de Engenharia Mec nica EMC Laborat rio de Meios Porosos e Propriedades Termof sicas LMPT Vers o 2 LMPT NPC Apostila Linux Bueno A D 2 Configurando a placa de Som i 14 H Configurando os m dulos do kernel 14 l n d Ice g e ral Configurando a rede internet eseseseseeeeeeeeeseseeseeesees 14 Tipos UN iesene e e ee a E aE verao 2 Instalando programas eteeeeeeeerereeeeeetaos 15 Na d vida Socorro od Instalando com o RPM i 15 Comandosdo LINUX essere ireann er ana A 2 Instalando Programas que precisam ser compilados 15 Help ss urien signs e a 2 Programas teis ierosin E aiii cerne anestesia nada Comandos Do efax ei Comandos do editor vi vim gvim Comandos do editor EMACS i J teriet O ORE na A Aa RR ERR
24. M GCC G Para compilar programas em C pode se usar diretamente o cc IBM ou gcc linux Para compilar programas em C pode se usar o xIC ibm e o g linux gec Compilador de programas C V Mostra detalhes da compila o W Elimina mensagens de warning onome Define o nome do arquivo execut vel S Somente compila o arquivo n o linka I path Acrescenta path include Vpath lib Inclue biblioteca lib Icomplex Inclue biblioteca dos complexos 0 Cria objeto S Cria arquivo assembler E Cria somente o arquivo pr processado C N o inclue coment rios no execut vel g Gera informa es para o debuger qdigraph Adiciona teclas d grafas qcompact Deixa o c digo mais compacto O Optimiza o c digo h Arquivos header i Inclus o de arquivos C cc Arquivos C cxx cpp a out Arquivo de sa da COMPILACAO AUTOMATIZADA COM MAKE Automatiza o processo de gera o de c digo o make l e executa o arquivo makefile ou Makefile O Make s recompila os arquivos modificados prototipo make f makefile option target e Indica vari veis do ambiente que devem prevalecer sobre atribui es feitas no make k Desconsiderar n Apenas lista os comandos n o executa p Imprime alguns resultados r Despreza regras intrinsecas t Atualiza data e hora S Modo silencioso Ex Um arquivo makefile Defini o de vari veis ARQUIVOS teste cpp OBJETOS teste o Arqui
25. a Mostra nome do sistema operacional at Agenda examina ou exclui tarefas para execu o posterior 1 Lista tarefas agendadas r n HExclue tarefa n HH MM Hora e minuto Vai executar o backup s 18hs25min LMPT NPC Apostila Linux Bueno A D Ex at 18 25 backup Ex at 4pm 3 days atq Mostra fila de tarefas atrm Remove tarefa agendada crontab Agenda tarefas repetitivas deve se editar um arquivo com as informa es de repeti o Ex cat gt tabela crontab minuto hora dia_do_m s m s dia da semana comando 0 15 2 do date echo ctrl d crontab tabela crontab PROPRIEDADES DE ARQUIVOS DIRET RIOS B Dispositivo de bloco ILiga o C Dispositivo de caracter R Leitura D diret rio Ww Escrita D kirt io wo escrita O ALTERANDO PROPRIEDADES DE ARQUIVOS chmod Altera permiss es do arquivo ugoa usu rio grupo dono all acrescenta retira permiss o rwx escrita leitura execu o arquivo nome do arquivo Sem espa o entre ugoa e rwx Deixando arquivo execut vel Ex chmod u x nomeArq Ex chmod 664 nomeArq Alterando todas as propriedades de um Hdiret rio recursivamente Ex chmod R a rwx comum chown Muda o dono de um arquivo Ex chown R usuario grupo diret rio file Determina o tipo de arquivo Ex file meu arquivo Ex file ftexto SISTEMA CONTROLE USU RIOS E GRUPOS DO CONECTIVA O conectiva Linux adotada uma configura o um pouco diferente para administra
26. a arquivos Ex Is la cat n mdeltree Deleta diretorios catal a2 Mostra arquivos al e depois a2 mdir Mostra conteudo diret rio diffal a2 Verifica diferencas entre arquivos mformat Formata disquetes less arg Mostra conte do do arquivo completo minfo Classifica e imprime caracteristicas disquete Ex less arg q para sair mlabel Label do disquete str para localizar a string str no texto visualizado mmd Cria um subdiretorio zless arg Mostra conte do do arquivo compactado mmove Move arquivos more Mostra conte do do arquivo HEx more texto mpartition Cria sistema de arquivos DOS emp Compara dois arquivos HEx cmp filel file mrd Apaga diret rio colrm Extrai colunas de um arquivo corta peda es de mren Muda o nome de arquivo uma linha mtoolstest Testa instala o do pacote tools Ex ls la colrm 20 30 mtype Mostra conte do do arquivo cut Apaga uma linha de um arquivo mzip Compress o zip jaz do drive diff Compara arquivos de texto xcopy Copia um diret rio para outro Ex diff chl chl old nl N mero de linhas arquivo COMUNICA O USU RIOS Ex nl chap wc N meto linhas palavras e bytes do arquivo mail Envia um mail pg Formato do arquivo para o monitor Ex mail wt usu rio paste Cola texto em arquivo write Envia mensagem para outro usu rio uniq Elimina linhas repetidas em arquivos Ex write rogerio titanio lmpt ufsc br grep Procura string num arquivo digita a mensagem n Mostra n mero da linha ctrld Encerra a mensage
27. a execu o do script Comandos permitidos Vari veis Cria vari vel local nomeVariavel valor HExport para o sistema export nomeVariavel Par metros da linha de comando Abaixo o primeiro e segundo par metro da linha de comando 1 2 Estruturas de controle while do done if then fi case in esac Ex 1 1 Cria o arquivo de texto cat gt Run me Is l clear Is la ctrl d para encerrar 2 Torna execut vel chmod x Run me 3 Testa o arquivodo shell com Run me Ex 2 deletando diret rios recursivamente for i in tmp do rm rf i done LMPT NPC Apostila Linux Bueno A D 7 ADMINISTRA O PROGRAMAS PARA CONFIGURA O DO LINUX control Painel de controle um conjunto de programas de SEQUENCIA DE INICIALIZA O DO panel configura o do LINUX SISTEMA LINUX linuxconf Programa para configura o do LINUX DES cabaret Sistema de arquivos O micro inicia fazendo um teste geral depois o bios l a MBR e a XConfigurator Configura o do ambiente de janela seguir inicia o Linux A sequ ncia de liga o do Linux Setup Configura o Xwindow mouse teclado Inicializa o do Linux sndconfig Configura o placa de som Durante o uso do Linux modemtool Configura o do modem fetc ini d Cont m roteiros de inicializa o e t rmino mouseconfig Configura o do mouse fusados quando da mudan a de estados netcfg Configura o da rede Encerr
28. a logname Script de inicializa o Alterna m quina virtual alt f2 alt f3 IDENTIFICA O USU RIO Mostra id do usu rio userId groupld full name home directory login shell Mostra login do usu rio Identifica usu rios ativos Mostra o seu login who am i Altera senha LMPT NPC Apostila Linux Bueno A D cd cd pwd Is dir diremp vdir tree tree d mkdir diremp mvdir rmdir P a c clear date cp al a2 tr cat 7 cat gt arq DIRETORIOS Diret rio atual Diret rio pai Ex cd cat al a2 gt a3 Diret rio HOME do usu rio Ex cd cat a gt gt b Muda diret rio corrente diff al a2 Ex cd home philippi ACaminho completo Ex cd usr Caminho relativo file arq Alterna para diret rio anterior Mostra a path do diret rio corrente rm Lista o conte do do diret rio 1 Lista detalhada a Mostra execut vel e ocultos b N mero de links do arquivo m Mostra tudo em uma linha F Mostra dos diretorios x Mostra em colunas Ex ls F egrep mostra diretorios In Lista o conte do do diret rio Compara diret rios Lista detalhada do diret rio Lista em arvore Lista somente os diretorios Cria diret rio Ex mkdir test Ex mkdir dl d2 Cria diretorios dl e d2 Ex mkdir dl d2 Cria d2 filho di Ex mkdir p d3 d31 d32 amp Cria todos Compara diret rios e arquivos Move ou renomeia um diret rio Remove diret rio rm Ex rmdir p d3 d
29. a o disquete ls dev fd fdformat n dev fd0H1440 2 Cria o sistema de arquivos Linux mke2fs c v L Linux devifdo 3 Monta o dispositivo mount t ext2 dev fd0 mnt floppy 4 Usa o dispositivo Is l mnt floppy 5 Desmonta o dispositivo umount mnt floppy HOpcionalmente chame setfdprm para definir os f parametros do arquivo etc fdprm Ex setfdprm p defifdO 1440 1440 Agora pode usar fdformat diretamente da forma Ex fdformat dev fdO formata o disquete USANDO DISQUETE DOS Roteiro 1 Formata o disquete 2 Cria o sistema de arquivos DOS 3 Monta o dispositivo mount t vfat dev fdO mnt ados 4 Usa o dispositivo Is l mnt ados 5 Desmonta o dispositivo umount mnt ados USANDO ZIP LINUX fdformat dev fd0 Roteiro 1 Usa o fdisk para particionar o ZIP fdisk dev sda4 Passa os par metros necess rios para o fdisk criando o sistema de arquivo 2 Formata o zip mke2fs dev hdb4 3 Cria o sistema de arquivos e2fsck av dev hdb4 4 Monta o dispositivo mount t ext2 dev sdb4 mnt zip 5 Usa o dispositivo ls l mnt zip 6 Desmonta o dispositivo umount mnt zip USANDO ZIP DOS Roteiro 1 Usa o fdisk para particionar o ZIP fdisk dev sda4 2 Formata o zip mke2fs dev hdb4 3 Cria o sistema de arquivos e2fsck av dev hdb4 4 Monta o dispositivo mount t vfat dev sdb4 mnt zip 5 Usa o dispositivo Is l mnt zipdos 6 Desmonta o dispositivo umount mnt zip zip Programa de controle do zip drive eject
30. ald Dispositivo rede ppp M dulo kernel Endere os pessoais emails andre O Impt ufsc br andredbueno yahoo com br principal substituto Home Page http www Impt ufsc br andre http www Impt ufsc br andre ApostilaLinux http www Impt ufsc br andre ApostilaProgramacao Home Page Externa http br geocities yahoo com andredbueno ftp geocities com http br geocities yahoo com Familia Bueno id Familia Bueno ftp geocities com id andredbueno
31. ando o Linux uesrcfg Configura o usu rios shutdown Roteiro de shel para desligamento da m quina kernelcfg Configura o do kernel rpm Gerencia instala o de programas Comandos teis glint Programas gr ficos que podem ser utilizados para o runlevel L o arquivo var run utmp e mostra o n vel de gnurpm gerenciamento dos pacotes de programas instalados execu o kpackage sbin init Usado para alternar o n vel de execu o sbin telinit Usado para alternar o n vel de execu o CONTROLE DOS PROCESSOS sbin syne Copia bufer s de dados da mem ria para o disco Um processo pode estar em um dos estados Arquivos diversos R Rodando fetc inititab Tabela de inicializa o S Stoped parado gettydefs HCont m informa es de configura o T Terminado para os v rios dispositivos tty q Sai do programa tdefinidos no sistema jobs Mostra assinaturas dos processos etc rc d rc local Arquivo onde se colocam os ps Mostra processos correntes Hprogramas a serem ps help Lista op es do ps Executados antes do login do usu rio ps ax etc motd Cont m a mensagem do dia ps A Lista detalhada dos processos etc passwd Cont m as informa es dos usu rios psm letc profile Roteiro executado na inicializa o do ps ef Lista detalhada processos sistema pelo shell define a path e as vari veis do pstree Mostra rvores dos processos ambiente top Informa es detalhadas dos processos etc stdprofile Arquivo profile standart H H
32. de tee Mostra sa da do programa na tela e manda uma c pia para um arquivo pack Comprime arquivos Ex sort r arquivo tapechk Verifica consist ncia do backup de fita Ex ls sort r Ordem invertida tcopy C pia para fita Ex ls l legrep rwx sort 4n Ordena a listagem de diret rio a partir da 4 tar O tar permite a voc agrupar um conjunto de coluna considerando n mero arquivos em um nico facilitando o backup ou o envio pela internet Pode se ainda j compactar os arquivos agrupados com o gzip LMPT NPC Apostila Linux Bueno A D 5 cpio Copia e empacota arquivos usado pelo rpm o O COMPRESSAO COM BZIP2 UTILITARIOS COMPRESSAO BUNZIP 2 crypt Programa de crip tografia e descrip tografia bzip2 Programa de compacta o descompacta o e backup zip Compat vel com pkzip pkunzip do DOS Para Compactador mais eficiente Opcoes d HDescompactar zipar um diret rio Ex zip r nome zip diret rio unzip Unzip arquivos zip z 4Compactar Ex unzip nome zip t Teste gzip Compacta arquivos com a extens o gz Z f HFor a Em Arz v Modo verbose no e a Rs c HSa da para tela padr o standart output bunzip2 Descompacta arquivos bz2 Ex lha Cria e expande arquivos lharc 4Compactando arquivo unarj Descompacta arquivos arj bzip2 arq bzip2 z nome bz2 arq BACKUP COM TAR HDescompactando arquivo bunzip arq bz2 tar O tar permite a voc agrupar um conjunto de bzip2 cd arq tar bz2 tar xf
33. diversos lib Bibliotecas de uso dos usu rios rhs Arquivos red hat help Arquivos de help loca bin Programas locais a esta m quina fetc Mesma estrutura do usr man Manuais dos comandos finfo HP ginas info doc Documenta o dos programas spool Spool das impressoras sbin Programas src linux C digo fonte para compila o kernel Amp Arquivos tempor tios share Manuais independente de arquitetura DICA o uso dos comandos ls find locate com egrep sort e filtros LMPT NPC Apostila Linux Bueno A D permite uma pesquisa extraordinariamente poderosa de todos os arquivos e conte dos dos mesmos DEVICES DO SISTEMA Os diret rios mais usuais est o montados por default em mnt mnt cdrom Diret rio do cdrom mnt zip Diret rio do zip mnt floppy Diret rio do disquete Dispotitivo Device Nome Primeiro floppy A dev fd0 Segundo floppy B dev fd1 Primeiro hd drive inteiro dev hda Primeiro hd parti o 1 dev hda1 Primeiro hd parti o 2 dev hda2 Segundo hd inteiro dev hdb Segundo hd parti o 1 dev hdb1 Primeiro hd scsi inteiro dev sda Primeiro hd scsi parti o 1 dev sdal Segundo hd SCSI inteiro dev sdb Segundo hd SCSI parti o 1 dev sdbl USANDO CDROM Ex mount t iso 9660 dev cdrom mnt cdrom cd mnt cdrom monta ls l usa o drive umount mnt cdrom desmonta eject mnt cdrom ejeta o cdrom USANDO DISQUETE LINUX Roteiro 1 Format
34. dos que iniciam c l Define a vari vel var como sendo valor Des seta vari vel Seta vari vel Ex set Display O set mostra vari veis do ambiente Mostra conte do da vari vel Arquivo de configura o do shel Scripts de inicializa o home bash profile ou home bashrc var valor unset var set vari vel printeny var bash profile script Cria script para uma se o de terminal echo msg Escreve mensagem na tela padr o Ex echo insira o disquete Ex echo vari vel Exibe a vari vel alias Cria um outro nome para comando Ex alias rm rm ci Ex alias dir ls l history Mostra lista dos comandos executados export Exporta vari vel para ambiente VARIA VEIS PARA PROGRAMA O DO SHELL env Mostra vari veis do ambiente edit xxx Define o editor de texto default home Localiza o do diret rio casa logname Identifica o do usu rio mail Localiza o das correspondencias do mail path Caminho dos arquivos execut veis psi Identifica o prompt do usu rio Ex psl logname MW fusu rio NM host w fdiret rio Nd fdata ps2 Cadeia de pronto secund ria shell Cont m o percurso do shell do usu rio bin sh term Identifica o terminal Ex term vt 00 export term tz Identifica o fuso hor rio Y hora PROGRAMA O DO SHELL A programa o do shell consiste em escrever pequenos arquivos texto com a sequ ncia de comandos a serem executados como um bat Tornar o script execut vel chmod x nomeScript e n
35. elp K Encerra processo R Altera prioridade etc checklist Cont m uma lista de percurso de progr amp Roda programa em background dispositivo usado pelo comando fsck netscape amp proc meminfo Informa es de mem ria netscape pine amp proc devices Lista dos devices instalados ctrl c Encerra execu o do programa var log messages Informa es do registro do sistema ctrl z Coloca programa em modo stop profile Arquivo inicializa o do seu login ctrl z bg Coloca programa executando em background etc profile Arquivo inicializa o dos usu rios ctrl z Reinicia programa que estava no modo stop ou letc fstab Tabela sistema de arquivos fg ID retorna processo para o shell kill ID Elimina o processo elimina o programa COMANDOS ADMINISTRA O kill 9proc Mata o processo su Alterna para usu rio root pede a senha US U RI OS E GRUPOS shutdown Reinicializa o sistema normal k De mentirinha n o reinicializa adduser Adiciona usu rio r Depois rebotar deluser Deleta usu rio h Depois parar groups Lista os grupos a que voc pertence f Fast reboot newgrp Cria novo grupo c Cancela shutdown addgroup Adiciona grupo tn HEspera n segundos chgrp Muda o grupo dono do arquivo ou diret rio Para n segundos Ex chgrp novoDono nomeArquivo Ex shutdown r n mensagem passwd Altera senha reboot Reinicializa a m quina emerg ncia Ex sync sync reboot AGENDANDO TAREFAS dmesg Mostra as mensagens do sistema uname
36. ente poderoso 50mb faz praticamente tudo L e manda email s serve para compilar programas tem Jogos Movimento do cursor Use as Setas de dire o Alt lt Inicio do arquivo Home Inicio do arquivo pageUp HInicio da pagina FAS p b f Linhas Ag e Alt b Alt f Palavras n Alt gt Fim do arquivo pageDown Fim da pagina End Fim do arquivo u v Scroler 4 posi es para cima h m Diferencas entre o modo texto e o modo fundamental Cut Copy Paste Undo w Cut y paste xu Undo a Undo Alt y Paste sucessivo d Apaga letra a direita del Apaga letra a esquerda Alt d Apaga palavra a direita Alt del Apaga palavra a esquerda k Apaga toda a linha a direita Alt k Apaga toda a linha a direita inclusive retorno de carro Arquivos x f Abre arquivo do disco ou cria novo x d Open diretory x s Salva arquivo em disco x w Salvar como x d Abre diret rio Mx 1 Uma janela Mx 2 Duas Janelas xi Inserir arquivo x b Lista os buffers Encerrando se o do Emac Mx Pe Exit Emac Az Suspende o Emac Diversos Cx Acesso a fun o de um unico caracter M x Acesso a comando de uma palavra Substitui o Alt x repls Entre com a string A Entre com a string B Procura s palavra procura pela palavra para baixo r palavra procura pela palavra para cima Multiplas Janelas u 072 Posiciona no inicio da janela mv Scroll para final da janela Axo Alterna janela ativa Mx2 Duas janelas
37. face semelhante windows Pode ser utlizado para dividir uma parti o c muito grande em duas ou mais redimensionamento de hd s Tamb m permite a altera o do tamanho dos cluster e pode ser utilizado para instala o do Boot Manager programa de controle do boot do computador da IBM 082 FIPS No CD do Linux cdrom dosutils fips v m o programa fips que tamb m pode ser utilizado para redimensionar uma hd com windows mas mais dif cel de usar em modo texto Parti es de um hd Um HD pode ter at 4 parti es prim rias ou 3 prim rias e uma extendida A parti o extendida pode ser dividida em v rias outras Uma parti o uma regi o do winchester ao criar uma parti o voc esta dizendo grave aqui os meus dados Um sistema de arquivos vfat NTFS ext2 define a forma como estas grava es devem ser realizadas SISTEMA DE BOOT O sistema de boot composto por dois disquetes O primeiro disquete gerado durante a instala o do Linux ou posteriormente As duas se es abaixo mostram como gerar o disquete de boot para o seu distema O segundo disquete usado para recupera o do sistema veja se o gerando um disquete de recupera o Gerando um disquete de boot personalizado op o1 um disquete personalizado que vai iniciar o seu LINUX Formata o disquete sbin mkfs ext2 c dev fd0 1440 Monta o disquete bin mount t ext2 dev fd0 mnt floppy Copia arquivos para o disquete c
38. gitar finger nome O ender e o Se voc for chamado pelo finger pode deixar informa es gerais para quem o chamou Isto realizado com os arquivos PLAN e PROJECT que devem estar localizados em seu diret rio local PROJECT um arquivo que voc cria de uma linha dizendo com o que esta trabalhando PLAN um arquivo maior onde voc disserta sobre seu trabalho atual NEWS A Usenet uma cole o de grupos de discuss o envolvendo milhares de pessoas em todo mundo Originalmente a Usenet foi desenvolvida para exibir not cias e avisos como um quadro de avisos computadorizado Para ler artigos fixados na usenet usa se um programa denominado newsreader para o unix temos nn rm trn tin Embora sejam chamados grupos de not cias na realidade s o grupos de discuss o WWW No kde pode se usar o pr prio explorer que tamb m um pager internet ou usar o netscape Ex netscape amp Ou ainda o lynx um paginador simples mas eficiente Ex lynx url Ex lynx arquivo html Ex lynx news servidor news 20 LMPT NPC Apostila Linux Bueno A D MODIFICANDO O KERNEL O kernel a parte principal do sistema operacional do micro ele que faz tudo funcionar No LINUX voc pode recompilar o seu Kernel para levar em conta as caracter sticas de seu micro Vantagens Considere que voc tem um Petium de ltima gera o em sua casa Voc n o tem dispositivos scsi faz acesso a internet pela placa de modem
39. legrep Ip Deve aparecer Ip0 lp1 lp2 2 Depois verifique se o programa de controle Ipd que o daemom de impress o esta instalado cat proc devices Deve aparecer 6 lp LMPT NPC Apostila Linux Bueno A D 14 3 Execute o programa printtool que permite a sele o da impressora e j gera os arquivos de configura o necess rios Com o printtool voc pode ainda testar a impressora 4 Pode se imprimir usando lpr op es nomeArquivo Hveja man lpr Ex lpr nomeArquivo txt Ex cat nomeArquivo gt dev lp0 Ex lpr P nomelmpressora nomeArquivo ps Para setar uma impressora como padr o basta definir a vari vel de ambiente PRINTER Ex PRINTER 2500cm 5 Pode se verificar a fila de impress o com lpq 1 P impressora trabalho amp usu rio 6 Pode se remover um documento da fila de impress o lprm 5 7 0 programa de controle da impressora Ipc Veja man lpc Quando voc manda um programa imprimir uma sequ ncia de processos executada Primeiro o programa gera um arquivo postscript que enviado ao gerenciador de impress o O gerenciador de impress o salva o arquivo em disco e coloca o mesmo na fila de impress o Quando chegar a vez o gerenciador de impress o l o arquivo do disco e passa o mesmo por um filtro convertendo de postscript para um formato conhecido pela sua impressora finalmente envia o arquivo formatado para sua impressora Arquivos de configura o para impress o etc printcap Li
40. m f HUsa arquivo auxiliar mesg y n Ativa desativa recebimento de mensagens F 0 grep funciona como o ferep talk Ex talk damiani O Impt ufsc br c HRetorna n mero de coincidencias Estabelece uma comunica o com damiani i Desconsidera mai sculas minusculas s Desconsidera mensagens de erro REDIRECIONAMENTO DE a ENTRADAS SA DAS PIPES An fLsta tamb m as n linhas posteriores B n Lsta tamb m as n linhas anteriores sort Ordena uma lista T Ordem inversa gt Redireciona sa da Ex man grep Mostra detalhes do grep Ex who gt users Joga sa da de who em users Ex greep v buble sort c lt Redireciona entrada Ex ls l Igreep julia Lista diret rio e pesquisa pelo arquivo julia Ex grep 0 9 guide txt Ex grep b guide txt Ex grep arqAux guide txt Pesquisa em guide txt usando arqAux Executa o programa usando dados dat Ex programa exe lt dados dat Ex sort lt arquivo txt Ordena arq in e armazena em arq out Ex sort lt arq in gt arq out y gt gt Adiciona ao final do arquivo ap ndice fgrep E o grep extendido Ex cat filel file file3 gt gt file Ex printenv Ifgrep DISPLAY egrep E o grep extendido sort Ordena arquivos c HVerifica arquivo o HEspecifica nome arquivo sa da d H Ordem dicion rio f fDespresa diferen a maiuscula minuscula BACKUP E RESTAURA O t Atualiza data e hora s Modo silencioso Conecta processos filtro Ex Is egrep tmp Ex rpm qa egrep k
41. nfigurado automaticamente pelas respostas dadas ao programa Xconfigurator Este arquivo cont m todas as informa es relacionadas ao funcionamento do ambiente de janelas Fontes mouse teclado placa de video e defini es do n mero de cores frequ ncia varredura monitor resolu es Opcionalmente se voc j possue um arquivo de configura o XF86config de uma instala o anterior use o mesmo copiando ele da forma cp XF86config usr X11 xf86config Obs par metros errados podem fazer o X n o funcionar Caso isto ocorra de uma olhada nas mensagens de falha leia o manual do xf86config man xf86config e confira atentamente se as op es fornecidas correspondem a realidade de seu microcomputador 3 Para executar o Xwindow startx lnicia o ambiente de janela default kde lnicia o ambiente do kde gnome lnicia o ambiente do gnome 4 Resolvendo problemas Se ocorrerem erros de uma olhada nas informa es da tela O startx executa a seguinte sequ ncia xinit SHOME xinitre SHOME serverarg Inicializa o servidor e depois o ambiente de janela 5 Para obter um terminal virtual de dentro do X ctrl ralt n Onde n o n mero do terminal 6 Para encerrar o Xwindow menu gt sair Para encerrar o servidor Xwindow ctrl alt backspace CONFIGURANDO A IMPRESSORA Roteiro 1 Primeiro verifique se os dispositivos f sicos de impress o est o instalados placa paralela Is dev lp Deve aparecer Ip0 lp1 lp2 ou dmseg
42. p boot boot b mnt floppy boot boot o cp boot message mnt floppy boot message cp boot map mnt floppy boot map cp etc lilo conf mnt floppy lilo conf Se voce tem um HD scsi crie o arquivo initrd e copie o mesmo para o disquete Edite o arquivo mnt floppy lilo conf lembre se que as informa es de diret rio devem ser as do disquete Executa o lilo para contruir a MBR do disquete sbin lilo C mnt floppy lilo conf Testa o disquete de inicializa o Gerando um disquete de boot personalizado op o2 O mkbootdisk cria um disquete de inicializa o adaptado a sua m quina local Inclui os par metros SCSI necess rios e as informa es do arquivo etc fstab Este disquete pode ser usado tanto para iniciar o seu sistema como para recuper lo Primeiro identifique a versao do kernel com uname r Coloque o disquete no drive e execute o programa mkbootdisk mkbootdisk versaoDoKernel ou Ex mkbootdisk device dev fd0 2 2 5 Iniciando o Linux com o disquete de recupera o O disco de resgate fornece consoles virtuais um interpretador de comandos limitado e alguns programas utilit rios que voc deve usar para recuperar o sistema 1 Gerando o disquete de inicializa o Voc pode gerar os discos de recupera o gen rico no DOS ou no Linux Para gerar o disco de recupera o no DOS cd cdromidosutils rawrite exe Entra com o nome da imagem imagensirescue img Para gerar o disco de recupera o no
43. quivos e as classes de diferentes formas Tem sintax highlight documenta o em html e muito mais Como instalar rpm Uvh kdevelop versao rpm Como incluir uma biblioteca externa Ex COI LIB V para a se o Project Options Aba compiler options Vusr include coi Aba linker options usr lib coi2Z libCOD0 a usr X11R6 lib libX11 a LMPT NPC Apostila Linux Bueno A D 23 INSTALA O DO MESA CONFIGURA ES MICRO CASA Todos os programas que alteram o funcionamento ou est o relacionados Hardware com o funcionamento do ambiente gr fico s devem ser instalados ap s o Placa rede funcionamento do sistema X Verifique se o seu sistema suporta o OpenGl IDE Roteiro i 1 Copie o pacote para um diret rio temporario CDROM cp MesaDemos 3_0_tar gz tmp MesaDemos 3_0_tar gz Placa SCSI cp MesaLib 3_0_tar gz tmp MesaLib 3_0_tar gz Placa de v deo unzipe os arquivos Monitor tar xvzf Mesa Placa m e ASUS p2b cd Mesa A Mem ria 64mb 2 Execute o make e veja as plataformas suportadas Zip Zip drive iomega ide make 3 Compile o Mesa Demos para o Linux em um computador PC digitando Placa de som opl3sax 2 make linut i386 Enderecos 220h irq 5 dma 0 dma 1 4 Para instalar o MESA header s e lib copie o diret rio include GL para Fm Synthesizer 388h usr local include usando MPU401 330h irq 5 cp r include GL usr local include Rede 5 Copie o diret rio da lib para usr local lib usando IP din
44. r os arquivos usar o drive Desmontar o drive O sistema de arquivos deve ser suportado pelo kernel e o diret rio a ser montado deve existir O arquivo etc fstab cont m uma listagem dos diversos dispositivos que podem ser montados de forma reduzida com o comando mount Dica Tenha um ou mais disquetes de zip com o sistema de arquivos ext2 pois sua utiliza o muito mais rapida que a de discos FAT DIRET RIOS LINUX No mundo Linux os diret rios tem uma fun o clara definida pelas especifica es FSSTND Sistema de arquivos Linux Hdiret rio raiz root tidiret rio do administrador bin farquivos bin rios do sistema programas sbin mant m a m quina espec fica do usu rio root boot diret rios com arquivo de boot do Linux lost found arquivos recuperados Ivar logs do sistema arquivos configurac o var lib rpm Arquivos rpm mnt Diret rio de acesso aos drives dev Devices do sistema letce Arquivos configura o do sistema skel Arquivos de esqueletos do usu rio home Andre Diret rios dos usu rios Fatima Diret rios dos usu rios lib Bibliotecas necess rias p execut veis proc Arquivos de processamento tmp Arquivos tempor rios games diret rio de jogos Jusr Arquivos usu rios compartilhados rede X11R6 Arquivos ambiente janela bin Arquivos bin rios dos usu rios letce Arquivos diversos dos usu rios g include Biblioteca C include Biblioteca C games Jogos
45. ra boot cp usr src linux arch i386 boot zImage boot vmlinuz versao 11 Copia nova mapa do sistema para o boot O arquivo System map gerado pelo novo kernel e cont m instru es necess rias para o correto carregamento dos m dulos cp usr src linux System map boot System map versao 12 Se voc usar drives SCSI e estes forem montados como modulares voce ter de criar um arquivo initrd Utilizado pelo kernel para identificar os drives SCSI na partida do sistema isto feito pelo programa mkinitrd mkinitrd nomeDestino img diret rioModulos Ex mkinitrd boot nomeinitrd img diret rioModulos 13 Atualize os links estes links s o criados para facilitar o boot do sistema permitindo chamar vmlinuz no lugar de vmlinuz 2 2 5 cd boot ls l boot vmlinuz In sf vmlinuz vers o vmlinuz In sf boot System map vers o boot System map In sf module info vers o module info boot System map um link para o mapa ativo boot module info um link para o m dulo ativo 11 Modifique o arquivo de configura o da partida do sistema etc lilo conf que dever incluir o kernel antigo e o novo emacs etc lilo conf ou pico etc lilo conf 12 Atualiza o setor de partida do micro rodando o lilo sbin lilo veja se o lilo 13 Testa o novo kernel Se n o funcionar na hora do boot seleciona o kernel antigo por este motivo que os dois devem estar presentes no lilo conf Se funcionar pode se criar um novo di
46. ramas como o gnurpm kpackage glint ou em linha de comando rpm O rpm muito poderoso permitindo a manuten o verifica o e pesquisa eficiente de todos os pacotes instalados composto de 5 m dulos instala o desinstala o atualiza o pesquisa e verifica o Help rpm help Instala o Se o pacote j estiver instalado o rpm envia uma mensagem de erro Se o pacote precisa de outros pacotes para sua instala o o mesmo informa o nome das depend ncias rpm ivh nomePacote versao release rpm Para for ar a instala o e desconsiderar as dependencias rpm nodeps force ivh nomepacote rpm Desinstala o Se o pacote necess rio para outros pacotes o mesmo s ser desinstalado ap s a remo o de todos os pacotes dependentes Isto pode ser desconsiderado passando se o par metro nodeps que informa que para desconsiderar as depend ncias rpm e nomePacote versao release rpm Atualiza o Automaticamente desinstala a vers o anterior e instala a nova preservando as defini es anteriores rpmsave rpm Uvh nomePacote versao release rpm Consultas rpm op o nomePacote q Vers o do pacote qa Informa es de todos os pacotes instalados f nomeArquivo informa pacote dono do arquivo p arquivoDoPacote qip Informa es do pacote o que l Apresenta lista dos arquivos do pacote S Apresenta status dos arquivos do pacote d Lista onde est o os manuais do pacote
47. ras linhas de sua HD numa regi o denominada MBR master boot record o mini programa localizado no MBR chama o sistema operacional que vai controlar seu computador O programa sbin lilo se baseia no arquivo etc lilo conf para montar o mini programa de inicializa o e escreve o mesmo na MBR Para alterar o sistema de partida de seu micro voc deve editar o arquivo etc lilo conf e depois executar o programa sbin lilo Op es que podem ser passadas para o programa lilo q Lista os arquivi atualmente mapeados R Linha de comando default I Solicita path do kernel u Desintala o LILO v Modo verbose C ArquivoDeConfigura o passa o arquivo de configura o O default esta em etc lilo conf i Especifica arquivo de boot default etc disktab P Corrige a tabela de parti o b Bootdev ou boot bootdev D Label ou default label t Somente testa Exemplo de arquivo etc lilo conf Se o Global boot dev hda Nome do dispositivo timeout 50 Tempo de espera default linux Nome do sistema default prompt Espera pelo usu rio message boot message map boot map Arquivo mapa install boot boot b Arquivo de boot Se o por imagem de kernel LINUX image boot vmlinuz 2 0 34 endere o do kernel label linux Nome root dev hda5 Diret rio root arquivo com mensagem p user alias 1 Um apelido curto password senha Senha de acesso ready only image boot vmlinuz otimizado label otimizado Nome
48. riar os disquetes de boot 1 1 Para criar os discos de inicializa o fa a d dosutils rawrite f imagens boot img d dosutils rawrite f imagens supp img d dosutils rawrite f imagens rescue img onde d o drive do cdrom 1 2 Copiar o programa dosutil fips exe para o disquete de inicializa o opcional 2 Liberar espa o no HD pelo menos 600mb usar o fips ou o pqmagic 3 O Zip drive e o HD devem estar na porta 1 da placa m e ficando o segundo hd e o cdrom na porta 2 O HD scsi deve estar na porta O ou 1 4 Usar o pqmagic ou o fips para particionar o disco 5 Colocar o disco de boot no drive A e reiniciar o sistema ou realizar o boot pelo cd r pido 6 Criar as parti es LINUX LinuxNative 16mb 1 Linux Native home 40 Linux Native usr 35 LinuxSwap 4 Obs se o drive for LBA assinalar a op o utilizar modo linear s o os hds mais novos 7 Selecionar os pacotes que deseja instalar codigo fonte kernel emac gimp kdevelop mesa Responder a todas as perguntas 8 Aceita a op o que gera um disquete de boot desta forma voc tem um disquete para botar o seu Linux no caso do Windows apagar a parti o mestre do HD 9 No final da instala o instalar o LILO como MASTER BOOT RECORD Informa es do LILO n se o LILO Obs um log da instalac o esta em tmp install log POMAGIC E FIPS PQMAGIC Programa utilizado para particionar o disco rigido trabalha sobre o DOS com uma inter
49. rincipal de configura o t etc hostname nome completo da m quina localhost localdomain H etc hosts deny Negar o acesso para ALL ALL etc hosts allow amp Permitir o acesso para ALL 127 0 0 1 letc hosts Nome do host Hip nome 127 0 0 1 localhost 0 0 0 0 nomeSuaM quina opcional apelido etc networks loopback 127 0 0 0 localnet 0 0 0 0 opcional etc ppp pap secrets username senha etc resolv conf search servidor com br nameserver nomeDosServidor Para conectar com a ufsc fica da forma search dial ufsc br ou Impt ufsc br Servidor nameserver 150 162 1 7 Dom nio DNS nameserver 150 162 21 1 Dom nio DNS nameserver 150 162 21 7 Dom nio DNS H etc host conf order hosts conf multi on H etc rc d rc inetl Arquivo parametros basicos da rede HOSTNAME hostname H etc ifconfig lo 127 0 0 1 Hdefault netmask etc route add 127 0 0 1 rc inet2 gt daemons Outros arquivos de configura o da rede etc inetd conf usr sbin tcpd tcpd Configura o Wraper timezone Fuso hor rio da m quina sbin route Arquivo da rota usr lib uucp Arquivos conex o de Unix usr mail Diret rio dos arquivos do mail usr news Cont m arquivos de not cias LMPT NPC Apostila Linux Bueno A D 15 INSTALANDO PROGRAMAS INSTALANDO COM O RPM RPM significa Red Hat Package Manager um sistema de controle dos pacotes instalados em seu Linux Este gerenciamento realizado atrav s de prog
50. s para realizar tarefas espec ficas De uma maneira geral o formato comando op es par metros Pode se executar dois comandos em uma mesma linha separando os mesmos por Ex ls man ls man com xman info com whatis com whereis apropos locate arq login logout exit shutdown su su logname Jogin alt f1 id logname who whoami passwd HELP Mostra um HELP do comando Ex man whatis amp Para sair digite q Se es de um arquivo man Nome sinopse descri o op es veja tamb m arquivos hist rico autores tradutores Ex man make less gt make txt Programa que mostra as p ginas man no XWindow Programa de documenta o mais completo e moderno que o man permite navegar na documentacao com hyperlinks Para sair digite q O que determinado comando Ex whatis emacs Para atualizar a base de dados do whatis use o makewhatis Ex usr sbin makewhatis Localiza programa b Localiza somente vers o bin ria Ex whereis emacs Localiza programas por assunto Ex apropos edit Localiza arquivo HPara atualizar base de dados p locate Ex updatedb Ex locate apostilaLinux sdw LOGIN E LOGOUT Inicializa sess o com o nome do usu rio Finaliza sess o Finaliza sess o Reinicializa o computador Ex shutdown r now reinicializa Ex shutdown h now encerra Ex ctrl alt del reinicializa Alterna do usu rio atual para o root Alterna do usu rio atual par
51. s de arquivos Sistema controle usu rios e grupos do conectiva 8 Controle dos Devices disquetes hd cd zip 8 Diret rios LINUX ar ERE 8 Devices do sistema Usando CDROM Usando disquete linux Usando disquete dos 9 Usando ZIP Lin iE E vetado 9 Usando ZIP DOS adine EEA eaa EEE 9 Samba SENET enirn ten aa nanio 10 Samba cliente smbclient 0 0sssssnsseeseeseossreseeeseeee 10 SJ 001 LI O DU 1 an e RD RU e aN Instala o do Linux PQMAGIC e fips isso ses nos apare raia retgee eta Sistema D BOOt ssa tasas asse asi st asa a Sia aaa Configurando o LINUX Configurando o teclado Configurando o mouse Configurando o Xwindow 13 Configurando a Impressora 13 Conex o com Macintosh ceeteeeeeeo Kernel Modular roteiro eeeeteeeeeeeee Como usar os M dulos ciieeeeeesereeeeerereess Kernel Monol tiCO ccsstsismeesogreiereasn ven ES T DE Atualizando o Kernel via rpm Programa o esses rasoiito sore casa iraicaan desen sea ars Per pena ta ai qaan das Compilando com gce g Compilacao automatizada com Make Montando uma biblioteca lb Kdevelop Instala o do Mesa Instala o da COI LIB Configura es micro ufsc Configura es micro casa
52. s pdf xdvi Visualiza arquivos dvi Emuladores Emula o DOS Precisa ser configurado Emula o DOS no X dosemu xdosemu Pacotes OFFICE Applixware www applixware com Completo e funcional StarOffice www stardivision com Super completo livre para pessoas e empresas aqu liberou geral KOffice www kde org novo Siag Ofice simples Multim dia aumix playmidi playcd maplay Toca mpeg2 em stereo 16bits sox Converte arquivos de som tracker xllamp Equivale ao winamp toca arquivos mp3 LMPT NPC Apostila Linux Bueno A D 17 COMANDOS DO EFAX fusr bin fax Ex fax test gt teste txt HExecuta um teste ficticio do fax Envia o nomeArquivo para telefone Hfax send telefone nomeArquivo fax wait HAguarda a chegada de fax fax status Status da m quina de fax fax queuef Lista os faxes recebidos fax view arquivo pagina Mostra uma pagina de fax recebida fax print arquivo pagina Imprime a p gina fax receive nomeFaxRecebido amp Recebe fax fax cut Recorte p gina de fax fax paste Cola p gina de fax HScript do shell que envia fax COMANDOS DO EDITOR VI VIM GVIM Editor de texto simples e eficiente para macho w Salva arquivo em disco q Para sair q Sai mesmo que o arquivo tenha sido alterado e Edita outro arquivo com Executa comando do shell r arq L outro arquivo na posi o do cursor Ex vim arquivo Edita o arquivo COMANDOS DO EDITOR EMACS Editor de texto extremam
53. squete de recupera o do sitema com o mkbootdisk device dev fd0 2 2 5 COMO USAR OS M DULOS insmod nome rmmod nome mprove Inclue o m dulo Remove o m dulo Insere e retira o m dulo testa KERNEL MONOL TICO muito parecido com o do kernel din mico quando configurar o kernel responda somente Yes No n o use a op o M dulo M Pule os passos 5 6 7 E edite o arquivo etc rc d rc sysinit colocando um coment rio na linha depmod a Voc pode passar par metros para um kernel monol tico atrav s da linha de comando no boot do lilo ou atrav s do arquivo de configura o do lilo etc lilo conf ATUALIZANDO O KERNEL VIA RPM 1 Baixe os arquivos Kernel versao rpm Kernel source versao rpm Kernel cfg versao rpm 2 Instale os arquivos rpm Uvh kernel rpm 3 Atualize o arquivo fetc lilo conf Sempre deixe op o para acesso a dois kernel s se o novo falhar usa o antigo 4 Atualize o setor de boot executando o lilo sbin lilo LMPT NPC Apostila Linux Bueno A D 22 PROGRAMA O Programas mais teis gee Compilador C da GNU g Compilador C da GNU eges Pacote com os programas gcc e g gdb Depurador C GNU xxgdb Depurador com interface gr fica kdbg Depurador do KDE kdevelop Itrace Tra a informa es chamadas a bibliotecas xwpe Ambiente gr fico semelhante ao borland xemacs Pode se usar o xemac como editor de C kdevelop Ambiente para desenvolvimento no KDE COMPILANDO CO
54. sta as capacidades da impressora proc devices Lista os devices fvar spoollpd Diret rio de spooler fetc hosts equiv Lista de equival ncias fetc hosts lpd Lista as impressoras ativas usr spool lp reg Cont m subdiret rios para cada impressora uest configurada usr spool lp Cont m arquivos para manuten o da fila de impress o CONFIGURANDO A PLACA DE SOM Para configurar a placa de som execute o sndconfig O programa vai automaticamente detectar a placa de som do sistema Se n o conseguir detectar vai mostrar uma lista de placas selecione a sua Posteriormente se necess rio passe as informa es dos IRQ s e enderecos Se a configura o for errada o sistema pode travar Ex Placa de som Yamaha HExecuta o programa de configura o sndconfig Pode se desativar a detec o autom tica sndconfig noprobe Pode se desativar a detec o e a configura o automatica sndconfig noprobe noautoconfig CONFIGURANDO OS M DULOS DO KERNEL Se o seu kernel for modular os diversos m dulos podem ser carregados e descarregados usando se o programa kerneld Pode se ainda alterar os par metros a serem passados para os diferentes dispositivos CONFIGURANDO A REDE INTERNET Pode se configurar alguns par metros da internet usando se o programa netcfg Uma descri o mais detalhada dos arquivos de configura o da internet segue abaixo Pode se usar tamb m o Linuxconf H etc sysconfig network Harquivo p
55. tica octave C lculo num rico e matricial Ambientes XWindows fvwm Emula ambiente grafico do win95 fvwm2 Emula ambiente grafico do win95 LessTiff Padr o MOTIF MWM Padr o MOTIF KDE Ambiente gr fico GNOME Ambiente gr fico da gnu xsetroot Define cor de fundo xsetroot solid red xIsfonts Informa es fontes xwininfo Informa es janela rclock Relogio xclock Relogio xdaliclok Relogio xcalc Calculadores xunits Conversor de unidades sc Planilha dif cel de usar Terminais nxterm Rxvt Terminal em preto Terminal com fundo branco Gr ficos gimp Pacote gr fico completo excelente xpaint Editor gr fico simples XV Visualiza o de imagens opera es especiais muito bom gtksee Visualiza o r pida de imagens com diret rios e anima o xmorph Altera o de imagens xfig Imagens vetorais ee Visualizador de imagens desenhos kuickshow Visualizador de imagens muito r pido transfig Converte arquivos xfig p outros formatos xanim Visualiza anima es ksnapshot Captura de telas gr fico f cil usar gv Ghostview xmag Copia janelas para disco Ex xmag gt selecione rea da tela xwd Copia tela para disco Ex xwd gt argl xwd xloadimage Mostra tipos de arquivos graficos suportados ImageMagic animate combine convert display identify import nogrify montage xep Plotagem de equa es matematicas Gr ficos X11 gnuplot xspread Visualizadores gy Visualiza arquivos postscript xpdf Visualiza arquivo
56. vos include do G et o em usr include g DIRETORIOINCLUDE I usr include g I usr include DIRECL DIRETORIOLIB Im COMPILADOR g As linhas abaixo especificam as sub rotinas all teste o teste Executa as duas subrotinas teste o e teste testeo S ARQUIVOS S COMPILADOR c ARQUIVOS 8 DIRETORIOINCLUDE S DIRECL o teste o S OBJETOS COMPILADOR OBJETOS DIRETORIOINCLUDE S DIRETORIOLIB o teste teste Ex Executando o make make all Executa subrotina all make all Executa subrotina all MONTANDO UMA BIBLIOTECA LIB Uma biblioteca uma colecao de objetos funcoes classes objetos agrupados em um nico arquivo libNome a Para utilizar a biblioteca o programador precisa dos arquivos com o cabecalho formato como os objetos e as funcoes foram constru dos e do arquivo da lib Sequ ncia para criar uma lib no LINUX 1 Cria arquivo de cabecalho h declaracao das funcoes e classes cat gt TPonto h class TPonto j ctrl d 2 Cria arquivo de c digo cpp definicao das funcoes cat gt TPonto cpp Define funcoes da classe ctrl d 3 Compila os arquivos de c digo cpp gerando os arquivos o g c TPonto cpp 4 Cria a biblioteca a lib ar q libNOME arq o ar O programa ar que aglutina todos os objetos em uma lib t lista objetos da lib biblioteca r Substitue funcoes se necess rio KDEVELOP um ambiente de desenvolvimento moderno Permite visualizar os ar
57. x wget fip conectiva path kernel rpm Ex wget http www conectiva path kernel rpm CONFIGURANDO O FTP ANONIMO Instalando o ftp an nimo sua m quina vai ter um diret rio que pode ser acessado externamente tanto para upload como para download de arquivos Ou seja pode ser usado para passar ou receber arquivos de terceiros Instale o anomFTP rpm Uvh anomftp versao rpm Configure os arquivos etc ftpacess etc ftphosts etc ftpusers LMPT NPC Apostila Linux Bueno A D CONEX O COM MACINTOSH Veja o arquivo netatalk howto linux Instala o netatalk rpm Instala o wraper rpm Edita hosts allow e host denny FWHOIS Use o fwhois para localizar algu m Ex fwhois Luis Inacio Lula FINGER O finger obt m para voc informa es a respeito de uma pessoa em particular que esteja na rede Tudo o que voc precisa saber qual o host que a pessoa usa o userid o ltimo ou primeiro nome da pessoa fornecidos pelo fwhois O finger lhe fornece as seguintes informa es O userid da pessoa O nome completo da pessoa Se o userid esta logado no momento A ltima ves que algu m se logou com aquele userid Se o correio j foi lido Se as solicita es de talk est o sendo ouvidas por ele messages on ou messages off Um n mero de telefone Um endere o comercial Informa es que a pessoa preparou para o p blico por exemplo seu hor rio de trabalho Para usar o finger basta di

Download Pdf Manuals

image

Related Search

Related Contents

CLP8301UME  Samsung C270 manual de utilizador    EW-F3000V - Support  Technicolor - Thomson TU-HDT104A User's Manual  取扱説明書 - レッドスパイス  Philips F5184  isel - PSPCI  Zanussi ZOA35309XA  Télécharger caractéristiques  

Copyright © All rights reserved.
Failed to retrieve file