Práticas de Desenvolvimento de Software
|
|
|
- Cássio Carmona Assunção
- 9 Há anos
- Visualizações:
Transcrição
1 Aula 1. 23/02/2015. Práticas de Desenvolvimento de Software Aula 1 Unix, Linux e a linha de comando Oferecimento
2 Ambiente de desenvolvimento Computador (hardware) Sistema operacional Idealmente: iguais para toda a equipe Ferramentas
3 Virtualização (1) Virtualização Máquinas virtuais (VMs) Guest OS Guest OS Guest OS Aplicação de virtualização Sistema operacional hospedeiro (Host OS) Hardware Memória Tamanho do disco virtual Pastas compartilhadas Acesso à Internet Hardware" configurável
4 Virtualização (2) Virtualização Por quê? Maior aproveitamento de hardware Segurança e isolamento Padronização Uso como ambiente de teste Portabilidade
5 Virtualização (3) DEMO OK, MAS E NA PRÁTICA?
6 Sistema operacional Computador (hardware) Sistema operacional Idealmente: iguais para toda a equipe Ferramentas
7 Ubuntu, Linux e Unix (1) Ubuntu (Utopic Unicorn) Ubuntu Ubuntu Debian Linux + GNU Unix é uma versão do que usa como base o que é uma distribuição do que é compatível com
8 Ubuntu, Linux e Unix (2) Muita história por trás Ubuntu Ubuntu Debian LINUX LINUS TORVALDS Linux + GNU RICHARD STALLMAN GNU Unix FREE SOFTWARE KEN THOMPSON DENNIS RITCHIE OPEN SOURCE
9 Ubuntu, Linux e Unix (3) Ubuntu Um sistema operacional Unix-like
10 Unix > Conceitos básicos Conceitos básicos de Unix/Linux Arquivos e processos Sistema de arquivos Linha de comando (shell) Comandos Combinação de comandos Modelo de segurança e permissões
11 Unix > Conceitos básicos > Arquivos e processos Conceitos básicos de Unix/Linux Arquivos e processos Sistema de arquivos Linha de comando (shell) Comandos Combinação de comandos Modelo de segurança e permissões
12 Unix > Conceitos básicos > Arquivos e processos Os 6 tipos de arquivos 1. Regular (!= especial) 2. Diretório 3. Link 4. Named pipes 5. Sockets 6. Arquivos de dispositivos
13 Unix > Conceitos básicos > Arquivos e processos 1. Arquivos regulares Apresentações Documentos de texto Arquivos de código-fonte Planilhas de Excel Arquivos de áudio Para o SO, não importa o conteúdo. São as aplicações que atribuem sentido ao que está armazenado.
14 Unix > Conceitos básicos > Arquivos e processos 2. Diretórios CÁLCULO.TXT ANOTAÇÕES FÍSICA.TXT QUÍMICA.TXT
15 Unix > Conceitos básicos > Arquivos e processos 3. Link ATALHO PARA NOTAS.TXT NOTAS.TXT
16 Unix > Conceitos básicos > Arquivos e processos 4. Named Pipes 5. Sockets Usados para comunicação entre processos (Inter-process communication, ou IPC).
17 Unix > Conceitos básicos > Arquivos e processos 6. Arquivos de dispositivos Representam e permitem comunicação padronizada com dispositivos de hardware Exemplos: impressoras, discos rígidos, modems, portas seriais,
18 Unix > Conceitos básicos > Sistema de arquivos Sistema de arquivos Forma de representar, armazenar, organizar e recuperar os arquivos existentes em um dispositivo de armazenamento. ==? NOTAS.TXT notas.txt
19 Unix > Conceitos básicos > Sistema de arquivos / bin dev etc home tmp var john documents music pictures projects
20 Unix > Conceitos básicos > Sistema de arquivos / bin dev etc home tmp var john documents music pictures projects
21 Unix > Conceitos básicos > Sistema de arquivos / bin dev etc home tmp var john documents music pictures projects
22 Unix > Conceitos básicos > Sistema de arquivos / bin dev etc home tmp var john documents music pictures projects /home/
23 Unix > Conceitos básicos > Sistema de arquivos / bin dev etc home tmp var john documents music pictures projects /home/john/
24 Unix > Conceitos básicos > Sistema de arquivos / bin dev etc home tmp var john documents music pictures projects /home/john/documents/
25 Unix > Conceitos básicos > Sistema de arquivos / bin dev etc home tmp var john documents music pictures projects /home/john/documents/
26 Unix > Conceitos básicos > Sistema de arquivos Caminho absoluto / bin dev etc home tmp var john documents music pictures projects /home/john/documents/
27 Unix > Conceitos básicos > Sistema de arquivos / bin dev etc home tmp var john documents music pictures projects
28 Unix > Conceitos básicos > Sistema de arquivos / bin dev etc home tmp var john documents music pictures projects
29 Unix > Conceitos básicos > Sistema de arquivos / bin dev etc home tmp var john documents music pictures projects
30 Unix > Conceitos básicos > Sistema de arquivos / bin dev etc home tmp var john documents music pictures projects documents/
31 Unix > Conceitos básicos > Sistema de arquivos / bin dev etc home tmp var john documents music pictures projects documents/
32 Unix > Conceitos básicos > Sistema de arquivos Caminho relativo / bin dev etc home tmp var john documents music pictures projects documents/
33 Unix > Conceitos básicos > Sistema de arquivos / bin dev etc home tmp var john documents music pictures projects
34 Unix > Conceitos básicos > Sistema de arquivos / bin dev etc home tmp var john documents music pictures projects
35 Unix > Conceitos básicos > Sistema de arquivos / bin dev etc home tmp var john documents music pictures projects
36 Unix > Conceitos básicos > Sistema de arquivos Diretórios especiais / bin dev etc home tmp var john documents music pictures projects
37 Unix > Conceitos básicos > Sistema de arquivos Diretórios. especiais / bin dev etc home tmp var john documents music pictures projects
38 Unix > Conceitos básicos > Sistema de arquivos. Diretórios especiais.. / bin dev etc home tmp var john documents music pictures projects
39 Unix > Conceitos básicos > Sistema de arquivos. Diretórios especiais.. / bin dev etc home tmp var john documents music pictures projects../
40 Unix > Conceitos básicos > Sistema de arquivos. Diretórios especiais.. / bin dev etc home tmp var john documents music pictures projects../../
41 Unix > Conceitos básicos > Sistema de arquivos. Diretórios especiais.. / bin dev etc home tmp var john documents music pictures projects../../../
42 Unix > Conceitos básicos > Sistema de arquivos. Diretórios especiais.. / bin dev etc home tmp var john documents music pictures projects../../../ dev
43 Unix > Conceitos básicos > Sistema de arquivos. Diretórios especiais.. / bin dev etc home tmp var john documents music pictures projects../../../ dev (Caminho relativo)
44 Unix > Conceitos básicos > Linha de comando
45 Unix > Conceitos básicos > Linha de comando
46 Unix > Conceitos básicos > Linha de comando
47 Unix > Conceitos básicos > Linha de comando
48 Unix > Conceitos básicos > Linha de comando
49 Unix > Conceitos básicos > Linha de comando DEMO Sintaxe padrão comando [opções] [argumentos] # Listar arquivos do diretório atual. ls # Listar arquivos de outro diretório. ls ~/poli/2015/1quadrimestre/ # Listar arquivos normais e arquivos ocultos. ls -a ~/poli/ # O mesmo que o anterior + ordenar por tamanho. ls -as ~/poli/
50 Unix > Conceitos básicos > Comandos DEMO Alguns comandos básicos echo pwd, cd, ls touch, ln, mkdir, cp, mv, rm cat, more, tail, head, sort, wc find, grep man Cheat sheets:
51 Unix > Conceitos básicos > Combinação de comandos Redirecionamento de I/O STDIN cat STDOUT STDERR Fluxo de informação de processos Normalmente: STDIN: teclado STDOUT: tela STDERR: tela
52 Unix > Conceitos básicos > Combinação de comandos Redirecionamento de I/O cat < input.txt cat > output.txt cat 2> error.log cat < input.txt > output.txt Manipulação de entrada e/ou saída
53 Unix > Conceitos básicos > Combinação de comandos Pipe: cat STDOUT STDOUT uniq wc -l Encadeamento de processos cat uniq wc -l
54 Unix > Conceitos básicos > Combinação de comandos Shell scripts Sequências de comandos escritos na linguagem do shell Podem ter estruturas de controle de fluxo Uso comum: automatização de tarefas #!/bin/bash echo "Hello, $USER!" echo "Your current working directory is `pwd`" echo "Enter a path: " read directory file_counter.sh
55 Unix > Conceitos básicos > Modelo de segurança Modelo de segurança Todo usuário (id) pertence a um grupo primário (gid) e pode pertencer a grupos secundários. G1 G3 G4 U1 G1 U2 G1 U1 U2 U4 U6 U3 G1, U3 G2 U4 G3 U5 G2 U3 U6 G4 G2 U5
56 Unix > Conceitos básicos > Modelo de segurança Modelo de segurança Todo arquivo ou processo pertence a um usuário (owner user) e a um grupo (owner group) G1 U2 é o owner user de A1 G2 é o owner group de A1 U1 U2 A1 G2 U3
57 Unix > Conceitos básicos > Modelo de segurança Modelo de segurança Permissões são concedidas a classes para atuar sobre processos e arquivos. Tipos de permissão: 1. Leitura (read) (r) 2. Escrita (write) (w) 3. Execução (execute) (x) Tipos de classes: 1. Owner (u) 2. Group members (g) 3. Other (o) 4. Todos (a)
58 Unix > Conceitos básicos > Modelo de segurança Modelo de segurança chmod: change file modes chown: change owner and/or group Comandos relacionados # Altera o owner do arquivo foo.txt chown john foo.txt # Altera o owner e o grupo do arquivo foo.txt chown john:developers foo.txt # Remove a permissão execução (x) de todos (a) para foo.sh
59 Unix > Conceitos básicos > Modelo de segurança Modelo de segurança Visualização das permissões de arquivos: ls -l drwxr-xr-x 6 root admin 204 Feb 9 12:54. drwxr-xr-x 33 root wheel 1190 Mar 1 13:57.. drwxrwxrwt 7 root wheel 238 Feb 9 12:54 Shared drwxr-xr-x+ 60 deborasetton staff 2040 Mar 4 18:21 deborasetton drwxr-xr-x+ 23 infosimples staff 782 Sep infosimples
60 Unix > Conceitos básicos > Modelo de segurança Modelo de segurança Visualização das permissões de arquivos: ls -l drwxr-xr-x 6 root admin 204 Feb 9 12:54. drwxr-xr-x 33 root wheel 1190 Mar 1 13:57.. drwxrwxrwt 7 root wheel 238 Feb 9 12:54 Shared drwxr-xr-x+ 60 deborasetton staff 2040 Mar 4 18:21 deborasetton drwxr-xr-x+ 23 infosimples staff 782 Sep infosimples Escopos: Permissions Owner user Owner group r w x r - x r - x user (u) group (g) other (o)
61 Ambiente de desenvolvimento > OK Computador (hardware) Sistema operacional Ferramentas To be continued (linguagem de programação, editor de texto, outros softwares, )
http://introcomp.pet.inf.ufes.br
O SITE http://introcomp.pet.inf.ufes.br http://introcomp.pet.inf.ufes.br http://introcomp.pet.inf.ufes.br http://introcomp.pet.inf.ufes.br O MOODLE http://introcomp.pet.inf.ufes.br/moodle http://introcomp.pet.inf.ufes.br/moodle
GNU/Linux/Bash. Aula 2
GNU/Linux/Bash Aula 2 O que é? Ubuntu GNU Linux Ubuntu 12.04 Ubuntu é um sistema operacional baseado em Linux desenvolvido pela comunidade e é perfeito para notebooks, desktops e servidores. Ele contém
Aula 04 - Hackeando a linha de comando
Aula 04 - Hackeando a linha de comando LibrePlanet São Paulo 12 de março de 2015 Terminal Um terminal atua como uma interface para entrada e saída de dados no computador. Existem diversos emuladores de
Introdução a. Shell Script. Clésio Matos [email protected]
Introdução a Shell Script Clésio Matos [email protected] 1 Plano de apresentação O que são shell scripts Comandos básicos Estruturas básicas do BASH - Comandos condicionais - Comandos de repetição
Formação de Administradores de Redes Linux LPI level 1. Aula 3 SENAC TI Fernando Costa
Formação de Administradores de Redes Linux LPI level 1 Aula 3 SENAC TI Fernando Costa Agenda Manipulação de arquivos Comandos: cat, cut, expand,fmt, head, join, nl, od, paste, pr, split, tac, tail, tr,
Aula 02. Introdução ao Linux
Aula 02 Introdução ao Linux Arquivos Central de Programas do Ubuntu A Central de Programas do Ubuntu é uma loja de aplicativos integrada ao sistema que permite-lhe instalar e desinstalar programas com
Introdução ao Linux: Parte I
Data: Introdução ao Linux: Parte I Marcelo Ribeiro Xavier da Silva [email protected] Histórico 3 Origem do GNU Linux Em 1983, Richard Stallman fundou a Free Software Foundation, com o intuito de criar
Planeamento. Introdução ao Sistema Operativo UNIX. Java: Ferramentas, Entradas/Saídas, Excepções. Threads e Semáforos. Problemas de Sincronização
Planeamento Introdução ao Sistema Operativo UNIX Java: Ferramentas, Entradas/Saídas, Excepções Threads e Semáforos Problemas de Sincronização Jantar dos Filósofos, Leitores/Escritores,... Sockets Stream
Visão Geral. Funções básicas. Tipos de sistemas operacionais. Facilidade de acesso aos recursos
1 Conceitos Básicos "Não basta ensinar ao homem uma especialidade, porque se tornará assim uma máquina utilizável, mas não uma personalidade. É necessário que adquira sentimento, um senso prático daquilo
1 Objetivos da Oficina
Oficina Linux Aula : Operações com Diretórios e Arquivos / / Professor: Eraldo Silveira e Silva [email protected] 1 Objetivos da Oficina iniciar e encerrar uma sessão no Linux; se familizarizar com a
LABORATÓRIO UNIDADES 1 REVISÃO LINUX E COMANDOS BÁSICOS ABRINDO A MÁQUINA VIRTUAL UBUNTU SERVER 14.04.1 PELO VIRTUALBOX
LABORATÓRIO UNIDADES 1 REVISÃO LINUX E COMANDOS BÁSICOS ABRINDO A MÁQUINA VIRTUAL UBUNTU SERVER 14.04.1 PELO VIRTUALBOX Procure no MENU INICIAR PROGRAMAS o ícone do VirtualBox e execute-o. Em seguida clique
Entendendo o Sistema Operacinal. Prof. Armando Martins de Souza E-mail: [email protected]
Entendendo o Sistema Operacinal Prof. Armando Martins de Souza E-mail: [email protected] Criando um Snapshot da Máquina Padrão Page 2 Criando um Snapshot da Máquina Padrão Page 3 Criando um
Software Livre. Acesso ao código fonte Alterar o código fonte Redistribuir Utilizar como desejar
Software Livre Acesso ao código fonte Alterar o código fonte Redistribuir Utilizar como desejar Linux Licença GPL (Licença Pública Geral) Linux Licença GPL (Licença Pública Geral) - A liberdade de executar
Comandos.::. Aplicativos > Sistema > Acessar Console
Comandos Aplicativos > Sistema > Acessar Console jonilso 23 de outubro de 2012 Comandos Iniciais whoami Comandos Iniciais whoami Exibe o login do usuário que executou o comando. Comandos Iniciais whoami
Revisão Aula 3. 1. Explique a MBR(Master Boot Record)
Revisão Aula 3 1. Explique a MBR(Master Boot Record) Revisão Aula 3 1. Explique a MBR(Master Boot Record). Master Boot Record Primeiro setor de um HD (disco rígido) Dividido em duas áreas: Boot loader
Labgrad. Usúario: <matricula> Senha: senha
Suporte A equipe do Suporte é responsável pela gerência da rede do Departamento de Informática, bem como da manutenção dos servidores da mesma, e também é responsável pela monitoria do LabGrad e do LAR.
Comandos Básicos do Linux/Unix
Comandos Básicos do Linux/Unix Vou partir do pressuposto que você sabe o básico de um sistema Linux/Unix. É importante para qualquer usuário de sistemas baseados em Unix aprender a trabalhar no modo texto
Informática. Professor: Diego Oliveira. Conteúdo 03: Sistemas Operacionais
Informática Professor: Diego Oliveira Conteúdo 03: Sistemas Operacionais O que veremos hoje? Fundamentos e Funções Sistemas Operacionais do Mercado Utilização do Sistema Operacional Ligar e Desligar o
Fundamentos e Prática em Informática LINUX Gerenciamento de Usuários e Grupos
Fundamentos e Prática em Informática LINUX Gerenciamento de Usuários e Grupos [email protected] Gerenciamento Como qualquer sistema operacional multitarefa e multiusuário, o administrador do sistema
IV Curso de Bioinformática Algoritmos e técnicas computacionais para montagem e análise de genomas
IV Curso de Bioinformática Algoritmos e técnicas computacionais para montagem e análise de genomas Linux Introdução ao Sistema Operacional e Comandos Básicos do Shell Introdução Linux é o nome dado tanto
03/11/2011. Apresentação. SA do Linux. Sistemas de Arquivos. Curso Tecnologia em Telemática. Disciplina Administração de Sistemas Linux
Apresentação Administração de Sistemas Curso Tecnologia em Telemática Disciplina Administração de Sistemas Linux Professor: Anderson Costa [email protected] Assunto da aula Aspectos do Sistema de Arquivos
Sistemas Operacionais de Rede Linux - Gerenciamento de Arquivos
Sistemas Operacionais de Rede Linux - Gerenciamento de Arquivos Conteúdo Programático Login e Logout Iniciando e Desligando o Sistema Tipos de arquivo Texto Binário Arquivos e Diretório Manipulação de
LISTA DE COMANDOS DO LINUX 1
LISTA DE COMANDOS DO LINUX 1 Comandos para manipulação de diretório 1. ls Lista os arquivos de um diretório. 2. cd Entra em um diretório. Você precisa ter a permissão de execução para entrar no diretório.
Roteiro 3: Sistemas Linux arquivos e diretórios
Roteiro 3: Sistemas Linux arquivos e diretórios Objetivos Detalhar conceitos sobre o sistema operacional Linux; Operar comandos básicos de sistemas Linux em modo Texto; Realizar a manutenção de arquivos
Sistemas Operacionais
Sistemas Operacionais Bibliografia Base Capítulo I Sistemas Operacionais Modernos Andrew S. Tanenbaum Gabriel Pitágoras Silva e Brenner [email protected] Um computador sem seu software nada mais
Informática. Linux. Professor Márcio Hunecke.
Informática Linux Professor Márcio Hunecke www.acasadoconcurseiro.com.br Informática O SISTEMA OPERACIONAL GNU/LINUX Características Gerais O Linux surgiu por meio do Projeto GNU (GNU s Not Unix) e é
Informática. Aula 04/12. Prof. Márcio Hollweg. www.conquistadeconcurso.com.br. Visite o Portal dos Concursos Públicos WWW.CURSOAPROVACAO.COM.
Informática Aula 04/12 Prof. Márcio Hollweg UMA PARCERIA Visite o Portal dos Concursos Públicos WWW.CURSOAPROVACAO.COM.BR Visite a loja virtual www.conquistadeconcurso.com.br MATERIAL DIDÁTICO EXCLUSIVO
I N F O R M Á T I C A. Sistemas Operacionais Prof. Dr. Rogério Vargas Campus Itaqui-RS
I N F O R M Á T I C A Sistemas Operacionais Campus Itaqui-RS Sistemas Operacionais É o software que gerencia o computador! Entre suas funções temos: inicializa o hardware do computador fornece rotinas
PLANO DE AULA. Ambiente Operacional Unix Profa. Morganna
PLANO DE AULA 1. Sistema operacional Unix 2. Sistema operacional Linux 3. Utilização dos sistemas operacionais 1 - Sistema Operacional UNIX História 1964 sistema operacional MULTICS (Multiplexed Information
Introdução à Programação Aula 1 Apresentação
Introdução à Programação Aula 1 Apresentação Pedro Vasconcelos DCC/FCUP 2015 Pedro Vasconcelos (DCC/FCUP) Introdução à Programação Aula 1 Apresentação 2015 1 / 32 Nesta aula 1 Objetivos, funcionamento
Minicurso Básico de Linux
Minicurso Básico de Linux PET Computação 15 de março de 2017 GNU/Linux (a) Linux (b) GNU Linux: Kernel GNU/Linux: Sistema Operacional Distro (c) Arch (d) Debian (e) Fedora (f) Gentoo (g) Manjaro (h) opensuse
https://help.ubuntu.com/6.10/ubuntu/ about-ubuntu/pt_br/
! 1 LINUX Sistema operacional de livre distribuição, semelhante ao UNIX, constituído por um kernel, ferramentas de sistema, aplicativos e completo ambiente de desenvolvimento. Nos anos 90 com o crescimento
Administração de Sistemas Operacionais de Rede Linux. Prof. Michel Moron Munhoz [email protected]
Administração de Sistemas Operacionais de Rede Linux Prof. Michel Moron Munhoz [email protected] Conteúdo da disciplina (1 de 2) Visão Geral (multitarefa, mono-tarefa, memória virtual, ambiente gráfico
Arquitetura dos Sistemas Operacionais
Arquitetura dos Sistemas Operacionais Arquitetura de um Sistema Operacional Basicamente dividido em shell é a interface entre o usuário e o sistema operacional é um interpretador de comandos possui embutido
FTIN Formação Técnica em Informática Módulo de Administração de Servidores de Rede AULA 03. Prof. Gabriel Silva
FTIN Formação Técnica em Informática Módulo de Administração de Servidores de Rede AULA 03 Prof. Gabriel Silva Temas da Aula de Hoje: Servidores Linux. Conceitos Básicos do Linux. Instalando Servidor Linux.
A linha de comando do Unix e GNU/Linux
A linha de comando do Unix e GNU/Linux A linha de comando do Unix e GNU/Linux Michael Opdenacker Free Electrons http://free-electrons.com Traduzido por Klayson Sesana Bonatto Criado com OpenOffice.org
Relatório contendo todos os comandos do Linux estudados
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA - CAMPUS DE PRESIDENTE EPITÁCIO. CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS MÓDULO IV. Relatório contendo todos os comandos
SOFTWARE LIVRE. Distribuições Live CD. Kernel. Distribuição Linux
SOFTWARE LIVRE A liberdade de executar o programa, para qualquer propósito. A liberdade de estudar como o programa funciona, e adaptá-lo para as suas necessidades. Acesso ao código-fonte é um pré-requisito
Tema 1 Introdução a Linux. Pablo Gamallo Otero http://gramatica.usc.es/~gamallo/
Tema 1 Introdução a Linux Pablo Gamallo Otero http://gramatica.usc.es/~gamallo/ PLANO Software livre Alguns comandos do shell de GNU/LINUX Bibliografia Jordi Mas i Hernández (2007), Software Libre, Biblos,
Programação Shell Script: como dominar seu terminal
Programação Shell Script: como dominar seu terminal 14 de Outubro de 2008 1 2 Sistemas Operacionais Shell 3 4 5 O que é Shell? Programa interpretador de instruções Por que utilizar o Shell? Facilidade
Módulos...2 Shell...3
Cesar Kállas [email protected] Curso GNU/Linux Realização CAECOMP Puc Campinas 2004 Capítulo 2 O Kernel...2 Módulos...2 Shell...3 Scripts...3 Bourne Shell sh...3 Bourne-Again Shell bash...3 Korn Shell
ENDEREÇOS DE REDE PRIVADOS. 10.0.0.0 até 10.255.255.255 172.16.0.0 até 172.31.255.255 192.168.0.0 até 192.168.255.255. Kernel
ENDEREÇOS DE REDE PRIVADOS Foram reservados intervalos de endereços IP para serem utilizados exclusivamente em redes privadas, como é o caso das redes locais e Intranets. Esses endereços não devem ser
Introdução a shell scripts
Introdução a shell scripts O que é? O que é Windows e Linux Shell script Um script é um arquivo que guarda vários comandos e pode ser executado sempre que preciso. Os comandos de um script são exatamente
Campus - Cachoeiro Curso Técnico de Informática. Sistema de Arquivos. Prof. João Paulo de Brito Gonçalves
Campus - Cachoeiro Curso Técnico de Informática Sistema de Arquivos Prof. João Paulo de Brito Gonçalves Introdução É com o sistema de arquivos que o usuário mais nota a presença do sistema operacional.
Estudo de Caso II: LINUX
Estudo de Caso II: LINUX AULA 9 Flávia Maristela ([email protected]) ( [email protected] ) Romildo Martins Na aula de hoje Histórico do Linux Personagens Características Licença Distribuição
Sistema Operacional GNU/Linux
Sistema Operacional GNU/Linux Histórico: 1969 Bell Labs anuncia a primeira versão do Unix 1983 Criação do Projeto GNU 1987 Andrew Tenenbaum anuncia o Minux, versão do Unix para Desktops 1990 Microsoft
Scripts Shell. João Medeiros ([email protected]) 1 / 20
Scripts Shell João Medeiros ([email protected]) 1 / 20 2 / 20 Principais shell conhecidos Bourne Shell (sh) Korn Shell (ksh) C Shell (csh) Bash - Bourne Again Shell (bash) mais utilizada no linux O
Estes apontamentos das aulas teóricas são da autoria de Pedro Vasconcelos (2007) tendo sido adaptados e modificados por Armando Matos (2010)
1 Apresentação e objectivos Introdução à Programação Estes apontamentos das aulas teóricas são da autoria de Pedro Vasconcelos (2007) tendo sido adaptados e modificados por Armando Matos (2010) Introdução
Certificação Linux: Conhecendo o caminho das pedras
LPI Linux Professional Institute Certificação Linux: Conhecendo o caminho das pedras Sobre esta apresentação: - Nível: Intermediário - Escopo: Dicas sobre como obter a certificação LPI. - Pré-requisitos:
É a parte física de um computador, formada por peças e circuitos eletrônicos que ficam dentro do Gabinete (Torre). Existem diversos tipos de
É a parte física de um computador, formada por peças e circuitos eletrônicos que ficam dentro do Gabinete (Torre). Existem diversos tipos de HARDWARE, segue abaixo, alguns dos HARDWARES INTERNOS do computador:
Estrutura de um Sistema Linux Moderno Padrões de um Sistema Linux. Prof. Claudio Silva
Estrutura de um Sistema Linux Moderno Padrões de um Sistema Linux Estrutura de um Sistema Linux Por ter sua origem universitária, a forma como o Linux foi concebido é de perfeito agrado para o seu estudo.
Treinamento Linux. Aula 4-04/04/12
Treinamento Linux Aula 4-04/04/12 Objetivos Colméia Book Maquina virtual Gravação de CD/DVD Programas de audio/video Iniciação no terminal linux ColméiaBook Guia introdutório de GNU/LINUX do Colméia Confiram!
Aprendendo. Unix no OS X. Mountain Lion. Mergulhando no Terminal e no Shell. Dave Taylor. Novatec
Aprendendo Unix no OS X Mountain Lion Mergulhando no Terminal e no Shell Dave Taylor Novatec Authorized Portuguese translation of the English edition of titled Learning Unix for OS X Mountain Lion, ISBN
2-Introdução e Conceitos Básicos das TIC
Agrupamento de escolas de Pevidém 2-Introdução e Conceitos Básicos das TIC Conhecer e adotar regras de ergonomia e exploração de diferentes tipos de software Prof.: Alexandra Matias Sumário Conhecer as
Definição de Programas de Computadores e Linguagem de Programação de Comutadores
Definição de Programas de Computadores e Linguagem de Programação de Comutadores O computador é um equipamento eletrônico composto por circuitos eletrônicos, que trabalham com o estado ligado(1) e desligado(0),
Curso de Linux Básico com o Linux Educacional
Curso de Linux Básico com o Felipe Buarque de Queiroz [email protected] Unidade Gestora de Tecnologia da Informação - UGTI Fundação de Amparo a Pesquisa do Estado de Alagoas - FAPEAL Maio de 2009
INTRODUÇÃO A LINUX. Características Sistema operacional Software livre Criado em 1991 por Linus Torvalds Dividido em duas partes principais 26/11/2013
1 2 INTRODUÇÃO A LINUX ADRIANO SILVEIRA [email protected] Características Sistema operacional Software livre Criado em 1991 por Linus Torvalds Dividido em duas partes principais Kernel núcleo do
Uso Eficiente da Linha de Comando com os Shells do Unix. Fábio Olivé ([email protected])
Uso Eficiente da Linha de Comando com os Shells do Unix Fábio Olivé ([email protected]) GUI CLI Tópicos História da Linha de Comando Shells mais comuns Interpretação e transformações da linha digitada
Sistemas Operacionais. Laboratório 1 (Ambiente de Aprendizado)
Sistemas Operacionais Laboratório 1 () Roteiro Linux em modo texto Acesso Interpretador de comandos Comandos Básicos Tratamento de Arquivos e Diretórios (Pasta*) Permissões Processos Editor de Texto Criação
16:21:50. Introdução à Informática com Software Livre
16:21:50 Introdução à Informática com Software Livre 1 16:21:50 Hardware & Software 2 16:21:50 Hardware Hardware é a parte física de um computador, é formado pelos componentes eletrônicos, como por exemplo,
Hardware e Software. Exemplos de software:
Hardware e Software O hardware é a parte física do computador, ou seja, é o conjunto de componentes eletrônicos, circuitos integrados e placas, que se comunicam através de barramentos. Em complemento ao
SISTEMAS OPERACIONAIS LIVRES (LINUX) Professor Carlos Muniz
SISTEMAS OPERACIONAIS LIVRES (LINUX) Agendador de Tarefas Ocron é um ótimo agendador de tarefas, com ele você pode agendar para um determinado momento um programa qualquer a ser executado. Sua aplicação
Aula 4 Comandos Básicos Linux. Prof.: Roberto Franciscatto
Sistemas Operacionais Aula 4 Comandos Básicos Linux Prof.: Roberto Franciscatto Prompt Ao iniciar o GNU/Linux, a primeira tarefa a ser executada é o login no sistema, o qual deve ser feito respondendo
Linux - comando essenciais
Linux - comando essenciais João Medeiros ([email protected]) 1 / 22 http://wiki.ubuntu-br.org/comandosbasicos http://www.uniriotec.br/ morganna/guia/introd guia.html Um guia de referência rápida em
Partição Partição primária: Partição estendida: Discos básicos e dinâmicos
Partição Parte de um disco físico que funciona como se fosse um disco fisicamente separado. Depois de criar uma partição, você deve formatá-la e atribuir-lhe uma letra de unidade antes de armazenar dados
UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE CENTRO DE TECNOLOGIA ENGENHARIA DE COMPUTAÇÃO E AUTOMAÇÃO
UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE CENTRO DE TECNOLOGIA ENGENHARIA DE COMPUTAÇÃO E AUTOMAÇÃO SHELL SCRIPT Allan Robson Silva Venceslau Hélio Batista de Araújo Júnior Rafael Medeiros Teles 1 Apresentar
Preparatório LPIC-101
Preparatório LPIC-101 Professor M.Sc. Thiago Leite [email protected] 1 Bibliografia Recomendada Certificação Linux LPI Nível 1: Exames 101 e 102 da O Reilly 2 Bibliografia Recomendada Certificação
Julgue os itens a seguir referentes a conceitos de software livre e licenças de uso, distribuição e modificação.
Julgue os itens a seguir referentes a conceitos de software livre e licenças de uso, distribuição e modificação. 1.Todo software livre deve ser desenvolvido para uso por pessoa física em ambiente com sistema
Sistemas Operacionais. Prof. André Y. Kusumoto [email protected]
Sistemas Operacionais Prof. André Y. Kusumoto [email protected] Estruturas de Sistemas Operacionais Um sistema operacional fornece o ambiente no qual os programas são executados. Internamente,
Sistemas Operacionais. Conceitos de um Sistema Operacional
Sistemas Operacionais Conceitos de um Sistema Operacional Modo usuário e Modo Kernel Como já vimos são ambientes de execução diferentes no processador Há um conjunto de funções privilegiadas acessadas
Aula 06 Servidor de Arquivos e Impressora (SaMBa)
Aula 06 Servidor de Arquivos e Impressora (SaMBa) Prof. Roitier Campos Gonçalves Introdução O servidor de arquivos fornece um ponto centralizado na rede para armazenamento e compartilhamento de arquivos
Sistema Operacional LINUX
SISTEMA OPERACIONAL Sistema Operacional LINUX Para que o computador funcione e possibilite a execução de programas é necessária a existência de um sistema operacional. O sistema operacional é uma camada
Introdução à Computação: Sistemas de Computação
Introdução à Computação: Sistemas de Computação Beatriz F. M. Souza ([email protected]) http://inf.ufes.br/~bfmartins/ Computer Science Department Federal University of Espírito Santo (Ufes), Vitória,
Introdução ao Shell Script
Faculdade do Pará-FAP Disciplina: Programação em Ambiente de Redes Professor: Armando Hage Introdução ao Shell Script Introdução O que é o Shell Shell Script Primeiro Script Recebendo Parâmetros Exercícios
MF = (M1 * 0,4) + (M2 * 0,6) MF < 6 MF = (MF * 0,6) + (EXA * 0,4)
Informática Aplicada Prof. Gilmar F. Aquino Filho São Vicente, SP 22/02/2016 EMENTA Fundamentos em Informática; O computador; História; Origem; Funcionamento; Componentes; Conceito de Hardware; Conceito
Administração de Sistemas Operacionais Não-Proprietários II
Faculdade Senac Porto Alegre - FSPOA Administração de Sistemas Operacionais Não-Proprietários II UC: Administração de Redes Aula 01 1/15 Faculdade Senac Porto Alegre - FSPOA Revisão 2/15 Linux e Distribuições
Usando o terminal -- Linux -- Flávia Maristela
Usando o terminal -- Linux -- Flávia Maristela ([email protected]) Os comandos que já vimos man info cal date uname clear nano pico clear exit pwd ls cd locate mkdir rmdir cp mv rm cat tree file
Aula 01. Introdução ao Linux
Aula 01 Introdução ao Linux Introdução Objetivos aprender a usar um novo sistema aprender a usar uma nova interface Como no Windows navegar pela internet (e-mails, facebook, etc) criar pastas e arquivos
ADMINISTRAÇÃO DE SISTEMAS UNIX Aula Prática 01 Sistemas Operacionais Gil Eduardo de Andrade
ADMINISTRAÇÃO DE SISTEMAS UNIX Aula Prática 01 Sistemas Operacionais Gil Eduardo de Andrade Introdução Os sistemas UNIX/Linux são caracterizados por serem: Interativo usuário requisita os comandos e obtém
Fundamentos de Sistemas Operacionais. GNU / Linux. Prof. Edwar Saliba Júnior Março de 2009. Unidade 04-002 GNU / Linux
GNU / Linux Prof. Edwar Saliba Júnior Março de 2009 Conceitos Básico O S.O. é case sensitive, ou seja, sensível à caixa; Exemplo: o arquivo apple.txt é diferente do arquivo Apple.txt e podem conviver juntos
Gerência do Sistema de Arquivos. Adão de Melo Neto
Gerência do Sistema de Arquivos Adão de Melo Neto 1 Gerência do Sistema de Arquivos Organização dos arquivos Estrutura de diretório Gerência de espaço livre Gerência de alocação de espaços em disco Proteção
Prof.: Roberto Franciscatto. Capítulo 1 Introdução
Sistemas Operacionais Prof.: Roberto Franciscatto Capítulo 1 Introdução Conceituação Um Sistema Operacional tem como função principal gerenciar os componentes de hardware (processadores, memória principal,
Aula 01 Visão Geral do Linux
Instituto Federal de Educação, Ciência e Tecnologia de Santa Catarina Administração de Redes de Computadores Aula 01 Visão Geral do Linux Prof. Gustavo Medeiros de Araujo Profa.
Introdução à Informática. Maria José
Introdução à Informática Maria José 1 Sistemas Operacionais - SO È o principal software para o funcionamento do computador, pois é através dele que o usuário efetua as tarefas; Um SO faz com que o computador
