Programação Shell Script: como dominar seu terminal
|
|
|
- William Ramires Aveiro
- 8 Há anos
- Visualizações:
Transcrição
1 Programação Shell Script: como dominar seu terminal 14 de Outubro de 2008
2 1 Teclas de Atalho Jobs Personalizando 2 Criando um script Variáveis Argumentos Laços condicionais Laços de repetição 3 4
3 Teclas de Atalho Jobs Personalizando O BASH é o shell padrão na grande maioria das distribuições Linux Possui bastante recursos Robusto
4 Teclas de atalho Teclas de Atalho Jobs Personalizando Podemos poupar horas de trabalho e digitação através de atalhos de teclado: Ctrl + a Ctrl + e Ctrl + l Ctrl + u Ctrl + k Ctrl + w Ctrl + r Ctrl + t Setas e Vai para o começo da linha (mesmo que Home) Vai para o final da linha (mesmo que End) Limpa a tela Limpa conteúdo da linha até a posição cursor Limpa conteúdo da linha depois da posição do cursor Apaga a ultima palavra Busca reversa Inverte os dois ultimos caracteres antes do cursor Acessa histórico de comandos
5 Teclas de atalho Teclas de Atalho Jobs Personalizando Podemos poupar horas de trabalho e digitação através de atalhos de teclado: Alt + f Alt + b Esc + t Tab Ctrl + c Ctrl + z Ctrl + d Avança para próxima palavra da linha Volta para a palavra anterior da linha Troca as duas ultimas palavras antes do cursor Auto-completa um comando Envia um sinal de interrupção para o processo em execução Suspende o processo em execução Sai do shell atual
6 Jobs Teclas de Atalho Jobs Personalizando Quando um processo é iniciado o BASH o inicia em foreground, ou seja, o terminal é travado até que o programa seja finalizado (ou interrompido com Ctrl+c, Ctrl+z, etc). Ctrl+z interrompe o programa, para retornar a execução: fg n - Retorna em foreground (travando o terminal) bg n - Retorna em background (deixando o terminal disponível) n - Número do Job Para exibir os trabalhos do usuário: jobs
7 Jobs Teclas de Atalho Jobs Personalizando Exemplo: $ find /usr > /dev/null (Ctrl+z) [1]+ Stopped find /usr > /dev/null $ jobs [1]+ Stopped find /usr > /dev/null $ bg [1]+ find /usr > /dev/null & $ jobs [1]+ Running find /usr > /dev/null &
8 Teclas de Atalho Jobs Personalizando Recurso extremamente útil O S.O. possui 3 descritores de arquivos padrão: 0: corresponde a entrada padrão (teclado, por exemplo) 1: corresponde a saída padrão (monitor, por exemplo) 2: corresponde a saída de erros padrão (monitor ou arquivo de log, por exemplo) Podemos redirecionar estas saídas
9 Teclas de Atalho Jobs Personalizando Redirecionamento de saída > Redireciona a saída de um comando para um arquivo especificado, inicializando-o caso não exista ou destruindo seu conteúdo anterior. >> Redireciona a saída de um comando para um arquivo especificado, anexando-o ao seu fim. Caso este arquivo não exista, será criado. 2 > Redireciona os erros gerados por um comando para o arquivo especificado. Mesmo que não ocorra erro na execução do comando, o arquivo será criado. Fonte: [1]
10 Teclas de Atalho Jobs Personalizando Redirecionamento de entrada < Avisa ao Shell que a entrada padrão não será o telado, mas sim o arquivo especificado. << Também chamado de here document. Serve para indicar ao Shell que o espo de um comando começa na linha seguinte e termina quando encontra uma linha cujo conteúdo seja unicamente o label que segue o sinal <<. Fonte: [1]
11 Teclas de Atalho Jobs Personalizando Redirecionamentos especiais Este é o famoso pipe, e serve para direcionar a saída de um comando para a entrada de outro. É utiĺıssimo; não tenha parcimônia em usá-los, pois, normalmente otimiza a execução do comando. tee Captura a saída de um comando com pipe, copiando o que está entrando no tee para a saída padrão e outro comando ou arquivo. Fonte: [1]
12 Exemplos: $ ls -l wc -l $ cat /proc/cpuinfo > my cpu $ cat /proc/devices >> my cpu $ cat /proc/cpuinfo tee my cpu2 $ $ cat > poema << FIM O Shell é legal! O Shell é maneiro! Meu amigo companheiro, Sou teu bom velho shelleiro, Nunca me deixas em devaneio! FIM $ Teclas de Atalho Jobs Personalizando
13 Personalizando seu BASH Teclas de Atalho Jobs Personalizando As configurações pessoais de cada usuário ficam guardadas no arquivo.bashrc presente no diretório home do usuário. O terminal aceita alguns caracteres especiais que funcionam como comandos, podendo mudar a posição do cursor, limpar tela e mudar a cor dos caracteres. A variável PS1 contém o formato da string que antecede o cursor na linha de comando, por exemplo PS1= \u@\h \$ diz que a string conterá o nome do usuário, seguido de um arroba (@), seguido do nome da máquina.
14 Personalizando seu BASH Teclas de Atalho Jobs Personalizando Algumas opções: \h Nome da máquina sem o domínio \H Nome completo da máquina \j Número de jobs ativos \s Nome do shell \t Horário no formato 24 horas HH:MM:SS \u Login do usuário corrente \v Versão do Bash \w Diretório corrente, caminho completo \W Diretório corrente, somente o último
15 Personalizando seu BASH Teclas de Atalho Jobs Personalizando Para colocar cores utilize o formato: \[\e[xx;xx;xm\]string\[\e[0m\] STRING é a string para PS1 (Ex: \u@\h \$ ) XX;XX;X deve ser substituído pelo código da cor desejada
16 Personalizando seu BASH Teclas de Atalho Jobs Personalizando Códigos de cores do BASH:
17 Personalizando seu BASH Teclas de Atalho Jobs Personalizando Exemplos: $ usuario@maquina - Amarelo $ export PS1= \[\e[40;33;1m\]\u@\h\[\e[0m\] \$ $ $ usuario@maquina - Verde e Amarelo $ export PS1= \[\e[40;33;1m\]\u@\[\e[40;32;1m\]\h\[\e[0m\] \$ $
18 Criando um script Variáveis Argumentos Laços condicionais Laços de repetição Ufa! Quanta coisa, vamos programar!
19 Criando um script Variáveis Argumentos Laços condicionais Laços de repetição Um script nada mais é do que um arquivo contendo comandos para serem executados no Shell. Por exemplo:!/bin/sh echo Olá Mundo do Shell! echo
20 Criando um script Variáveis Argumentos Laços condicionais Laços de repetição Comentários são indicados por Primeira linha contém um comentário funcional. Diz qual interpretador deverá executar o script Para executar o script: $ chmod u+x ola.sh $./ola.sh $
21 Variáveis Criando um script Variáveis Argumentos Laços condicionais Laços de repetição Sintaxe: var=valor Exemplos:!/bin/sh Arquivo teste.sh nome= Rene S. Pinto idade=23 sexo=masculino echo Nome: $nome echo Idade: $idade echo Sexo: $sexo echo
22 Variáveis Criando um script Variáveis Argumentos Laços condicionais Laços de repetição Resultado: $./teste.sh Nome: Rene S. Pinto Idade: 23 Sexo: masculino
23 Variáveis Criando um script Variáveis Argumentos Laços condicionais Laços de repetição Ler dados: read!/bin/sh Arquivo getname.sh echo -n Digite seu nome read nome echo echo Ola $nome, como vai voce? echo
24 Argumentos Criando um script Variáveis Argumentos Laços condicionais Laços de repetição $0 - Nome do arquivo de script $* - Todos os argumentos $n - n-ésimo argumento passado $ - Número total de argumentos $? - Valor de retorno do ultimo comando executado
25 If Criando um script Variáveis Argumentos Laços condicionais Laços de repetição Estrutura: if <comando> then <comandos> else <comandos> fi
26 If Criando um script Variáveis Argumentos Laços condicionais Laços de repetição Exemplos:!/bin/sh resp=$1 if test $resp = S then echo Posso ir else echo NAO posso ir fi
27 If Criando um script Variáveis Argumentos Laços condicionais Laços de repetição Outro jeito:!/bin/sh resp=$1 if [ $resp = S ]; then echo Posso ir else echo NAO posso ir fi
28 If Criando um script Variáveis Argumentos Laços condicionais Laços de repetição
29 Case Criando um script Variáveis Argumentos Laços condicionais Laços de repetição Estrutura: case $VAR in txt1)... ;; txt2)... ;; txtn)... ;; *)... ;; esac
30 If Criando um script Variáveis Argumentos Laços condicionais Laços de repetição Exemplo:!/bin/sh for par; do case $par in --help-h ) echo Ajuda ;; --version-v ) echo ;; *) echo Comando desconhecido: $par exit 1 ;; esac done
31 for Estrutura: for VAR in LISTA do <comandos> done ou Criando um script Variáveis Argumentos Laços condicionais Laços de repetição for (( exp1; exp2; exp3 )) do <comandos> done
32 while Criando um script Variáveis Argumentos Laços condicionais Laços de repetição Estrutura: while COMANDO do <comandos> done
33 Dialog, Kdialog,... CGI Exercícios
34 Neves, Julio Cezar. Programação SHELL LINUX - 6 a edição. Brasport, Jargas, Aurélio M. Introdução ao Shell Script. Bash, manual pages.
35 Até Logo! 1 1 Programação Shell Script: dominando seu terminal, por Renê de Souza Pinto, é licensiado sob a Creative Commons Atribuição-Uso Não-Comercial 2.5 Brasil License.
Introdução ao. Script. Baltazar Tavares (Psycho Mantys) https://psychomantys.wordpress.com https://about.me/psycho_mantys
Introdução ao Script Baltazar Tavares (Psycho Mantys) https://psychomantys.wordpress.com https://about.me/psycho_mantys O que é Bash Script? O que é Bash + Script? O que é Bash? O que é Bash? Ele é um
Programação em Shell Script (Linux Administration) Jacson RC Silva <jeiks>
Programação em Shell Script (Linux Administration) Jacson RC Silva Conteúdo O que é shell Comandos mais utilizados em shell Condicionais e laços Scripts Informações do Sistema Obtendo informações
Formação de Administradores de Redes Linux LPI level 1. Aula 2 SENAC TI Fernando Costa
Formação de Administradores de Redes Linux LPI level 1 Aula 2 SENAC TI Fernando Costa Agenda Introdução ao Shell Variáveis do shell Usando símbolos coringa Síntese Exercícios O shell Como todo computador
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
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
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
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
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 /
Introdução a Administração de Sistemas GNU/Linux
Curso de extensão da Faculdade Ruy Barbosa Introdução a Administração de Sistemas GNU/Linux Dedicasse especial a Rogério Bastos e ao GRACO (Gestores da Rede Acadêmica de Computação) do DCC UFBA Paul Regnier
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
Daniel Darlen. [email protected]. IV SDSL Brasília DF Dezembro de 2004. Introdução ao Bash p.1/62
Introdução ao Bash Daniel Darlen [email protected] IV SDSL Brasília DF Dezembro de 2004 Introdução ao Bash p.1/62 Introdução Introdução ao Bash p.2/62 Introdução Duas formas básicas de
Oficina de ShellScript
Oficina de ShellScript Segunda Parte Wildcards Variáveis de Ambiente Comans em Shell Script Parâmetros para o programa Mais comans /dev/null Bruno L. Albrecht Felipe A. Chies PET Computação UFRGS Wildcards
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
Programação. Instrutor Airton Kuada email - [email protected] Curitiba, julho de 2004
Programação SHELL SCRIPT Instrutor Airton Kuada email - [email protected] Curitiba, julho de 2004 Agenda Introdução Funções de Terminal Estrutura de um Shell Script Apresentação em mensagens Variáveis Comando
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
PROGRAMAÇÃO DE COMPUTADORES
PROGRAMAÇÃO DE COMPUTADORES COMANDOS E FORMATOS DE ENTRADA E SAÍDA 1 COMANDOS E FORMATOS DE ENTRADA E SAÍDA Os comandos de entrada e saída, na sua forma mais simplificada, possuem a seguinte estrutura:
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
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,
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
TRABALHANDO COM PLANILHAS NO EXCEL ONLINE
TRABALHANDO COM PLANILHAS NO EXCEL ONLINE Trabalhando com Planilha no Excel Online Os atalhos de teclado descritos neste tópico da Ajuda se referem ao layout de teclado americano. Em outros layouts, as
Se não existisse uma variável de ambiente chamada PATH você teria que digitar todo o caminho do comando para listar por exemplo:
Variáveis de ambiente Denição: São variáveis que guardam informações sobre preferências pessoais usadas por programas para que eles peguem dados sobre seu ambiente sem que você tenha que passar sempre
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
Admistração de Redes de Computadores (ARC)
Admistração de Redes de Computadores (ARC) Instituto Federal de Educação, Ciência e Tecnologia de Santa Catarina - Campus São José Prof. Glauco Cardozo [email protected] Shell Quem usa Linux conhece
Aula 11: Desvios e Laços
Aula 11: Desvios e Laços Nesta aula explicaremos alguns comandos que podem alterar o fluxo dos seus programas em JavaScript. Você aprenderá a estrutura dos comandos de desvios e laços. Entenderá como funcionam
Automatizando com Shell Script: uma breve introdução prática à poderosa linguagem de comandos do mundo *nix. Daniel Bauermann [email protected].
Automatizando com Shell Script: uma breve introdução prática à poderosa linguagem de comandos do mundo *nix Daniel Bauermann [email protected] O que vamos ver hoje? Introdução sobre Shell Script Um
Introdução ao Shell Script
Introdução ao Shell Script Aurélio Marinho Jargas http://aurelio.net Introdução ao Shell Script - Aurélio Marinho Jargas Índice Sobre o curso...1 Apresentação...2 O que é o shell...2 Shell script...3 Antes
Conteúdo programático
Introdução à Linguagem C Conteúdo programático Introdução à Linguagem C Estrutura de Programas Variáveis, Constantes Operadores, Entrada e Saída de Dados Estruturas de Desvio Estrutura de Múltipla Escolha
O tripwire e a integridade de sistemas GNU/Linux
O tripwire e a integridade de sistemas GNU/Linux Elmer Sens José Ricardo Simões Rodrigues Junho de 2003. Resumo Neste breve artigo pretendemos abordar a utilização de uma poderosa e gratuita ferramenta
UFRJ IM - DCC. Departamento de Ciência da Computação. Tópicos Especiais em Programação. 14/10/2013 Profª Valeria Menezes Bastos 1
UFRJ IM - DCC Departamento de Ciência da Computação Tópicos Especiais em Programação 14/10/2013 Profª Valeria Menezes Bastos 1 Programação em Shell Comandos básicos bash Ver LDP, manuais UNIX, etc. Programação
APOSTILA DE INFORMÁTICA INTERNET E E-MAIL
APOSTILA DE INFORMÁTICA INTERNET E E-MAIL Profa Responsável Fabiana P. Masson Caravieri Colaboração Empresa Júnior da Fatec Jales Monitora: Ângela Lopes Manente SUMÁRIO 1. INTERNET... 3 2. ACESSANDO A
Atalhos de teclado no PowerPoint
Atalhos de teclado no PowerPoint Este artigo descreve como usar teclas de atalho de combinação Ctrl e Alt e as teclas de função para acessar recursos no PowerPoint Online. DICA Os atalhos de teclado dão
PREFEITURA DO MUNICÍPIO DE PORTO VELHO SECRETARIA MUNICIPAL DE ADMINISTRAÇÃO SEMAD DEPARTAMENTO DE RECURSOS DA TECNOLOGIA DA INFORMAÇÃO DRTI
PREFEITURA DO MUNICÍPIO DE PORTO VELHO SECRETARIA MUNICIPAL DE ADMINISTRAÇÃO SEMAD DEPARTAMENTO DE RECURSOS DA TECNOLOGIA DA INFORMAÇÃO DRTI GUIA DO USUÁRIO COMUNICADOR SPARK INÍCIO O comunicador SPARK
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.
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
Administração de Redes I Linux Prof: Frederico Madeira <[email protected]> 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
Manual de Programação TED1000 versão TC100 Ethernet
Manual de Programação TED1000 versão TC100 Ethernet Indice: Configurações iniciais...2 Configuração de IP...2 Teclas especiais...2 Cabo de rede...2 Programação...3 Abrindo a comunicação (abreip)...3 Enviando
Welcome the programmation Linux with shell script!!! Seja bem vindo a programação Linux com shell script!!!
Exemplos de shell scripts Esses exemplos são para você testar seu conhecimento geral em shell script. Após ver os exemplos, aconselho que você mesmo tentar escrever seus próprios scripts shell, assim que
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
Universidade Federal do Rio Grande do Norte. por. Allan Robson Silva Venceslau Helio Batista de Araujo Junior Rafael Mederiros Teles
Universidade Federal do Rio Grande do Norte por Allan Robson Silva Venceslau Helio Batista de Araujo Junior Rafael Mederiros Teles Natal, 2012 Sumário 1 Introdução 2 2 Breve introdução ao Linux 3 3 Arquitetura
Agendando um Horário
Agendando um Horário Ao acessar a Agenda, escolha primeiramente o médico. Por padrão abrirá a agenda do Médico vinculado ao cadastro do usuário com os horários do dia. Para agendar um horário clique duas
RMS Software S.A. - Uma empresa TOTVS. 11 2699-0008 www.rms.com.br
REPIQUE DE PEDIDOS RMS Software S.A. - Uma Empresa TOTVS Todos os direitos reservados. A RMS Software é a maior fornecedora nacional de software de gestão corporativa para o mercado de comércio e varejo.
NOVA VERSÃO SAFE DOC MANUAL
NOVA VERSÃO SAFE DOC MANUAL COMO ACESSAR O APLICATIVO SAFE DOC CAPTURE Acesse o aplicativo SAFE-DOC CAPTURE clicando no ícone na sua área de trabalho: SAFE-DOC Capture Digite o endereço do portal que é
Guia de Referência OPEN PROJECT Treinamento Essencial
Guia de Referência OPEN PROJECT Treinamento Essencial Eng. Paulo José De Fazzio Junior NOME As marcas citadas são de seus respectivos proprietários. Sumário Conceitos do OpenProj... 3 Iniciando um projeto...
José Frazão Scripts Página 2 de 22
Página 2 de 22 Índice Página 1. Introdução 4 2. O que são? 5 3. Linguagens 5 3.1. ShellScript 5 3.1.1. Estrutura 6 3.1.1.1. Exemplos de alguns caracteres 6 3.1.1.2. Variáveis 7 3.2. JavaScript 9 3.2.1.
MSXDOS GUIA DE CONSULTA RÁPIDA. Escrito e editorado por: Edison Antonio Pires de Moraes [email protected] www.msxtop.msxall.com
MSXDOS GUIA DE CONSULTA RÁPIDA Escrito e editorado por: Edison Antonio Pires de Moraes [email protected] www.msxtop.msxall.com 22/05/2004 14 MSXDOS Um pode ser: CON Console PRN Impressora
SVCs para Controle de Processos no Unix (cont.) Sistemas Operacionais
SVCs para Controle de Processos no Unix (cont.) Primitivas exec..() As primitivas exec constituem, na verdade, uma família de funções que permitem a um processo executar o código de outro programa. Não
INFORMÁTICA APLICADA AULA 02 LINGUAGEM DE PROGRAMAÇÃO C++
UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: Bacharelado em Ciências e Tecnologia INFORMÁTICA APLICADA AULA 02 LINGUAGEM DE PROGRAMAÇÃO C++ Profª ª Danielle Casillo COMPILADORES Toda linguagem de programação
TUTORIAL MATLAB Victor Breder 2016
TUTORIAL MATLAB Victor Breder 2016 1. INTERFACE A. Caminho de trabalho Mostra o caminho pasta raiz que será considerada para executar scripts e funções criados pelo usuário. B. Pasta de trabalho Mostra
Documento de Instalação e Configuração do InfoGrid
Documento de Instalação e Configuração do InfoGrid Tecgraf/PUC Rio [email protected] rio.br 1.Introdução O objetivo deste documento é podermos registrar em um único local todas as informações necessárias
IFPE. Disciplina: Sistemas Operacionais. Prof. Anderson Luiz Moreira
IFPE Disciplina: Sistemas Operacionais Prof. Anderson Luiz Moreira SERVIÇOS OFERECIDOS PELOS SOS 1 Introdução O SO é formado por um conjunto de rotinas (procedimentos) que oferecem serviços aos usuários
Sistema Operacional Unidade 5 - Iniciando o modo texto. QI ESCOLAS E FACULDADES Curso Técnico em Informática
Sistema Operacional Unidade 5 - Iniciando o modo texto Curso Técnico em Informática SUMÁRIO INTRODUÇÃO... 3 OPERANDO EM MODO TEXTO... 3 Abrindo o terminal... 3 Sobre o aplicativo Terminal... 3 AS CORES
Capítulo 7 O Gerenciador de Arquivos
Capítulo 7 O Gerenciador de Arquivos Neste capítulo nós iremos examinar as características da interface do gerenciador de arquivos Konqueror. Através dele realizaremos as principais operações com arquivos
Principais Comandos Linux. Hélder Nunes [email protected]
Principais Comandos Linux Hélder Nunes [email protected] Shell ou Terminal Mais conhecido como interpretador de comando, é o programa responsável por decifrar as instruções enviadas pelos usuários e os
Programação WEB. Prof. André Gustavo Duarte de Almeida [email protected] docente.ifrn.edu.br/andrealmeida. Aula III Introdução PHP
Programação WEB Prof. André Gustavo Duarte de Almeida [email protected] docente.ifrn.edu.br/andrealmeida Aula III Introdução PHP Introdução PHP PHP=Hypertext Pre-Processor Linguagem de script open
Internet e Programação Web
COLÉGIO ESTADUAL PEDRO MACEDO Ensino Profissionalizante Internet e Programação Web 3 Técnico Prof. Cesar 2014 1 SUMÁRIO Criar sites dinâmicos em PHP --------------------------------------------------------
UTILIZAÇÃO DE RECURSOS AVANÇADOS DO EXCEL EM FINANÇAS (PARTE III): GERENCIAMENTO DE CENÁRIOS
UTILIZAÇÃO DE RECURSOS AVANÇADOS DO EXCEL EM FINANÇAS (PARTE III): GERENCIAMENTO DE CENÁRIOS! Criando cenários a partir do Solver! Planilha entregue para a resolução de exercícios! Como alterar rapidamente
Microsoft Visual Studio Express 2012 for Windows Desktop
Microsoft Visual Studio Express 2012 for Windows Desktop Apresentação da ferramenta Professor: Danilo Giacobo Página pessoal: www.danilogiacobo.eti.br E-mail: [email protected] 1 Introdução Visual
Configuração do Interpretador de Comandos
1 Configuração do Interpretador de Comandos (Bash Shell) Os objectivos deste módulo são os seguintes: Configuração do Bash Shell Variáveis de Ambiente Path Alias Ficheiros de Configuração Revisão: 01/01/2016
Organização de Computadores 1
Organização de Computadores 1 3.1 CPU: Unidade de Processamento Central Prof. Luiz Gustavo A. Martins Arquitetura de von Newmann Unidade de Processamento Central (CPU): Memória Principal Unidade de Processamento
Manual de Operação Programa SCPPE
SCPPE Sistema de Controle de Pesagem e Portaria por Eixos Fábrica, Administração, Vendas, Locação e Assistência Técnica. Fone/Fax: 41 3377 1577 Rua O Brasil para Cristo, 364 Boqueirão CEP 81650 110 CURITIBA
PLANILHA DE NIVELAMENTO
GUIA PRÁTICO DataGeosis Versão 2.3 PLANILHA DE NIVELAMENTO Paulo Augusto Ferreira Borges Engenheiro Agrimensor Treinamento e Suporte Técnico 1. CRIANDO PLANILHA DE NIVELAMENTO Para criar uma Planilha 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.
1.0 Informações de hardware
1.0 Informações de hardware 1.1 Botões e ligações 6 1 7 2 8 3 9 4 5 6 10 1 Ligar / Desligar 2 Conetor Micro USB 3 Botão Voltar 4 Conetor Mini HDMI 5 Microfone 6 Webcam 7 Entrada para fone de ouvido 8 Botão
EGEA ESAPL - IPVC. Resolução de Problemas de Programação Linear, com recurso ao Excel
EGEA ESAPL - IPVC Resolução de Problemas de Programação Linear, com recurso ao Excel Os Suplementos do Excel Em primeiro lugar deverá certificar-se que tem o Excel preparado para resolver problemas de
Manual de instalação do Microsoft SQL Server 2008 R2 Express no Windows 10
Manual de instalação do Microsoft SQL Server 2008 R2 Express no Windows 10 1-Antes de iniciar a instalação do SQL é necessário liberar as permissões do usuário para evitar erro, para realizar esse procedimento
4 Criação de macros e introdução à linguagem VBA
4 Criação de macros e introdução à linguagem VBA Vinicius A. de Souza [email protected] São José dos Campos, 2011. 1 Sumário Tópicos em Microsoft Excel 2007 Introdução à criação de macros...3 Gravação
Capítulo 1. Importação de Dados de Instituições Financeiras - Arquivo TXT 3
Sumário Capítulo 1. Importação de Dados de Instituições Financeiras - Arquivo TXT 3 Capítulo 2. Importação de Dados de Instituições Financeiras - Arquivo XML 12 Capítulo 1. Importação de Dados de Instituições
CURSO B SICO DE PERL
CURSO BÁSICO DE PERL CURSO BÁSICO DE PERL ESTRUTURA: 12 aulas de 2 horas e meia totalizando 30 horas. 2 créditos. É necessário 75% de presença (com exceções). Precisamos pensar em um método de avaliação.
Aqui estou novamente com um outro script, só que esse é bem mais funcional do que o ultimo que aqui postei.
Olá pessoal, Aqui estou novamente com um outro script, só que esse é bem mais funcional do que o ultimo que aqui postei. Bem, quem é desenvolvedor ou aprendiz de web vai gostar desse script, pois o mesmo
Fundamentos de Programação. Diagrama de blocos
Fundamentos de Programação Diagrama de blocos Prof. M.Sc.: João Paulo Q. dos Santos E-mail: [email protected] Página: http://docente.ifrn.edu.br/joaoqueiroz/ O processo de desenvolvimento (programação),
Programação Shell. Estrutura de um shell script. Programação em Redes Ver: 1.0
Programação Shell Shell é o nome genérico de uma classe de programas que funciona como interpretar de comans e linguagem de programação script (interpretada) no Unix. Uma outra definição seria shell script
*Este tutorial foi feito para o Windows 7, mas pode ser usado em qualquer outro Windows, basta seguir o mesmo raciocínio.
Tutorial Sensores *Este tutorial foi feito para o Windows 7, mas pode ser usado em qualquer outro Windows, basta seguir o mesmo raciocínio. *É necessário ter o Microsoft Excel instalado no computador.
Desenvolvido por: Juarez A. Muylaert Filho - [email protected] Andréa T. Medeiros - [email protected] Adriana S. Spallanzani - [email protected].
UAL é uma linguagem interpretada para descrição de algoritmos em Português. Tem por objetivo auxiliar o aprendizado do aluno iniciante em programação através da execução e visualização das etapas de um
Python: Comandos Básicos. Claudio Esperança
Python: Comandos Básicos Claudio Esperança Primeiros passos em programação Até agora só vimos como computar algumas expressões simples Expressões são escritas e computadas imediatamente Variáveis podem
COMO PESQUISAR. Formulário de Pesquisa por Bases de Dados, Palavras e Pesquisa Avançada
COMO PESQUISAR Formulário de Pesquisa por Bases de Dados, Palavras e Pesquisa Avançada A Pesquisa Avançada permite pesquisar nos principais campos de busca das bases de dados, dentre eles: palavras, descritores
Procedimentos Operacionais Ambiente Microsoft Windows 2000 Server Máquina Smart02 ADM
Procedimentos Operacionais Ambiente Microsoft Windows 2000 Server Máquina Smart02 ADM Destinada para GSSOF A máquina Smart02 destina-se ao ambiente de produção do projeto SmartCard e garante a comunicação
UNIVERSIDADE DO VALE DO RIO DOS SINOS - UNISINOS CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS - CENTRO 06. Funções, variáveis, parâmetros formais
UNIVERSIDADE DO VALE DO RIO DOS SINOS - UNISINOS CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS - CENTRO 06 Disciplina: Linguagem de Programação C Profª Viviane Todt Diverio Funções, variáveis, parâmetros formais
Pré-texto. Para montarmos um arquivo.bat devemos ter um amplo conhecimento das funções do Prompt
Pré-texto Para montarmos um arquivo.bat devemos ter um amplo conhecimento das funções do Prompt de Comando, também chamado de MS-DOS e de CMD. Neste tutorial alguns comandos serão abordados mas para maiores
Os objetivos indicados aplicam-se a duas linguagens de programação: C e PHP
AGRUPAMENTO DE ESCOLAS DE SANTA COMBA DÃO CURSO PROFISSIONAL DE TÉCNICO DE GESTÃO E PROGRAMAÇÃO DE SISTEMAS INFORMÁTICOS 2012-2015 PROGRAMAÇÃO E SISTEMAS DE INFORMAÇÃO MÓDULO 2 Mecanismos de Controlo de
Manual de instruções U00123175100. Definições da impressora CP_Manager
Manual de instruções U00123175100 Definições da impressora CP_Manager U00123175100 2011 Março Seiko I Infotech Inc., 2011 Todos os direitos reservados. Os conteúdos deste manual podem ser alterados sem
Banco de Dados. Banco de Dados Parte 2. Alcides Pamplona [email protected]. Alcides Pamplona Linguagem de Programação CESBD 2010
Alcides Pamplona Linguagem de Programação CESBD 2010 Parte 2 Alcides Pamplona [email protected] Tópicos API JDBC Utilizando JDBC Statement PreparedStatement Controle de Transação Mapeamento Objeto-Relacional
SISTEMAS OPERATIVOS I
Instituto Superior de Engenharia Porto Departamento de Engenharia Informática ISEP - DEI - SISTEMAS OPERATIVOS I SISTEMAS OPERATIVOS I Parte II Março de 2006 Berta Batista Luis Lino Ferreira Maria João
Gestão de Sistemas Operacionais I
Gestão de Sistemas Operacionais I Professor: Wellington Fábio de Oliveira Martins MSDOS Comandos mais utilizados Para usar o MS-DOS no Windows 98 va no menu iniciar -> executar -> digita: command No Windows
Linguagem de Programação
Linguagem de Programação Aula 2 Introdução Universidade Federal de Santa Maria Colégio Agrícola de Frederico Westphalen Curso Técnico em Informática Prof. Bruno B. Boniati www.cafw.ufsm.br/~bruno O que
Como usar a opção de Folha de roteamento
Como usar a opção de Folha de roteamento Uma Folha de roteamento é uma página especial com um código de barras que contém instruções de distribuição para seu documento. Quando a opção Folha de roteamento
Como devo fazer para me inscrever nos ambientes virtuais?
Obs.: Para acessar os links deste guia basta clicar sobre o link. Obs².: Clicando sobre o link das perguntas aqui embaixo você será direcionado diretamente para a resposta que você procura. 1) Como devo
Laboratório de Redes de Computadores INSTALANDO SERVIDOR APACHE NOS CENTOS 6.5
Laboratório de Redes de Computadores Professor Responsável: Dinailton José da Silva Tratamento dos dados gerados pelo Servidor de Web a partir do arquivo de logs. Configuração do Servidor Web para armazenar
Módulo Odontologia. Sumário. Odontologia
Módulo Odontologia Sumário Odontologia Este módulo contêm as informações referentes como lançar os dados do atendimento odontológico dos pacientes, bem como a(s) receita(s) a ele fornecidas e o(s) exame(s)
Bacharelado em Ciência e Tecnologia Processamento da Informação. Equivalência Portugol Java. Linguagem Java
Linguagem Java Objetivos Compreender como desenvolver algoritmos básicos em JAVA Aprender como escrever programas na Linguagem JAVA baseando-se na Linguagem Portugol aprender as sintaxes equivalentes entre
Processos Prof. João Paulo de Brito Gonçalves
Campus - Cachoeiro Curso Técnico de Informática Processos Prof. João Paulo de Brito Gonçalves 1 Conceito de Multiprogramação Se existirem vários programas carregados na memória ao mesmo tempo, a CPU pode
Introdução à Linguagem
Introdução à Linguagem Curso de Nivelamento do PPGMNE Janeiro / 2011 Juliano J. Scremin [email protected] Um pouco de história Um pouco de história: Nascimento do Python Um pouco de história:
