294

Which commands will give me information about following using Terminal?

  1. Kernel Version
  2. Distribution version no.
  3. All partition size of the HDD
KK Patel
  • 18,693
  • 14
  • 57
  • 79

7 Answers7

399
  • uname -a for all information regarding the kernel version,

    uname -r for the exact kernel version

  • lsb_release -afor all information related to the Ubuntu version,

    lsb_release -r for the exact version

  • sudo fdisk -l for partition information with all details.

    For more understandable information regarding paritions, please use commands given in other answers.

Web-E
  • 21,338
  • 12
  • 52
  • 93
  • 2
    Not correct `uname -a` return all not just kernel version also `lsb_release -a` return all not only Ubuntu version moreover `sudo fdisk -l` return the block numbers and size and not human readable information – Maythux Mar 06 '14 at 15:01
  • It's a great answer, however, instead of all the information (-a option switch used in Web-E's answer) you can just get the specific numbers. This is much less confusing for a beginner - For this reason I prefer MrVaykadji and Hadi improvements. – notapatch Apr 14 '14 at 10:02
40

Kernel Version

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

Distribution Version

lsb_release -a

Partition Sizes

cat /proc/partitions          # for basic sizes
sudo fdisk -l /dev/<device>   # eg /dev/sda
Jeremy Kerr
  • 26,769
  • 4
  • 48
  • 62
24

Commands:

  • Kernel Version:

    uname -r
    
  • Distribution version number:

    lsb_release -sr
    
  • All partition sizes of the HDD in Terminal:

    lsblk -o NAME,SIZE
    

Example:

example

Peter Mortensen
  • 933
  • 2
  • 11
  • 17
MrVaykadji
  • 5,775
  • 2
  • 32
  • 54
10

Kernel version is:

uname -r

Ubuntu release version is:

lsb_release -r

All partition size of the HDD in Terminal

df -ht ext4

replace ext4 with your FS type if it's not so


With respect to the marked as answer post:

Not correct uname -a return all not just kernel version also lsb_release -a return all not only Ubuntu version moreover sudo fdisk -l return the block numbers and size and not human readable information

Maythux
  • 82,867
  • 54
  • 239
  • 271
6

Open terminal. Just press Ctrl+Alt+T on your keyboard to open Terminal. When it opens, run the command below.

sudo fdisk -l; uname -a; lsb_release -a
Mitch
  • 106,657
  • 24
  • 210
  • 268
penreturns
  • 5,940
  • 4
  • 33
  • 44
4

uname -r

sudo fdisk -l

lsb_release -a

Beginner
  • 491
  • 1
  • 9
  • 28
2

To find the exact distribution, that is Ubuntu 16.04.1 or Ubuntu 16.04.3 you would use

lsb_release -d
user183551
  • 73
  • 1
  • 7