Introdução ao uso do Linux (parte 3)

Documentos relacionados
Fundamentos e Prática em Informática LINUX Gerenciamento de Usuários e Grupos

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

Informática. Aula 04/12. Prof. Márcio Hollweg. Visite o Portal dos Concursos Públicos

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

MANUAL WEBDRIVE. webdrive.whirlpool.com.br

Como criar um blog. Será aberta uma janela onde você deverá especificar o título do blog, o endereço do blog, e o modelo.

Aula 02. Introdução ao Linux

6. Enumere de acordo com a primeira: A. Minimizar diminui o aplicativo, deixando-o na Barra de Tarefas.

Manual de utilização

GNU Image Manipulation Program, mais conhecido pelo acrônimo GIMP.

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

DIRETORIA DE TECNOLOGIA DA INFORMAÇÃO SETOR DE ESTÚDIO E SUPORTE MANUAL DE UTILIZAÇÃO DO WEBMAIL DA FTC EAD

GNU/Linux/Bash. Aula 2

Gerenciamento de usuários e grupos

Amostra OpenOffice.org 2.0 Writer SUMÁRIO

MANUAL DA SECRETARIA

* Técnicas Avançadas. Desenvolvimento de SOFTWARES. Sistemas de Gerenciamento de Conteúdo com Joomla e Magento

Guia do Aluno. Campo Grande MS

Tutorial de uso do Subversion com RapidSVN

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

OLÁ! Eldes saullo. Neste GUIA VISUAL você vai descobrir a maneira mais fácil de formatar seu livro e publicá-lo na Amazon e no Kindle.

LABORATÓRIO UNIDADES 1 REVISÃO LINUX E COMANDOS BÁSICOS ABRINDO A MÁQUINA VIRTUAL UBUNTU SERVER PELO VIRTUALBOX

Portal do Projeto Tempo de Ser

,QWURGXomRDR(GLWRUGH $SUHVHQWDo}HV3RZHU3RLQW

MANUAL DE UTILIZAÇÃO DO EQUIPA TIC

PowerPoint 2010 para o Office 365 para empresas

O conteúdo deste documento é de propriedade intelectual exclusiva da GVDASA Sistemas e está sujeito a alterações sem aviso prévio.

Manual do KCM Tablet. Jörg Ehrichs Tradução: Marcus Gama Tradução: André Marcelo Alvarenga

COORDENAÇÃO DE EAD MANUAL DE UTILIZAÇÃO DO MOODLE 2.6 PERFIL ALUNO. Versão 1.0

Introdução à Informática. Maria José

Como usar HTML em seus anúncios no MercadoLivre. MercadoLivre Brasil

Permitir a troca de mensagens de texto entre os dois alunos; Permitir que um aluno enviasse para o outro uma cópia de prova;

UNIPAMPA Universidade Federal do Pampa. Núcleo de Tecnologia da Informação (NTI)

SUMÁRIO. 1. Instalação Operações Comunicação Modo Ethernet Serial... 6

Professor Paulo Lorini Najar

Tutorial Moodle ESDM - professores

Do Word 2007 para o Office 365 para empresas

Compositor de Impressão do QGIS

Manual de Utilização do PLONE (Gerenciador de página pessoal)

O Windows também é um programa de computador, mas ele faz parte de um grupo de programas especiais: os Sistemas Operacionais.


TUTORIAL DO ASSISTENTE VIRTUAL (QUICK START)

O Sistema foi inteiramente desenvolvido em PHP+Javascript com banco de dados em MySQL.

Manual de Utilizador. Caderno. Recursos da Unidade Curricular. Gabinete de Ensino à Distância do IPP.

Salvando arquivos em PDF nos Sistemas Mainframes, utilizando emuladores de terminal

Treinamento - Union Web

O Gerenciamento de Documentos Analógico/Digital

Curso em Sistema de Editoração Eletrônica de Revistas (SEER) - Tutorial Editores/Editores de Seção

OFICINA DE POWER POINT

1 ACESSO PARA SECRETÁRIA CONFIGURAR HORÁRIOS DE ATENDIMENTO BLOQUEANDO E HABILITANDO HORÁRIOS PRÉ-DEFININDO PARÂMETROS DE

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

Como Gerar documento em PDF com várias Imagens

SPSS for Windows Conceitos Básicos Prof. Estevam Martins

Manual do usuário Sistema de Ordem de Serviço HMV/OS 5.0

Laboratório de Sistemas Operacionais

Sistema Ativo de Segurança Automotiva

Manual do Spectacle. Boudhayan Gupta Boudhayan Gupta Tradução: André Marcelo Alvarenga

