Pedro Costa Computadores e Redes de Comunicação 1 Bibliografia Daniel Gilly, Unix in a Nutshell. O´Reilly & Associates, Inc, 1994 Rebecca Thomas, Rik Farrow.

Slides:



Advertisements
Apresentações semelhantes
MY NCBI (módulo 4.5).
Advertisements

Python: Entrada e Saída
SISTEMAS OPERATIVOS SISTEMA OPERATIVO:
O TECLADO 1 -Principais teclas de edição de texto Tecla Função
Ferramentas Indispensáveis ao Professor
Sessão 04 Comandos Introdutórios Introdução Introdução Estrutura de Ficheiros Estrutura de Ficheiros Redireccionamento Redireccionamento Pipe´s Pipe´s.
Capítulo 1 Introdução.
Administração de sistemas operacionais
Adaptado do manual do DCC/UFMG e do livro ASO-M
LINGUAGEM DE PROGRAMAÇÃO ORIENTADA A OBJETOS INTRODUÇÃO AOS APLICATIVOS JAVA Prof. Thiago Pereira Rique
INTRODUÇÃO AOS APLICATIVOS JAVA
coloca todas as letras no formato de maiúscula.
Shell Script Professor: João Paulo
Processos no Unix e Linux
Profa. Ligia Flávia Antunes Batista
Administrando usuários 1 Controle de contas de usuários 1.
Vi 1 Editando com vi. vi 2 Por que vi? l Editar arquivos de configuração l Editar scripts de shell l Disponível em todas as distribuições l Necessita.
Nosso relacionamento com computadores é baseado em símbolos.
Linguagem PHP Prof.: Sergio Pacheco Prof.: Sergio Pacheco 1 1.
Colégio Técnico Vila Branca
UNIX.
Internet e Informação Electrónica INTERNET EXPLORER
Curso de Jornalismo e Ciências da Comunicação
Introdução a Programação JAVA
UNIX Objetivos Introduzir o sistema operacional UNIX
Comandos para navegação no Sistema de Arquivos
Interpretador Online.
TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO
Tecnologias de Informação e Comunicação
Prof. André Leon S. Gradvohl, Dr.
Sistema Operativo de Rede Prof. António dos Anjos
Sistema Operativo de Rede Prof. António dos Anjos
Prof. Natalia Castro Fernandes Mestrado em Telecomunicações – UFF 2º semestre/2012.
Prof. Natalia Castro Fernandes Mestrado em Telecomunicações – UFF 2º semestre/2012.
Engº Pedro Costa Computadores e Redes de Comunicação 1 FTP Usar o run do windows: ftp tom.fe.up.pt User: mgi02040 Password: ******* Comandos cd – mudar.
Sistema Operativo de Rede Prof. António dos Anjos
Teclado António A. Arnaut N. Duarte.
Streams –input e output
Tarefa 02 Visual Studio 2005 Visual C# Programa Hello World.
Aula 82 – TEC 11ºF Sistema Operativo de Rede Prof. António dos Anjos.
Visual Interface / Vi IMproved
Sistemas Operacionais
Linux Descendente do Unix
Sistemas Operacionais
Escola Secundária Alberto Sampaio Carlos Freitas.
Análise Léxica.
3. Introdução à Linguagem C
Usuários e Grupos Usuário: alguém que possui conta, internamente é tratado como um número (UID) que é a identificação do usuário (USER ID). Cada usuário.
Comandos Ubuntu/Linux Michelle Nery
A17 – Primeiros passos na utilização das TIC
MatLab (Matrix Laboratory)
Introdução aos Computadores e Programação DI-FCT-UNL-2003/2004
FTIN Formação Técnica em Informática Módulo de Administração de Servidores de Rede – AULA 03 Prof. Gabriel Silva.
Iº Workshop Linux da Unijorge
Sistema Operativo em Ambiente Gráfico
Shell Script Parte 2.
Tópicos em Sistemas Operacionais (LINUX) Prof:. Msc. Arimatéia Junior Fortaleza-2011.
Permissões de Acesso No Linux há três modelos de controle de acesso básicos: Read, Write e Execution. Veja um exemplo de permissão básica na figura.
SICII (Sistemas Operacionais) – Prof. Alberto  Comandos de console (Linux)
Universidade Federal do Pará Instituto de Ciências Exatas e Naturais Faculdade de Computação Linux – Prática Regiane Kawasaki
Evoluindo em comandos Unix / Linux Cid Rodrigues de Andrade No site acima encontram-se dados sobre licenciamento e forma.
FOLHA DE CÁLCULO Encontros de Sabedoria 2015 António Ferreira.
 Laboratório de Graduação  Destinado a alunos dos cursos de Ciência e Engenharia da Computação  Horário de funcionamento: ◦ De segunda a sexta de 8h.
Sistemas Operacionais de Redes Introdução ao Linux IGOR ALVES.
Comandos Básicos do Linux Prof. Alberto Felipe. Os Sistemas Operacionais de hoje, incluindo o Linux, são todos baseados em interface gráfica, com o uso.
Aula 03 – 08/11/ – Introdução à Linux modo texto - Porquê console? - Como acessar o modo texto - Comandos básicos.
Shell Script Prof. Rafael Paoliello Guimarães FAESA.
Voce pode ativa e desativar permissões de arquivos usando os sinais de mais(+) e menos (-), respectivamente, junto com as letras para indicar o que muda.
Folha de cálculo - EXCEL. O que é a folha de cálculo Folha de cálculo integrada: – Funções de base de dados – Possibilidade de criação de gráficos – Ferramentas.
ELEMENTOS DE INFORMÁTICA
Transcrição da apresentação:

