Baixe o app para aproveitar ainda mais
Prévia do material em texto
21/11/2023, 08:27 Estácio: Alunos https://simulado.estacio.br/alunos/ 1/6 Avaliando Aprendizado Teste seu conhecimento acumulado Disc.: PROGRAMAÇÃO PARA SERVIDORES Aluno(a): FELIPE ANDERSON SILVA DE ANDRADE 201703344936 Acertos: 1,4 de 2,0 20/11/2023 Acerto: 0,2 / 0,2 No ambiente UNIX, existem vários interpretadores de linha de comando conhecidos como shell. É importante, para cada script, informar em que shell ele deve ser executado. Para isso, o usuário pode especi�car o shell desejado: na primeira linha do script. na última linha do script. em qualquer linha do script. em um arquivo à parte. na linha de comando, após o nome do arquivo que contém o script. Respondido em 20/11/2023 11:22:14 Acerto: 0,2 / 0,2 Qual das opções a seguir indica um nome válido de uma variável? cor nome*usuario @teste 21brasil #teste Respondido em 20/11/2023 11:22:43 Acerto: 0,2 / 0,2 Que trecho de script podemos utilizar para ver�car se foi passado algum parâmetro na linha de comando? if [ $? >= 0 ] if [ $# -gt 0 ] if [ $? = 1 ] if [ $? -gt 0 ] if [ $# > 1 ] Respondido em 20/11/2023 11:23:24 Questão / 1 a Questão / 2 a Questão / 3 a https://simulado.estacio.br/alunos/inicio.asp https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); javascript:voltar(); 21/11/2023, 08:27 Estácio: Alunos https://simulado.estacio.br/alunos/ 2/6 Acerto: 0,2 / 0,2 Qual o comando para listar todos os arquivos e diretórios de /etc e que exiba todas as propriedades de cada item? ls -d tail cat ls ls -la Respondido em 20/11/2023 11:23:40 Acerto: 0,2 / 0,2 Qual o comando que exibe o conteúdo de um arquivo texto e numera as linhas exibidas? cat -n arquivo touch -n arquivo read -n arquivo ls -n arquivo show -n arquivo Respondido em 20/11/2023 11:24:25 Acerto: 0,2 / 0,2 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 /home > aula.sh �nd /home|grep aula.sh grep aula.sh /home locate /home | aula.sh search /home | aula.sh Respondido em 20/11/2023 11:25:17 Acerto: 0,2 / 0,2 Uma caixa de diálogo pergunta ao usuário se deseja executar install.sh. Qual o script abaixo que realiza esta ação corretamente? dialog --title 'Atenção' --yesno 'Deseja instalar?' 0 0 if [ $? = 0 ] Questão / 4 a Questão / 5 a Questão / 6 a Questão / 7 a 21/11/2023, 08:27 Estácio: Alunos https://simulado.estacio.br/alunos/ 3/6 then ./install.sh echo "Respondeu que sim." else echo "Respondeu que não." � dialog --title 'Atenção' --yesno 'Deseja instalar?' 0 0 if [ $# = 0 ] then echo "Respondeu que sim." else echo "Respondeu que não." � dialog - - type=yesno --msg 'Deseja instalar?' 0 0 if [ $? = 0 ] then echo "Respondeu que sim." else echo "Respondeu que não." � dialog --title 'Atenção' --yesorno 'Deseja continuar?' 0 0 if [ $? = 0 ] then echo "Respondeu que sim." else echo "Respondeu que não." � dialog --title 'Atenção' --yesno 'Deseja instalar?' 0 0 if [ $? = 1 ] 21/11/2023, 08:27 Estácio: Alunos https://simulado.estacio.br/alunos/ 4/6 then echo "Respondeu que sim." else echo "Respondeu que não." � Respondido em 20/11/2023 11:29:44 Acerto: 0,0 / 0,2 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 %t%m date +"%d-%m-%a %H%M" date +"%d-%m-%y %H%M" Respondido em 20/11/2023 11:29:03 Acerto: 0,0 / 0,2 Marque a opção que apresenta apenas metacarcteres quanti�cadores: ^ * + . $ ? * + ? * ^ | + . $ ^ $ ? + ^ Respondido em 20/11/2023 11:30:04 Explicação: Os metacaracteres quanti�cadores são: opcional ( ? ) asterisco ( * ) mais ( + ) chaves ( { n , m } ) Acerto: 0,0 / 0,2 Um determinado script possui o trecho de código abaixo: ( while [ 1 ] do Questão / 8 a Questão / 9 a Questão / 10 a 21/11/2023, 08:27 Estácio: Alunos https://simulado.estacio.br/alunos/ 5/6 sleep 1 done ) ( while [ 1 ] do sleep 1 done )& ( while [ 1 ] do sleep 1 done ) Caso em outra janela fosse dado o comando: ps ¿ef|grep q5.sh Qual seria a resposta coerente entre as opções abaixo? [root@professor scripts]# ps -ef|grep q5.sh root 20584 2653 0 14:17 pts/1 00:00:00 /bin/bash ./q5.sh root 20585 20584 0 14:17 pts/1 00:00:00 /bin/bash ./q5.sh root 20677 2671 0 14:18 pts/2 00:00:00 grep q5.sh [root@professor scripts]# ps -ef|grep q5.sh root 20584 2653 0 14:17 pts/1 00:00:00 /bin/bash ./q5.sh [root@professor scripts]# ps -ef|grep q5.sh root 20584 2653 0 14:17 pts/1 00:00:00 /bin/bash ./q5.sh root 20585 20584 0 14:17 pts/1 00:00:00 /bin/bash ./q5.sh root 20585 20586 0 14:17 pts/1 00:00:00 /bin/bash ./q5.sh root 20677 2671 0 14:18 pts/2 00:00:00 grep q5.sh [root@professor scripts]# ps -ef|grep root 20584 2653 0 14:17 pts/1 00:00:00 /bin/bash ./q5.sh root 20585 20584 0 14:17 pts/1 00:00:00 /bin/bash ./q5.sh 21/11/2023, 08:27 Estácio: Alunos https://simulado.estacio.br/alunos/ 6/6 root 20677 2671 0 14:18 pts/2 00:00:00 grep q5.sh [root@professor scripts]# ps -ef|grep q5.sh root 20584 2653 0 14:17 pts/1 00:00:00 /bin/bash ./q5.sh root 20585 20584 0 14:17 pts/1 00:00:00 /bin/bash ./q5.sh Respondido em 20/11/2023 11:31:09
Compartilhar