Como produzir e publicar uma apresentação online dinâmica (Prezi)

LINEAR-HCS RUA SÃO JORGE, 269 TELEFONE: (11) SÃO CAETANO DO SUL SÃO PAULO CEP:

Movie Maker. Fazer download de vídeos no You Tube. Para publicar no You Tube. O Windows Movie Maker 2 torna fácil para qualquer pessoa

Manual do Instar Mail v2.0

Seu manual do usuário LOGMEIN RESCUE

Gravando Dados e Cópias de CD s com o Nero 6.0 Disciplina Operação de Sistemas Aplicativos I

MOODLE NA PRÁTICA PEDAGÓGICA

UNIVERSIDADE FEDERAL DO AMAPÁ PRÓ REITORIA DE ADMINISTRAÇÃO E PLANEJAMENTO DEPARTAMENTO DE INFORMÁTICA. Manual do Moodle- Sala virtual

Projeto ECA na Escola - Plataforma de Educação à Distância

UFCD 19 Linux Administração. Curso: EFA Técnico de Informática Instalação e Gestão de Redes

MINISTÉRIO DO PLANEJAMENTO. Ação: Reorganizar e padronizar o armazenamento de informações nos drives da Rede Depex

... MANUAL DO MODERADOR SERVIÇOS DE WEB

Ferramentas Web, Web 2.0 e Software Livre em EVT

GUIA RÁPIDO - Bulletino Administrador -

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

Instruções para Transferência de Dados OPL9728

Manual do Usuário CMS WordPress Versão atual: 3.0

Sistema de Gerenciamento Remoto

Simulado Informática Concurso Correios - IDEAL INFO

Manual / Apostila Sistemas Prosol. Pro Guias / Arquivo e Pro Gerenciador

Wordpress - Designtec. Manual básico de gerenciamento Práticas de Geografia

Figura 1: tela inicial do BlueControl COMO COLOCAR A SALA DE INFORMÁTICA EM FUNCIONAMENTO?

Manual de Rotinas para Usuários. Advogados da União. Procuradoria da União no Estado do Ceará PU/CE SAPIENS. Sistema da AGU de Inteligência Jurídica

Modelos de Caso de Administração

Guia Rápido. Sistema de Cobrança - Beneficiário

REGISTRO DE PROJETOS

Guia Rápido ORION SNGPC - Versão 2.0

Access Professional Edition 2.0

MANUAL MOODLE - PROFESSORES

AULA: BrOffice Impress terceira parte. Ao final dessa aula, você deverá ser capaz de:

Manual Fácil 1 DOWNLOAD E INSTALAÇÃO. 1. Como faço o download do Jimbo Mobile?

Primeiros passos das Planilhas de Obra v2.6

1 Objetivos da Oficina

Manual básico de utilização do RIOComposer

TUTORIAL ORDEM DE SERVIÇOS DE MANUTENÇÃO DE EQUIPAMENTOS

Para o OpenOffice Impress, assim como para vários softwares de apresentação, uma apresentação é um conjunto de slides.

PROCEDIMENTO DO CLIENTE

Neo Solutions Manual do usuário Net Contábil. Índice

Manual do Usuário. Protocolo

FCT Faculdade de Ciências e Tecnologia Serviço Técnico de Informática STI SGCD Sistema Gerenciador de Conteúdos Dinâmicos

Fiery Driver Configurator

Sistema Integrado CAPES - Programa de Apoio a Eventos no País

Índice. 5. Editar as seções de um curso 6. Estruturar o curso 7. Publicar o curso 8. Resumo do Fluxo de criação de um curso no educommons

Transcrição:

Universidade do Estado do Rio de Janeiro Faculdade de Engenharia Laboratório de Engenharia Elétrica Introdução ao uso do Linux (parte 3) Autores: Elaine de Mattos Silva Raphael Guedes Orientador: Prof. José Paulo Vilela Soares da Cunha Rio de Janeiro, 23 de setembro de 2005 Programa de Estágio Interno Complementar do CETREINA/SR-1/UERJ

Contatos Apostila e apresentações disponíveis em: http://www.lee.eng.uerj.br/~elaine e-mail de contato: elaine.mattos@gmail.com elaine@lee.eng.uerj.br

Organização deste curso Aula 1 Software Livre Evolução dos sistemas operacionais Noções básicas Aula 2 Principais comandos Aula 3 Principais comandos (cont.) Programas de interface gráfica

Aula 3 Aula 3 Principais Comandos (cont.) Compactação e descompactação Gerenciamento de processos Gerenciamento de grupos e privilégios Gerenciadores de impressão Programas gráficos Editores de texto (vi,emacs Latex, OpenOffice.org)

