Baixe o app para aproveitar ainda mais
Prévia do material em texto
PROGRAMAÇÃO PARA SERVIDORES 1a Questão (Ref.: 201408114424) Acerto: 1,0 / 1,0 Analise as afirmações abaixo e assinale a alternativa CORRETA: I - O Shell é um interpretador de comandos do SO que faz a interface entre o usuário e o kernel. II - Dentre as principais razões para utilização de shell scripts estão a simplicidade e o compartilhamento de informações. III - Para escrever um shell script, podemos utilizar qualquer editor de arquivos de textos simples (plain text). IV - O pipe (representado pelo símbolo @) transforma a saída de um comando na entrada do próximo. Somente a alternativa III é verdadeira. Somente as alternativas III e IV são verdadeiras. Somente as alternativas I e III são verdadeiras. Somente as alternativas I e II são verdadeiras. Somente a alternativa I é verdadeira. 2a Questão (Ref.: 201408448510) Acerto: 0,0 / 1,0 Assinale a opção que NÃO descreve característica do Shell Script Facilidade de desenvolvimento Portabilidade Controle Complexidade Simplicidade 3a Questão (Ref.: 201408513765) Acerto: 0,0 / 1,0 Qual o trecho de script que verifica se existe o arquivo /temp/script.log e se existir apaga o arquivo? if [ -x script.log ]; then; rm -f /temp/script.log ; fi if [ -f /temp/script.log ]; then; rmdir -f script.log ; fi if [ -la /temp/script.log ]; then; rm -f /temp/script.log ; fi if [ -e /temp/script.log ]; then; rm -f /temp/script.log ; fi if [ -f /temp/script.log ]; then; rm -f /temp/script.log ; fi 4a Questão (Ref.: 201408110843) Acerto: 1,0 / 1,0 Qual variavel incorporada que representa o status do último comando executado? $0 $n $$ $? 5a Questão (Ref.: 201407506004) Acerto: 1,0 / 1,0 Que trecho de script podemos utilizar para verficar se foi passado algum parâmetro na linha de comando? if [ $? >= 0 ] if [ $# > 1 ] if [ $? -gt 0 ] if [ $? = 1 ] if [ $# -gt 0 ] 6a Questão (Ref.: 201408448622) Acerto: 1,0 / 1,0 No script #!/bin/bash for i in /etc/*.conf do echo $i done Qual a ação realizada? Não exibe nenhum valor Exibe os arquivos .conf em /etc Exibe os valores inteiros de i, de 0 até o valor de conf Sobrescreve o conteúdo de /etc Lista os arquivos no diretório do script 7a Questão (Ref.: 201408448657) Acerto: 0,0 / 1,0 Para listar todos os arquivos com extensão .conf existente em /etc e suas propriedades o comando mais adequado é: ls -i /etc/.conf ls -l /etc/conf ls -la /etc/*.conf ls -ax /etc/conf* ls *.conf 8a Questão (Ref.: 201408448640) Acerto: 1,0 / 1,0 Um colega perguntou a você qual o parâmetro para que o comando cat exiba o número das linhas de um arquivo texto e você não se lembrava. Esta é uma situação comum, para tirar esta dúvida qual o comando que resolveria o problema? help cat cat - - help command -cat manual cat cat command 9a Questão (Ref.: 201408532928) Acerto: 0,0 / 1,0 Como um Administrador configura a crontab para executar o script /etc/backup.sh todo domingo às 02:00? 0 2 * * 7 /etc/backup.sh 0 * * 2 0 /etc/backup.sh 0 2 * * 0 /etc/backup.sh 0 * * * 2 /etc/backup.sh 2 0 * * 0 /etc/backup.sh 10a Questão (Ref.: 201407699767) Acerto: 0,0 / 1,0 qual o comando que formata a data da seguinte forma: 31-12-2014 02:30 date +"%D-%M-%Y %h%m" date +%d-%M-%Y %t%m date +"%d-%m-%y %H%M" date +%D_%M_%Y %h%m date +"%d-%m-%a %H%M"
Compartilhar