Um técnico em informática recém-contratado necessitou consul...

Próximas questões
Com base no mesmo assunto
Q2202348 Sistemas Operacionais

Um técnico em informática recém-contratado necessitou consultar a distribuição e versão do Linux que está sendo executada em uma máquina. Felizmente, existem várias maneiras de descobrir essas informações usando a linha de comando. Uma delas é 

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta para a questão é: A - cat /etc/os-release

Vamos entender por que essa alternativa está correta e como o comando funciona.

Quando você precisa consultar a distribuição e versão do Linux que está sendo executada em uma máquina, as informações geralmente estão armazenadas em arquivos específicos do sistema. Um dos arquivos mais comuns para essa finalidade é o /etc/os-release.

O comando cat /etc/os-release exibe o conteúdo desse arquivo, que contém variáveis que descrevem a distribuição do sistema operacional e sua versão. Um exemplo do conteúdo desse arquivo pode ser:

NAME="Ubuntu"
VERSION="20.04.1 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.1 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal

Agora, vamos analisar as outras alternativas para entender por que estão incorretas:

B - sb_release -x

Esse comando não existe no Linux padrão. Talvez tenha ocorrido um erro de digitação, pois o comando correto seria lsb_release. Mesmo assim, a sintaxe está incorreta.

C - cat /etc/ -release

Esse comando está incorreto porque não aponta para um arquivo específico. O correto seria cat /etc/os-release ou cat /etc/lsb-release, dependendo da distribuição.

D - lsb_release -os

Embora o comando lsb_release seja válido, a combinação de opções -os não existe. O comando correto seria lsb_release -a para obter todas as informações sobre a distribuição.

Para concluir, a alternativa A está correta porque o comando cat /etc/os-release é uma maneira confiável e direta de obter informações sobre a distribuição e versão do Linux em execução.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

arquivos de configuração/sistema, são localizados na /etc.

segue fonte do free-desktop: os-release contains data that is defined by the operating system vendor and should generally not be changed by the administrator.

cat /etc/os-release

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo