O primeiro comando que você pode tentar é lsb_release. Use o sinalizador -a para ver todas as saídas.
linuxhint@u22:~$ lsb_release -a
Nenhum módulo LSB está disponível.
ID do Distribuidor: Gratuito
Descrição: Ubuntu 22.04.1 LTS
Liberar: 22.04
Codinome: jammy
Você pode ver no código acima e na captura de tela que a versão do Ubuntu é exibida. Você pode colocar isso em uma variável no bash com um comando simples grep e awk, conforme mostrado abaixo:
linuxhint@u22:~$ VERSÃO = ` lsb_release -a | pegada Descrição | estranho -F ':' '{imprimir $2}' | xargs `linuxhint@u22:~$ eco $VERSÃO
Ubuntu 22.04.1LTS
No código acima usamos pegada para encontrar Descrição, estranho para obter o segundo campo após os dois pontos e xargs para transmitir o espaço em branco inicial.
Observe também que você pode usar o comando $ cat /etc/os-release
sem nome é um comando popular, mas pode não fornecer o que você está procurando neste caso de uso.
Conclusão
Use o comando lsb_release para encontrar rapidamente a versão do Ubuntu no terminal no Ubuntu, lsb_release é o melhor comando para encontrar informações específicas da distribuição no terminal.