Linux Básico. Ministrantes: Wilson Dias Evangelista Thiago Messias S. F. Bonfim. http://goo.gl/lne8z

Documentos relacionados
Software Livre. Acesso ao código fonte Alterar o código fonte Redistribuir Utilizar como desejar

16:21:50. Introdução à Informática com Software Livre

Labgrad. Usúario: <matricula> Senha: senha

Curso de Linux Básico com o Linux Educacional

SOFTWARE LIVRE. Distribuições Live CD. Kernel. Distribuição Linux

Roteiro 3: Sistemas Linux arquivos e diretórios

Objetivos Instalação Gerência de Pacotes UNIX Shell. Curso UNIX. Matheus Braun Magrin Felipe dos Santos Silveira

Administração de Sistemas Operacionais Não-Proprietários II

FTIN Formação Técnica em Informática Módulo de Administração de Servidores de Rede AULA 03. Prof. Gabriel Silva

Introdução ao Linux: Parte I

I N F O R M Á T I C A. Sistemas Operacionais Prof. Dr. Rogério Vargas Campus Itaqui-RS

Oficina de ferramentas de Gerência para Redes em Linux. Prof. Jefferson Santiago


Linux para iniciantes: Desbravando o pingüim! Parte 2

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA SUDESTE DE MINAS GERAIS Campus Rio Pomba. Eu defendo!!! Mini Curso. Linux

Julgue os itens a seguir referentes a conceitos de software livre e licenças de uso, distribuição e modificação.

Aula 02. Introdução ao Linux

Partição Partição primária: Partição estendida: Discos básicos e dinâmicos

INTRODUÇÃO A LINUX. Características Sistema operacional Software livre Criado em 1991 por Linus Torvalds Dividido em duas partes principais 26/11/2013

Revisão Aula Explique a MBR(Master Boot Record)

Introdução a Sistemas Abertos

Sistemas Operacionais. Laboratório 1 (Ambiente de Aprendizado)

Sistemas Operacionais de Rede Linux - Gerenciamento de Arquivos

Sistemas Operacionais Aula 01

ENDEREÇOS DE REDE PRIVADOS até até até Kernel

Informática Fácil NOÇÕES DE LINUX. Prof.: Adelson Gomes Ferraz Antonio Carlos Reis

Informática. Aula 03 Sistema Operacional Linux. Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte Campus Currais Novos

Aula 01. Introdução ao Linux

Como Instalar Programas no GNU/Linux. Elexsandro Rangel dos Santos

Sistema Operacional Unidade 5 - Iniciando o modo texto. QI ESCOLAS E FACULDADES Curso Técnico em Informática

GNU/Linux/Bash. Aula 2

Plano de Aula - Linux Simplicidade ao seu Alcance - cód Horas/Aula

NÚCLEO DE CIDADANIA DIGITAL Caminho Livre para o novo mundo! Conceitos básicos de Linux.

Universidade Federal de Goiás. Alexandre Ferreira de Melo CERCOMP / UFG

Linux Desktop. Tulio Marcus Ribeiro Calixto Técnico em Informática. Centro de Informática de Ribeirão Preto CIRP - USP

Práticas de Desenvolvimento de Software

Prof. Samuel Henrique Bucke Brito

Estudo de Caso II: LINUX

Introdução ao Linux. Instituto Federal de Educação, Ciência e Tecnologia do Sul de Minas Gerais Campus Pouso Alegre

Sistema de Arquivos do Windows

Introdução a. Shell Script. Clésio Matos

SIMULADO DE INFORMÁTICA BÁSICA TÉCNICO DO MPU PROF. ALEXANDRE LÊNIN / PROF. JUNIOR MARTINS

Gerenciar usuário, contas de grupo e sistema de arquivos

Instalando e Executando o Siprev em Ambiente Linux Versão SIPREV

Informática. Linux. Professor Márcio Hunecke.

Principais Sistemas Operacionais. Prof. Fernando Nakayama de Queiroz

SISTEMAS OPERACIONAIS DE ARQUITETURA ABERTA

06/06/2013. O que é Software de Sistema? Sistema Operacional (SO) Tipos de Software de Sistema. Fatia de Mercado :: SO Desktop

Administração de Redes Linux. Unidade 1 - LINUX

