Descobrindo o Linux. Entenda o sistema operacional GNU/Linux. João Eriberto Mota Filho. Segunda Edição Revista e Ampliada. Novatec

Tamanho: px
Começar a partir da página:

Download "Descobrindo o Linux. Entenda o sistema operacional GNU/Linux. João Eriberto Mota Filho. Segunda Edição Revista e Ampliada. Novatec"

Transcrição

1 Descobrindo o Linux Entenda o sistema operacional GNU/Linux Segunda Edição Revista e Ampliada João Eriberto Mota Filho Novatec

2 Sumário Agradecimentos...25 Sobre o autor...27 Prefácio...29 Parte I Conceitos básicos...31 Capítulo 1 História do GNU/Linux Considerações iniciais Antecedentes As comunicações com o telégrafo Invenção do telefone A AT&T Os Laboratórios Bell A lei antitruste americana O MIT (Massachusetts Institute of Technology) A criação do sistema operacional CTSS O Projeto MAC (MIT Project MAC) O sistema operacional Multics O sistema operacional Unix A linguagem C A nova fase do Unix O Unix nas universidades A comercialização do Unix Richard Stallman Definição de software livre O projeto GNU A Free Software Foundation Free software e open source A Licença GNU GPL O Minix A USENET O Minix na USENET O Padrão POSIX O Kernel Linux O sistema operacional GNU/Linux Motivos para criar o Linux Distribuições GNU/Linux A Linux International...63

3 Descobrindo o Linux 1.9 Tux O Free Standards Group (FSG) O Linux Standard Base (LSB) O OpenI18n O L10n O Filesystem Hierarchy Standard (FHS) Conclusão Capítulo 2 Qual distribuição utilizar? Qual distribuição utilizar? Este livro é sobre o Debian? Breve histórico Modalidades (releases) estável, teste e instável Versões Modalidades de instalação Instalação por CD-ROM Instalação por DVD Instalação via rede (NetInst) Organização do projeto Contrato social Definição Debian de Software Livre (DFSG) Estrutura organizacional Constituição Debian Manual de Políticas Dez motivos para utilizar o Debian Maturidade Idioma Ferramenta APT Lançamento de novas versões Distribuições descendentes Fontes de consulta e referências Pouca ocupação de disco Multiplataforma Respostas rápidas a incidentes Portabilidade do kernel Conclusão...80 Capítulo 3 Discos e partições de disco Dispositivos IDE no GNU/Linux Designação de partições em hard disks IDE Exemplos para a fixação de conhecimentos Três partições no HD master da primeira interface IDE Cinco partições no HD master da segunda IDE Discos SCSI e SATA MBR (Master Boot Record) A partição estendida e a alocação de partições lógicas Seqüência de boot nos HDs Conclusão...96

4 Sumário Capítulo 4 Memória virtual Processos Memória virtual Utilização da memória Indícios de falta de memória RAM Testes para a observação da criação de buffer cache Teste 1: máquina com 16 MB de memória RAM Teste 2: máquina com 32 MB de memória RAM Teste 3: máquina com 64 MB de memória RAM Testes para a observação de performance e do swap Teste 1: máquina com 16 MB de memória RAM Teste 2: máquina com 32 MB de memória RAM Teste 3: máquina com 64 MB de memória RAM Os limites da RAM Os limites da área de swap Excesso de swap Dimensionamento da partição de swap Demonstração do uso do buffer cache A posição do swap Conclusão Capítulo 5 Filesystems O que é filesystem? Blocos Fragmentação de arquivos e de espaço Perdas e danos por desligamentos abruptos Filesystems "jornalados" Filesystems mais comuns Diferenças básicas entre o Ext3 e o ReiserFS Espaços reservados Testes de performance e ocupação de disco (1ª fase) Primeiro teste: ocupação inicial de disco Segundo teste: escrita em disco Terceiro teste: ocupação final de disco Quarto teste: tempo de deleção de arquivos em disco Segunda bateria de testes Primeiro teste: criação de arquivos Segundo teste: ocupação final de disco Terceiro teste: tempo de deleção de arquivos em disco Tabela resumo dos testes realizados Limites dos filesystems Filesystem de CD-ROM Conclusão Capítulo 6 Estrutura de diretórios no GNU/Linux Estrutura de diretórios Estrutura básica de diretórios Árvore de diretórios...135

5 10 Descobrindo o Linux 6.4 Estrutura básica de diretórios no GNU/Linux Diretórios utilizados no boot do sistema Conclusão Capítulo 7 Níveis de operação (runlevels) Níveis de operação no GNU/Linux Níveis de operação no Debian Alteração do runlevel Alteração definitiva do runlevel Conclusão Capítulo 8 Requisitos para a instalação do GNU/Linux Requisitos básicos Disponibilidade de conexão com a Internet Obtenção do CD-ROM de instalação Checagem da imagem ISO Programa md5sum.exe para MS-DOS Programa ChaosMD5 para MS Windows MD5 no GNU/Linux HashTab: uma opção interessante para MS Windows Gravação da imagem em CD-ROM Gravação no MS Windows Gravação com o ISOBurn Gravação no GNU/Linux Levantamento do recurso computacional necessário Instalação sem ambiente gráfico, apenas para estudo Instalação com ambiente gráfico, apenas para estudo Instalação permanente com ambiente gráfico Instalação para o estudo deste livro Obtenção do espaço necessário em disco (HD) Inicialização pelo CD-ROM Disquete SBM Criando o SBM pelo MS-DOS Criando o SBM pelo MS Windows Criando o SBM pelo GNU/Linux Utilizando o SBM para inicializar a máquina Conclusão Capítulo 9 Instalação do GNU/Linux Considerações importantes Iniciando a instalação Instalação Telas iniciais Telas de acompanhamento Escolha do idioma (Choose language) Seleção do layout de teclado Configuração da rede Particionamento do HD Configuração de fuso horário Configuração de usuários e senhas Usuário root

6 Sumário Configuração de usuários e senhas Atividades não administrativas Instalação do sistema básico Configuração do gerenciador de pacotes (APT) Configuração do popularity-contest Seleção de software Instalação do GRUB Término da instalação Instalação em notebook (laptop) Instalação em modo gráfico Conclusão Capítulo 10 Entendendo o sistema O ambiente shell Realizando o login no shell Desfazendo o login Operação multiusuário Barra comum e barra invertida Caracteres maiúsculos e minúsculos Nomes de arquivos e diretórios Cadastramento de usuários Alteração de senhas de usuários Remoção de usuários Funções especiais de teclas no shell Caixas de diálogo no shell Edição de textos no shell Operação básica com o VI mcedit Nano Edição de arquivos no mcedit detalhe da última linha Comandos executados na inicialização do sistema Comentários em arquivos de configuração Teclas e expressões de escape Variáveis de ambiente Execução de programas You have new mail Desligando ou reiniciando o sistema Conclusão Capítulo 11 Ajustes pós-instalação Ajuste das fontes APT Pacotes essenciais Definição de aliases Estabelecimento de um MTA Atualização do sistema Serviços na inicialização do sistema Ajuste da resolução local de nomes Máquinas sob regime DHCP Máquinas com IP fixo Criação do /etc/init.d/rc.local

