Swiftorial Logo
Home
Swift Lessons
Tutorials
Learn More
Career
Resources

Introduction to System Information

What is System Information?

System information refers to the detailed data about a computer system's hardware and software components. This data includes information about the processor, memory, storage, network interfaces, and the operating system. Knowing how to retrieve and understand this information is crucial for system administration, troubleshooting, and optimizing system performance.

Why is System Information Important?

Understanding system information can help you:

  • Diagnose and fix hardware and software issues.
  • Monitor system performance and resource usage.
  • Plan for upgrades and maintenance.
  • Ensure system security and compliance.

Basic Commands to Retrieve System Information

In this section, we'll cover some basic command-line tools that can be used to gather system information on both Linux and Windows systems.

Linux Commands

Command: uname -a

Description: Displays detailed information about the system, including the kernel version and system architecture.

Linux hostname 4.15.0-20-generic #21-Ubuntu SMP Tue Apr 24 06:15:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

Command: lscpu

Description: Displays detailed information about the CPU architecture.

Architecture:        x86_64
CPU op-mode(s):      32-bit, 64-bit
Byte Order:          Little Endian
CPU(s):              4
Vendor ID:           GenuineIntel
CPU family:          6
Model:               42
Model name:          Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz

Windows Commands

Command: systeminfo

Description: Displays detailed information about the Windows operating system, hardware, and network configuration.

Host Name:                 DESKTOP-ABC123
OS Name:                   Microsoft Windows 10 Pro
OS Version:                10.0.19041 N/A Build 19041
OS Manufacturer:           Microsoft Corporation
OS Configuration:          Standalone Workstation
OS Build Type:             Multiprocessor Free
Registered Owner:          User
Registered Organization:   
Product ID:                00330-80000-00000-AA123
Original Install Date:     1/1/2021, 12:00:00 PM
System Boot Time:          1/1/2021, 12:00:00 PM
System Manufacturer:       Dell Inc.
System Model:              Inspiron 5584
System Type:               x64-based PC
Processor(s):              1 Processor(s) Installed.
                           [01]: Intel64 Family 6 Model 142 Stepping 10 GenuineIntel ~1801 Mhz
BIOS Version:              Dell Inc. 1.3.0, 12/1/2020

Command: wmic cpu get caption, deviceid, name, numberofcores, maxclockspeed

Description: Displays detailed information about the CPU, including its name, device ID, number of cores, and maximum clock speed.

Caption     DeviceID  MaxClockSpeed  Name
Intel64 Family 6 Model 142 Stepping 10  CPU0      1801           Intel(R) Core(TM) i7-8565U CPU @ 1.80GHz