Buscar

SERVIDORES DE INTERNET

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 9 páginas

Prévia do material em texto

1a Questão (Ref.: 201603678874) Acerto: 1,0 / 1,0 
A primeira linha do script, se inicia com qual sequência de caracteres ? 
 
 
 
## 
 
#? 
 
*! 
 #! 
 
 
 
 
 
 2a Questão (Ref.: 201603764083) 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 
 
 
 Apaga o arquivo passwd. 
 
Ler todas as linhas do arquivo passwd e coloca em um vetor. 
 
Nenhuma das alternativas. 
 Exibe o número de linhas do arquivo passwd. 
 
Exibe o conteúdo do arquivo passwd. 
 
 
 
 
 
 3a Questão (Ref.: 201603073718) Acerto: 1,0 / 1,0 
Considerando um trecho de um script que execute um comando de 
seleção, está correto sintaticamente: 
 
 
 if $dir -eq $local 
 if $dir = $local 
 if [ $# = 1 ] 
 if [ $# -eq 1 ] 
 
 
if $# -eq 1 
 
 
 
 
 
 4a Questão (Ref.: 201604078890) Acerto: 1,0 / 1,0 
Shell script utiliza as mesmas construções para controle de fluxo ou 
desvios que linguagens de programação de alto nível. Qual das 
alternativas abaixo caracteriza a sintaxe de um desvio que verifique se a 
variável nota é maior ou igual a seis? 
 
 
 
if [ $nota >= 6 ]; 
 
if [ $nota -gc 6 ]; 
 
if [ $nota > 6 ]; 
 
if [ $nota -gt 6 ]; 
 if [ $nota -ge 6 ]; 
 
 
 
 
 
 5a Questão (Ref.: 201604016672) Acerto: 1,0 / 1,0 
Em relação aos 'loops' while e until podemos dizer que: 
 
 
 
A condição do until não necessita de variável de controle 
 
No while não há possibilidade de ocorrer loop infinito 
 
until mantém o loop por uma sequência de valores pré-definidas. 
 
until e while são equivalentes. 
 while fica em loop até a variável de controle tornar-se falsa. 
 
 
 
 
 
 6a Questão (Ref.: 201604016691) 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" 
 
echo "digite a senha"; read $senha 
 
echo "digite a senha"; read senha 
 
read -p "digite a senha: " -d'?' senha 
 
read -p "digite a senha: " -n'?' senha 
 
 
 
 
 
 7a Questão (Ref.: 201604016715) Acerto: 1,0 / 1,0 
Qual o comando que conta a quantidade de linhas, palavras e caracteres 
em um arquivo? 
 
 
 
free 
 wc 
 
df 
 
space 
 
count 
 
 
 
 
 
 8a Questão (Ref.: 201604016684) Acerto: 0,0 / 1,0 
Qual o comando para criar o arquivo script.sh dentro de /home 
 
 
 
read /home/script.sh 
 
write /home/script.sh 
 ls /home/script.sh 
 
new /home/script.sh 
 touch /home/script.sh 
 
 
 
 
 
 9a Questão (Ref.: 201604100965) Acerto: 0,0 / 1,0 
Como um Administrador configura a crontab para executar o script 
/etc/backup.sh todo domingo às 02:00? 
 
 
 
2 0 * * 0 /etc/backup.sh 
 
0 * * * 2 /etc/backup.sh 
 0 2 * * 7 /etc/backup.sh 
 
0 * * 2 0 /etc/backup.sh 
 0 2 * * 0 /etc/backup.sh 
 
 
 
 
 
 10a Questão (Ref.: 201603267804) 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 %H%M" 
 
date +%D_%M_%Y %h%m 
 
date +%d-%M-%Y %t%m 
 date +"%d-%m-%a %H%M" 
 
 
 
2 
 1a Questão (Ref.: 201603791812) Acerto: 0,0 / 1,0 
No decorrer das aulas de laboratório, aprendemos que ao iniciar o 
desenvolvimento de um script, devemos informar o tipo de interpretador 
que será utilizado, para tanto deve-se iniciar a primeira linha de código 
com esta informação. Marque abaixo o exemplo de interpretador. 
 
 
 /bin/bash 
 
!#/bin/BASHE 
 
!!/bin/bosh 
 #!/bin/bash 
 
@!/bin/bash 
 
 
 
 
 
 2a Questão (Ref.: 201603764084) 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. 
 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. 
 
Exibe o número de linhas do arquivo passwd. 
 
Nenhuma das alternativas. 
 
 
 
 
 
 3a Questão (Ref.: 201604097838) Acerto: 1,0 / 1,0 
No shell script é possível testar, através de operadores, diferentes opções 
de um arquivo, EXCETO: 
 
 
 
Se é um diretório 
 
Se o arquivo existe 
 
Se o arquivo é executável 
 
Se tem permissão de escrita 
 Se o arquivo é do tipo texto 
 
 
 
 
 
 4a Questão (Ref.: 201604097646) Acerto: 0,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 pode ser executado." 
 echo "O arquivo $nome não existe." 
 
echo "O arquivo $nome não tem permissão de leitura." 
 echo "O arquivo $nome não é um arquivo regular." 
 
echo "O arquivo $nome é na verdade um diretório." 
 
 
 
 
 
 5a Questão (Ref.: 201603074041) Acerto: 1,0 / 1,0 
Que trecho de script podemos utilizar para verficar se foi passado algum 
parâmetro na linha de comando? 
 
 
 
if [ $? -gt 0 ] 
 
if [ $? = 1 ] 
 
if [ $? >= 0 ] 
 if [ $# -gt 0 ] 
 
if [ $# > 1 ] 
 
 
 
 
 
 6a Questão (Ref.: 201604016650) 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 
 
 
 
 
cat /etc/conf 
 
ls /etc/conf 
 
*.conf in /etc 
 i in /etc/*.conf 
 
ls ¿la /etc/*.conf 
 
 
 
 
 
 7a Questão (Ref.: 201604016679) Acerto: 1,0 / 1,0 
Qual o comando adequado para que o script exiba a mensagem DIGITE 
UM VALOR e aguarde a digitação da resposta? 
 
 
 read -p "DIGITE UM VALOR " valor 
 
read -f DIGITE UM VALOR $valor 
 
read -f DIGITE UM VALOR $$valor 
 
read -t "DIGITE UM VALOR" valor 
 
read -t "DIGITE UM VALOR" $valor 
 
 
 
 
 
 8a Questão (Ref.: 201604016694) Acerto: 1,0 / 1,0 
Para listar todos os arquivos com extensão .conf existente em /etc e suas 
propriedades o comando mais adequado é: 
 
 
 
ls -ax /etc/conf* 
 ls -la /etc/*.conf 
 
ls -l /etc/conf 
 
ls -i /etc/.conf 
 
ls *.conf 
 
 
 
 
 
 9a Questão (Ref.: 201603917735) Acerto: 0,0 / 1,0 
Qual comando que apresenta o conteúdo de um arquivo? 
 
 
 
nenhuma das alternativas 
 
pwd 
 ls 
 cat 
 
ps aux 
 
 
 
 
 
 10a Questão (Ref.: 201604016727) Acerto: 0,0 / 1,0 
O comando nl arquivo Equivale a: 
 
 
 
mv arquivo 
 ls -la arquivo 
 
tail -f arquivo 
 
uname arquivo 
 cat -n arquivo 
 
 
 
3 
 1a Questão (Ref.: 201603791816) Acerto: 1,0 / 1,0 
São blocos de comandos que podem ser definidos para uso posterior em 
qualquer parte do código. Dentre os aprendidos em sala de aula, destaca-
se um com o nome de ZZ. 
 
 
 
Programa 
 
Sprint 
 
Echo 
 
Procedimentos 
 Funções 
 
 
 
 
 
 2a Questão (Ref.: 201604016564) Acerto: 1,0 / 1,0 
Sobre Shell Script é correto afirmar: 
 
 
 
O comando ¿echo teste¿ produz um som no alto falante do sistema 
 
Os arquivos de um shell script possuem extensão .EXE 
 
Um Script que utilize o interpretador bash pode rodar em qualquer 
dispositivo. 
 Shell script é uma linguagem de programação interpretada usadaem 
vários sistemas operacionais. 
 
Os programas em Shell Script necessitam ser compilados. 
 
 
 
 
 
 3a Questão (Ref.: 201604025557) Acerto: 0,0 / 1,0 
Qual o resultado do script abaixo? 
#!/bin/bash 
for (( var=1; var<5; var++)); do 
 x=$var 
done 
case $x in 
 5) x=0 ;; 
 4) x=1 ;; 
 3) x=2 ;; 
 2) x=3 ;; 
 1) x=4 ;; 
esac 
echo $var$x 
 
 
 52 
 51 
 
54 
 
55 
 
53 
 
 
 
 
 
 4a Questão (Ref.: 201604097810) Acerto: 1,0 / 1,0 
Sobre o uso de variáveis assinale a alternativa INCORRETA: 
 
 
 Uma variável pode começar por uma letra ou sublinhado 
 
Para atribuir o valor a uma variável basta colocar o valor após o 
símbolo de igual (=) 
 
Nomes de variáveis podem conter qualquer quantidade de letras, 
dígitos e sublinhados 
 
Para obter o valor de uma variável é necessário incluir o caractere 
cifrão ($) antes do nome da variável 
 
O conteúdo de uma variável não indica seu tipo ou operação a ser 
realizada. Como exemplo, um número no seu conteúdo não indica 
que a variável é do tipo numérica, nem que operações aritméticas 
possam ser realizadas com o seu valor. 
 
 
 
 
 
 5a Questão (Ref.: 201603074041) Acerto: 1,0 / 1,0 
Que trecho de script podemos utilizar para verficar se foi passado algum 
parâmetro na linha de comando? 
 
 
 
if [ $# > 1 ] 
 
if [ $? = 1 ] 
 
if [ $? -gt 0 ] 
 
if [ $? >= 0 ] 
 if [ $# -gt 0 ] 
 
 
 
 
 
 6a Questão (Ref.: 201604016650) Acerto: 0,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 
 
 
 
 ls ¿la /etc/*.conf 
 i in /etc/*.conf 
 
cat /etc/conf 
 
*.conf in /etc 
 
ls /etc/conf 
 
 
 
 
 
 7a Questão (Ref.: 201603678861) Acerto: 1,0 / 1,0 
Qual comando abaixo lista arquivos e diretórios ? 
 
 
 
grep 
 ls 
 
cp 
 
nenhuma das opções de resposta. 
 
cat 
 
 
 
 
 
 8a Questão (Ref.: 201603099064) Acerto: 0,0 / 1,0 
Para você visualizar na tela todos os nomes de arquivos contidos em um 
diretório cujos nomes comecem com "arq", o comando utilizado é: 
 
 
 ls *arq 
 ls arq* 
 
ls *arq* 
 
ls arq/ 
 
ls /arq 
 
 
 
 
 
 9a Questão (Ref.: 201603688697) Acerto: 0,0 / 1,0 
Qual comando utilizado para listar informações sobre todos os processos 
em execução? 
 
 
 ps -aux 
 
ls -alR 
 
pwd -ax 
 
df -h 
 ls -al 
 
 
 
 
 
 10a Questão (Ref.: 201603843032) Acerto: 1,0 / 1,0 
Um Administrador está editando o script teste.sh que é bem longo. Ao 
executar recebe uma mensagem de erro na linha 56. Qual o comando 
mais adequado para visualizar o script e localizar a linha 56? 
 
 
 
dir teste.sh 
 
print teste.sh 
 
read teste.sh 
 cat n teste.sh 
 
view teste.sh

Outros materiais