7 12 Descobrindo o Linux 11.9 Editor padrão Conclusão Capítulo 12 Navegação em diretórios Raiz Subdiretórios Exemplo de árvore de diretórios Nomenclatura dos diretórios Navegação Subindo e descendo Diretório atual e diretório superior Execução de comandos Conclusão Capítulo 13 Identificação de usuários, grupos e processos O IDentifier (identificador) Identificação de usuários (UID) Identificação de grupos (GID) Identificação de processos (PID) Conclusão Parte II Gerência do GNU/Linux Capítulo 14 Gerência de boot Gerenciadores de boot GRUB Tratamento dos discos e partições pelo GRUB Arquivo de configuração Configuração do GRUB Cores do menu Definindo a resolução no shell Definindo um gravador de CD-ROM ou DVD no kernel LILO Configuração do LILO Gravador de CD-ROM/DVD no kernel Resolução no shell Reinstalação do LILO no MBR Perda do gerenciador Conclusão Capítulo 15 Gerência de pacotes Formas de gerenciamento APT (Advanced Package Tool) Instalação, desinstalação e atualização com APT Pesquisa com APT Configuração do APT e dos seus repositórios Exemplos de utilização do APT Problemas com o APT DPKG (Debian PacKaGe) Opções gerais do DPKG Reconfiguração de pacotes com DPKG

8 Sumário Outras considerações sobre o gerenciamento no Debian Adição de fontes APT Outras formas de gerenciamento no Debian Em qual pacote está um arquivo? Conversão de pacotes com o Alien Eliminação de pacotes órfãos Clonagem de máquinas Backports RPM (RedHat Package Manager) Opções gerais do RPM Atualização de pacotes Chaves auxiliares Pesquisas com RPM YUM (YellowDog Updater Modified) Conclusão Capítulo 16 Gerência de comandos no shell Chaves Chaves com menos menos (--) Concatenação de comandos Conexão de comandos Recursividade Wildcards (curingas) Uso de asterisco Uso de interrogação Uso de colchetes Combinação de wildcards Comandos de ajuda man info whatis apropos Aliases alias unalias Execução em segundo plano Conclusão Capítulo 17 Gerência de arquivos e diretórios Gerência de arquivos e diretórios ls rm cp mv find locate updatedb chmod chown

9 14 Descobrindo o Linux ln diff touch mc file tree Gerência de diretórios mkdir rmdir cd pwd du Gerência de arquivos cat tail head mcedit md5sum sha1sum sha224sum, sha256sum, sha384sum e sha512sum dd mkisofs cdrecord growisofs dvd+rw-format which Conclusão Capítulo 18 Gerência de usuários Gerência de cadastro adduser useradd userdel passwd Gerência de usuários su who w whoami Conclusão Capítulo 19 Gerência de memória e processamento Gerência de memória free memstat pmap Gerência de processamento ps kill

10 Sumário killall renice jobs bg fg time nohup strace Gerência de memória e processamento top htop Conclusão Capítulo 20 Gerência de sistema e diversos Gerência de sistema clear reset set df durep last history ! dmesg arch date hwclock tzconfig fdisk tty logout mail export runlevel rcconf update-rc.d source ldd Diversos cal ncal echo watch sleep lde hexdump hexedit play

11 16 Descobrindo o Linux aumix linuxlogo linux_logo unix2dos dos2unix tpp txt2tags reportbug Conclusão Capítulo 21 Gerência de hardware Gerência de hardware lspci lsusb disktype cat /proc/interrupts cat /proc/dma cat /proc/ioports cat /proc/iomem cat /proc/cpuinfo cat /proc/swaps lshw hwinfo memtest hwdata Conclusão Capítulo 22 Gerência do kernel Modularidade Comandos de gerência Arquivos de gerência /etc/modules /etc/modules.conf Atualização do kernel por APT Conclusão Parte III Administração do sistema Capítulo 23 Permissões de acesso e execução Permissões de acesso Alteração das permissões de acesso Alteração do dono de um arquivo ou diretório Recursividade SUID SGID Sticky bit Resumo sobre SUID, SGID e sticky bit Grupos umask Conclusão...314

12 Sumário 17 Capítulo 24 Filtros básicos e pipes Pipes Filtros Filtros básicos more less grep fgrep > >> > Filtro 2>> Pipes seqüenciais Outros exemplos de comandos com pipe head cat txt2html Conclusão Capítulo 25 Scripts em shell bash Condições iniciais para fazer um script O primeiro script Metacaracteres e expressões regulares O que são metacaracteres e expressões regulares? Exemplos de metacaracteres Implementação de expressões regulares em comandos e filtros Montando e checando expressões regulares txt2regex Kodos Variáveis Aspas, acento agudo, crase e barra invertida Aspas Apóstrofo Crase Barra invertida Expressões com [ ] Operadores lógicos && e Comandos e filtros utilizados em scripts sort uniq egrep tr date cut paste sed seq expr read

13 18 Descobrindo o Linux exit xargs expand wc Loop com for Decisão com if Conclusão Capítulo 26 Análise de logs Logs: Os agentes secretos do sistema Roteamento de logs Roteamento de log no Debian TAIL: um comando útil para a análise de logs Administração com shell script Conclusão Capítulo 27 Inicializando e parando serviços Daemons Gerenciamento de daemons standalone Gerenciamento de daemons inet Gerenciamento de daemons xinet Comparação entre as configurações inet e xinet Stop e restart com kill e killall Os comandos ntsysv e rcconf Conclusão Capítulo 28 Agendamento de tarefas O que é CRON? Valores válidos Configuração e sintaxe Acionamento do daemon Envio de s pelo daemon CRON Administração de sistemas com CRON e scripts shell Diretórios de agendamento Regulando o horário dos diretórios de agendamento Conclusão Capítulo 29 Montagem e formatação de mídias O que é montar um dispositivo? Montando um floppy disk Montando um CD-ROM Montando a partição Windows FAT16, FAT32 ou NTFS Montando partições GNU/Linux e Unix Montando pendrives Pendrives Kingston e outras formatadas com FAT Montando uma imagem Descobrindo mídias e partições montadas Devo ou não informar um número no momento da montagem? Montagem de filesystems remotos Mtools...361

14 Sumário Formatando um disquete Particionamento de HD ou de pendrive Formatando uma partição do HD ou de pendrive A tabela de filesystem Inserção de HD extra Utilizando múltiplos swaps Diminuindo o tamanho do swap Criando um swap em arquivo Conclusão Capítulo 30 Recuperação em desastres A distribuição Knoppix Recuperação do GRUB Método 1: recuperação com o comando grub Método 2: recuperação com o comando grub-install Método 3: recuperação com enjaulamento Backup do MBR Perda da senha de root Alteração do arquivo de senhas com o Knoppix Recuperação de senha com inicialização privilegiada Enjaulamento com o Knoppix Corrompimento do filesystem Recuperação do MS Windows com o GNU/Linux Recuperação de partições apagadas Knoppix Helix Conclusão Parte IV Operações avançadas Capítulo 31 Compactação de arquivos Padrões de compactação Empacotamento com o tar Desempacotamento com o tar Compactação com compress Descompactação com uncompress Compactação com gzip Descompactação com gunzip Mesclando o tar e gzip bzip2 e bunzip Mesclando o tar e bzip zip e unzip Comparação entre os compactadores Poder de compressão Tempo para comprimir Tempo para descomprimir Outros compactadores zcat e mcedit Conclusão...384

