To get basic information about your PC, open Settings by pressing simultaneously Windows + I, then System, About. Besides, systeminfo is a Windows utility that can be used to gather quick information about your PC.
C:\Users\nmaximo7>systeminfo
Host Name: MSI
OS Name: Microsoft Windows 11 Home Single Language
OS Version: 10.0.22000 N/A Build 22000
OS Manufacturer: Microsoft Corporation
OS Configuration: Standalone Workstation
OS Build Type: Multiprocessor Free
Registered Owner: bupparchard@gmail.com
Registered Organization:
Product ID: 00327-36288-25178-AAOEM
Original Install Date: 1/25/2022, 5:32:34 PM
System Boot Time: 6/21/2022, 5:50:43 PM
System Manufacturer: Micro-Star International Co., Ltd.
System Model: GF63 Thin 10SCXR
System Type: x64-based PC
Processor(s): 1 Processor(s) Installed.
[01]: Intel64 Family 6 Model 165 Stepping 2 GenuineIntel ~299 Mhz
BIOS Version: American Megatrends Inc. E16R4IMS.10B, 12/25/2020
Windows Directory: C:\WINDOWS
System Directory: C:\WINDOWS\system32
Boot Device: \Device\HarddiskVolume1
System Locale: en-us;English (United States)
Input Locale: en-us;English (United States)
Time Zone: (UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
Total Physical Memory: 8,014 MB
[...]
To get a little more information, open the Windows’ System Information application by hitting Windows+R and typing msinfo32
System Information provides comprehensive information about your hardware resources, components (Sound device, Display -that’s how you can identify your Graphics Card-, Keyboard, etc.), and software environment (system drivers, environment variables, startup programs, etc.).
If you are a Mac user and looking for hardware and software information about your Mac, the Mac’s System Information utility is the way to go. You can open it by clicking the Apple menu , About this Mac, and then smashing the System Report… button.
If this is not enough, there are a few free utilities out there that can detect and display detailed information about your computer.
HardInfo is the most popular graphical system information and benchmark tool in GNU/Linux. Installation: sudo apt install hardinfo (Ubuntu, Debian); sudo pacman -S hardinfo (Arch).
#!/bin/bash
# Information about your system
function networking(){
echo "Networking"
echo "------------------------------"
IFACE=$(ip route show default | awk '/default/ {print $5}')
IP=$(ip -o -4 addr list $IFACE | awk '{print $4}' | cut -d/ -f1)
MAC=$(cat "/sys/class/net/$IFACE/address")
echo "Default Network Interface: $IFACE"
echo "IP Address: $IP. MAC Address: $MAC"
echo -n "Public IP: " && curl https://ipinfo.io/ip
local dnsips=$(sed -e '/^$/d' /etc/resolv.conf | awk '{if (tolower($1)=="nameserver") print $2}')
echo ". Hostname: $(uname -n)"
echo "DNS name servers: " ${dnsips} | sed 's/\\\\n/\\n/g'
}
function systemResources(){
echo "System Resources"
echo "------------------------------"
echo "Memory Usage:"
/usr/bin/free -h # free displays amount of free and used memory in the system
echo $'\\n'$"Disk Usage:"
df -hP | egrep '^/dev/' # df reports file system space usage
echo $'\\n'$"Uptime: (Current time, how long the system has been running, number of users with running sessions, and the system load averages)"
/usr/bin/uptime
}
neofetch
echo
networking
echo
systemResources
echo
echo "Temperatures"
sensors # lm_sensors is a hardware monitoring utility package. It is useful for monitoring temperatures, voltage, and fans.
echo "Clipboard: $(copyq clipboard)"
echo "Type htop, an interactive text-mode process viewer. q exit."