Buscar

PROGRAMAÇÃO PARA SERVIDORES_A4

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 14 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 14 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 14 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

Prévia do material em texto

PROGRAMAÇÃO PARA SERVIDORES 
4a aula 
Lupa 
 
 
 
Vídeo 
 
PPT 
 
MP3 
 
 
 
Exercício: CCT0478_EX_A4_201707121567_V1 23/05/2020 
Aluno(a): 2020.1 - F 
Disciplina: CCT0478 - PROGRAMAÇÃO PARA SERVIDORES 
 
 
 
 1a Questão 
 
 
Sobre comandos básicos, marque a opção incorreta: 
 
 
O comando env mostra as variáveis de ambiente do seu terminal. 
 
O comando mv tanto move quanto renomeia um arquivo. 
 O comando pwd é responsável por acessar um diretório. 
 
O comando chmd modifica permissão de um arquivo. 
 
mkdir é responsável por criar diretório. 
Respondido em 23/05/2020 22:09:33 
 
 
 
 
 2a Questão 
 
 
Qual o comando para criar o arquivo script.sh dentro de /home 
 
 touch /home/script.sh 
 
read /home/script.sh 
 write /home/script.sh 
 
new /home/script.sh 
 
ls /home/script.sh 
Respondido em 23/05/2020 22:09:55 
 
 
 
 
 3a Questão 
 
 
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 -t "DIGITE UM VALOR" $valor 
 
read -f DIGITE UM VALOR $$valor 
 
read -f DIGITE UM VALOR $valor 
 
read -t "DIGITE UM VALOR" valor 
Respondido em 23/05/2020 22:10:00 
 
javascript:abre_frame('1','4','','','314456700');
javascript:abre_frame('1','4','','','314456700');
javascript:abre_frame('2','4','','','314456700');
javascript:abre_frame('2','4','','','314456700');
javascript:abre_frame('3','4','','','314456700');
javascript:abre_frame('3','4','','','314456700');
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('1','4','','','314456700');
javascript:abre_frame('2','4','','','314456700');
javascript:abre_frame('3','4','','','314456700');
 
 
 
 4a Questão 
 
 
Um colega perguntou a você qual o parâmetro para que o comando cat exiba o número das linhas de um 
arquivo texto e você não se lembrava. Esta é uma situação comum, para tirar esta dúvida qual o comando 
que resolveria o problema? 
 
 cat - - help 
 help cat 
 
manual cat 
 
command -cat 
 
cat command 
Respondido em 23/05/2020 22:10:04 
 
 
 
 
 5a Questão 
 
 
Qual comando abaixo lista arquivos e diretórios ? 
 
 
grep 
 ls 
 
cp 
 
nenhuma das opções de resposta. 
 
cat 
Respondido em 23/05/2020 22:10:28 
 
 
 
 
 6a Questão 
 
 
Os comandos mv e cp são utilizados respectivamente para: 
 
 
Mover um arquivo e apagar um arquivo 
 Renomear um arquivo e copiar um arquivo 
 
Mover um arquivo e renomear um arquivo 
 
Renomear um arquivo e apagar um arquivo 
 
Renomear um arquivo e mover um arquivo 
Respondido em 23/05/2020 22:10:19 
 
 
 
 
 7a Questão 
 
 
Selecione a opção que define o que é executado com o comando 
touch prova.txt 
 
 
Verifica se existe prova.txt 
 Cria um novo arquivo prova.txt 
 
Exclui prova.txt 
 
Edita prova.txt 
 
Exibe o conteúdo de prova.txt 
Respondido em 23/05/2020 22:10:26 
 
 
 
 
 8a Questão 
 
 
O comando "chmod u+x" tem a função de: 
 
 
Permitir mover um script. 
 Permitir recortar um script. 
 
Permitir copiar um script. 
 Permitir a execução de um script shell. 
 
Negar a execução de um script. 
Respondido em 23/05/2020 22:10:29 
 
PROGRAMAÇÃO PARA SERVIDORES 
4a aula 
Lupa 
 
 
 
Vídeo 
 
PPT 
 
MP3 
 
 
 
Exercício: CCT0478_EX_A4_201707121567_V2 23/05/2020 
Aluno(a): 2020.1 - F 
Disciplina: CCT0478 - PROGRAMAÇÃO PARA SERVIDORES 
 
 
 
 1a Questão 
 
 
Para listar todos os arquivos com extensão .conf existente em /etc e suas propriedades o comando mais 
adequado é: 
 
 
ls *.conf 
 ls -ax /etc/conf* 
 
ls -i /etc/.conf 
 
