///
Explore grátis as questões de concursos e chegue mais preparado nas provas.
122 questões encontradas
Analise as afirmativas sobre scripts e bash e assinale a alternativa correta.
I. Um script bash (“.sh”) é um arquivo binário executado pelo bash.
II. Um script bash tem que ter permissão de execução (chmod +x) para ser executado.
III. O comando build é utilizado para compilar scripts bash.
Analise as afirmativas sobre script em Bash e assinale a alternativa correta.
I. “set -e” interrompe a execução de um script caso ocorra um erro.
II. “set -x” exibe os comandos do script na saída padrão após sua execução.
III. “set” exibe as variáveis de ambiente definidas.
Qual cmdlet ou operador é utilizado para redirecionar a saída de um comando para um arquivo, sobrescrevendo o conteúdo, nas linguagens de Shell script e PowerShell, RESPECTIVAMENTE?
No shell script, o uso do comando #!/bin/bash no início do arquivo define o interpretador que será utilizado para executar o script.
PowerShell é um ambiente que combina shell de linha de comando, linguagem de script e uma estrutura de gerenciamento de configuração voltada principalmente à administração de sistemas. Com base no script abaixo, analise as assertivas a seguir e assinale V, se verdadeiras, ou F, se falsas.
$suspiciousPorts = @(23, 4444, 5555)
Get-NetTCPConnection -State Established | Where-Object {
$suspiciousPorts -contains $_.RemotePort
} | ForEach-Object {
"$((Get-Date).ToString('s')), $($_.RemoteAddress), $($_.RemotePort), $($_.OwningProcess)" |
Out-File -Append -FilePath "C:\Logs\SuspiciousConnections.log"
}
}( ) O script monitora conexões TCP estabelecidas que utilizam as portas remotas definidas em $suspiciousPorts e registra os dados em um arquivo de log.
( ) A função Get-NetTCPConnection lista conexões UDP ativas no sistema.
( ) A opção -Append no cmdlet Out-File evita que o arquivo de log seja sobrescrito a cada nova entrada.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
No PowerShell, os comandos compilados são conhecidos como cmdlets. Qual das alternativas abaixo apresenta somente cmdlets utilizados para descobrir e entender comandos no PowerShell?
Em um script de automação, dois contadores estão sendo utilizados para rastrear tentativas de conexão e reconexão a um serviço. O primeiro contador(a) armazena o número de tentativas já realizadas, enquanto o segundo (b) contabiliza o número de falhas consecutivas. Analise o trecho a seguir:
#!/bin/bash
a=5
b=3
echo $((a++ + ++b))Considerando o comportamento da aritmética em shell script com operadores de pré e pós-incremento, qual será a saída impressa pelo comando echo? Assinale a alternativa correta:
A partir do shell script:
#!/bin/bash
# Diretório que será verificado
dir_mpe_ro="/backup/mpe/arquivos"
# Rotina a ser executada
find "$dir_mpe_ro " -type f -mtime +15 -exec rm {} \;E considerando que todos os arquivos estão localizados no diretório /backup/mpe/arquivos, o resultado será:
Assinale a alternativa que apresenta a estrutura condicional if em Bash para verificar que a variável $i possui, pelo menos, o valor 3.
Considere o seguinte shell script.
#!/bin/bash
N=6
a=0
b=1
for (( i=0; i<N; i++ ))
do
echo -n “$ a “
c=$ ((a + b))
a=$ b
b=$ c
doneO resultado da execução desse script é o apresentado a seguir.
1 1 2 3 5 8