This is very useful but easily forgotten. We will look how to do this on both Linux and Windows machines.
You could easily use
uname -o but there are times where it could provide you a very basic answer that does not help, like the picture below.
This is where I find
lsb_release -a to be useful. It’s available on both Debian and Red hat based distributions and is easily installed with
apt install lsb_release -y //
yum lsb_release install -y on the respective operating system if not already available in your OS package.
The easiest method is by going on system properties by right clicking properties on “This PC” and viewing what’s on the next page.
Could also use
msinfo to load all data about your computer. You simply type
msinfo in the search box located at the bottom left corner and you will be greeted by a similar screen.
Lastly, with the command line interface on Windows, you could use
I prefer this method on Windows because it shows you which updates are currently installed onto the machine.