linuxbasicocurso

20
Mini Curso Básico Linux Parte I Utilizando Ubuntu Paloma Costa [email protected]

Upload: paloma-costa

Post on 10-Apr-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: linuxbasicoCurso

8/8/2019 linuxbasicoCurso

http://slidepdf.com/reader/full/linuxbasicocurso 1/20

Mini CursoBásico Linux

Parte IUtilizando UbuntuPaloma Costa

[email protected]

Page 2: linuxbasicoCurso

8/8/2019 linuxbasicoCurso

http://slidepdf.com/reader/full/linuxbasicocurso 2/20

Objetivos

O mini-curso tem por objetivo

cobrir as principais funções eatividades realizadas no usodoméstico e comercial de umcomputador pessoal ou laptop.

Page 3: linuxbasicoCurso

8/8/2019 linuxbasicoCurso

http://slidepdf.com/reader/full/linuxbasicocurso 3/20

Agenda

Conhecendo o SistemaO básico do LinuxUtilização em ModoTextoAdicionar, Remover eAtualizar Aplicações

Principais Aplicações

Configuração dePeriféricosPartições e BootDicas ÚteisObtendo AjudaColabore

LinksCódigo de Conduta

Page 4: linuxbasicoCurso

8/8/2019 linuxbasicoCurso

http://slidepdf.com/reader/full/linuxbasicocurso 4/20

Sobre o LinuxO Linux foi criado em 1991 por um

estudante Finlandês chamado LinusTorvalds.

Era essencialmente um clone dokernel do UNIX criadoindependentemente.

O kernel do Linux ganhou umaimportância ideológica além datecnológica.

Existe toda uma comunidade depessoas que acreditam no ideal desoftware livre e passam seu tempoajudando a fazer a tecnologia decódigo aberto tão boa quanto possível.

Page 5: linuxbasicoCurso

8/8/2019 linuxbasicoCurso

http://slidepdf.com/reader/full/linuxbasicocurso 5/20

Page 6: linuxbasicoCurso

8/8/2019 linuxbasicoCurso

http://slidepdf.com/reader/full/linuxbasicocurso 6/20

Page 7: linuxbasicoCurso

8/8/2019 linuxbasicoCurso

http://slidepdf.com/reader/full/linuxbasicocurso 7/20

Software Livre"Software Livre" não quer somentedizer custo, também significa quevocê deve poder usar o software dequalquer maneira que desejar:

o código que faz o software

livre é disponível paradownload; modificar;consertar, e usar de qualquer maneira.

Vantagens técnicas: quandoprogramas são desenvolvidos, otrabalho de outras pessoas pode ser reutilizado. desenvolvimento desoftware livre é rápido, eficiente eanimador!

Page 8: linuxbasicoCurso

8/8/2019 linuxbasicoCurso

http://slidepdf.com/reader/full/linuxbasicocurso 8/20

O básico do Linux

Page 9: linuxbasicoCurso

8/8/2019 linuxbasicoCurso

http://slidepdf.com/reader/full/linuxbasicocurso 9/20

Sistema de ArquivosO nível mais alto do sistema de arquivos é o / ou diretório root.Sob o diretório root (/), existe um grupo importante de diretórios de sistemaque são comuns entre a maioria das distribuições Linux.

/bin - aplicativos binários (programas executáveis)

/boot - arquivos que são necessários para iniciar

/dev - os arquivos de dispositivos/etc - arquivos de configuração, scripts de inicialização, etc...

/home – pasta pessoal do usuário local

/lib - bibliotecas do sistema

/lost+found - fornece um sistema de “achados e perdidos” para arquivos que existem sob o diretório root (/).

/media - mídia removível montada (carregada) tal como CDs, câmeras digitais, etc...

/mnt - sistemas montados

/opt - fornece um local para aplicativos opcionais serem instalados/proc - diretório especial dinâmico que mantem informação sobre o estado do sistema, incluindo osprocessos atualmente executados

/root - diretório home do usuário root, pronunciado 'barra-root'

/sbin - binários (programas) importantes para o sistema

/sys - contém informações sobre o sistema

/tmp - arquivos temporários

Page 10: linuxbasicoCurso

8/8/2019 linuxbasicoCurso

http://slidepdf.com/reader/full/linuxbasicocurso 10/20

PermissõesTodo arquivo em um sistema do Linux tem permissões de acesso

usuário – aplica-se para o usuário que é o dono do arquivo.grupo – aplica-se ao grupo que está associado ao arquivo.

Você pode configurar diferentes permissões para cada categoria de usuário.leitura : arquivos podem ser exibidos/abertos; conteúdo de diretórios podemser exibidosescrita : arquivos podem ser editados ou apagados; conteúdo de diretóriospodem ser modificadosexecução: arquivos executáveis podem ser executados como um programa ;diretórios podem ser acessados