Introdução ao Sistema Operacional GNU/Linux

Curso de Linux Básico

CESPE FNDE - Técnico em Financiamento e Execução de Programas e Projetos Educacionais

Administração de Sistemas Livres

Posso mesmo utilizar Software Livre no meu dia a dia?

Sistema Operacional LINUX

Minicurso de Linux para Iniciantes Utilizando Ubuntu 12.04

Prof. Rossano Pablo Pinto Dezembro/2012 Versão 0.2 (em construção) Prof. Rossano Pablo Pinto - 1

CET GRSI Sistema Operativo de Rede. António Paulo Santos

Pratique o seu conhecimento

Plano de Trabalho Docente Ensino Técnico

Linux. Wagner de Oliveira

Instalação do Pentaho BI Server no Ubuntu Server ou Superior com OpenJDK

Linux pra mim, Linux pra você!

Curso Introdução ao Linux. Desmistificando o Software Livre. Nícholas André nicholas@iotecnologia.com.

Administração de Sistemas Livres. Aula 4 - Ambientes Gráficos Profª. Lais Farias Alves

ATENÇÃO: Este manual foi feito para usuários que tenham conhecimentos de administrador Linux.

SISTEMA OPERACIONAL & SOFTWARE LIVRE


Manual de Comando Linux

IBM SPSS Modeler - Princípios Básicos do R: Instruções de Instalação

Sistema Operacional GNU Linux. Sistema de Arquivos Diretório /usr. Conceitos Básicos Pacotes Repositório Código Fonte. Ambiente Menus GConf

EN3611 Segurança de Redes Prof. João Henrique Kleinschmidt Prática 2 Certificados digitais Permissões Comandos Password cracker

13/01/ :57 Leite Júnior

Moisés Souto docente.ifrn.edu.br/moisessouto

Formação de Administradores de Redes Linux LPI level 1. Aula 3 SENAC TI Fernando Costa

Gerenciamento de Arquivos e Pastas. Professor: Jeferson Machado Cordini jmcordini@hotmail.com

Objetivos do Curso. Organização do Curso. Apresentação do Curso. Pós Graduação em Projeto e Gerencia de Redes de Computadores

Projeto de extensão Linux no Campus

História. Sistema Operacional

IBM SPSS Modeler - Princípios Básicos do R: Instruções de Instalação

Guia de Instalação e Configuração do Noosfero

Comandos Básicos do Linux/Unix

TUTORIAL PASSO A PASSO INSTALAÇÃO SERVIDOR DE SMS PARA MKAUTH

Plano de Trabalho Docente Ensino Técnico

Aula 01 - Fundamentos de GNU/Linux

Projeto Amadeus. Guia de Instalação Linux

REVISÃO LINUX CAP /SIN PROF. ESTRELA. e) os

A linha de comando do Unix e GNU/Linux

Fazer um paralelo entre os dois sistemas Apresentar diferenças e semelhanças Apresentar compatibilidades Resolver questões

Sistema Operacional Unidade 8.2 Instalação de aplicativos. QI ESCOLAS E FACULDADES Curso Técnico em Informática

Instalação e configuração Linux CentOS 6.x

Fundamentos de Sistemas Operacionais. GNU / Linux. Prof. Edwar Saliba Júnior Março de Unidade GNU / Linux

COORDENAÇÃO DE TECNOLOGIA (COTEC) MAIO/2010

Professor: Roberto Franciscatto. Curso: Engenharia de Alimentos 01/2010 Aula 3 Sistemas Operacionais

LISTA DE COMANDOS DO LINUX 1

Introdução ao Sistema Operacional Linux. Responsáveis: Professora Dra. Renata Spolon Lobato Graduando Gabriel Henrique Martinez Saraiva.

Laboratório de Redes de Computadores e Sistemas Operacionais

Minicurso de Introdução a GNU/Linux. Nicolas Katte Dornelles Raul José Chaves Róbson Tolfo Segalla

Transcrição:

Linux Básico Ministrantes: Wilson Dias Evangelista Thiago Messias S. F. Bonfim http://goo.gl/lne8z UNIVASF Universidade Federal do Vale do São Francisco

