A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Sistemas Operacionais de Redes Introdução ao Linux IGOR ALVES.

Apresentações semelhantes


Apresentação em tema: "Sistemas Operacionais de Redes Introdução ao Linux IGOR ALVES."— Transcrição da apresentação:

1 Sistemas Operacionais de Redes Introdução ao Linux IGOR ALVES

2 Shell O shell é um ambiente de interpretação de comando. É a ponte entre o usuário e o sistema operacional Possui uma poderosa ferramenta de programação

3 Shell script Criar um arquivo com o vi com o seguinte conteúdo #!/bin/bash x=“hello world” echo $x

4 Shell script - exemplo #!/bin/bash echo “abrindo gaveta...” eject sleep 1 echo “fechando gaveta” sleep 1 eject -t

5 Variáveis Nome da variável = VALOR Para usar a variável basta utilizar o $ precedendo o nome #!/bin/bash cor_casa=VERDE echo “A cor da casa é $cor_casa” exit

6 Comando Read para capturar entrada do teclado echo “qual o seu nome” read nome; echo “bem vindo $nome”

7 Comando if: Sintaxe: If [condição]; then ação fi

8 Echo “Digite algo:” Read valor If [ $valor –eq “3” ]; then echo “voce digitou 3” fi

9 If / else If / elif /else

10 Laço for for contador in {1..4}; do echo “mensagem exibida $contador ” sleep 1; done

11 Contador=1 While [$contador –ne 4] Do echo ”mensagem exibida $contador ” Sleep 1; contador=$contador+1 done

12 CRON Cron é usado para agendar tarefas no linux Crontab –e Sintaxe : mm hh dd MM ss script mm = minuto hh = hora dd = dia MM = mes ss = dia da semana Script = comando a ser executado

13 Atividade Criar um script que faça o backup da pasta pessoal todo dia 1 as 10 horas. Compactação: tar –cvf bk.tar pasta

14 Escrever um script que recebe uma temperatura em graus Centígrados, como parâmetro, e a exiba convertida em graus Fahrenheit. A fórmula de conversão é F=(9C+160)/5, onde F é a temperatura em Fahrenheit e C é a temperatura em Centígrados

15 Escrever um script que receba um valor inteiro, como parâmetro, e exiba a mensagem “POSITIVO”, “NEGATIVO” ou “NULO”, conforme o caso.

16 Escrever um script que receba um valor inteiro positivo, como parâmetro, e exiba todos os valores anteriores do numero até chegar no 0.

17 Dúvidas


Carregar ppt "Sistemas Operacionais de Redes Introdução ao Linux IGOR ALVES."

Apresentações semelhantes


Anúncios Google