Redirecionamento Todo comando tem saída padrão. Geralmente tela. Pode-se redirecionar a saída de um comando para um arquivo. Ex.: date date > data.txt A saída do comando date, que é a data atual é redirecionada para o arquivo texto data.txt

Redirecionamento (cont.) Para redirecionar mais de um comando para o mesmo arquivo: Ex.: date who (date;who)> data.txt O sinal de redirecionamento > levou as saídas dos comandos date e who para o arquivo data.txt

Redirecionamento (cont.) Vimos com o comando cat > arquivo que é possível criar um arquivo texto a partir do terminal. Também é possível editar este arquivo usando: cat >> data.txt Isto aparece no fim do texto control+d cat data.txt Desta forma é possível acrescentar sem apagar o que já havia no arquivo. Se o arquivo não existir o shell simplemente o cria.

Pipelines Sucessão de comandos executados em ordem. Ex.1: cat > nomes nome1 nome2 nome3 control+d sort nomes cat Pega o conteúdo do arquivo nomes, põe em ordem alfabética e exibe na tela.

Pipelines (cont.) Ex.2: Para salvar os nomes em ordem alfabética em um arquivo: sort nomes > nomes_ordem Salva o conteúdo de nomes em ordem alfabética em nomes_ordem

Compactação zip compacta arquivos. Compatível com DOS/Windows e outros sistemas. Opções: zip - ajuda -f / -u adiciona apenas os arquivos modificados ou novos -d apaga entradas -r recursivo -T testa integridade Ex.: zip compactados teste1 teste2

Compactação(cont.) gzip / bzip compacta arquivos. Opções: -d descompacta -f força a (des)compactação -q suprime os avisos -t testa a integridade do arquivo compactado Ex.: gzip texto1 gzip -d texto1.gz

Compactação(cont.) tar (tape archiver) salva arquivos em um só arquivo. O zip já faz isto. Opções: -t lista o conteúdo do arquivo tar -x extrai os arquivos -c cria o arquivo tar Ex.: tar -cf arquivo.tar texto1 texto2 tar -xvf arquivo.tar

Gerenciamento de processos ps informa processos em andamento Opções: -a mostra informações de outros usuários -u mostra nome do usuário e hora de início do processo -x mostra processos não associados a um terminal. Os estados podem ser, entre outros: S -> sleeping T -> traced, stopped R -> running

Gerenciamento de processos(cont.) kill termina um processo. Opções: -9 termina o processo Ex.: kill -9 1425 killall termina um processo Ex.: killall -9 xmms

Gerenciamento de grupos e usuários su assume a identidade de um usuário por outra. passwd muda a senha do usuário. É necessário saber a senha anterior, a não ser que você seja o super usuário. useradd / adduser adiciona usuários ao sistema. Opções: -d diretório /home -g grupo

Gerenciamento de grupos e usuários (cont.) groupadd adiciona um grupo ao sistema Opções: - g permite que você identifique o número do grupo groupdel apaga um grupo groupmod - modifica um grupo (GID, etc.) Opções: -n muda o nome do grupo

Gerenciamento de grupos e usuários (cont.) who mostra quem está logado no sistema. userdel apaga um usuário do sistema. Opções: -r apaga os arquivos do usuário. sudo executa comandos como super usuário. Opções: -l lista os comandos permitidos e proibidos para o usuário.

Gerenciamento de privilégios chmod altera permissões de arquivos MODO ABSOLUTO: tipo 2 2 2 1 2 0 2 2 2 1 2 0 2 2 2 1 2 0 4 2 1 4 2 1 4 2 1 r w x r w x r w x DONO GRUPO OUTROS

Gerenciamento de privilégios(cont.) Ex.1: Queremos dar permissão de leitura e escrita para o dono, permissão de leitura para o grupo ao qual o dono participa e permissão de leitura a outros indivíduos fora do grupo. chmod 644 texto1 dono 6 = 2 2 + 2 1 = rw -> permissão de leitura e escrita grupo 4 = 2 2 = r -> permissão de leitura outros 4 = 2 2 = r -> permissão de leitura

Gerenciamento de privilégios(cont.) Ex.2: Queremos dar permissão de leitura, escrita e execução para todos. chmod 777 texto2 dono, grupo e outros 7 = 2 2 +2 1 +2 0 = rwx -> permissões para leitura, escrita e execução

Gerenciamento de privilégios(cont.) MODO SIMBÓLICO: Opções: grupos u usuário g grupo o outros a todos permissões r leitura w escrita x execução Ex.: chmod u+rwx,g-w,o=r teste operação + adiciona - retira = assinala explicitamente uma permissão