Cronograma O que é Linux? O GNOME Histórico Interface CLI: SHELL Distribuições Licenças Ambientes gráficos: GNOME, KDE, XFCE Comandos básicos A estrutura FHS Gerenciamento: Usuários, Grupos e Permissões Instalação e desinstalação de softwares (dpkg, apt) Central de programas Repositórios Alternativas de Softwares no Linux Guia Foca Linux Onde procurar ajuda? UNIVASF Universidade Federal do Vale do São Francisco

O que é Linux? UNIVASF Universidade Federal do Vale do São Francisco

O que é Linux? Kernel do sistema GNU/Linux Software livre (Free Software) - FSF: A liberdade para executar o programa, para qualquer propósito (liberdade nº 0); A liberdade de estudar como o programa funciona, e adaptá-lo para as suas necessidades (liberdade nº 1). Acesso ao código-fonte é um pré-requisito para esta liberdade; A liberdade de redistribuir, inclusive vender, cópias de modo que você possa ajudar ao seu próximo (liberdade nº 2); A liberdade de modificar o programa, e liberar estas modificações, de modo que toda a comunidade se beneficie (liberdade nº 3). Acesso ao código-fonte é um pré-requisito para esta liberdade; UNIVASF Universidade Federal do Vale do São Francisco

O que é Linux? Open Source (Código Aberto): Acesso ao código-fonte Outros exemplos: GCC POSTGRES MYSQL JAVA PHP Apache Outros Sistema multiplataforma: i386 AMD64 Outras UNIVASF Universidade Federal do Vale do São Francisco

Histórico UNIVASF Universidade Federal do Vale do São Francisco

Histórico 1965 - UNIX Grupo de programadores, incluindo Ken Thompson, Dennis Ritchie( 2011), Douglas McIlroy e Peter Weiner 1972 - C Criação da linguagem por Dennis Ritchie ( 2011) 1987 - MINIX Clone do UNIX para estudos criado por Tanenbaum 1991 - LINUX (Kernel) Linus Torvalds UNIVASF Universidade Federal do Vale do São Francisco

Distribuições UNIVASF Universidade Federal do Vale do São Francisco

Distribuições Ubuntu / Kubuntu / Xubuntu / Linux Mint Debian Red Hat / Fedora / CentOS Suse / Open Suse Archlinux Slackware Gentoo LFS (Linux From Scratch) Outras feitas com remasterizações das conhecidas UNIVASF Universidade Federal do Vale do São Francisco

Licenças UNIVASF Universidade Federal do Vale do São Francisco

Licenças GPL BSD MIT - Liberal Creative Commons - Multimídia UNIVASF Universidade Federal do Vale do São Francisco

Ambientes gráficos: GNOME, KDE, XFCE, Unity, *box UNIVASF Universidade Federal do Vale do São Francisco

GNOME/Unity GTK (Atualmente 3.6) Alguns aplicativos do GNOME/Unity Gimp Gedit Pidgin Epiphany Inkscape UNIVASF Universidade Federal do Vale do São Francisco

GNOME UNIVASF Universidade Federal do Vale do São Francisco

Unity UNIVASF Universidade Federal do Vale do São Francisco

KDE Qt Nokia(Atualmente 4.8) Alguns aplicativos do KDE amarok digikam Gwenview Kolf Kompozer Konqueror Konqi KPDF Dragon Player Kstars Dolphin UNIVASF Universidade Federal do Vale do São Francisco

KDE 3 UNIVASF Universidade Federal do Vale do São Francisco

KDE 4 UNIVASF Universidade Federal do Vale do São Francisco

XFCE GTK Alguns aplicativos do XFCE Thunar, o gerenciador de arquivos. Xfwm4, o gerenciador de janelas do XFCE. Mousepad, editor de texto. Terminal, emulador de terminal. Orage, calendarização de acontecimentos. Xfmedia, tocador de mídia baseado no xine para XFCE. Xfprint, gerenciador de impressão Xfburn, gravador de CD e DVD. Xarchiver, para criação de arquivos comprimidos. xfce4-settings, para alterar as configurações. UNIVASF Universidade Federal do Vale do São Francisco

XFCE UNIVASF Universidade Federal do Vale do São Francisco

Usando o GNOME/Unity UNIVASF Universidade Federal do Vale do São Francisco

