Buscar

6 exercício

Prévia do material em texto

Exercício
 avalie sua aprendizagem
A sequência de �ltros ligados por pipes capaz de selecionar, ordenar alfabeticamente e imprimir na saída padrão a
descrição de todos os usuários cadastrados no arquivo /etc/passwd que pertencem ao grupo alunos, cujo GID é igual a
500, é:
Qual das opções abaixo está correta a respeito do script abaixo: 1. @echo off 2. cls 3. ping %1 >> conexao.txt
Para remover todos os arquivos do disco cujo nome possui terminação .tmp utilizamos:
PROGRAMAÇÃO PARA SERVIDORES
Lupa   Calc.
   
   
CCT0478_A6_201703344936_V1
Aluno: FELIPE ANDERSON SILVA DE ANDRADE Matr.: 201703344936
Disc.: PROGR.P.SERVIDORES  2023.2 (G) / EX
Prezado (a) Aluno(a),
Você fará agora seu EXERCÍCIO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O
mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
cut -d: -f4,5 /etc/passwd | grep ^500$: | cut -d: -f2 | sort
cut -d: -f4,5 /etc/passwd | grep ^alunos: | cut -d: -f2 | sort
cut -d: -f4,5 /etc/passwd | grep ^alunos$: | cut -d: -f2 | sort
cut -d: -f4,5 | grep ^500: | cut -d: -f2 | sort /etc/passwd
cut -d: -f4,5 /etc/passwd | grep ^500: | cut -d: -f2 | sort
 
2.
Cria um arquivo cujo conteúdo é o resultado do comando ping, sobrescrevendo o anterior.
Mostrar uma relação entre 1 e 3.
Cria um arquivo cujo conteúdo é o resultado do comando ping, não sobrescrevendo o anterior.
Limpar a tela para exibir uma relação de números.
Cria um arquivo de nome conexão.txt cujo conteúdo é o diretório da pasta atual.
 
3.
�nd / rm \*.tmp
javascript:voltar();
javascript:voltar();
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:diminui();
javascript:aumenta();
javascript:aumenta();
javascript:calculadora_on();
javascript:calculadora_on();
Qual o comando que exibe os arquivos em /etc que tenham seu nome iniciado pelas letras entre m e p ?
O comando
ps -ax | grep aula4.sh
Qual das opções abaixo melhor responde o resultado do script a seguir:
1. #!/bin/bash
2. echo "Informe o nome do arquivo"
3. read arquivo
4. pos=
5. tamtotal=${#arquivo}
6. tamarq=
7. tamext=
8. echo "Tamanho  ==> $tamtotal"
9. echo "Tamanho  ==> $tamarq"
10. echo "Tamanho  ==> $tamext"
�nd / -name \*.tmp -exec rm {} \;
�nd -name \*.tmp rm {} \;
grep / -name \*.tmp -exec rm {} \;
rm �nd / -name \*.tmp
 
4.
ls /etc | egrep '^[^m-p]'
ls /etc | egrep '^[m-p]'
ls /etc | egrep '[^m-p]'
ls /etc | grep '[!m-p]'
ls /etc | egrep '[m-p]'
 
5.
Localiza todos os processos exceto aula4.sh
Interrompe o processo de aula4.sh
Localiza as referências à execução de aula4.sh
Exclui o arquivo aula4.sh
Exclui o processo de execução de aula4.sh
 
6.
Nenhuma das alternativas.
Recebe um nome de arquivo com extensão e escreve ao �nal o número total de vogais.
Recebe um nome de arquivo com extensão e escreve ao �nal o número total de caracteres do arquivo.
Recebe um nome de arquivo com extensão e escreve ao �nal o número total de consoantes.
Recebe um nome de arquivo com extensão e escreve ao �nal o número total de caracteres do arquivo, do nome e da
extensão.
 
7.
exp r ∈ dex$arquivo.
exp r$pos − 1
exp r${#arquivo} − $pos
Um administrador de sistemas operacionais recebeu um pedido do Centro de Resposta a Incidentes de Segurança da
Informação da empresa que ele trabalha. Esse centro, procurava indícios de vazamento de informação con�dencial. De
forma a contribuir na investigação, o administrador extraiu dois logs de servidores que ele administrava: um dos logs, é
referente ao access.log ¿ disponibilizado pelo servidor Web Apache; o outro, é um arquivo produzido pelo �rewall
IPtables que mostra os registros de data/hora e ip. Nesse sentido, quais comandos do Unix poderiam ajudar esse
administrador a juntar os dois logs em um arquivo para facilitar a análise?
Enquanto estudava programação um aluno criou um arquivo chamado aula.sh, testou e concluiu o trabalho desligando o
computador.
No dia seguinte não conseguiu encontrar o arquivo entre dezenas de scripts, ele só tem certeza de ter salvo em algum
diretório dentro de /home.
Qual o comando para localizar este arquivo?
grep, cut e ls
Nenhuma das anteriores
grep, bg e cut
join e cut
sed e awk
 
8.
grep /home > aula.sh
�nd /home|grep aula.sh
locate /home | aula.sh
grep aula.sh /home
search /home | aula.sh
    Não Respondida      Não Gravada     Gravada
Exercício inciado em 17/10/2023 11:08:35.
javascript:abre_colabore('37281','319309652','6734722186');
javascript:abre_colabore('37281','319309652','6734722186');

Continue navegando