15 20 Descobrindo o Linux Capítulo 32 Ambiente gráfico Visão geral Instalação do servidor gráfico Teste do X Window Estrutura do /etc/x11/xorg.conf Arquivo /etc/x11/xorg.conf Configuração do teclado Configuração do mouse Configuração da seção ServerLayout Configuração da placa de vídeo Configuração do monitor Configuração da seção Screen Considerações sobre o X.Org Reconfiguração com dpkg-reconfigure Instalação de um gerenciador gráfico para testes Inicialização pelo ambiente gráfico no Debian Ajuste das freqüências do monitor Instalação do KDE e do Gnome Alternância de terminais Outros gerenciadores gráficos O framebuffer Notebooks com adaptadores de vídeo SIS Impressão pelo ambiente gráfico Alguns programas para o ambiente gráfico BrOffice.Org Mozilla Firefox (Iceweasel) Mozilla Thunderbird (Icedove) Outros programas interessantes Liberação do som para usuários comuns Java no Firefox (IceWeasel) Imprimindo com o kprinter no IceWeasel (Mozilla Firefox) e no BrOffice.Org Configurando o IceWeasel Configurando o BrOffice.Org Execução de programas MS Windows com Wine Conclusão Capítulo 33 Compilação de programas Processo de compilação jp2a: exemplo de compilação Descompactação Compilação Instalação Conclusão Capítulo 34 GNU/Linux como cliente em redes Noções sobre redes de computadores Definição de cliente e servidor Endereço IP Máscara de rede

16 Sumário Endereços de rede e de broadcast Endereços reservados Endereços privados (ou inválidos) Serviço DHCP Serviço de roteamento Gateway e default gateway Serviço de resolução de nomes Configuração de rede no Debian Configuração de rede no RedHat Configuração de rede no Slackware O comando ifconfig Alias de IP Busca por servidor DHCP Redes wireless O Padrão O que é Wi-Fi? Instalação do adaptador de rede Configuração do adaptador de rede Aplicativos para redes wireless Cliente em redes ADSL O comando ping Problemas com a placa de rede Conclusão Capítulo 35 Monitoramento de recursos locais com MRTG O que é o MRTG? De onde retirar as informações? A instalação e a configuração do MRTG Instalação do MRTG Configuração do MRTG Análise do arquivo de configuração As opções para a linha Options O script utilizado como exemplo A inicialização do MRTG Exemplos de scripts e de configurações Tráfego de rede Uso de uma partição de HD Temperatura do HD Mais exemplos de scripts Máquinas ativas em uma rede Temperaturas internas do computador Carga de processamento uptime (tempo sem reinicializações) Outras possibilidades para o arquivo de configuração Personalização da página HTML Outros geradores de gráficos RRDtool Conclusão...460

17 22 Descobrindo o Linux Capítulo 36 Logical Volume Manager (LVM) O LVM A implementação do LVM Instalação do LVM Criação dos volumes lógicos A utilização dos volumes lógicos Verificação dos resultados Criando um novo PV e adicionando ao VG Análise da nova situação Remoções Outras possibilidades Conclusão Capítulo 37 Paravirtualização com Xen Por que virtualizar? Virtualização completa e paravirtualização O funcionamento do Xen Configuração do Xen na máquina real (xen0) Configuração dos volumes lógicos (LVMs) Configuração da máquina modelo Configuração das VMs Xen (xenu) Configuração da máquina real para inicializar as VMs Inicialização das VMs Xen (xenu) Disponibilização de mídias removíveis para o xenu Automatização do boot das VMs Comandos úteis para manipular as VMs (xenu) Erros comuns Checagem e correção do filesystem nas VMs Desligamento da máquina real Bugs observados Atualização do kernel na máquina real (Xen0) Consumo de recursos computacionais Conclusão Capítulo 38 Considerações finais Backup do sistema Sincronização de hora Encontrando qualquer coisa em qualquer GNU/Linux Levantamento de dados sobre o hardware e recursos computacionais Removendo programas no Debian Desinstalação do GNU/Linux Conclusão Apêndice A Como obter ajuda na Internet A.1 Site de buscas Google A.1.1 Busca simples A.1.2 Obrigatoriedade de existência no resultado A.1.3 Exclusão no resultado A.1.4 Busca por expressão A.1.5 Busca dentro de um site ou domínio

18 Sumário 23 A.1.6 Busca por determinado tipo de arquivo A.1.7 Mesclagem de técnicas A.2 Listas de discussão A.3 Newsgroups A.4 Sites das distribuições Apêndice B Compilação do kernel no Debian GNU/Linux B.1 Preparação do ambiente B.2 Obtenção do kernel B.3 Configuração da identificação do mantenedor B.4 Preparação do código-fonte do kernel B.5 Compilação do kernel B.6 Instalação B.7 Desinstalação B.8 Nova compilação B.9 Liberação de espaço Apêndice C Instalação dos servidores web Apache e thttpd C.1 Os servidores propostos C.2 O servidor Apache C.2.1 Configuração básica C.2.2 Ativação do Apache C.2.3 Teste e utilização C.2.4 Instalação do PHP C.2.5 Logs C.3 O servidor thttpd C.3.1 Configuração básica C.3.2 Restrição do acesso C.3.3 Teste e utilização C.3.4 Bugs C.3.5 Logs Apêndice D Repositório APT local D.1 Repositório apt-cacher D.2 Instalação D.3 Configuração do servidor D.4 Configuração dos clientes D.5 Outros sistemas de repositórios Apêndice E Acesso remoto a máquinas E.1 SSH E.2 Instalação E.3 Conexão em shell E.4 Conexão em ambiente gráfico E.5 Mais segurança Apêndice F O incrível dd F.1 O que é o dd? F.2 Utilizações que já foram mostradas F.3 Criando um arquivo grande e repleto de zeros F.4 Clonando HDs e partições F.5 Zero fill com GNU/Linux...509

