System Information on macOS
To get system information on your macOS, you can use several built-in tools and commands. Here are some methods to retrieve various types of system information:
1. System Information Utility
The System Information app provides a comprehensive overview of your Mac’s hardware and software.
- Open Spotlight Search by pressing
Cmd + Space
and type “System Information,” then press Enter. - Alternatively, you can open it from the Apple menu > About This Mac > System Report.
2. About This Mac
This provides a quick overview of your Mac’s specifications.
- Click the Apple menu in the top-left corner of the screen.
- Select About This Mac. This will show basic information like the macOS version, processor, memory, and serial number.
3. Terminal Commands
You can use the Terminal to get detailed system information using various commands.
- Open Terminal from
Applications
>Utilities
>Terminal
or by searching for it in Spotlight.
Basic System Information
system_profiler SPHardwareDataType
Detailed System Information
system_profiler
CPU Information
sysctl -n machdep.cpu.brand_string
Memory Information
sysctl hw.memsize
Disk Usage
df -h
Network Information
ifconfig
Battery Information (for laptops)
pmset -g batt
List of Installed Software
ls /Applications
macOS Version
sw_vers
User Information
id
List of Running Processes
ps aux
List of Installed Brew Packages
brew list
List of Installed Pip Packages
pip list
List of Installed Gem Packages
gem list
4. Activity Monitor
This app provides real-time information about your Mac’s CPU, memory, energy, disk, and network usage.
- Open Activity Monitor from
Applications
>Utilities
>Activity Monitor
or by searching for it in Spotlight.
5. Disk Utility
This app provides information about your storage devices.
- Open Disk Utility from
Applications
>Utilities
>Disk Utility
or by searching for it in Spotlight.
6. Third-Party Tools
There are also third-party applications like iStat Menus and CoconutBattery that provide detailed system information and monitoring capabilities.
By using these methods, you can gather a wide range of system information on your macOS.