В случае, если Вы сами устанавливали операционную систему семейства Linux, то Вы конечно же знаете ее версию.
Очень часто, при подключенни по ssh к удаленному серверу, бывает полезно посмотреть версию дистрибутива Linux, установленного на этом сервере. И разумеется для этого есть два быстрых и удобных способа.
1. Конфигурационные файлы *-release.
В операционных системах Linux, почти все настройки и информация, хранится в конфигурационных файлах, располагающихся в специальном каталоге /cat/ . Для того, чтобы вывести (посмотреть) содержимое нужного нам конфиг файла, воспользуйтесь командой:
cat /etc/*-release
Пример на изображении говорит, что используется версия линукс Ubuntu 18.04.2 .
В разных семействах Linux, нужный нам файл с информацией, может иметь разное имя, например:
- redhat-release
- centos-release
- fedora-release
- debian-release
- lsb-release
- gento-release
Но команда cat etc/*-release корректно отработает в подавляющем большинстве из них.
2. Команда lsb_release
Второй отличный способ посмотреть версию дистрибутива Линукс, возможно даже более легок, это воспользоваться командой:
lsb_release -a
В результате работы команды, в консоль также будет выведена информация о версии linux.
Резюмируем.
Для того, чтобы узнать версию используйте одну из двух команд, выше. Они будут работать почти во всех дистрибутивах. На изображениях выше использовалась Ubuntu 18.04.