Pedro Costa Computadores e Redes de Comunicação 1 Bibliografia Daniel Gilly, Unix in a Nutshell. O´Reilly & Associates, Inc, 1994 Rebecca Thomas, Rik Farrow. Unix Administration Guide for system V. Prentice-Hall 1988 W. Riochard Stevens Advenced Programing in UNIX Environment, addison-Weley Publishing Company 1992 M.S. Bach, The Design and Implementation of the UNIX Operatting System Prentice Hall

Pedro Costa Computadores e Redes de Comunicação 2 Introdução ao UNIX projectado por K. Thomson e D. Ritchie Multi-utilizador e multi-tarefa Aberto e modular Ambiente de programa produtivo Ferramentas de desenvolvimento de S/W Facilidade de utilizar o H/W Pouco amigável Poucas mensagens de erro Nomes de comandos estranhos

Pedro Costa Computadores e Redes de Comunicação 3 História

Pedro Costa Computadores e Redes de Comunicação 4 Arquictetura

Pedro Costa Computadores e Redes de Comunicação 5 login Last successful login for pedrogc: Mon Aug 5 12:02: from sgaio.vpn.fe.up.pt up.pt Last unsuccessful login for pedrogc: Fri Aug 2 12:48: on ttyp0 Digital UNIX V4.0E (Rev. 1091); Mon May 6 17:46:20 MET DST 2002 **************************************************************************** |TOM 256 MB RAM O.S. DIGITAL UNIX V4.0E | =============================================================== ACESSOS NAO AUTORIZADOS SAO PROIBIDOS E SUJEITOS A SANCOES OS UTENTES SAO RESPONSAVEIS POR TODA E QUALQUER ACTIVIDADE EXERCIDA NA SUA CONTA. =============================================================== Login:pedrogc $ passwd Changing password for pedrogc Old password: New password: Re-enter password: $ logout

Pedro Costa Computadores e Redes de Comunicação 6 Shell Traduz linhas com comandos do utilizador em instruções ao sistema operativo Sort –n notas.* > notas.ord A shell, interpretador de comandos: expande os metacaracteres parte a linha em palavras( sort, -n, notas.1,notas.2,...) verifica qual é o comando (sort), opcões (-n), e argumentos (notas.1,notas.2) e instruções de E/S(> notas.ord) coloca o standart out em notas.ord encontra o comando e corre-o com as opções e argumentos espera que termine Shell script Ficheiros com listas de comandos Variáveis, funções, controlo

Pedro Costa Computadores e Redes de Comunicação 7 Sistemas de Ficheiros Hierarquia de directórios Ficheiros executáveis Permissões rwx rwx rwxread|write|execute para user|group|others Absoluto – chmod 644 notas.1 Relativo – chmod a+ra-all, u-user, g-group, o-other Caminhos: relativos ao directório de trabalho e absolutos ( a partir da raiz) Links Directório corrente:. E directório pai:.. Tipos de ficheiros ordinários, directórios, links...

Pedro Costa Computadores e Redes de Comunicação 8 Comandos $ man $ who $ ls $ chmod $ mkdir $ rmdir $ pwd $ cp $ mv $ rm $ Cat Ajuda Quem está no sistema Listar directório Mudar as permissões Criar directório Remover directório Saber em que directoria se está Copiar ficheiro Mudar o nome Remover ficheiro Imprimir conteúdo de ficheiros

Pedro Costa Computadores e Redes de Comunicação 9 Expansão e Filtros wildcards ?qualquer carácter *qualquer sequência de caracteres [a-z]qualquer carácter do conjunto [0-9]qualquer carácter do conjunto [abdeg]qualquer carácter do conjunto filtros catconcatena e imprime grepprocura sequências de caracteres sortordena cutcorta trtroca de caracteres entrada vinda de stdin $ cat Primeira linha de texto Primeira linha do texto ^D $

Pedro Costa Computadores e Redes de Comunicação 10 Caracteres Especiais ~directório home #comentário $expressão com variáveis (início do sub-shell )fim de sub-shell |pipe [início de conjunto de caracteres ]fim de conjunto de caracteres qoute <redireciona a entrada >redireciona a saída /separação de directórios !negação

Pedro Costa Computadores e Redes de Comunicação 11 Edição com o vi. Do modoPara o modoTecla ComandoTextoi,I(inserir) a,A(adicionar) o,O(abrir nova linha) s,S (substituir) c,C(mudar) TextoComandoEsc Comandoex: ExComandoEnter Existem 3 modos de operação: Comando Texto Ex

Pedro Costa Computadores e Redes de Comunicação 12 Edição com o vi hmove para a esquerda um carácter lmove para a direita um carácter wmove para a direita uma palavra bmove para a esquerda uma palavra Wmove para o início da próxima palavra Bmove para o início da palavra anterior emove para o fim da palavra corrente 0 move para o início da linha ^move parao primeiro carácter da linha $move para o fim da linha iinsere texto antes do próximo carácter ainsere texto após o carácter corrente |insere texto no início da linha Ainsere texto no fim da linha Rescreve por cima do texto Dapaga até ao fim da linha dh, Xapaga um carácter para trás dl, xapaga um carácter para a frente dbapaga uma palavra para trás dwapaga uma palavra para a frente d0apaga até ao início da linha k, -move uma linha para trás j, +move uma linha para a frente /stringprocura string para a frente ?stringprocura string para trás \completa o nome do ficheiro *expande wildcards na linha de comando ~inverte maiúscula/minúscula.Repete a última acção CTRL-Lrefresca a imagem Edição com o vi