Linux para iniciantes: Desbravando o pingüim! Parte 2 Renê de Souza Pinto 2 de Outubro de 2007
Índice - Parte 2 1 Primeiro contato Window Manager KDE Algumas Ferramentas 2 3 4 5
Primeiro contato Window Manager KDE Algumas Ferramentas Bem vindo ao incrível mundo do Linux! Como dito na introdução aos sistemas operacionais, há uma camada entre o usuário e o Kernel do S.O. Esta camada implementa a forma com a qual o usuário acessa as funcionalidades do Kernel O Linux pode ser utilizado de duas maneiras: Através do Shell: Modo texto, via linha de comando (prático, rápido, limpo, economiza muito tempo quando se domina os comandos e a programação do shell). Através do Servidor X: Interface gráfica, permite o uso do sistema através de janelas, botões, etc. Programas chamados de Window Managers proporcionam vários ambientes gráficos distintos.
Primeiro contato Comandos ba sicos Window Manager KDE Algumas Ferramentas Primeiro contato Exemplos de Window Managers: (a) Kde (b) Gnome (c) Xfce (d) Window Maker Rene de Souza Pinto Linux para iniciantes: Desbravando o pingu im! Parte 2
KDE Primeiro contato Window Manager KDE Algumas Ferramentas Window Manager padrão do Kubuntu Fundado em Outubro de 1996 Site: http://www.kde.org Mascote: Konqi
Algumas ferramentas Window Manager KDE Algumas Ferramentas Navegador: Firefox, Konqueror Cliente de E-mail: Thunderbird Instant messenger: Kopete, amsn, pidgin Suite de escritório: Openoffice, Koffice Tocador de música: Amarok, Kaffeine Gravador de CD e DVD: K3B Cálculos científicos: Octave P2P: Amule, gtk-gnutella Torrent: KTorrent, Azureus
Algumas ferramentas Window Manager KDE Algumas Ferramentas Edição de áudio e vídeo: Audacity, Kino Edição de imagens: GIMP, Inkscape PDF: Adobe Acrobat Reader, KPDF, Xpdf Scanner: Kooka Discador internet: Kppp Desenvolvimento: Eclipse, Kdevelop, Netbeans, gcc,... Emulação: QEMU, Wine
Primeiro contato logout - Finaliza a sessão do usuário Exemplo: $ logout exit - Sai do Shell Exemplo: $ exit
Primeiro contato reboot - Reinicia a máquina Exemplo: $ reboot halt - Desliga a máquina Exemplo: $ halt
- Ajuda man - Exibe um determinado manual do sistema Sintaxe: man [opções] [seção] <manual> Opções: -h Ajuda do man -w Exibe a localização do manual a ser exibido Exemplos: $ man cat $ man -w cat
- Ajuda info - Exibe documentos em formato info Sintaxe: info [opções] <documento> Opções: -h Ajuda do info -w Exibe a localização física do documento Exemplos: $ info ls
- Ajuda apropos - Lista manuais a partir do assunto especificado info Sintaxe: apropos <assunto> Exemplos: $ apropos find
- Arquivos e diretórios ls - Lista arquivos e diretórios Sintaxe: ls [opções] [diretório] Opções: -a Lista arquivos ocultos -l Mostra detalhes -R Lista de forma recursiva Exemplos: $ ls -la $ ls /home/rene
- Arquivos e diretórios cd - Troca de diretório Sintaxe: cd [diretório] Exemplos: $ cd / $ cd /usr/src $ cd (Vai para o diretório do usuário) $ cd - (Volta para o diretório original)
- Arquivos e diretórios mv - Move ou renomeia arquivos e diretórios Sintaxe: mv [opções] <fonte> <destino> Opções: -b Faz backup dos arquivos fonte -f Remove sem confirmação -i Pede confirmação para arquivos que serão sobrescritos -v Exibe o nome do arquivo antes de movê-lo Exemplo: $ mv games /usr/games
- Arquivos e diretórios pwd - Imprime o diretório corrente Exemplo: $ pwd cp - Copia arquivos e diretórios Sintaxe: cp [opções] <fonte> <destino> Opções: -r Copia recursivamente -v Exibe o nome do arquivo antes de copiar Exemplo: $ cp poema.txt poema backup.txt $ cp -r /home/rene /home/ju
- date - Exibe a data do sistema Exemplo: $ date cal - Exibe um calendário Exemplos: $ cal $ cal 1985
- mount - Monta dispositivos Exemplo: $ mount /media/floppy umount - Desmonta dipositivos montados Exemplos: $ umount /media/floppy
Shell Script Primeiro contato Vamos praticar!
O Kubuntu utiliza o gerenciador apt Instalar e remover programas: apt-get Procurar por pacotes: apt-cache
Atualizar base de dados dos pacotes apt-get update Instalar um pacote apt-get install <pacote> Remover um pacote apt-get remove <pacote>
Procurar um pacote apt-cache search <sentença> Gerenciadores gráficos: Adept Manager Synaptic Package Manager
Liberdade para usar, modificar e distribuir! Qualidade de software superior Oportunidades únicas Fama! ;) Filosofia
Ufa! Por hoje é só... Dúvidas, sugestões, críticas: rene@grad.icmc.usp.br Participem do Grupo de Linux do ICMC http://groups.google.com.br/group/grupo_linux_icmc Até Logo!
Primeiro contato Neves, Julio C., Programação Shell Linux - 6 a ed. Brasport, 2006. Ferreira, Rubem E., Linux, Guia do Administrador do Sistema - 1 a ed. Novatec, 2003. KDE, http://www.kde.org/