19 24 Descobrindo o Linux Apêndice G Quem disse que não tem jogos? G.1 Tem muitos jogos sim! G.2 Aceleração gráfica: exemplo com a nvidia GeForce4 MX G.3 Alguns jogos G.4 Jogos de corrida G.4.1 Planet Penguin Racer G.4.2 Trigger G.4.3 Tux Kart G.4.4 Torcs G.4.5 Vdrift G.4.6 Super Tux Kart G.5 Jogos de tiro em primeira pessoa G.5.1 lxdoom G.5.2 BZFlag G.5.3 Nexuiz G.6 Simuladores de vôo G.6.1 Flight Gear G.6.2 GL G.7 Jogos de estratégia G.7.1 The Battle for Wesnoth G.7.2 Open City G.7.3 LinCity-NG G.7.4 Globulation G.7.5 Freeciv G.8 Jogos diversos G.8.1 NeverBall G.8.2 SuperTux G.8.3 Frozen Bubble G.8.4 Briquolo G.8.5 Brutal Chess G.9 Emuladores G.10 Outras possibilidades Referências bibliográficas Sites na Internet Livros Índice remissivo

Sumário. Parte I Conceitos básicos...31. Agradecimentos...25 Sobre o autor...27 Prefácio...28

Sumário. Parte I Conceitos básicos...31. Agradecimentos...25 Sobre o autor...27 Prefácio...28 Sumário Agradecimentos...25 Sobre o autor...27 Prefácio...28 Parte I Conceitos básicos...31 Capítulo 1 História do GNU/Linux...32 1.1 Considerações iniciais...32 1.2 Antecedentes...32 1.2.1 As comunicações

Leia mais

Planejamento e Implantação de Servidores

Planejamento e Implantação de Servidores Planejamento e Implantação de Servidores Professor Nataniel Vieira nataniel.vieira@gmail.com Aula 01 - Servidores Abordagem geral Teoria e práticas Servidores Linux Comandos Linux 2 Bibliografias da apoio

Leia mais

Certificação Linux: Conhecendo o caminho das pedras

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:

Leia mais

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

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

Leia mais

Escola Profissional Vasconcellos Lebre

Escola Profissional Vasconcellos Lebre CURSO UNIDADE LOCAL DE FORMAÇÃO DURAÇÃO FORMADORA EFA-NS/NÍVEL 3 TEC. INF. GESTÃO DE REDES FT5 SISTEMA OPERATIVO DISTRIBUIÇÃO LINUX ESCOLA PROFISSIONAL VASCONCELLOS LEBRE 50 HORAS Paulo Relvas Reflexão

Leia mais

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

Objetivos Instalação Gerência de Pacotes UNIX Shell. Curso UNIX. Matheus Braun Magrin Felipe dos Santos Silveira Curso UNIX Matheus Braun Magrin Felipe dos Santos Silveira Universidade Federal de Santa Catarina 25 de Setembro de 2010 CHAMADA Objetivos Instalação do sistema Ubuntu 10.04 Conhecer a origem do sistema

Leia mais

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

Instalação e configuração Linux CentOS 6.x Instalação e configuração Linux CentOS 6.x Objetivo: Instalar e configurar o sistema operacional Linux CentOS e efetuar suas configurações iniciais. 1- Abra o Virtuabox e clique em novo, e configure conforme

Leia mais

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

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA SUDESTE DE MINAS GERAIS Campus Rio Pomba. Eu defendo!!! Mini Curso. Linux INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA SUDESTE DE MINAS GERAIS Campus Rio Pomba Mini Curso Linux Eu defendo!!! Apresentação Rafael Arlindo Dias Técnico em Informática CEFET Rio Pomba/MG Cursos

Leia mais

Descobrindo o Linux. Entenda o sistema operacional GNU/Linux. João Eriberto Mota Filho. 3a Edição Revisada e Ampliada. Novatec

Descobrindo o Linux. Entenda o sistema operacional GNU/Linux. João Eriberto Mota Filho. 3a Edição Revisada e Ampliada. Novatec Descobrindo o Linux Entenda o sistema operacional GNU/Linux 3a Edição Revisada e Ampliada João Eriberto Mota Filho Novatec Copyright 2006, 2010, 2012 da Novatec Editora Ltda. Todos os direitos reservados

Leia mais

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

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 ADR_SILVEIRA@YAHOO.COM.BR Características Sistema operacional Software livre Criado em 1991 por Linus Torvalds Dividido em duas partes principais Kernel núcleo do

Leia mais

LISTA DE COMANDOS DO LINUX 1

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.

Leia mais

Sistema de Arquivos do Windows

Sistema de Arquivos do Windows Registro mestre de inicialização (MBR) A trilha zero do HD, onde ficam guardadas as informações sobre o(s) sistema(s) operacionais instalados. Onde começa o processo de inicialização do Sistema Operacional.

Leia mais

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

REVISÃO LINUX CAP /SIN PROF. ESTRELA. e) os REVISÃO LINUX CAP /SIN PROF. ESTRELA 1 - Em um determinado servidor Linux, a saída do comando "df" aponta 100% de uso no "/". Isso significa que a(o): a) rede atingiu sua capacidade máxima de recepção.

Leia mais

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. 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

Leia mais

Entendendo o Sistema Operacinal. Prof. Armando Martins de Souza E-mail: armandomartins.souza@gmail.com

Entendendo o Sistema Operacinal. Prof. Armando Martins de Souza E-mail: armandomartins.souza@gmail.com Entendendo o Sistema Operacinal Prof. Armando Martins de Souza E-mail: armandomartins.souza@gmail.com Criando um Snapshot da Máquina Padrão Page 2 Criando um Snapshot da Máquina Padrão Page 3 Criando um

Leia mais

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

Informática Fácil NOÇÕES DE LINUX. Prof.: Adelson Gomes Ferraz Antonio Carlos Reis Informática Fácil NOÇÕES DE LINUX Prof.: Adelson Gomes Ferraz Antonio Carlos Reis Cronologia 1. 1969 Univ Berkeley, Califórnia, cria-se o SO UNIX para uso geral em grandes computadores 1. Década de 70

Leia mais

Plano de Trabalho Docente 2013. Ensino Técnico

Plano de Trabalho Docente 2013. Ensino Técnico Plano de Trabalho Docente 2013 Ensino Técnico ETEC PAULINO BOTELHO Código: 091 Município: São Carlos - SP Eixo Tecnológico: Informação e Comunicação Habilitação Profissional: Técnico em Informática Qualificação:

Leia mais

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

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

Leia mais

Principais Comandos do Terminal no LINUX

Principais Comandos do Terminal no LINUX Principais Comandos do Terminal no LINUX Estes comandos não visam ser um compêndio completo de operação, haja vista que se possui mais comandos que esses aqui que serão listados, logo os comandos são:

Leia mais

Aula 4 Comandos Básicos Linux. Prof.: Roberto Franciscatto

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

Leia mais

Curso GNU/Linux. Instalação do Linux...2 O HD não possui nenhuma partição...3. Existe apenas uma partição com espaço livre...3

Curso GNU/Linux. Instalação do Linux...2 O HD não possui nenhuma partição...3. Existe apenas uma partição com espaço livre...3 Cesar Kállas - cesarkallas@gmx.net Curso GNU/Linux Realização CAECOMP Puc Campinas 2004 Capítulo 3 Instalação do Linux...2 O HD não possui nenhuma partição...3 O HD tem espaço livre não particionado...3

Leia mais

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

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

Leia mais

Plano de Trabalho Docente 2014. Ensino Técnico

