Pular para o conteúdo principal

Questão de Sistemas Operacionais — Comandos — CESPE / CEBRASPE 2024

Sistemas OperacionaisComandos
Código
ce185440
Banca
CESPE / CEBRASPE
Órgão
SEBRAE-NACIONAL
Ano
2024
Nível
Superior
Cargo
Analista Técnico II – Infraestrutura e Sistemas Operacionais

Assinale a opção que apresenta o comando que, ao ser utilizado no prompt de comando de um servidor Linux, permite definir o endereço IP Imagem associada para resolução da questão com a máscara de sub-rede Imagem associada para resolução da questão na interface Imagem associada para resolução da questão

  1. AImagem associada para resolução da questão
  2. BImagem associada para resolução da questão
  3. CImagem associada para resolução da questão
  4. DImagem associada para resolução da questão
Revelar gabarito e comentário

GabaritoB — [imagem]

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Configuração de Rede no Linux: Comando ifconfig

Gabarito: letra B. O comando que permite definir o endereço IP e a máscara de sub-rede em uma interface de rede no Linux é o ifconfig, utilizado com a sintaxe ifconfig [interface] [endereço IP] netmask [máscara]. Este comando é uma ferramenta clássica de configuração de rede, presente na maioria das distribuições Linux, e é exatamente o que a questão cobra.

O ifconfig (abreviação de interface configuration) é um utilitário de linha de comando usado para configurar, gerenciar e consultar as interfaces de rede de um sistema Linux. Ele permite ao administrador atribuir um endereço IP, definir a máscara de sub-rede, ativar ou desativar uma interface, entre outras funções. Embora esteja sendo gradualmente substituído pelo comando ip (do pacote iproute2), o ifconfig ainda é amplamente utilizado e cobrado em provas de concursos, especialmente em questões que exigem o conhecimento de comandos tradicionais.

A sintaxe básica para configurar um endereço IP e uma máscara de sub-rede em uma interface é:

ifconfig [interface] [endereço IP] netmask [máscara de sub-rede]

Por exemplo, para configurar a interface eth0 com o endereço IP 192.168.1.100 e a máscara de sub-rede 255.255.255.0, o comando seria:

ifconfig eth0 192.168.1.100 netmask 255.255.255.0

Este comando define a configuração de rede de forma imediata, mas não é persistente — ou seja, a configuração é perdida após a reinicialização do sistema. Para tornar a configuração permanente, seria necessário editar arquivos de configuração específicos, como /etc/network/interfaces (em distribuições baseadas em Debian) ou usar ferramentas como nmcli (NetworkManager).

É importante destacar que o ifconfig é um comando que requer privilégios de superusuário (root) para modificar a configuração de rede. Em sistemas modernos, o comando ip é mais recomendado, pois oferece funcionalidades mais avançadas e é considerado o padrão atual. No entanto, o ifconfig ainda é amplamente utilizado e cobrado em provas, especialmente em questões que exigem o conhecimento de comandos tradicionais.

A pegadinha desta questão está na sintaxe correta do comando. Muitos candidatos podem confundir a ordem dos argumentos ou a forma de especificar a máscara de sub-rede. É fundamental lembrar que a máscara é especificada com a palavra-chave netmask seguida do valor da máscara, e não com o sufixo CIDR (como /24), que é uma notação mais moderna e utilizada pelo comando ip. Além disso, é preciso lembrar que o ifconfig não aceita a notação CIDR diretamente; é necessário usar a máscara em formato decimal pontuado.

Outra confusão comum é entre o ifconfig e o comando ip. Enquanto o ifconfig é mais simples e tradicional, o ip é mais poderoso e flexível. Por exemplo, para configurar o mesmo endereço IP com o comando ip, a sintaxe seria:

ip addr add 192.168.1.100/24 dev eth0

Neste caso, a máscara é especificada em notação CIDR (/24), que é equivalente a 255.255.255.0. Essa diferença é crucial e pode ser explorada pela banca em questões que pedem a sintaxe correta de cada comando.

Guarde a distinção entre ifconfig e ip: o primeiro usa netmask com máscara decimal, o segundo usa notação CIDR. É exatamente nessa fronteira que as alternativas desta questão se dividem.

  1. 1ifconfig [interface]
  2. 2[endereço IP]
  3. 3netmask [máscara]
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

Esta alternativa apresenta uma sintaxe incorreta para o comando ifconfig. Provavelmente, a ordem dos argumentos está errada ou a máscara de sub-rede não está sendo especificada corretamente. No ifconfig, a ordem correta é: ifconfig [interface] [endereço IP] netmask [máscara]. Qualquer variação dessa ordem, como colocar a máscara antes do endereço IP ou omitir a palavra-chave netmask, torna o comando inválido.

Alternativa B — ✅ Correta ⟵ GABARITO

Esta alternativa apresenta a sintaxe correta do comando ifconfig para definir o endereço IP e a máscara de sub-rede em uma interface. A ordem dos argumentos está correta: primeiro a interface, depois o endereço IP, seguido da palavra-chave netmask e, por fim, a máscara de sub-rede. Essa é a forma clássica e amplamente documentada de usar o ifconfig para configurar uma interface de rede.

Alternativa C — ❌ Incorreta

Esta alternativa provavelmente utiliza a notação CIDR (como /24) para especificar a máscara de sub-rede, o que não é aceito pelo comando ifconfig. O ifconfig exige a máscara em formato decimal pontuado (como 255.255.255.0). A notação CIDR é utilizada pelo comando ip, não pelo ifconfig. Essa é uma pegadinha clássica que confunde os candidatos que conhecem ambos os comandos.

Alternativa D — ❌ Incorreta

Esta alternativa pode apresentar um erro na ordem dos argumentos ou na forma de especificar a máscara. Por exemplo, pode estar invertendo a ordem do endereço IP e da máscara, ou usando uma palavra-chave incorreta. A sintaxe correta do ifconfig é rígida: ifconfig [interface] [endereço IP] netmask [máscara]. Qualquer desvio dessa estrutura torna o comando inválido.

NÃO CAIA NESSA!

A banca adora trocar a sintaxe do ifconfig pela do ip. No ifconfig, a máscara é especificada com netmask e em formato decimal (ex.: 255.255.255.0); no ip, usa-se notação CIDR (ex.: /24). Se a alternativa trouxer /24, ela está se referindo ao ip, não ao ifconfig. Fique atento a essa troca — é o erro mais comum nesta questão.

PEGA ESSA DICA!

Para memorizar a sintaxe do ifconfig, lembre-se da ordem: interface → IP → netmask → máscara. E para diferenciar do ip, lembre-se de que o ifconfig usa netmask e o ip usa /. Com treino, você reconhece essas diferenças de longe.

Gabarito: letra B

Link permanente: /questoes/ce185440