1

Возможный дубликат:
Как узнать, какую версию Linux я использую?

Я недавно приобрел веб-сервер и получил доступ к нему. Я не знаю версию Linux на сервере. Я не привык запускать команды Linux, поэтому кто-нибудь может мне помочь в определении версии Linux с помощью команд оболочки.

6 ответов6

5

Это зависит от того, что вы подразумеваете под "версией Linux". Вы можете получить много информации от:

$ uname -a

Если вам нужны подробности о дистрибутиве, это будет зависеть от дистрибутива. Например:

$ cat /etc/redhat-release

выдаст информацию, если вы находитесь в красной шапке, но не так много, если вы используете Debian.

Вы также можете попробовать любой из:

$ cat /proc/version
$ cat /etc/lsb-release
$ cat /etc/issue
$ cat /etc/debian_version
$ cat /etc/*version
$ cat /etc/slackware-version
$ cat /etc/SuSE-release
$ cat /etc/*release

Я уверен, что список бесконечен, но /etc /* version или /etc /* release должны (вероятно) это сделать.

3

Ты можешь использовать:

uname -a

или же

cat /proc/version
3

Некоторые дистрибутивы поставляются с lsb_release. Пытаться

lsb_release -a
1

Команда uname должна помочь. получить всю информацию о типе системы:

uname -a

чтобы получить больше информации о команде, вы можете набрать:

man uname

команда man является основным продуктом Linux и предоставляет документацию по большинству, если не по всем доступным командам.

надеюсь, это поможет

1

Попробуйте uname:

f0725470@g0:~$ uname --all
Linux g0 2.6.30-perfctr #1 SMP Wed Sep 16 15:56:16 CEST 2009 x86_64 GNU/Linux
1
/*

Try this command it will show kernal name (-s) , kernel release (-r) and kernel version (-v)

For details do $man uname
*/

$uname -s -r -v

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .