Buscar

Programação para Serviodores

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.: 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"

Continue navegando