Skip to content

uname MacOS Command Guide

The MacOS uname command is used to display system information in Unix and Unix-like operating systems. It provides details such as the operating system name, network node hostname, kernel version, release number, machine hardware name, and processor type. By default, when run without any options, uname will display the operating system name. However, there are several options that can be used to customize the output. These options include -a for displaying all information, -s for the kernel name, -r for the kernel release number, -v for the kernel version, -m for the machine hardware name, and -p for the processor type. Understanding how to use these options can help you retrieve specific information about your MacOS system quickly and efficiently. The uname command is a useful tool for system administrators and users who need to gather system details for troubleshooting or system monitoring purposes.

Terminal window
uname [options]
OptionDescription
-aDisplay all information
-mDisplay machine hardware name
-nDisplay the network node hostname
-rDisplay the kernel release
-sDisplay the operating system name
-vDisplay the kernel version
ParameterDescription
NoneThere are no parameters for the uname command
Terminal window
uname

Displays basic system information including the kernel name, hostname, kernel release, kernel version, machine hardware name, and processor type.

Terminal window
uname -s

Displays only the kernel name.

Terminal window
uname -m

Displays the machine hardware name.

Terminal window
uname -r

Displays the kernel release.

Terminal window
uname -v

Displays the kernel version.

Terminal window
uname -p

Displays the processor type.

Terminal window
uname -a

Displays all available system information.

To use the uname command in MacOS, execute the following command:

Terminal window
uname

What is the option to display the kernel name with uname in MacOS?

Section titled “What is the option to display the kernel name with uname in MacOS?”

To display the kernel name using the uname command in MacOS, use the following option:

Terminal window
uname -s

How can I view the network node hostname with uname in MacOS?

Section titled “How can I view the network node hostname with uname in MacOS?”

To view the network node hostname using the uname command in MacOS, run the following command:

Terminal window
uname -n

How do I check the machine hardware platform with uname in MacOS?

Section titled “How do I check the machine hardware platform with uname in MacOS?”

To check the machine hardware platform using the uname command in MacOS, enter the following command:

Terminal window
uname -m

What is the option to display the kernel release information with uname in MacOS?

Section titled “What is the option to display the kernel release information with uname in MacOS?”

To display the kernel release information using the uname command in MacOS, use the following option:

Terminal window
uname -r

How can I get a summary of system information with uname in MacOS?

Section titled “How can I get a summary of system information with uname in MacOS?”

To get a summary of system information using the uname command in MacOS, run the following command:

Terminal window
uname -a
  • Determine the system information
  • Check the kernel version
  • Identify the machine hardware name
  • Display the operating system name