Plano de Trabalho Docente 2014. Ensino Técnico Plano de Trabalho Docente 2014 Ensino Técnico Etec: ETEC PROF. MASSUYUKI KAWANO Código: 136 Município: TUPÃ Eixo Tecnológico: INFORMAÇÃO E COMUNICAÇÃO Habilitação Profissional: Técnica de nível médio de

Leia mais

Laboratório de Sistemas Operacionais

Laboratório de Sistemas Operacionais Laboratório de Sistemas Operacionais Módulo 1 Gerência de Memória e de Processos Prof. Maxwell Anderson www.maxwellanderson.com.br Agenda Comandos para gerenciamento de processos: top, htop, ps, kill,

Leia mais

03/11/2011. Apresentação. SA do Linux. Sistemas de Arquivos. Curso Tecnologia em Telemática. Disciplina Administração de Sistemas Linux

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 anderson@ifpb.edu.br Assunto da aula Aspectos do Sistema de Arquivos

Leia mais

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 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

Leia mais

Pratique o seu conhecimento

Pratique o seu conhecimento Pratique o seu conhecimento QUESTÕES DO CAPÍTULO 1 (A HISTÓRIA ) 1) Explique com suas palavras qual a importância de Richard Stallman para o software livre e o que é o projeto GNU. R.: Richard Stallman

Leia mais

Aula 02. Introdução ao Linux

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

Leia mais

Roteiro 3: Sistemas Linux arquivos e diretórios

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

Leia mais

Introdução ao Linux: Parte I

Introdução ao Linux: Parte I Data: Introdução ao Linux: Parte I Marcelo Ribeiro Xavier da Silva marceloo@inf.ufsc.br Histórico 3 Origem do GNU Linux Em 1983, Richard Stallman fundou a Free Software Foundation, com o intuito de criar

Leia mais

INFORMÁTICA PARA CONCURSOS LINUX. Professor Mauricio Franceschini Duarte

INFORMÁTICA PARA CONCURSOS LINUX. Professor Mauricio Franceschini Duarte INFORMÁTICA PARA CONCURSOS Professor Mauricio Franceschini Duarte SOFTWARE LIVRE É todo software sobre o qual o usuário tem o livre direito de instalar, usar, estudar, modificar e redistribuir. 2 FSF FREE

Leia mais

CONTEÚDO PROGRAMÁTICO

CONTEÚDO PROGRAMÁTICO CONTEÚDO PROGRAMÁTICO LINUX ESSENTIALS Presencial (40h) - À distância (48h) Conhecendo um Novo Mundo Introdução ao GNU/Linux Distribuições GNU/Linux Linux Inside: Instalação Desktop Debian e CentOS Primeiros

Leia mais

Compilação de Programas a partir do código-fonte:

Compilação de Programas a partir do código-fonte: Compilação de Programas a partir do código-fonte: Descompactação do pacote com: # tar xvzf pacote.tar.gz (zipado) ou # tar xvjf pacote.tar.bz (bzipado) legenda: x: extrai (todo.tar é um saco de arquivos

Leia mais

Editora AltaBooks. Linux: Fundamentos, Prática & Certificação LPI (Exame 117-101) Simulado

Editora AltaBooks. Linux: Fundamentos, Prática & Certificação LPI (Exame 117-101) Simulado Editora AltaBooks Linux: Fundamentos, Prática & Certificação LPI (Exame -) Simulado : Qual dos comandos a seguir nos permite saber a quantidade e quais são os dispositivos SCSI presentes no sistema: a(

Leia mais

Luiz Antonio Jacques Noal. Novatec

Luiz Antonio Jacques Noal. Novatec Luiz Antonio Jacques Noal Novatec Copyright 2016 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por

Leia mais

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

Introdução ao Linux. Instituto Federal de Educação, Ciência e Tecnologia do Sul de Minas Gerais Campus Pouso Alegre Instituto Federal de Educação, Ciência e Tecnologia do Sul de Minas Gerais Campus Pouso Alegre Introdução ao Linux Comandos Ubuntu/Linux Michelle Nery Agenda Comandos do Sistema Comandos para Processos

Leia mais

Sistema Operacional GNU/Linux

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

Leia mais

PROVA DE PRÉ-REQUISITO

PROVA DE PRÉ-REQUISITO PROVA DE PRÉ-REQUISITO 1 O usuário neo, deseja se conectar na máquina remota 10.0.0.1 via ssh. Qual a sintaxe correta? a) ssh -L neo 10.0.0.1 b) ssh -u neo 10.0.0.1 c) ssh neo@10.0.0.1 d) ssh neo@10.0.0.1:

Leia mais

Comandos Básicos no Linux

Comandos Básicos no Linux Comandos Básicos no Linux Material desenvolvido por Rafael Fernando Diorio Última revisão em 04/08/2013 www.diorio.com.br rafael@diorio.com.br Tópicos Primeiros comandos Metacaracteres Paginação e filtros

Leia mais

Alterna para o primeiro terminal. No Linux você pode ter vários (o padrão é 6) terminais abertos ao mesmo tempo.

Alterna para o primeiro terminal. No Linux você pode ter vários (o padrão é 6) terminais abertos ao mesmo tempo. Alterna para o primeiro terminal. No Linux você pode ter vários (o padrão é 6) terminais abertos ao mesmo tempo. (n=1 a 6) Alterna para o terminal (1 a 6).

Leia mais

Sistema Operacional Unidade 2 - Estrutura, dispositivos e sistema de arquivos do Linux

Sistema Operacional Unidade 2 - Estrutura, dispositivos e sistema de arquivos do Linux Sistema Operacional Unidade 2 - Estrutura, dispositivos e sistema de arquivos do Linux Curso Técnico em Informática SUMÁRIO INTRODUÇÃO... 3 ESTRUTURA DE DIRETÓRIOS LINUX... 3 SISTEMA DE ARQUIVOS E PARTICIONAMENTO...

Leia mais

Revisão LPI101. Tópicos e Objetivos. - 1.102 Instalação e Gerenciamento de Pacotes do Linux. - 1.104 Dispositivos, Sistemas de Arquivos Linux e o FHS

Revisão LPI101. Tópicos e Objetivos. - 1.102 Instalação e Gerenciamento de Pacotes do Linux. - 1.104 Dispositivos, Sistemas de Arquivos Linux e o FHS Tópicos e Objetivos - 1.101 Hardware e Arquitetura - - 1.103 Comandos GNU e Unix - 1.104 Dispositivos, Sistemas de Arquivos Linux e o FHS - 1.1.10 Sistema Xwindow 65 Questões em 90 minutos = 1m24s por

Leia mais

Simulado LPI 101. 5. Qual o comando que exibe a última vez em que o sistema de arquivos foi verificado. dumpe2fs

Simulado LPI 101. 5. Qual o comando que exibe a última vez em que o sistema de arquivos foi verificado. dumpe2fs Simulado LPI 101 1. Quais comandos exibem os processos no Linux? Escolha uma. a. ls e df b. ps e top c. ps e df d. df e top e. du e df 2. O que representa o dispositivo /dev/hdb6? Escolha uma. a. Um partição

