Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão (Ref.: 201604536262) Acerto: 1,0 / 1,0 Interface do sistema operacional que recebe comandos diretamente do usuário. A frase acima refere-se ao: Sistema de Arquivos Interpretador de Comandos, ou shell Kernel Boot Manager Escalonador de processos 2a Questão (Ref.: 201604199635) Acerto: 0,0 / 1,0 Qual das opções abaixo melhor explica o comando da linha 2? 1. #!/bin/bash 2. wc /etc/passwd - l Exibe o número de linhas do arquivo passwd. Exibe o conteúdo do arquivo passwd. Apaga o arquivo passwd. Nenhuma das alternativas. Ler todas as linhas do arquivo passwd e coloca em um vetor. 3a Questão (Ref.: 201604312523) Acerto: 0,0 / 1,0 Qual das opções a seguir indica um nome válido de uma variável? @teste #teste cor nome*usuario 21brasil 4a Questão (Ref.: 201604517354) 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 [ -la /temp/script.log ]; then; rm -f /temp/script.log ; fi if [ -f /temp/script.log ]; then; rmdir -f script.log ; fi if [ -f /temp/script.log ]; then; rm -f /temp/script.log ; fi if [ -e /temp/script.log ]; then; rm -f /temp/script.log ; fi 5a Questão (Ref.: 201604452202) Acerto: 1,0 / 1,0 Qual o trecho de código que deveria ser colocado em substituição à expressão COMANDO no script abaixo para que sejam exibidos os arquivos com extensão .conf no diretório /etc? #!/bin/bash for COMANDO do echo $i done *.conf in /etc ls ¿la /etc/*.conf i in /etc/*.conf cat /etc/conf ls /etc/conf 6a Questão (Ref.: 201604452197) Acerto: 1,0 / 1,0 Quais os valores que o script abaixo vai exibir? max=5 for (( i=2; i <= $max; ++i )) do echo "$i" done 2, 3, 4 e 5 1, 2, 3 , 4 e 5 2, 3, 4 1, 2, 3 e 4 3, 4 7a Questão (Ref.: 201604452267) Acerto: 1,0 / 1,0 Qual o comando que conta a quantidade de linhas, palavras e caracteres em um arquivo? wc count df free space 8a Questão (Ref.: 201604452396) Acerto: 1,0 / 1,0 Qual o comando para listar todos os arquivos e diretórios de /etc e que exiba todas as propriedades de cada item? ls ls -la tail ls -d cat 9a Questão (Ref.: 201604353287) Acerto: 1,0 / 1,0 Qual comando que apresenta o conteúdo de um arquivo? nenhuma das alternativas ps aux cat ls pwd 10a Questão (Ref.: 201604452279) Acerto: 1,0 / 1,0 O comando nl arquivo Equivale a: cat -n arquivo uname arquivo mv arquivo ls -la arquivo tail -f arquivo 1a Questão (Ref.: 201604118002) Acerto: 1,0 / 1,0 Analise o código abaixo e assinale a alternativa CORRETA com relação à saída do script: n1=1 n2=1 for i in {1..5}; do n3=$((n1 + n2)) n1=$n2 n2=$n3; done echo $n3 Mostrará na tela o número 21. Retornará um erro. Mostrará na tela o número 8. Mostrará na tela o número 13. Mostrará na tela o número 5. 2a Questão (Ref.: 201604536283) Acerto: 1,0 / 1,0 Qual alternativa melhor define um script? Uma interface gráfica para que o usuário possa utilizar a máquina com o mouse Um conjunto de comandos e estruturas em um arquivo de texto a ser executado por um interpretador de comandos Uma biblioteca que contém funções úteis a outros softwares Um conjunto de números binários que é transformado em código legível pelo interpretador. Um executável contendo código de máquina, que não pode ser entendido após ser gerado 3a Questão (Ref.: 201604278586) Acerto: 0,0 / 1,0 Qual será o valor que será exibido ao executar o script abaixo: #!/bin/bash x=26 let y=x%13 echo $y 13 1 2 0 26 4a Questão (Ref.: 201604452189) Acerto: 1,0 / 1,0 No Script abaixo: #!/bin/bash a=5 b=3 let c=$a+$b echo $c O que seria apresentado na tela? 8 mensagem de erro c $c 5 + 3 5a Questão (Ref.: 201604452211) Acerto: 1,0 / 1,0 No script #!/bin/bash for i in /etc/*.conf do echo $i done Qual a ação realizada? Sobrescreve o conteúdo de /etc Exibe os valores inteiros de i, de 0 até o valor de conf Exibe os arquivos .conf em /etc Não exibe nenhum valor Lista os arquivos no diretório do script 6a Questão (Ref.: 201604534956) Acerto: 1,0 / 1,0 Qual forma para realização de expressão aritmética? $() $% $[] ${} $(()) 7a Questão (Ref.: 201604514450) Acerto: 1,0 / 1,0 Ao criar um arquivo de um script no sistema operacional Linux, por proteção o sistema não deixa o arquivo disponível como executável para os usuários, qual dos comandos abaixo seria apropriado para deixar o arquivo script1.sh na condição de executával para todos os usuários. chmod a+x script1.sh chmod a+r script1.sh chmod 000 script1.sh chmod a+w script1.sh chmod 500 script1.sh 8a Questão (Ref.: 201603482943) Acerto: 1,0 / 1,0 Qual a linha de comando que representa quantos usuários eu tenho no meu sistema? adduser total tail /etc/passwd count users cat /etc/passwd |wc -l cat /etc/passwd |grep total 9a Questão (Ref.: 201604353287) Acerto: 0,0 / 1,0 Qual comando que apresenta o conteúdo de um arquivo? cat pwd ps aux ls nenhuma das alternativas 10a Questão (Ref.: 201604452279) Acerto: 0,0 / 1,0 O comando nl arquivo Equivale a: cat -n arquivo mv arquivo ls -la arquivo uname arquivo tail -f arquivo 1a Questão (Ref.: 201603495474) Acerto: 1,0 / 1,0 Entende-se por linguagem interpretada aquela cujo: as instruções são buscadas no programa todas de uma vez, a fim de serem executadas. as instruções são buscadas no programa uma após outra a fim de serem executadas. código executável é executado. as bibliotecas são executadas juntamente com o código executável. as instruções são compiladas a fim de serem executadas. 2a Questão (Ref.: 201604199636) Acerto: 0,0 / 1,0 Qual das opções abaixo melor explica o comando da linha 2? 1. #!/bin/bash 2. wc /etc/passwd Exibe o conteúdo do arquivo passwd. Nenhuma das alternativas. Exibe o número de linhas do arquivo passwd. Exibe o número de linhas do arquivo, o número de palavras e o número de caracteres. Ler todas as linhas do arquivo passwd e coloca em um vetor. 3a Questão (Ref.: 201604533198) Acerto: 1,0 / 1,0 Observe o script a seguir e escolha a opção correta que poderia completar a lacuna: echo "Digite o nome do arquivo: " read nome if [ ! -f $nome ]; then ______________ fi echo "O arquivo $nome não tem permissão de leitura." echo "O arquivo $nome não é um arquivo regular." echo "O arquivo $nome não existe." echo "O arquivo $nome não pode ser executado." echo "O arquivo $nome é na verdade um diretório." 4a Questão (Ref.: 201604536296) Acerto: 0,0 / 1,0 De que forma, dentro de um script, podemos acessar os parâmetros passados ao mesmo?Não é possível $N, onde N é o número do argumento @N, onde N é o número do argumento $ARGS{N}, onde N é o número do argumento #N, onde N é o número do argumento 5a Questão (Ref.: 201604452243) Acerto: 1,0 / 1,0 Num Script às vezes solicitamos que o usuário digite uma senha. Por segurança seria interessante que os caracteres não sejam exibidos na tela. Qual o comando mais adequado para realizar esta tarefa? echo "digite a senha"; read -s "senha" read -p "digite a senha: " -n'?' senha read -p "digite a senha: " -d'?' senha echo "digite a senha"; read $senha echo "digite a senha"; read senha 6a Questão (Ref.: 201604549219) Acerto: 1,0 / 1,0 Qual será o resultado do script abaixo? #!/bin/bash minimo=0; maximo=10 while [ $minimo -lt $maximo ]; do if [ $minimo -eq 6 ]; then echo $maximo fi let minimo=$minimo+2 done 6 12 10 7 8 7a Questão (Ref.: 201604036638) Acerto: 1,0 / 1,0 Para renomear um arquivo no shell bash utilizamos o comando rename mv mount rm cp 8a Questão (Ref.: 201604452260) Acerto: 1,0 / 1,0 Qual o comando que exibe o conteúdo de um arquivo texto e numera as linhas exibidas? ls -n arquivo read -n arquivo show -n arquivo cat -n arquivo touch -n arquivo 9a Questão (Ref.: 201604536517) 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 * * 0 /etc/backup.sh 0 2 * * 7 /etc/backup.sh 0 * * * 2 /etc/backup.sh 0 * * 2 0 /etc/backup.sh 2 0 * * 0 /etc/backup.sh 10a Questão (Ref.: 201603703356) Acerto: 1,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 %h%m" date +"%d-%m-%a %H%M" date +%d-%M-%Y %t%m date +"%d-%m-%y %H%M"
Compartilhar