Как определить, какой дистрибутив и версию Linux вы используете
Если вы используете Linux в качестве настольной операционной системы, вы, вероятно, очень хорошо знаете, какую версию вы используете, но что если вам нужно подключиться к чьему-то серверу и выполнить некоторую работу? Это действительно полезно знать точно, с чем вы имеете дело, и, к счастью, это также довольно легко.
Как и во всем в Linux, есть несколько способов сделать что-то, поэтому мы покажем вам несколько разных трюков, и вы сможете выбрать тот, который вам нравится больше всего..
Как увидеть версию Pretty Linux
Самый простой и простой способ узнать название дистрибутива Linux и номер версии - это тот, который работает практически на каждом типе Linux. Просто откройте терминал и введите следующее:
кошка / etc / issue
Вы увидите вывод, похожий на скриншот в начале этой статьи, который будет выглядеть примерно так:
Ubuntu 14.04.1 LTS
Если вам нужна дополнительная информация, вы можете использовать другую команду, хотя она может работать не на всех дистрибутивах, но она определенно работает на основных. Как и раньше, откройте терминал и введите следующее:
cat / etc / * release
Это даст вам нечто похожее на следующий снимок экрана, и вы увидите, что у вас есть не только информация о выпуске, но и кодовое имя и даже URL. Здесь на самом деле происходит то, что в Ubuntu есть файл / etc / os-release, но в некоторых других версиях может быть что-то вроде / etc / redhat-release или другое имя целиком. Используя * в команде, мы просто выводим содержимое любого из них на консоль.
Самым простым способом остается команда cat / etc / issue, но это хорошая дополнительная.
Как увидеть версию ядра
Версия дистрибутива, которую вы используете, на самом деле совершенно другая, чем версия ядра Linux. Вы можете легко увидеть этот номер версии, открыв терминал и введя следующее:
uname -r
Это даст вам вывод, подобный следующему, в котором мы можем видеть, что мы используем версию ядра 3.15.4.
Как определить, используете ли вы 64-битное ядро
Вы, вероятно, уже могли сказать на последнем скриншоте, что мы используем 64-битное ядро с текстом x86_64, но самое простое, что можно сделать, это использовать эту команду из терминала, которая является той же самой командой, что и раньше, но с -a для «Все» вместо «-r» для «выпуска ядра».
uname -a
На этом скриншоте вы можете сказать, что у нас установлена версия x86_64 для Linux, что означает 64-битную версию. Если вы работаете с 32-битным Linux, что на самом деле не нужно делать на сервере, вместо него будет написано «i386» или «i686»..
Более строгие типы, вероятно, заметят, что вы можете использовать uname -i, чтобы показать, используете ли вы 32-битный или 64-битный (полезно в скрипте), но лучше просто привыкнуть к использованию -a, чтобы показать вам, за один присест.