TUTORIAL LINUX BÁSICO o que? quem? quando? por que usar Linux? LINUX EDUCACIONAL 3.0 distro Hudson Souza instrutor Polo EaD Paranavaí, fev/2010 1
BREVE HISTÓRIA DO LINUX O nome Linux surgiu da mistura de Linus + Unix. Devido ao alto custo de equipamento, técnicos e sistemas, estes equipamentos era utilizados por pesquisadores, universidades e militares. Unix - 1960 Unix É um Sistema Operacional de grande porte (mainframe/servidores) Stallman 1984 aplicativos Richard Stallman (1984) Projeto GNU (Gnu Não é Unix) Free Software Foundation (Fundação Software Livre), empresa sem fins lucrativos, que reunia vários aplicativos dentro do Projeto GNU. Tinha a filosofia de lutar contra as restrições de cópia e alterações de software. Linus - 1991 criador do núcleo do Linux Linus Torvalds (1991) Departamento de Ciência da Computação da Universidade de Helsinki (Finlândia). Desenvolveram o núcleo do Linux com a ajuda de vários programadores voluntários através da Usenet (listas de discussão/fórum). 2
GNU 1989 licença GPL Licença GPL (1989) General Public License / Licença Pública Geral Qualquer pessoa possa utilizar, estudar, modificar e distribuir de acordo com os termos da licença, com o compromisso de não tornar os programas fechados e comercializados. GPL Possui 4 liberdades: 1- executar o programa (nº 0) 2- estudar o funcionamento e adaptá-lo a sua necessidade (nº 1) 3- distribuir cópias (nº 2) 4- aperfeiçoar e disponibilizar o programa a comunidade (nº 3) GNU/Linux - 1991 aplicativos + linux GNU/Linux (1991) Surgiu a partir da união dos aplicativos do Projeto GNU + núcleo do Linux. SEMELHANÇAS ENTRE WINDOWS E LINUX São Sistemas Operacionais que controlam o Computador. Possuem editor de texto, planilha, editor gráfico, multimídia, Internet, e-mail; Possuem usuário e senha; Contam com Design Visual gráfico novo, atraente e simplificado; Poderosa ferramentas de edição de Áudio e Vídeo; Comunicação em tempo real: MSN, Pidgin, skype, ICQ, mirc; Contam com Assistência Remota; Gerenciam a Restauração do Sistema; Configuração de Rede: LAN (com cabo) e WAN (wireless). 3
WINDOWS x LINUX VERSÕES DO WINDOWS Microsoft Windows é uma popular família de sistemas operacionais criados pela Microsoft, empresa fundada por Bill Gates e Paul Allen. O Windows é um produto comercial, com preços diferenciados para cada uma de suas versões. É o sistema operacional mais utilizado em computadores pessoais no mundo, porém possue uma grande quantidade de cópias piratas no uso doméstico. Versões do Windows: 1.0, 2.0, 3.0, NT, 95, 98, 98se, 2000, ME, XP, Server2003, Vista, Server2008, Seven, CE. SUBVERSÕES DO WINDOWS SEVEN: Windows 7 Starter - dispositivos móveis, netbook Windows 7 Home Basic - Internert Windows 7 Home Premium - multimídia, gravação, rede Windows 7 Professional - rede+ backup, impressão, pastas, mobility, apresentação Windows 7 Enterprise - jogos (gráfico, áudio, video, memória) Windows 7 Ultimate - todos os recursos + testes futuros DISTRIBUIÇÕES DO LINUX Uma Distribuição Linux (Distro) é composta do núcleo Linux e um conjunto de aplicativos, dependendo de seus propósitos. Essa coleção de software livre e não-livre, é criada e mantida por indivíduos, grupos e organizações de todo o mundo. Software Livre: segundo a definição criada pela Free Software Foundation é qualquer programa de computador que pode ser usado, copiado, estudado e redistribuído com algumas restrições. 4
DISTRIBUIÇÕES LINUX Conectiva (brasileiro) Kurumin (brasileira) Debian BR CDD (brasileira) Debian - servidor Ubuntu - desktop Kubuntu - desktop Kubuntu Remix - netbook Linux Educacinal 3.0 Red Hat servidor Fedora - desktop Suse - educacional Big Linux - desktop Slackware servidor Kalango (brasileiro) Mandriva - desktop FreeBSD - desktop 5
APLICATIVOS Microsoft Word Microsoft Excel Micros. PowerPonit Windows Explorer Internet Explorer Nero Média Player Prompt Comando Bloco de Notas MSN Skype Photoshop CorelDRAW Adobe Reader PDF BrOffice Writer BrOffice Calc BrOffice Impress Dolphin FireFox, Konqueror K3B, Brasero Amarok Terminal Konsole Kate, Kedit, Gedit amsn, Kopete, Pidgin Skype Gimp Inkscape Okular VANTAGENS 1. Linux trabalho com sistema de arquivos EXT4 mais rápido o acesso aos dados 2. Windows usa partição NTFS 3. Linux não pega vírus 4. Linux trabalha com permissões de acesso DONO.GRUPO.OUTROS 5. Windows não se preocupa muito com a permissão de acesso e execução 6. Sistema de segurança do Linux é superior ao Windows 7. Windows é mais popular no uso comercial e residencial 8. Linux está com uma interface gráfica mais agradável e fácil, justamente para cair nas graças do usuário final 9. Windows sai uma nova versão anualmente 10. Linux sai uma nova versão a cada 6 meses e anualmente 6
ÁRVORE DE DIRETÓRIOS bin - Arquivos executáveis (binários) pertencentes ao sistema boot - Arquivos estáticos de boot de inicialização (boot-loader) dev - Arquivos de entrada/saída (impressora, teclado, cd) etc - Configuração do sistema home - Diretórios local (home) dos usuários (meus documentos) lib - Arquivos da biblilotecas mnt - Ponto de montagem de partição media - Ponto de montagem para periféricos (Debian, Kubuntu, LE) root - Diretório local do superusuário (root) sbin - Arquivos de configuração sistema essenciais tmp - Arquivos temporários gerados por alguns utilitários usr - Arquivos de configuração do usuários (C:\Arq.Programas) var - Informação variável (log) MONTAR / DESMONTAR MONTAR: inicia a partição ou dispositivo para leitura e gravação Diskt, PenDrive, CD-Rom, 2º HD DESMONTAR: finalizar a partição ou dispositivo para leitura e gravação Diskt, PenDrive, CD-Rom, 2º HD LEITURA: É a permissão de Abrir um documento Pode Editar o documento na tela do seu computador (somente leitura) GRAVAÇÃO: É a permissão de Salvar as alterações no computador 7
MANIPULAÇÃO DE DISPOSITIVOS ENTRADA/SAÍDA DISQUETE 1,44 Mb MONTAR: mount /dev/fld0 /media/diskt DESMONTAR: umont /dev/fld0 /media/diskt FORMATAR: mkfs.ext2 /dev/fd0 (linux) superformat /dev/fd0 (windows) fdformat /dev/fdo (windows antigo Polo EaD) PENDRIVE 4 Gb MONTAR: DESMONTAR: mount /dev/sdb1 /media/pendrive umount /dev/sdb1 /media/pendrive CD-ROM 720 Mb MONTAR: mount /dev/cdrom /media/cdrom DESMONTAR: umount /dev/cdrom /media/cdrom HD SLAVE 320 Gb PARTIÇÃO NO PRÓPRIO HD - Linux(ext3) Windows(ntfs) mount -t ntfs-3g /dev/sda5 /mnt/win -o umask=0,silent HD EXTRA partição NTFS (Windows) mount -t ntfs-3g /dev/sdb1 /mnt/hd2 -o umask=0,silent HD EXTRA partição EXT3 (Linux) mount -t ext3 /dev/sdc1 /mnt/hd3 -o umask=0,locale=utf8 8
PERMISSÕES dono.grupo.outro TODA(100%) Pasta e Arquivo dentro do Linux possui um DONO e um GRUPO de usuários que tem suas permissões predefinidas realizar o acesso e manipulação destes conteúdos. $ ls -lh drwxr-xr-x 2 hudson ead 4,0K 2010-02-17 22:03 apostila -rw-r--r-- 1 hudson polo 2,0M 2010-02-18 16:22 linux-basico.ppt d rwx r-x r-x tipo TIPO R W X - dono grupo outro (-)arquivo, (d)diretório, (l)link read leitura write gravação execution execução desabilitado o que? TUTORIAL LINUX BÁSICO quem? quando? por que usar Linux? Linux Educacional 3.0 distro Técnico de Informática do Polo EaD Paranavaí www.paranavai.pr.gov.br/uab Hudson Souza hudsonss@gmail.com http://hudsonss.blogspot.com Graduado: Sistema de Informação (Unipar,2006 - Paranavaí-PR) Especialista: Desenvolvimento Orientado a Objeto Java (Cesumar,2007 - Maringá-PR) Especialista: Educação Pedagógica em Educação a Distância (UFMS,2009 - Campo Grande-MS) Mestrando: Ciências da Computação (UEM,2009 - Maringá-PR) 9