51
Diego dos Santos Almada Estevan Veiga Schillim

Mini curso de Linux

Embed Size (px)

DESCRIPTION

Mini curso ministrado por mim (Diego Almada

Citation preview

Page 1: Mini curso de Linux

Diego dos Santos Almada Estevan Veiga Schillim

Page 2: Mini curso de Linux

O que é um sistema operacional?

É um programa ou um conjunto de programas que:

Inicializa e integra o hardware do computador;

Fornece rotinas básicas para controle de dispositivos;

Além de fornecer uma interface entre o computador e o usuário.

Page 3: Mini curso de Linux

Quais são eles?

Linux Microsoft Windows Apple Macintosh Muitos outros

Page 4: Mini curso de Linux

Uma lista um pouco mais completa. POSIX / UNIX-like AIX BSD ◦ 4.4BSD ◦ 386BSD ◦ FreeBSD ◦ OpenBSD ◦ NetBSD ◦ NeXTSTEP ◦ DragonFly BSD ◦ BSDI (BSD/OS) ◦ Darwin

Cromix GNU/Hurd Minix

Linux ◦ Big Linux ◦ Arch Linux ◦ Conectiva (Mandriva) ◦ Debian ◦ Knoppix ◦ Gentoo ◦ Resulinux ◦ Kurumin ◦ Kalango ◦ Famelix ◦ Mandrake (Mandriva) ◦ RedHat ◦ Rxart

Fedora Core Slackware SuSE Ubuntu

Kubuntu Xubuntu Fluxbuntu GNewSense Gobuntu

Caixa Mágica Outras Distribuições

Page 5: Mini curso de Linux

Uma lista um pouco mais completa.

System V ◦ HP-UX ◦ IRIX ◦ OSF/1 ◦ OS-9 ◦ POSYS ◦ QNX ◦ Solaris ◦ OpenSolaris ◦ SunOS ◦ SCO UNIX ◦ Tropix

◦ EROS ◦ Tru64 ◦ Digital UNIX ◦ Ultrix ◦ UniCOS ◦ UNIflex ◦ Microsoft Xenix ◦ z/OS ◦ Xinu ◦ Research Unix ◦ InfernoOS

Page 6: Mini curso de Linux

Uma lista um pouco mais completa. Microsoft Windows Windows (16 bits) ◦ Windows 1.x ◦ Windows 2.x ◦ Windows 3.x

Windows (16 bits/32 bits) ◦ Windows 95 ◦ Windows 98 ◦ Windows 98 SE ◦ Windows ME

Windows (32 bits) ◦ Windows NT

Windows NT 3.1 Windows NT 3.5 Windows NT 4 Windows 2000 Windows Server 2003

Windows (32/64 bits) ◦ Windows XP

Windows Home Edition Windows Professional Edition Windows Tablet PC Edition Windows Media Center Edition Windows Embedded Edition Windows Starter Edition Windows 64-bit Edition

◦ Windows Vista ◦ Windows Server 2008

◦ Windows 7 Windows CE ◦ Windows Mobile

WinPE

Page 7: Mini curso de Linux

Uma lista um pouco mais completa.

Apple / Macintosh Apple II ◦ Apple DOS ◦ ProDOS GS/OS

Apple III ◦ SOS (Sophisticated Operating

System) Lisa OS Macintosh ; abreviação:

Mac ◦ Mac OS ◦ Unix-like A/UX MkLinux

Page 8: Mini curso de Linux

O que é Linux? É um sistema operacional criado inicialmente

como passatempo de um estudante de Ciências da Computação da Universidade de Helsinki, na Finlândia, em 1991;

Seu nome é Linus Torvalds;

Os aplicativos e outros recursos pertencem ao projeto GNU. Por isso, é considerado incorreto chamar o sistema operacional em questão apenas de Linux. O correto seria GNU/Linux.

Page 9: Mini curso de Linux

Figuras...

Linus Torvald (esquerda), criador do kernel do Linux e Richard Stallman (direita) criador do GNU

Page 10: Mini curso de Linux

Conceitos

Software livre (open source);

Free ou tem um custo muito baixo;

Seguro;

Fácil navegação.

Page 11: Mini curso de Linux

Conceitos Linux é um sistema operacional “Unix Like”, que

foi planejado para providenciar aos usuários, um sistema operacional grátis ou de baixo custo.

Tem a reputação de ser um sistema de performance elevada e muito eficiente.

Tem como o principal componente do sistema o kernel.

A utilidade do kernel se deve muito pelo GNU.

Page 12: Mini curso de Linux

Características: Multitarefa;

Multiusuário;

Não é necessário licença para o seu uso;

Maior estabilidade em relação ao Windows;

Maior confiabilidade;

Código fonte aberto;

Suporte à várias linguagens de programação

Page 13: Mini curso de Linux

O que são distribuições Linux?

São sistemas operacionais que incluem além do kernel Linux outros softwares de aplicação, formando um conjunto;

Distribuições (ou “distros”) são mantidas por organizações como a Red Hat, Ubuntu, SUSE e Mandriva, Debian e Gentoo.

Page 14: Mini curso de Linux

Distribuições Linux

Ubuntu

Open Suse

Mandriva

Fedora

Debian

BSD

Slackware

Kurumin

Page 15: Mini curso de Linux

Distribuições Linux

O Ubuntu é claramente a “distro” mais popular;

Ao mesmo tempo há muitas outras possibilidades, cada qual adicionando seu “tempero” próprio ao Linux;

Page 16: Mini curso de Linux

Qual distribuição é a melhor para você??

Page 17: Mini curso de Linux

Passos para começar a usar um Linux. Instalação; Configuração; Conhecer o ambiente Linux.

Page 18: Mini curso de Linux

Instalação

Page 19: Mini curso de Linux

Instalação

Page 20: Mini curso de Linux

Instalação

Page 21: Mini curso de Linux

Instalação

Page 22: Mini curso de Linux

Instalação

Page 23: Mini curso de Linux

Instalação

Page 24: Mini curso de Linux

Instalação

Page 25: Mini curso de Linux

Instalação

Page 26: Mini curso de Linux

Instalação

Page 27: Mini curso de Linux

Instalação

Page 28: Mini curso de Linux

Instalação

Page 29: Mini curso de Linux

Instalação

Page 30: Mini curso de Linux

Instalação

Page 31: Mini curso de Linux

Instalação

Page 32: Mini curso de Linux

Instalação

Page 33: Mini curso de Linux

Instalação

Page 34: Mini curso de Linux

Instalação

Page 35: Mini curso de Linux

Instalação

Page 36: Mini curso de Linux

Instalação

Page 37: Mini curso de Linux

Instalação

Page 38: Mini curso de Linux

Instalação

Page 39: Mini curso de Linux

Instalação

Page 40: Mini curso de Linux

Instalação

Page 41: Mini curso de Linux

Instalação

Page 42: Mini curso de Linux

Instalação

Page 43: Mini curso de Linux

Instalação

Page 44: Mini curso de Linux

Ambiente Linux

Page 45: Mini curso de Linux

Ambiente Linux

Page 46: Mini curso de Linux

Linux vs Windows

Page 47: Mini curso de Linux

Linux vs Windows

Page 48: Mini curso de Linux

Mais do ambiente Linux

Page 49: Mini curso de Linux

Linha de comando...

Page 50: Mini curso de Linux

Alguns comandos basicos: clear – limpa a tela;

cd – “abre” as pastas;

pwd – mostra a pasta onde você está;

mkdir – cria uma pasta;

rmdir – remover pasta;

touch – cria um arquivo;

rm – apagar arquivo;

adduser – adiciona usuário no sistema;

mv - renomea arquivos;

shutdown - desliga o sistema;

reboot - reinicia o sistema;

Page 51: Mini curso de Linux

Duvidas.