Как определить конкретный вариант Linux через командную строку?

Я хотел бы иметь возможность определить, какой конкретный вариант Linux установлен на компьютере, например, Ubuntu против Fedora, с помощью командной строки.

Некоторые люди рекомендуютuname -a, но это только сообщает версию ядра.

 Basile Starynkevitch23 окт. 2012 г., 19:33
Почему ты спрашиваешь? Видетьen.wikipedia.org/wiki/Linux_Standard_Base

Ответы на вопрос(2)

включая выпуск и кодовое название дистрибутива

lsb_release -a
 Astitva Srivastava22 янв. 2019 г., 15:04
Не работает для Red Hat Enterprise Linux Server версии 7.6 (Maipo)
 KolaB19 мая 2018 г., 13:36
Это не работает для меня на CentOS версии 6.7
Решение Вопроса

cat / proc / version

Когда вы узнаете, что, например, работаете в Red Hat, вы можете перейти к следующему пункту:

cat / etc / redhat-release

Или на Debian:

кошка / etc / debian_version

или вообще:

кот / etc / * - релиз

Также вы можете использовать следующую команду

кошка / и т.д. / проблема

Ваш ответ на вопрос