Para visualizar e editar as permissões de arquivos e diretórios, abra Locais → Pasta

Pessoal e clique com o botão direito em um arquivo ou diretório. Selecione Propriedades.As permissões estão na aba Permissões onde você pode alterar todos os níveis depermissão, desde que você seja o dono do arquivo.

Page 11: linuxbasicoCurso

8/8/2019 linuxbasicoCurso

http://slidepdf.com/reader/full/linuxbasicocurso 11/20

Usuários e GruposPara adicionar usuários ou grupos ao seu sistema, você pode utilizar o aplicativo Usuários e Gruposlocalizado em Sistema → Administração → Usuários e Grupos.Lembre-se de fechar a sessão e iniciá-la novamente para que as mudanças produzam efeito.Para adicionar um novo usuário, clique em Adicionar usuário, preencha os campos de dados eentão clique em OK. Para editar as propriedades de cada usuário, clique no botão Propriedadeslocalizado na janela principal Usuários.Para adicionar um novo grupo, selecione a aba Grupos e clique em Adicionar grupo. Escolha onome para o novo grupo e, se você desejar, modifique o valor padrão para o ID do Grupo. Se vocêtentar alocar um ID de Grupo que já está em uso o sistema irá lhe avisar. Você pode adicionar usuários no grupo recém criado selecionando um usuário a partir do menu esquerdo e clicando nobotão Adicionar.Remover um usuário: selecione um usuário a partir do menu direito e então clique em Remover.Editar as propriedades de um grupo, a partir da janela principal Grupos, escolha o nome do grupo eclique no botão Propriedades. Para remover um usuário ou um grupo do sistema, selecione ousuário ou o grupo que você quer apagar e clique em Apagar.

Page 12: linuxbasicoCurso

8/8/2019 linuxbasicoCurso

http://slidepdf.com/reader/full/linuxbasicocurso 12/20

Tarefas Administr ativasUsar o comando sudo para realizar tarefas administrativas.A primeira conta que você criou neste sistema durante a instalação terá, por padrão, acesso aosudo.Você pode restringir e habilitar acesso ao sudo para os usuários com o aplicativo Usuários eGrupos.Executa uma aplicação que requer privilégios do root, o sudo pedirá que você digite sua senhanormal de usuário.

O sudo lembrará sua senha por um certo tempo, que por padrão é 15 minutos, mas pode ser alterado. Esse recurso foi criado para permitir que os usuários executem várias tarefasadministrativas sem que seja solicitada uma senha a cada comando.

Tome cuidado quando estiver fazendo tarefas administrativas; você pode danificar seu sistema!

Algumas outras dicas relativas ao uso do sudo:● Para usar o terminal como "root", digite "sudo -i" na linha de comando.● Todas as ferramentas de configuração gráfica padrão do Ubuntu já usam sudo, então elas irão te pedir sua senha se for necessário.● Para maiores informações sobre o programa sudo e a ausência de um usuário root no Ubuntu, leia apágina sudo no wiki do Ubuntu (http://wiki.ubuntu-br.org/RootSudo).

Page 13: linuxbasicoCurso

8/8/2019 linuxbasicoCurso

http://slidepdf.com/reader/full/linuxbasicocurso 13/20

Utilização em Modo TextoA maioria de coisas em Linux podem ser feitas usando a linha de comando, embora existem ferramentas gráficaspara a maioria dos programas, às vezes elas não são o bastante. É aí que a linha de comando é útil.Comandos comuns:

Visualizar Diretórios - ls : O ls (LiSt) lista arquivos em diferentes cores com todo texto formatado.

Criar Diretórios - mkdir (nome do diretório) : O comando mkdir (MaKeDIRectory) criará um diretório.Mudar de Diretório - cd (/diretório/localização) : O comando cd (ChangeDirectory) alternará do seu diretórioatual para algum diretório especificado.

Copiar Arquivos/Diretórios - cp (nome do arquivo ou diretório de origem) (nome do arquivo ou diretório dedestino) : O comando cp (CoPy) copiará aquivos que você especificar. O comando cp -r copiará diretóriosespecificados por você.

Remover Arquivos/Diretórios - rm (nome do arquivo ou diretório) : O comando rm (ReMove) apagaráqualquer arquivo que você especificar. O comando rm -rf apagará qualquer diretório que você especificar.

Renomear Arquivos/Diretórios - mv (arquivo ou nome de diretório) O comando mv (MoVe) irárenomear/mover qualquer arquivo ou diretório que você especificar.

Alternar para o modo Console : O método normal de acesso à linha de comando no Ubuntu é iniciar umterminal, porem às vezes é útil mudar para o console de verdade:

1. Use as teclas de atalho Ctrl+Alt+F1 para alternar para a primeira console.

2. Para alternar de volta ao modo Desktop, use as teclas de atalho Ctrl+Alt+F7.

Existem seis consoles disponíveis. Cada uma é acessada com as teclas de atalho Ctrl+Alt+F1 atéCtrl+Alt+F6.

Page 14: linuxbasicoCurso

8/8/2019 linuxbasicoCurso

http://slidepdf.com/reader/full/linuxbasicocurso 14/20

Adicionar e Remover Programas

Com o item Adicionar/Remover… do menu Aplicações, você pode instalar programaspara fazer coisas novas com o Ubuntu.Precisa ter acesso de administrador

Synaptic é um aplicativo de gerenciamento avançado de pacotes que pode instalar eremover qualquer pacote disponível para o seu sistema.Para iniciar o Synaptic, a partir do menu Sistema, escolha Administração →Gerenciador de Pacotes Synaptic.

Usando o Terminal:

Para atualizar a lista local de pacotes: sudo apt-get update

Para instalar todas as atualizações disponíveis: sudo apt-get upgrade

Para instalar um pacote: sudo apt-get install pacotePara remover um pacote: sudo apt-get remove pacote

Para listar outros comandos e opções do apt: apt-get help

Page 15: linuxbasicoCurso

8/8/2019 linuxbasicoCurso

http://slidepdf.com/reader/full/linuxbasicocurso 15/20

Linux BásicoParte II

Page 16: linuxbasicoCurso

8/8/2019 linuxbasicoCurso

http://slidepdf.com/reader/full/linuxbasicocurso 16/20

Principais

AplicaçõesOpenOffice.orgMozilla Firefox

Visualizando Áudio e VídeoOnline no FirefoxMacromedia Flash para oFirefox

Correio do EvolutionGaim/PidginO GIMP (Gnu Image ManipulationProgram)

Editor de Vetores GráficosInkscapeReproduzindo e OrganizandoArquivos de Música

Rhythmbox, Cowbell

Reproduzindo e Extraindo CDs de ÁudioSound Juicer Gravando CDs

SerpentineReprodução de vídeoMplayer, Xine e Totem-xineCodecs de MultimídiaPara instalar codecs extras para oGstreamer: Adicionar, Remover e

Atualizar Aplicações:gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiversegstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiversegstreamer0.10-ffmpeg

Page 17: linuxbasicoCurso

8/8/2019 linuxbasicoCurso

http://slidepdf.com/reader/full/linuxbasicocurso 17/20

Siga o Tutorial

Teclado e Mouse : são detectadas automaticamenteMouse SerialImpressoras: Algumas impressoras são detectadas automaticamente pelo Ubuntu;para aquelas que não são, selecione Sistema → Administração → Impressoras,então selecione Impressora → Adicionar Impressora.

Configurando

Periféricos

Page 18: linuxbasicoCurso

8/8/2019 linuxbasicoCurso

http://slidepdf.com/reader/full/linuxbasicocurso 18/20

Partições e BootGparted é uma ferramenta gráfica para editar partições de disco.

Instalar o pacote gpartedSistema → Administração → Gnome Partition Editor.

Montar/desmontar CD/DVD-ROMs manualmente, e mostrar todos osarquivos/pastas associados e ocultos.Assumindo que /media/cdrom0/ é a localização do CD/DVD-ROMPara montar um CD/DVD-ROM: sudo mount /media/cdrom0/ -o unhidePara desmontar um CD/DVD-ROM: sudo umount /media/cdrom0/

Page 19: linuxbasicoCurso

8/8/2019 linuxbasicoCurso

http://slidepdf.com/reader/full/linuxbasicocurso 19/20

Ver Tutorial

Dicas Úteis

Page 20: linuxbasicoCurso

8/8/2019 linuxbasicoCurso

http://slidepdf.com/reader/full/linuxbasicocurso 20/20

LinksPágina Oficial do Ubuntu:http://www.ubuntu.com

Ubuntu Wiki:http://wiki.ubuntu.com/

Ubuntu Brasil:http://www.ubuntu-br.org

Wiki Ubuntu Brasil:http://wiki.ubuntu-br.org

Planeta Ubuntu Brasil:http://planeta.ubuntu-br.org Guia Não Oficial do Ubuntu:http://guia.ubuntu-br.org

Time de Documentação: http://wiki.ubuntu-br.org/TimeDeDocumentacao

Time de Mantenedores: https://wiki.ubuntu.com/MOTU Time de Tradução: http://wiki.ubuntu-br.org/TimeDeTraducao

Fórum Internacional:http://www.ubuntuforums.org/

Fórum em Português: http://forum.ubuntu-br.org/Listas de Discussões: http://wiki.ubuntu-br.org/Listas Rosetta: https://launchpad.net/rosetta

Idea Pool: http://wiki.ubuntu.com/IdeaPool