Leia mais

Everson Scherrer Borges João Paulo de Brito Gonçalves

Everson Scherrer Borges João Paulo de Brito Gonçalves Everson Scherrer Borges João Paulo de Brito Gonçalves 1 Introdução ao Linux e Instalação do Ubuntu Linux História Em 1973, um pesquisador da Bell Labs, Dennis Ritchie, reescreveu todo o sistema Unix numa

Leia mais

Ensino Técnico Integrado ao Médio

Ensino Técnico Integrado ao Médio Ensino Técnico Integrado ao Médio FORMAÇÃO PROFISSIONAL Plano de Trabalho Docente 2015 Etec Monsenhor Antonio Magliano Código: 088 Município: Garça EE: Eixo Tecnológico: Informação e Comunicação Habilitação

Leia mais

Sistema Operacional Linux Curso Básico. Leonardo Brenner Paulo Fernandes

Sistema Operacional Linux Curso Básico. Leonardo Brenner Paulo Fernandes Sistema Operacional Linux Curso Básico Leonardo Brenner Paulo Fernandes i Sumário 1 Apresentação e Conceitos 1 1.1 Histórico.................................. 1 1.2 Sistema de Arquivos............................

Leia mais

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. 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

Leia mais

Faculdades Senac Pelotas

Faculdades Senac Pelotas Faculdades Senac Pelotas Curso Superior de Tecnologia em Redes de Computadores Introdução a informática Alunos Daniel Ferreira, Ícaro T. Vieira, Licurgo Nunes Atividade 4 Tipos de Arquivos Sumário 1 Tipos

Leia mais

Linux. Wagner de Oliveira

Linux. Wagner de Oliveira Linux Wagner de Oliveira Um computador, uma mesa, um usuário. Duas pessoas não podem trabalhar em paralelo, executando o Microsoft Word na mesma máquina, simultaneamente. Windows 2003 Advanced Server +

Leia mais

ULCT Utah Linux Center Technician

ULCT Utah Linux Center Technician CURSO ADL MÓDULO 01 LPIC 101/117 ULCT Utah Linux Center Technician @utah_networxs Siga-nos no Twitter. Utah Networxs Curta Nossa Página. Apresentação: O Curso é desenvolvido em quatro módulos sendo eles:

Leia mais

RESUMÃO LPI 101. Tópico 101 Arquitetura de Sistema Sub-Tópico 101.1 Identificar e editar configurações de hardware.

RESUMÃO LPI 101. Tópico 101 Arquitetura de Sistema Sub-Tópico 101.1 Identificar e editar configurações de hardware. Tópico 101 Arquitetura de Sistema Sub-Tópico 101.1 Identificar e editar configurações de hardware. 1. Qual comando é utilizado para verificar dispositivos usb conectados ao computador? lsusb 2. Qual o

Leia mais

Comandos de Linux. Autor: Patrick Wallace Figueiredo dos Santos Rocha

Comandos de Linux. Autor: Patrick Wallace Figueiredo dos Santos Rocha Comandos de Linux Autor: Patrick Wallace Figueiredo dos Santos Rocha Comandos de linux 1. ls (lista o conteúdo de um diretório) $ ls 2. ls -a (lista os diretórios, arquivos oculto e executáveis) $ ls -a

Leia mais

Labgrad. Usúario: Senha: senha

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.

Leia mais

ÍNDICE. www.leitejunior.com.br 25/08/2009 00:46 Leite Júnior

ÍNDICE. www.leitejunior.com.br 25/08/2009 00:46 Leite Júnior ÍNDICE LINUX...3 ORIGEM DO LINUX...3 SOFTWARE LIVRE / OPEN SOURCE...3 GRAUS DE RESTRIÇÃO EM LICENÇAS DE SOFTWARE...3 SOFTWARE COMERCIAL...3 SOFTWARE PROPRIETÁRIO OU NÃO LIVRE...3 OPEN SOURCE...3 SOFTWARE

Leia mais

LABORATÓRIO DE SISTEMAS OPERACIONAIS. PROFª. M.Sc. JULIANA HOFFMANN QUINONEZ BENACCHIO

LABORATÓRIO DE SISTEMAS OPERACIONAIS. PROFª. M.Sc. JULIANA HOFFMANN QUINONEZ BENACCHIO LABORATÓRIO DE SISTEMAS OPERACIONAIS PROFª. M.Sc. JULIANA HOFFMANN QUINONEZ BENACCHIO Sistema Operacional Conteúdo retirado do livro Sistemas Operacionais Marcos Aurélio Pchek Laureano Diogo Roberto Olsen

Leia mais

Sumário. Parte I - Linux básico... 19. 1 O início de tudo... 21. 2 Visão geral do Linux... 27. 3 Comandos básicos... 37

Sumário. Parte I - Linux básico... 19. 1 O início de tudo... 21. 2 Visão geral do Linux... 27. 3 Comandos básicos... 37 Sumário O autor... 6 Aviso importante!...15 Prefácio... 17 Parte I - Linux básico... 19 1 O início de tudo... 21 O Unix... 21 O Linux... 23 2 Visão geral do Linux... 27 O Linux como sistema operacional

Leia mais

Curso de Linux Básico com o Linux Educacional

Curso de Linux Básico com o Linux Educacional Curso de Linux Básico com o Felipe Buarque de Queiroz felipe.buarque@gmail.com Unidade Gestora de Tecnologia da Informação - UGTI Fundação de Amparo a Pesquisa do Estado de Alagoas - FAPEAL Maio de 2009

Leia mais

Plano de Trabalho Docente 2015. Ensino Técnico

Plano de Trabalho Docente 2015. Ensino Técnico Plano de Trabalho Docente 2015 Ensino Técnico Etec Etec: Monsenhor Antonio Magliano Código: 088 Município: Garça Eixo Tecnológico: Informação e Comunicação Habilitação Profissional: Técnica de Nível Médio

Leia mais

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 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.

Leia mais

Módulos...2 Shell...3

Módulos...2 Shell...3 Cesar Kállas cesarkallas@gmx.net 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

Leia mais

Manual de instalação. Manual de instalação. Liberdade. Liberdade. Versão 1.0.0-31/10/2002. Versão 1.0.0-31/10/2002

Manual de instalação. Manual de instalação. Liberdade. Liberdade. Versão 1.0.0-31/10/2002. Versão 1.0.0-31/10/2002 Liberdade Manual de instalação Liberdade Manual de instalação Versão 1.0.0-31/10/2002 Versão 1.0.0-31/10/2002 Praça dos Açorianos, s/n - CEP 90010-340 Porto Alegre, RS (051) 3210-3100 http:\\www.procergs.com.br

Leia mais

>>> OBJETIVOS... === FHS - Filesystem Hierarchy Standard. === Sistemas de arquivos e Partições

