macOS Commands
Basic macOS commands are rarely unique: most of them are inherited from Unix operating systems. If you’re familiar with one of the common Linux or Unix-like operating systems, you probably know all the basic MacOS commands you’ll need.
Uniquely MacOS Commands
These commands are found only on Mac platform (and not Linux), some originating from BSD:
- softwareupdate – controlling updates in your MacOS
- dscacheutil - flush DNS cache
- hdiutil – manipulating disk images (attach, verify, create)
- diskutil – disk and partitions manager
- sw_vers – confirm MacOS version
- scutil – manage system configuration
- networksetup – network configuration tool
- kextstat – How To: list kernel extensions in macOS
- kextfind – find kernel extension files in macOS
macOS Releases
See Also
Basic macOS commands are rarely unique: most of them are inherited from Unix operating systems. If you’re familiar with one of the common Linux or Unix-like operating systems, you probably know all the basic MacOS commands you’ll need.
Uniquely MacOS Commands
These commands are found only on Mac platform (and not Linux), some originating from BSD:
- softwareupdate – controlling updates in your MacOS
- dscacheutil - flush DNS cache
- hdiutil – manipulating disk images (attach, verify, create)
- diskutil – disk and partitions manager
- sw_vers – confirm MacOS version
- scutil – manage system configuration
- networksetup – network configuration tool
- kextstat – How To: list kernel extensions in macOS
- kextfind – find kernel extension files in macOS