It can be useful to retrieve information about a Mac from the command line. For example, if you have booted into recovery mode or to an installer, or you have done a remote SSH session to another computer.
This command shows piles of stuff, but is slow: system_profiler
Shows lots of system paramaters, fast: sysctl -a
Show running OS version: sw_vers
Show OS version on disk: cat /Volumes/Macintosh\ HD/System/Library/CoreServices/SystemVersion.plist. Note: Assumes disk is called "Macintosh HD".
Show free space on volumes: df -H
Show model number only: system_profiler SPHardwareDataType | grep 'Model Identifier'
I usually write a blog post about once a week. The latest post can be viewed here: Think for Yourself: In the end, everything is just an opinion. Be skeptical, and think for yourself! (posted 2026-04-25 at 21:12:02). Or go to the Home Page of My Blog to choose a post to view.
I do podcasts too! You can listen to my latest podcast, here: OJB's Podcast 2026-04-25 Think For Yourself: In the end, everything is just an opinion. Be skeptical, and think for yourself! Or subscribe to my podcast RSS feed, on my RSS Feeds page.
Latest Site News and Notifications (Desktop): You are currently viewing OJB's web site, version 2.4 which has some major changes, and possibly errors! Please report any problems to ojb@mac.com.