>>> OBJETIVOS... === FHS - Filesystem Hierarchy Standard. === Sistemas de arquivos e Partições >>> OBJETIVOS... === FHS - Filesystem Hierarchy Standard === Sistemas de arquivos e Partições >>> FHS - Filesystem Hierarchy Standard >Padrão de organização de pastas e arquivos em Sistemas Unix-Like >organizar

Leia mais

www.leitejunior.com.br 13/01/2012 12:57 Leite Júnior

www.leitejunior.com.br 13/01/2012 12:57 Leite Júnior LINUX É um programa(software) de computador que gerencia(controla) os recursos do computador. É uma interface(intérprete) entre o usuário e a máquina. É um sistema MULTIUSUÁRIO, permite cadastrar várias

Leia mais

Conteúdo. Wariston Fernando Pereira. MBA Gestão Estratégica e Inteligência em Negócios; Bacharelado em Ciência da Computação;

Conteúdo. Wariston Fernando Pereira. MBA Gestão Estratégica e Inteligência em Negócios; Bacharelado em Ciência da Computação; Conteúdo Wariston Fernando Pereira MBA Gestão Estratégica e Inteligência em Negócios; Bacharelado em Ciência da Computação; Disciplinas: Sistemas de Informação; Estágio Supervisionado; Antes de Começarmos...

Leia mais

Adelman Wallyson de Sousa Benigno

Adelman Wallyson de Sousa Benigno Laboratory of Software Engineering and Computer Network Universidade Federal do Maranhão Curso de Engenharia Elétrica Engineering for a better life LINUX Trabalho apresentado ao Prof. Denivaldo Lopes Adelman

Leia mais

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) 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

Leia mais

Minicurso de Linux para Iniciantes Utilizando Ubuntu 12.04

Minicurso de Linux para Iniciantes Utilizando Ubuntu 12.04 Minicurso de Linux para Iniciantes Utilizando Ubuntu 12.04 Introdução O que é Linux? Núcleo do Sistema Operacional; Unix; Minix; objetivos acadêmicos código fonte disponível Criador: Linus Torvalds, estudante

Leia mais

SISTEMA OPERACIONAL INFORMÁTICA PRF. Prof.: MARCIO HOLLWEG mhollweg@terra.com.br SISTEMA OPERACIONAL SISTEMA OPERACIONAL SISTEMA OPERACIONAL FUNÇÃO:

SISTEMA OPERACIONAL INFORMÁTICA PRF. Prof.: MARCIO HOLLWEG mhollweg@terra.com.br SISTEMA OPERACIONAL SISTEMA OPERACIONAL SISTEMA OPERACIONAL FUNÇÃO: SISTEMA OPERACIONAL INFORMÁTICA PRF Prof.: MARCIO HOLLWEG mhollweg@terra.com.br FUNÇÃO: GERENCIAR, ADMINISTRAR OS RECURSOS DA MÁQUINA. SISTEMA OPERACIONAL EXEMPLOS MS-DOS WINDOWS 3.1 WINDOWS 95 WINDOWS

Leia mais

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

CESPE - 2012 - FNDE - Técnico em Financiamento e Execução de Programas e Projetos Educacionais CESPE - 2012 - FNDE - Técnico em Financiamento e Execução de Programas e Projetos Educacionais De modo semelhante ao Linux, o Windows é considerado um software microbásico. Uma característica desse tipo

Leia mais

uma rápida visão CISL 2009 João Eriberto Mota Filho Brasília, DF, 10 de novembro de 2009 Er iberto nov. 09

uma rápida visão CISL 2009 João Eriberto Mota Filho Brasília, DF, 10 de novembro de 2009 Er iberto nov. 09 Forense computacional em Linux for dummies uma rápida visão introdutór ia CISL 2009 João Eriberto Mota Filho Brasília, DF, 10 de novembro de 2009 Sumário O que é forense computacional? Ataques via rede:

Leia mais

Tutorial de instalação do Debian Rudson Ribeiro Alves

Tutorial de instalação do Debian Rudson Ribeiro Alves Tutorial de instalação do Debian Rudson Ribeiro Alves UVV/2007 Sep 24, 2007 Opções de Boot Tela inicial do CD de instalação do Debian. Escolha F2 para ver mais opções de boot. 2 Opções de Boot Tela com

Leia mais

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 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

Leia mais

Manual de Comando Linux

Manual de Comando Linux Manual de Comando Linux 1 Índice Índice... 2 Introdução... 3 Comandos Simples Linux... 3 Gerir Directórios e Ficheiros... 4 Gerir processos... 6 Estrutura de Diretórios do LINUX... 6 Executar comandos

Leia mais

Linux. Guia do Administrador do Sistema. Rubem E. Ferreira. Segunda Edição Revisada e Ampliada. Novatec

Linux. Guia do Administrador do Sistema. Rubem E. Ferreira. Segunda Edição Revisada e Ampliada. Novatec Linux Guia do Administrador do Sistema Segunda Edição Revisada e Ampliada Rubem E. Ferreira Novatec Sumário Aviso importante!...17 Sobre o autor...18 Prefácio...19 Parte I Linux básico...21 Capítulo 1

Leia mais

Aula 05 Estrutura de diretórios

Aula 05 Estrutura de diretórios 1 Aula 05 Estrutura de diretórios 1.0 Histórico Quando do desenvolvimento do Linux, Linus Torvalds tinha a pretensão de evitar problemas encontrados durante seu uso do Minix. Dessa maneira, o sistema de

Leia mais

Prova de Pré requisito para o curso Linix System Administration (451)

Prova de Pré requisito para o curso Linix System Administration (451) 1 No editor de textos VIM (Vi Improved) qual comando copia o conteúdo de uma linha? Escolha todas que se aplicam. a) ctrl + c b) :cp c) :y d) :yy e) yy f) :copy g) cp 2 No editor de textos VIM (Vi Improved)

Leia mais

GNU/Linux/Bash. Aula 2

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

Leia mais

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 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

Leia mais

Instalando o Debian em modo texto

Instalando o Debian em modo texto Instalando o Debian em modo texto Por ser composto por um número absurdamente grande de pacotes, baixar os CDs de instalação do Debian é uma tarefa ingrata. Você pode ver uma lista dos mirrors disponíveis

Leia mais

Conteúdo 1 Comandos Básicos. Questão 1: Que comando permite encerrar o sistema definitivamente?

Conteúdo 1 Comandos Básicos. Questão 1: Que comando permite encerrar o sistema definitivamente? Conteúdo 1 Comandos Básicos Questão 1: Que comando permite encerrar o sistema definitivamente? a) shutdawn b) shutdown t now c) shutdown r now d) shutdwon h now e) shutdown h now Questão 2: Que comando

Leia mais

Aloque 1024 MB de RAM para a VM. Crie um novo disco virtual. Figura 03. Figura 04.

Aloque 1024 MB de RAM para a VM. Crie um novo disco virtual. Figura 03. Figura 04. Aloque 1024 MB de RAM para a VM. Figura 03. Crie um novo disco virtual. Figura 04. 2 Escolha o formato de disco padrão do Virtual Box, VDI. Figura 05. Escolha o disco rígido Dinamicamente Alocado. Figura