Gerenciamento de privilégios(cont.) chown altera o dono de um arquivo Ex.: chown root texto2 Para alterar o dono e o grupo automaticamente: chown aluno.uerj texto2 chgrp altera o grupo do arquivo Ex.: chgrp lee texto2 Introdução ao Uso do Linux. pt3

Gerenciadores de Impressão CUPS Common Unix Printing System transforma qualquer computador em um servidor de impressão utiliza um mecanismo padronizado acabou com problemas de incompatibilidade

Gerenciadores de Impressão (cont.) CUPS Common Unix Printing System funcionamento: envia arquivo para o agendador o agendador envia o arquivo para um filtro que converte o arquivo em um formato que a impressora entende depois de convertido o arquivo vai para o backend onde é impresso pela impressora requisitada pelo usuário

Gerenciadores de Impressão (cont.) Kprinter interface de impressão do KDE caixa de diálogo com diversas opções funciona com CUPS e outros subsistemas de impressão

Gerenciadores de Impressão (cont.)

Comandos de Impressão lpq mostra a fila de impressão do diretório de spool. lprm n o do processo retira arquivos da fila.

Programas Gráficos Import descrição: captura de telas.

Programas Gráficos (cont.) Xfig desenho vetorial pode importar imagens GIF, JPEG salva apenas no formato Xfig: *.fig exporta para outros formatos: *.jpg, *.eps, *.gif

Programas Gráficos (cont.) Gimp GNU Image Manipulation Program Cria imagens, renderiza imagens pesadas, converte formatos, retoca fotos, etc Aceita plugins

Editores de Texto Processamento de palavras X Processamento de Texto Processadores de palavras: permitem que se visualize o texto enquanto se está produzindo. WYSIWYG Processadores de texto usam a linguagem de tipografia que diz como o texto deve ser formatado.

Editores de Texto (cont.) vi primeiro editor de texto baseado em tela extremamente simples comandos curtos

Editores de Texto (cont.) Modos: comandos edição modo x Comandos mais comuns: i insere texto a insere o texto onde estiver o cursor x - deleta caracteres em baixo do cursor

Editores de Texto (cont.) Modo X: (esc) : (dois pontos) entra no modo X :w salva o arquivo :q sai do vi :wq salva e sai :q! - sai sem salvar

Editores de Texto (cont.) OpenOffice.org Conjunto de ferramentas para escritório. Inclui: Editor de textos: doc, html, swx, entre outros Editor de planilhas: xls, sxc Editor de imagens Editor de apresentações: ppt, sxi

Processadores de Texto Latex Quem usa? Muito usado por pesquisadores, professores, alunos de graduação e cientistas. Por que usar Tex? Design visual X Design lógico. Mais fácil para editar fórmulas e textos científicos, gráficos. Exemplos: Livro de cálculo On-line. Manuais de laboratório de Física. Apostila do Curso Introdução ao Uso do Linux

Processadores de Texto (cont.)

Programas Matemáticos Scilab Software de cálculo numérico Criado por um grupo de pesquisadores da INRIA e da ENPC (França) Distribuição gratuita pela Internet CACSD Computer Aided Control Systems Design Projeto de Sistemas de Controle Auxiliados por Computador

Programas Matemáticos (cont.) Operações Básicas: Soma a = 1 b = 2 a + b

Operações com Números Complexos: A= 5+2*%i; B= -2+%i; Soma A+B Subtração A-B Divisão A/B Multiplicação A*B Introdução ao Uso do Linux. pt3 Programas Matemáticos (cont.)

Programas Matemáticos (cont.) Raiz Quadrada sqrt(-2) Polinômios pelas raízes p=poly([1 2], 's' ) p= pelos coeficientes q=poly([1 2], 's', 'coeff') q=

Conclusão Linux é uma boa alternativa para alunos de graduação e profissionais de Engenharia Há diversos programas livres voltados para a Engenharia Crescente facilidade de uso; Tendência de mercado.

Referências Material didático Apostila - Introdução ao Uso do Linux http://www.lee.eng.uerj.br/~elaine Mais sobre Software Livre Documentário Revolution OS Cartilha de Software Livre Evolução dos Sistemas Operacionais Livro: A. S. Tanenbaum. Sistemas Operacionais Modernos. Prentice Hall do Brasil, Rio de Janeiro, 1995

Referências (cont.) Shell Script Livro: J.C. Neves. Linux: Programando em Shell. Brasport, Rio de Janeiro, 2000. Tutorial: Programação em Bourne-Again Shell http://meleu.da.ru http://www.openoffice.org http://www.scilab.org