# system_profiler > Report system hardware and software configuration. > More information: . - Display a report with specific details level (mini [no personal information], basic or full): `system_profiler -detailLevel {{level}}` - Display a full system profiler report which can be opened by `System Profiler.app`: `system_profiler -xml > MyReport.spx` - Display a hardware overview (Model, CPU, Memory, Serial, etc) and software data (System, Kernel, Name, Uptime, etc): `system_profiler SPHardwareDataType SPSoftwareDataType` - Print the system serial number: `system_profiler SPHardwareDataType|grep "Serial Number (system)" | awk '{ print $4 }'`