Leia mais

Curso Tecnológico de Informática Matriz de Exame de Equivalência de Tecnologias Informáticas Prova Prática - Código 259

Curso Tecnológico de Informática Matriz de Exame de Equivalência de Tecnologias Informáticas Prova Prática - Código 259 Curso Tecnológico de Informática Matriz de Exame de Equivalência de Tecnologias Informáticas Prova Prática - Código 259 Escola Secundária c/ 3.º Ciclo D. Dinis Ano Lectivo 2008/2009 Grupos Conteúdos Objectivos/Competências

Leia mais

Curso GNU/Linux. Realização. CAECOMP InfoJúnior Puc Campinas 2003. Capítulo 4

Curso GNU/Linux. Realização. CAECOMP InfoJúnior Puc Campinas 2003. Capítulo 4 Cesar H. Kállas - opensrc@gmx.net Curso GNU/Linux Realização CAECOMP InfoJúnior Puc Campinas 2003 Capítulo 4 Comandos Básicos...3 Convenção...3 Comandos Internos...3 Comandos Externos...3 Obtendo Ajuda...3

Leia mais

Introdução ao Linux. Professor Breno Leonardo G. de M. Araújo

Introdução ao Linux. Professor Breno Leonardo G. de M. Araújo Introdução ao Linux Professor Breno Leonardo G. de M. Araújo Sistema Operacional Linux Embora o Sistema Operacional Microsoft Windows ainda seja predominante no mercado de desktops e Notebooks,já é, bastante

Leia mais

Para continuar, baixe o linux-vm aqui: http://www.gdhpress.com.br/downloads/linux-vm.zip

Para continuar, baixe o linux-vm aqui: http://www.gdhpress.com.br/downloads/linux-vm.zip Se, assim como a maioria, você possui um único PC ou notebook, uma opção para testar as distribuições Linux sem precisar mexer no particionamento do HD e instalar o sistema em dualboot, é simplesmente

Leia mais

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 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

Leia mais

PROCESSOS COMPONENTES DE UM PROCESSO. A execução de um processo possui vários componentes. PID e PPID

PROCESSOS COMPONENTES DE UM PROCESSO. A execução de um processo possui vários componentes. PID e PPID PROCESSOS Um processo é um canal de comunicação entre os programas que estão sendo executados no sistema operacional e o usuário, ou seja um processo é um programa que está sendo executado. No Linux /

Leia mais

Introdução a Sistemas Abertos

Introdução a Sistemas Abertos Introdução a Sistemas Abertos Apresentação filipe.raulino@ifrn.edu.br Sistemas Abertos Qualquer programa de computador que pode ser usado, copiado, estudado e redistribuído inclusive com seu código fonte

Leia mais

Administração de Redes I Linux Prof: Frederico Madeira Lista de Exercícios 3

Administração de Redes I Linux Prof: Frederico Madeira <fred@madeira.eng.br> Lista de Exercícios 3 Administração de Redes I Linux Prof: Frederico Madeira Lista de Exercícios 3 1. Qual dos seguintes comandos linux não inclui a capacidade de listar o PID das aplicações que estão

Leia mais

Introdução ao Linux MICHELLE NERY

Introdução ao Linux MICHELLE NERY Introdução ao Linux MICHELLE NERY O que é preciso saber para conhecer o Linux? Entender os componentes de um computador. Conhecimentos básicos de sistemas operacionais. Referência: Sistemas Operacionais

Leia mais

Virtualização - Montando uma rede virtual para testes e estudos de serviços e servidores

Virtualização - Montando uma rede virtual para testes e estudos de serviços e servidores Virtualização - Montando uma rede virtual para testes e estudos de serviços e servidores Este artigo demonstra como configurar uma rede virtual para ser usada em testes e estudos. Será usado o VirtualBox

Leia mais

Sistemas Operacionais

Sistemas Operacionais Sistemas Operacionais Sistema de Inicialização BOOT 15/10/09 08:58 PM Prof. André Luiz 1 Sistema de Boot POST e BIOS Responsáveis pela inicialização do Hardware. Após realizar os testes iniciais (POST)

Leia mais

102 Instalação e gerenciamento de pacotes

102 Instalação e gerenciamento de pacotes 102.1 Layout do Disco Partição de SWAP LPI: 2 x RAM Realidade: Nem sempre Partições que podem ser separadas do / /TMP: Qualquer usuário pode escrever e usar isso para DoS lotando o sistema de arquivos

Leia mais

22:59:36. Introdução à Informática com Software Livre

22:59:36. Introdução à Informática com Software Livre 22:59:36 Introdução à Informática com Software Livre 1 22:59:36 O Debian é uma distribuição GNU/Linux desenvolvida abertamente por um grupo mundial de voluntários, no esforço de se produzir um sistema

Leia mais

Comandos.::. Aplicativos > Sistema > Acessar Console

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

Leia mais

Universidade Católica de Brasília Laboratório de Redes de Computadores 1 Prof Eduardo Lobo. Comandos LINUX. principais vi ifconfig.

Universidade Católica de Brasília Laboratório de Redes de Computadores 1 Prof Eduardo Lobo. Comandos LINUX. principais vi ifconfig. Comandos LINUX Universidade Católica de Brasília Laboratório de Redes de Computadores 1 Prof Eduardo Lobo Comandos LINUX principais vi ifconfig Comando Descrição Exemplo cd Muda o diretório corrente cd

Leia mais

Sistema Operacional LINUX

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

Leia mais

INICIALIZAÇÃO RÁPIDA. 1 Insira o CD 1 ou DVD do Novell Linux Desktop na unidade e reinicialize o computador para iniciar o programa de instalação.

INICIALIZAÇÃO RÁPIDA. 1 Insira o CD 1 ou DVD do Novell Linux Desktop na unidade e reinicialize o computador para iniciar o programa de instalação. Novell Linux Desktop www.novell.com 27 de setembro de 2004 INICIALIZAÇÃO RÁPIDA Bem-vindo(a) ao Novell Linux Desktop O Novell Linux* Desktop (NLD) oferece um ambiente de trabalho estável e seguro equipado

Leia mais

Organização do Curso. Instalação e Configuração. Módulo II. Pós Graduação em Projeto e Gerencia de Redes de Computadores

Organização do Curso. Instalação e Configuração. Módulo II. Pós Graduação em Projeto e Gerencia de Redes de Computadores 1 Pós Graduação em Projeto e Gerencia de Redes de Computadores Sistemas Operacionais de Redes I - Linux Prof.: Nelson Monnerat Instalação e Configuração 1 Sistemas Operacionais de Redes I - Linux Módulo

Leia mais

LABORATÓRIO 0 Revisão GNU/Linux

LABORATÓRIO 0 Revisão GNU/Linux FACULDADE PITÁGORAS Tecnólogo em Redes de Computadores Redes Sem fio Prof. Ulisses Cotta Cavalca LABORATÓRIO 0 Revisão GNU/Linux OBJETIVOS Rever os principais comandos do sistema

Leia mais