ls -l /etc/conf 
 ls -la /etc/*.conf 
Respondido em 23/05/2020 22:12:12 
 
 
 
 
javascript:abre_frame('1','4','','','314456700');
javascript:abre_frame('1','4','','','314456700');
javascript:abre_frame('2','4','','','314456700');
javascript:abre_frame('2','4','','','314456700');
javascript:abre_frame('3','4','','','314456700');
javascript:abre_frame('3','4','','','314456700');
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('1','4','','','314456700');
javascript:abre_frame('2','4','','','314456700');
javascript:abre_frame('3','4','','','314456700');
 2a Questão 
 
 
Em um script, o redirecionamento de erro de um comando mkdir para o arquivo temp deve 
ser feito utilizando: 
 
 mkdir diretório | echo temp 
 echo temp | mkdir diretório 
 mkdir diretório >> temp 
 mkdir diretório 2>temp 
 mkdir diretório | temp 
Respondido em 23/05/2020 22:12:08 
 
 
 
 
 3a Questão 
 
 
Qual a função do comando grep? 
 
 Localizar arquivos pelo nome 
 
Identificar permissões de um arquivo 
 
Localizar conteúdo apenas em arquivos 
 
Identificar usuários logados 
 Procur um texto em um conjunto fornecido de entradas 
Respondido em 23/05/2020 22:10:52 
 
 
 
 
 4a Questão 
 
 
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* 
Respondido em 23/05/2020 22:12:04 
 
 
 
 
 5a Questão 
 
 
Para renomear um arquivo no shell bash utilizamos o comando: 
 
 
mount 
 mv 
 
cp 
 
rm 
 
rename 
Respondido em 23/05/2020 22:11:44 
 
 
 
 
 6a Questão 
 
 
Qual o comando para listar todos os arquivos e diretórios de /etc e que exiba todas as propriedades de 
cada item? 
 
 ls -la 
 
ls 
 
cat 
 
tail 
 
ls -d 
Respondido em 23/05/2020 22:11:39 
 
 
 
 
 7a Questão 
 
 
Qual será o valor de [AAAAA] e [BBBBB] após a sequência de comandos digitadas a seguir? 
 
 
 
[AAAAA] = / [BBBBB] = /home/aluno 
 [AAAAA] = /home [BBBBB] = /home/aluno 
 
[AAAAA] = /home [BBBBB] = / 
 
Nenhuma das anteriores 
 
[AAAAA] = / [BBBBB] = /home/~ 
Respondido em 23/05/2020 22:11:15 
 
 
 
 
 8a Questão 
 
 
Qual o comando que retorna o diretório de trabalho corrente 
 
 
cd / 
 
whoami 
 
where 
 
mkdir 
 pwd 
Respondido em 23/05/2020 22:11:27 
 
PROGRAMAÇÃO PARA SERVIDORES 
4a aula 
Lupa 
 
 
 
Vídeo 
 
PPT 
 
MP3 
 
 
 
Exercício: CCT0478_EX_A4_201707121567_V3 23/05/2020 
Aluno(a): 2020.1 - F 
Disciplina: CCT0478 - PROGRAMAÇÃO PARA SERVIDORES 
 
 
 
 1a Questão 
 
 
Qual a linha de comando que representa quantos usuários eu tenho no meu sistema? 
 
 cat /etc/passwd |wc -l 
 
cat /etc/passwd |grep total 
 
tail /etc/passwd 
 
count users 
 
adduser total 
Respondido em 23/05/2020 22:23:27 
 
 
 
 
 2a Questão 
 
 
Qual o comando para renomear script.sh para script.old 
 
 cp script.sh script.old 
 
ren script.sh script.old 
 
ls ¿n script.sh script.old 
 
chmod script.sh script.old 
javascript:abre_frame('1','4','','','314456700');
javascript:abre_frame('1','4','','','314456700');
javascript:abre_frame('2','4','','','314456700');
javascript:abre_frame('2','4','','','314456700');
javascript:abre_frame('3','4','','','314456700');
javascript:abre_frame('3','4','','','314456700');
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('1','4','','','314456700');
javascript:abre_frame('2','4','','','314456700');
javascript:abre_frame('3','4','','','314456700');
 mv script.sh script.old 
Respondido em 23/05/2020 22:23:23 
 
 
 
 
 3a Questão 
 
 
Ao executar o script.sh composto pelas 2 linhas abaixo: 
 
#!/bin/bash 
echo "AV" 
 
O usuário recebeu a mensagem #bash:./script.sh: Permissão negada. 
 
Qual o comando que evitaria que este erro ocorresse? 
 
 chmod 777 script.sh 
 mv script.sh script1.sh 
 
ls ¿la 
 
touch script.sh 
 
pwd 
Respondido em 23/05/2020 22:23:19 
 
 
 
 
 4a Questão 
 
 
Qual comando abaixo mostra o conteúdo do arquivo? 
 
 
ls 
 
grep 
 
mv 
 cat 
Respondido em 23/05/2020 22:22:53 
 
 
 
 
 5a Questão 
 
 
Os comandos mv e cp são utilizados respectivamentepara: 
 
 
Mover um arquivo e apagar um arquivo 
 
Renomear um arquivo e mover um arquivo 
 Renomear um arquivo e copiar um arquivo 
 
Renomear um arquivo e apagar um arquivo 
 
Mover um arquivo e renomear um arquivo 
Respondido em 23/05/2020 22:22:42 
 
 
 
 
 6a Questão 
 
 
O comando "chmod u+x" tem a função de: 
 
 
Negar a execução de um script. 
 
Permitir mover um script. 
 Permitir a execução de um script shell. 
 
Permitir copiar um script. 
 
Permitir recortar um script. 
Respondido em 23/05/2020 22:22:38 
 
 
 
 
 7a Questão 
 
 
Sobre comandos básicos, marque a opção incorreta: 
 
 
O comando chmd modifica permissão de um arquivo. 
 mkdir é responsável por criar diretório. 
 O comando pwd é responsável por acessar um diretório. 
 
O comando env mostra as variáveis de ambiente do seu terminal. 
 
O comando mv tanto move quanto renomeia um arquivo. 
Respondido em 23/05/2020 22:22:48 
 
 
 
 
 8a Questão 
 
 
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 -t "DIGITE UM VALOR" valor 
 read -f DIGITE UM VALOR $valor 
 
read -t "DIGITE UM VALOR" $valor 
 
read -f DIGITE UM VALOR $$valor 
Respondido em 23/05/2020 22:22:15 
 
PROGRAMAÇÃO PARA SERVIDORES 
4a aula 
Lupa 
 
 
 
Vídeo 
 
PPT 
 
MP3 
 
 
 
Exercício: CCT0478_EX_A4_201707121567_V4 24/05/2020 
Aluno(a): 2020.1 - F 
Disciplina: CCT0478 - PROGRAMAÇÃO PARA SERVIDORES 
 
 
 
 1a Questão 
 
 
Qual o comando para criar o arquivo script.sh dentro de /home 
 
 
ls /home/script.sh 
 touch /home/script.sh 
 
read /home/script.sh 
 
write /home/script.sh 
 
new /home/script.sh 
Respondido em 24/05/2020 16:00:37 
 
 
 
 
 2a Questão 
 
 
Um colega perguntou a você qual o parâmetro para que o comando cat exiba o número das linhas de um 
arquivo texto e você não se lembrava. Esta é uma situação comum, para tirar esta dúvida qual o comando 
que resolveria o problema? 
 
 
help cat 
 
manual cat 
 
command -cat 
 cat - - help 
 
cat command 
Respondido em 24/05/2020 16:00:25 
 
 
 
 
 3a Questão 
 
 
Selecione a opção que define o que é executado com o comando 
touch prova.txt 
 
 
Edita prova.txt 
 
Exclui prova.txt 
 Cria um novo arquivo prova.txt 
javascript:abre_frame('1','4','','','314456700');
javascript:abre_frame('1','4','','','314456700');
javascript:abre_frame('2','4','','','314456700');
javascript:abre_frame('2','4','','','314456700');
javascript:abre_frame('3','4','','','314456700');
javascript:abre_frame('3','4','','','314456700');
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('1','4','','','314456700');
javascript:abre_frame('2','4','','','314456700');
javascript:abre_frame('3','4','','','314456700');
 
Verifica se existe prova.txt 
 
Exibe o conteúdo de prova.txt 
Respondido em 24/05/2020 16:00:48 
 
 
 
 
 4a Questão 
 
 
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 
Respondido em 24/05/2020 16:00:55 
 
 
 
 
 5a Questão 
 
 
Qual o comando que retorna o diretório de trabalho corrente 
 
 
whoami 
 pwd 
 
mkdir 
 
where 
 
cd / 
Respondido em 24/05/2020 16:00:44 
 
 
 
 
 6a Questão 
 
 
Em um script, o redirecionamento de erro de um comando mkdir para o arquivo temp deve 
ser feito utilizando: 
 
 mkdir diretório 2>temp 
 echo temp | mkdir diretório 
 mkdir diretório | echo temp 
 mkdir diretório | temp 
 mkdir diretório >> temp 
Respondido em 24/05/2020 16:01:05 
 
 
 
 
 7a Questão 
 
 
Para listar todos os arquivos com extensão .conf existente em /etc e suas propriedades o comando mais 
adequado é: 
 
 
ls -l /etc/conf 
 
ls *.conf 
 
ls -i /etc/.conf 
 
ls -ax /etc/conf* 
 ls -la /etc/*.conf 
Respondido em 24/05/2020 16:01:10 
 
 
 
 
 8a Questão 
 
 
Qual o comando para listar todos os arquivos e diretórios de /etc e que exiba todas as propriedades de 
cada item? 
 
 ls -la 
 
cat 
 
ls 
 
ls -d 
 
tail 
Respondido em 24/05/2020 16:01:16 
 
PROGRAMAÇÃO PARA SERVIDORES 
4a aula 
Lupa 
 
 
 
Vídeo 
 
PPT 
 
MP3 
 
 
 
Exercício: CCT0478_EX_A4_201707121567_V5 24/05/2020 
Aluno(a): 2020.1 - F 
Disciplina: CCT0478 - PROGRAMAÇÃO PARA SERVIDORES 
 
 
 
 1a Questão 
 
 
Para renomear um arquivo no shell bash utilizamos o comando: 
 
 
mount 
 mv 
 
rename 
 
rm 
 
cp 
javascript:abre_frame('1','4','','','314456700');
javascript:abre_frame('1','4','','','314456700');
javascript:abre_frame('2','4','','','314456700');
javascript:abre_frame('2','4','','','314456700');
javascript:abre_frame('3','4','','','314456700');
javascript:abre_frame('3','4','','','314456700');
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('1','4','','','314456700');
javascript:abre_frame('2','4','','','314456700');
javascript:abre_frame('3','4','','','314456700');
Respondido em 24/05/2020 16:01:54 
 
 
 
 
 2a Questão 
 
 
Qual a função do comando grep? 
 
 Procur um texto em um conjunto fornecido de entradas 
 
Localizar conteúdo apenas em arquivos 
 
Identificar usuários logados 
 
Localizar arquivos pelo nome 
 
Identificar permissões de um arquivo 
Respondido em 24/05/2020 16:02:01 
 
 
 
 
 3a Questão 
 
 
Qual será o valor de [AAAAA] e [BBBBB] após a sequência de comandos digitadas a seguir? 
 
 
 
[AAAAA] = / [BBBBB] = /home/aluno 
 
[AAAAA] = /home [BBBBB] = / 
 
[AAAAA] = / [BBBBB] = /home/~ 
 [AAAAA] = /home [BBBBB] = /home/aluno 
 
Nenhuma das anteriores 
Respondido em 24/05/2020 16:01:49 
 
 
 
 
 4a Questão 
 
 
Qual a linha de comando que representa quantos usuários eu tenho no meu sistema? 
 
 
count users 
 cat /etc/passwd |wc -l 
 
adduser total 
 
tail /etc/passwd 
 
cat /etc/passwd |grep total 
Respondido em 24/05/2020 16:02:10 
 
 
 
 
 5a Questão 
 
 
Qual o comando para renomear script.sh para script.old 
 
 
ls ¿n script.sh script.old 
 
ren script.sh script.old 
 mv script.sh script.old 
 
cp script.sh script.old 
 
chmod script.sh script.old 
Respondido em 24/05/2020 16:02:17 
 
 
 
 
 6a Questão 
 
 
Qual comando abaixo mostra o conteúdo do arquivo? 
 
 cat 
 
mv 
 
grep 
 
ls 
Respondido em 24/05/2020 16:02:27 
 
 
 
 
 7a Questão 
 
 
Qual o comando adequado para que o script exiba a mensagem DIGITE UM VALOR e aguarde a digitação 
da resposta? 
 
 
read -f DIGITE UM VALOR $$valor 
 
read -t "DIGITE UM VALOR" valor 
 
read -t "DIGITE UM VALOR" $valor 
 read -p "DIGITE UM VALOR " valor 
 
read -f DIGITE UM VALOR $valor 
Respondido em 24/05/2020 16:02:32 
 
 
 
 
 8a Questão 
 
 
Os comandos mv e cp são utilizados respectivamente para: 
 
 
Renomear um arquivo e apagar um arquivo 
 Renomear um arquivo e copiar um arquivo 
 
Mover um arquivo e apagar um arquivo 
 
Mover um arquivo e renomear um arquivo 
 
Renomear um arquivo e mover um arquivo 
Respondido em 24/05/2020 16:02:35

Outros materiais