Как мне узнать информацию о версии ядра, выпуске Ubuntu и разделе диска с терминала?

254

Какие команды дадут мне информацию о том, как пользоваться Терминалом?

  1. Версия ядра
  2. Версия для распространения
  3. Весь размер раздела жесткого диска
Кетан Патель
источник
4
hostnamectl statusпокажет -kernal версию и дистрибутив
@ user44517. этой команды не было в 2012 году.
Ketan Patel

Ответы:

343
  • uname -a для всей информации, касающейся версии ядра,

    uname -r для точной версии ядра

  • lsb_release -aдля всей информации, связанной с версией Ubuntu,

    lsb_release -r для точной версии

  • sudo fdisk -l для раздела информации со всеми подробностями.

    Для более понятной информации о разделах, пожалуйста, используйте команды, приведенные в других ответах.

Web-E
источник
1
Неправильно uname -aвозвращать не только версию ядра, но и lsb_release -aне только версию Ubuntu, более того, sudo fdisk -lвозвращать номера блоков и их размер, а также
нечитаемую
Это отличный ответ, однако вместо всей информации (опция, используемая в ответе Web-E) вы можете просто получить конкретные цифры. Это гораздо менее запутанно для новичка - по этой причине я предпочитаю усовершенствования MrVaykadji и Hadi.
не патч
Можете ли вы предоставить пример вывода этих команд (и заключение, основанное на этом примере вывода)?
Питер Мортенсен
35

Версия ядра

cat /proc/version             # detail about for the kernel image version

Версия для распространения

lsb_release -a

Размеры раздела

cat /proc/partitions          # for basic sizes
sudo fdisk -l /dev/<device>   # eg /dev/sda
Джереми Керр
источник
Можете ли вы предоставить пример вывода этих команд (и заключение, основанное на этом примере вывода)?
Питер Мортенсен
+1 заcat /proc/version
Орен С
18

Команды:

  • Версия ядра:

    uname -r
    
  • Номер версии дистрибутива:

    lsb_release -sr
    
  • Все размеры разделов жесткого диска в терминале:

    lsblk -o NAME,SIZE
    

Пример:

пример

MrVaykadji
источник
2
что это за терминал? как ты получил этот треугольник?
NullVoxPopuli
1
это модификация bashrc с терминалом единицы по умолчанию. Треугольник находится в таблице символов.
MrVaykadji
8

Версия ядра:

uname -r

Версия выпуска Ubuntu:

lsb_release -r

Все размеры раздела жесткого диска в терминале

df -ht ext4

замените ext4 на ваш тип FS, если это не так


Что касается помеченного как ответного сообщения:

Неправильно uname -aвозвращать не только версию ядра, но и lsb_release -aне только версию Ubuntu, более того, sudo fdisk -lвозвращать номера блоков и их размер, а не информацию, читаемую человеком.

Maythux
источник
5

Откройте терминал. Просто нажмите Ctrl+ Alt+ Tна клавиатуре, чтобы открыть терминал. Когда он откроется, выполните команду ниже.

sudo fdisk -l; uname -a; lsb_release -a
penreturns
источник
0

Чтобы найти точное распределение, то есть Ubuntu 16.04.1 или Ubuntu 16.04.3, вы бы использовали

lsb_release -d
user183551
источник