Usando o GNOME/Unity Nautilus Gerenciador de arquivos e desktop Gnome Panel Painéis de trabalho Organização dos menus Aparência Sistema Preferências UNIVASF Universidade Federal do Vale do São Francisco

Interfaces CLI: Terminal UNIVASF Universidade Federal do Vale do São Francisco

SHELL ou Terminal CRTL + ALT + F1 até CRTL + ALT + F6 CTRL + ALT +T Aplicativos Acessórios Terminal (Emulador de Terminal) Exemplos de shell: bash, sh, ksh, csh No windows: putty (SSH) Formato padrão: usuario@maquina (diretório) $ ou # Pode ser personalizado... UNIVASF Universidade Federal do Vale do São Francisco

SHELL ou Terminal UNIVASF Universidade Federal do Vale do São Francisco

Comandos Básicos UNIVASF Universidade Federal do Vale do São Francisco

Comandos Básicos ls - lista os arquivos no diretório atual. clear - limpa a tela. cp - copia um arquivo de um diretório para outro. mv - move um arquivo de um diretório para outro ou renomeia o arquivo no mesmo local. rm - remove o arquivo do computador. Não existe uma forma de reverter essa ação. mkdir - cria um novo diretório. cd - comando que permite navegar pela estrutura de diretórios. man - acessa o manual de um comando, ou seja, é a ajuda. UNIVASF Universidade Federal do Vale do São Francisco

Comandos Básicos cat - exibe todo o conteúdo de um arquivo more - semelhante a cat tar - comando de compactação mais utilizado do sistema echo - escreve na tela uma certa mensagem sudo - executar um comando como se fosse o root grep - encontrar um conteúdo dentro de um arquivo pwd - mostra diretorio atual ps e top- listar processos kill e xkill - matar um processo exit - sair do terminal UNIVASF Universidade Federal do Vale do São Francisco

Comandos Básicos Argumentos:. Diretório atual.. Diretório anterior * Curinga Descobrindo argumentos com --help Usando o comando man para ajuda Redirecionadores de comandos: > direcionar saída para um arquivo por exemplo >> o mesmo que > mas anexa ao fim < direcionar entrada redirecionar de um comando para outro UNIVASF Universidade Federal do Vale do São Francisco

A estrutura FHS UNIVASF Universidade Federal do Vale do São Francisco

A estrutura FHS Única estrutura de diretórios, não importando quantos HDs ou dispositivos externos existam O diretório principal é conhecido como root (raiz) e é representado por barra ( / ) Tudo no Linux é considerado arquivo, inclusive os dispositivos UNIVASF Universidade Federal do Vale do São Francisco

A estrutura FHS /bin Binários essenciais /boot Inicialização do sistema /dev Arquivos de dispositivos /etc Arquivos de configuração /home Dados pessoais /lib Bibliotecas essenciais /media e /mnt Pontos de montagens /opt Arquivos compilados pelo usuário UNIVASF Universidade Federal do Vale do São Francisco

A estrutura FHS /proc Informações e processos do kernel /root Administrador do sistema /sbin Binários essenciais do sistema /tmp Arquivos temporários /srv Informações de servidores (http/ftp) /sys Suporte a informações dos dispositivos de hardware /usr Recursos dos sistemas Unix, é muito parecido com o diretório raiz /var Variedades UNIVASF Universidade Federal do Vale do São Francisco

Gerenciamento: Usuários, Grupos e Permissões UNIVASF Universidade Federal do Vale do São Francisco

Gerenciamento: Usuários e Grupos O usuário root (Administrador) ID = 0 Representado por # no SHELL Os usuário comuns ID > 1000 Representado por $ no SHELL Os usuários de sistema ID < 1000 Controle do sistema Grupos de usuários ID > 1000 Grupos do sistema ID <1000 Comando id, users, groups Os arquivos /etc/passwd, /etc/shadow e /etc/group UNIVASF Universidade Federal do Vale do São Francisco

Gerenciamento: Usuários e Grupos Usuário sudo su adduser ou useradd passwd Grupo gpasswd groupadd groups UNIVASF Universidade Federal do Vale do São Francisco

Gerenciamento: Permissões Atributos de arquivos e diretorios Comando chmod Altera permições chmod [ugoa] {+-} [rwx] [arquivo_ou_diretório] u users apenas para usuário (dono) do arquivo g group apenas para o grupo o qual o usuário se encontra o others para outros que não pertençam ao grupo do usuário a all para todos + Habilita parametro indicado - Desabilita parametro indicado r read Acesso aos dados para ler w write Acesso aos dados para gravar x execute Acesso para executar UNIVASF Universidade Federal do Vale do São Francisco

Gerenciamento: Permissões Atributos de arquivos e diretorios Comando chmod Altera permições chmod [nnn] [arquivo_ou_diretório] 0 Sem permissão 1 Permissão apenas para executar 2 Permissão apenas para gravar 3 Permissão apenas para grava e executar (1 + 2) 4 Permissão apenas para ler 5 Permissão para ler e executar (1 + 4) 6 Permissão para gravar e ler (2 + 4) 7 Permissão para gravar, ler e executar (1 + 2 + 4) UNIVASF Universidade Federal do Vale do São Francisco

Gerenciamento: Permissões Atributos de arquivos e diretorios Comando chown Altera dono e grupo chown [nome] [arquivo_ou_diretório] chown [nome].[grupo] [arquivo_ou_diretório] Comando chgrp Altera o grupo chgrp [grupo] [arquivo_ou_diretório] UNIVASF Universidade Federal do Vale do São Francisco

Instalação e desinstalação de softwares UNIVASF Universidade Federal do Vale do São Francisco

Instalação e desinstalação de softwares Pelo Terminal Usando gerenciador de pacotes apt (Debian e derivadas) Manual via com o pacote *.deb dpkg (Debian e derivadas) Manual via *.sh ou *.bin Manual via código fonte Precisa ter o ambiente de desenvolvimento configurado./configure e make UNIVASF Universidade Federal do Vale do São Francisco

Instalação e desinstalação de softwares Ubuntu Software Center Gerenciador gráfico (GTK) de pacotes através de repositórios Outros gerenciadores gráficos Adept Package Manager (Qt) yum (Fedora/Red Hat) UNIVASF Universidade Federal do Vale do São Francisco

Ubuntu Software Center UNIVASF Universidade Federal do Vale do São Francisco

Repositório UNIVASF Universidade Federal do Vale do São Francisco

Repositórios Medibuntu sudo wget --output-document=/etc/apt/sources.list.d/medibuntu.list \ http://www.medibuntu.org/sources.list.d/$(lsb_release -cs).list sudo apt-get --quiet update sudo apt-get --yes --quiet --allow-unauthenticated install medibuntu-keyring sudo apt-get --quiet update PPA Launchpad sudo add-apt-repository ppa:usuario/nome-ppa sudo apt-get update GNOME3: ppa:gnome3-team/gnome3 UNIVASF Universidade Federal do Vale do São Francisco

Alternativas de Softwares no Linux UNIVASF Universidade Federal do Vale do São Francisco

Alternativas de Softwares no Linux Criar, Editar e Ler Documentos Programas de multimídia Gerenciamento de arquivos Programação***** Aplicativos Científicos Jogos Wine - Utilização de programas Windows Mais? http://www.osalt.com/ UNIVASF Universidade Federal do Vale do São Francisco

Alternativas de Softwares no Linux UNIVASF Universidade Federal do Vale do São Francisco

Alternativas de Softwares no Linux UNIVASF Universidade Federal do Vale do São Francisco

Referências UNIVASF Universidade Federal do Vale do São Francisco

Referências João Felipe Mitre, Luiz Fernando Lopes Rodrigues Silva, Introdução ao GNU/Linux, Versão gerada em 11 de maio de 2009 Keir Thomas, Ubuntu Pocket Guide and Reference, Versão 1.1 Guia Foca Linux - http://www.guiafoca.org/ UNIVASF Universidade Federal do Vale do São Francisco

Suporte UNIVASF Universidade Federal do Vale do São Francisco

Suporte Ubuntu Forum - http://ubuntuforum-br.org/ http://ask.ubuntu.com Google - www.google.com GULU: www.univasf.edu.br/~gulu gulu@univasf.edu.br Slides http://goo.gl/lne8z UNIVASF Universidade Federal do Vale do São Francisco