Buscar

Progamação Para Servidores_AV1

Prévia do material em texto

Disc.: PROGRAMAÇÃO PARA SERVIDORES 
Aluno(a): 
Acertos: 10,0 de 10,0 23/05/2020 
 
 
1a 
 Questão 
Acerto: 1,0 / 1,0 
 
Qual o comando que existe na primeira linha de um shell script que sinaliza para o 
interpretador a execução de um script? 
 
 
nenhuma das alternativas 
 
#bin/bas 
 #!/bin/bash 
 
#bin/bash 
 
!#bin/bash 
Respondido em 23/05/2020 22:36:17 
 
 
2a 
 Questão 
Acerto: 1,0 / 1,0 
 
O que acontecerá na execução do script abaixo? 
a="ESTACIO" 
b="estacio" 
if [ $a -ne $b ] 
then 
echo $a nao e igual a $b 
else 
echo $a e igual a $b 
fi 
 
 
Será exibido "Estacio nao e igual a estacio" 
 
Nada será exibido pois o texto utilizado nos comandos echo não estão entre 
aspas. 
 
Não será executado em função do erro de utilização das aspas nos nomes das 
variáveis 
 Não será executado em função do erro no operador de comparação 
 
Será exibido "Estacio e igual a estacio" 
Respondido em 23/05/2020 22:37:35 
 
 
3a 
 Questão 
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 
 
cat /etc/conf 
 
ls ¿la /etc/*.conf 
 i in /etc/*.conf 
 
ls /etc/conf 
Respondido em 23/05/2020 21:54:24 
 
 
4a 
 Questão 
Acerto: 1,0 / 1,0 
 
Qual comando abaixo mostra o conteúdo do arquivo? 
 
 
mv 
 cat 
 
ls 
 
grep 
Respondido em 23/05/2020 22:23:01 
 
 
5a 
 Questão 
Acerto: 1,0 / 1,0 
 
Qual das opções abaixo melhor explica o script a seguir: 1. #!/bin/bash 2. nl 
/etc/passwd 
 
 
Exibe o número de linhas do arquivo, o número de palavras e o número de 
caracteres. 
 
Exibe o conteúdo do arquivo passwd. 
 Exibe o conteúdo do arquivo passwd com um indicador do número da linha. 
 
Nenhuma das alternativas. 
 
Ler todas as linhas do arquivo passwd e coloca em um vetor. 
Respondido em 23/05/2020 22:13:48 
 
 
6a 
 Questão 
Acerto: 1,0 / 1,0 
 
Qual das opções abaixo está correta a respeito do script a seguite: 1. clear 2. cat 
conexao.txt >> configuracao.txt 
 
 
Cria um arquivo de nome configuracao.txt cujo conteúdo é o diretório da pasta 
atual. 
 
Cria um arquivo cujo conteúdo é o resultado do comando cat sobre o arquivo 
conexao.txt, sobrescrevendo o arquivo de destino. 
 
Limpar a tela para exibir uma relação de números. 
 Cria um arquivo cujo conteúdo é o resultado do comando cat sobre o arquivo 
conexao.txt, não sobrescrevendo o o arquivo de destino. 
 
Mostrar uma relação entre 1 e 3. 
Respondido em 23/05/2020 22:42:09 
 
 
7a 
 Questão 
Acerto: 1,0 / 1,0 
 
A sintaxe básica de um comando do dialog é: 
dialog --W '' # onde W, X, Y e Z, são, respectivamente 
 
 
tipo, texto, largura, altura 
 
arquivo; tipo, texto, destino 
 
arquivo, tipo, origem destino 
 
texto, tipo, origem, destino 
 tipo, texto, altura, largura 
Respondido em 23/05/2020 22:06:41 
 
 
8a 
 Questão 
Acerto: 1,0 / 1,0 
 
O Administrador de Redes recebeu a incumbência de implantar um servidor de arquivos 
e controlador de domínio em plataforma Gnu/Linux, na empresa existem 1457 
funcionários e todos os nomes precisam ser cadastrados no novo sistema, a sua sorte é 
que existe um cadastro atualizado de todos funcionários que foi cedido pelo recursos 
humanos em um arquivo de texto, o funcionarios.txt, desta lista eu preciso saber 
apenas os nomes de todos os funcionários do departamento de vendas, qual comando 
terá está saída sabendo que em cada linha está no formato 
"departamento:nome:endereço:salario" 
 
 
cat funcionarios.txt |grep "vendas" |filter 
 egrep "^"vendas" " funcionarios.txt | cut -d":" -f2 
 
egrep "vendas" " funcionarios.txt | wc -l 
 
grep "^"vendas" " funcionarios.txt|cut -d":" -f1 
 
grep "vendas" funcionarios.txt 
Respondido em 23/05/2020 22:08:09 
 
 
9a 
 Questão 
Acerto: 1,0 / 1,0 
 
Você possui um arquivo texto onde, em cada linha aparecem informações padrão de 
alunos, formatados da seguinte forma: 
Nome:Matrícula:Email 
Qual o programa mais indicado para gerar uma mensagem a todos os alunos cujos 
cabeçalhos serão preenchidos com os dados deste arquivo texto. 
 
 
sort 
 
find 
 sed 
 
grep 
 
awk 
Respondido em 23/05/2020 22:08:56 
 
 
10a 
 Questão 
Acerto: 1,0 / 1,0 
 
Crie no servidor uma linha de agendamento do script /tmp/teste.sh que seja executada 
todas as sextas-feira às 2:30 da manhã do mês de maio: 
 
 30 2 * 5 5 /tmp/teste.sh 
 
30 2 * 5 5 cd /tmp\; ./teste.sh 
 
6 2 30 5 * /tmp/teste.sh 
 
2 30 * 5 6 /tmp/teste.sh 
 
30 2 * 5 6 /tmp/teste.sh 
Respondido em 23/05/2020 22:18:09

Continue navegando