Hogyan találhat átfogó Mac rendszerinformációkat a terminálon keresztül

Tartalomjegyzék:

Anonim

Ha átfogó rendszerinformációkat szeretne találni egy Mac számítógépről, a terminál kiváló módja az adatok gyors lekérésének.

Adunk egy praktikus parancsot, amely kiterjedt rendszerinformációkat tár fel a Mac-ről, beleértve az aktuális rendszerszoftver verziót és buildszámot, a kernel verzióját, a rendszerindítási kötetet, a rendszerindítási módot, a számítógép nevét, az aktív felhasználónevet, virtuális memória információk, SIP állapot, üzemidő, Mac modell neve és azonosítója, CPU chip, CPU magok száma, memória, firmware verzió, OS betöltő verzió, sorozatszám, hardver UUID, kiépítési UDID és aktiválási zár állapota.A parancs testreszabásával további részleteket kaphat a hálózatról, a tárolásról, a Bluetoothról és más releváns rendszerinformációs adattípusokról.

A legtöbb Mac-felhasználó valószínűleg az About This Mac szolgáltatást és a Rendszerinformáció alkalmazást használja arra, hogy rendszerinformációkat szerezzen a Mac-ről, és bár ezzel a megközelítéssel nincs semmi baj, egyes felhasználók hasznosnak találhatják az átfogó rendszer beszerzését. információkat a Mac gépről a parancssorban a Terminál használatával. A terminál számos előnnyel rendelkezik, kezdve a távoli hozzáféréstől a hozzáférhetőségen át, még akkor is, ha a grafikus felület rosszul működik, egészen a könnyen beolvasható, szöveges formátumú kimenetig.

Mac rendszerinformációk lekérése terminálról a system_profiler segítségével

A kezdéshez nyissa meg a Terminal alkalmazást, amely az /Applications/Utilities/ oldalon található, vagy a Terminal with Spotlight elindításával. Ha már a parancssorban, írja be a következő parancsot, hogy részletes információkat kapjon a jelenlegi Mac hardverről és rendszerszoftverről:

system_profiler SPSoftwareDataType SPHardwareDataType

Nyomja meg a return gombot, és egy könnyen olvasható kimenetet fog látni, amely mindenféle hasznos rendszerinformációt felsorol a Mac-ről, így néz ki:

$ system_profiler SPSoftwareDataType SPHardwareDataType

Szoftver:

Rendszerszoftver áttekintése:

Rendszerverzió: macOS 12.1 (21C52) Kernel verzió: Darwin 21.2.0 Boot Volume: Macintosh HD Boot Mode: Normál számítógépnév: M1 MacBook Pro Felhasználónév: Paul Horowitz (Paul) Biztonságos virtuális memória: Engedélyezett rendszerintegritás-védelem: Engedélyezve Indítás óta eltelt idő: 35 nap 17:14

Hardver:

Hardver áttekintése:

Modell neve: MacBook Pro modellazonosító: MacBookPro17, 1 chip: Apple M1 Teljes magok száma: 8 (4 teljesítmény és 4 hatékonyság) Memória: 16 GB rendszer firmware Verzió: 7429.61.2 operációs rendszer betöltő verzió: 7429.61.2 Sorozatszám (rendszer): C20JJ9PA2QRS Hardver UUID: B571BB30-C8C9-DF83-312F-D8C265617512 Kiépítési UDID: 00000000: 00000000: 00000000: 00000000: 00000000: 00000004

Amint az ebből az információból is látható, a Mac egy M1 MacBook Pro 16 GB RAM-mal, a macOS Monterey 12.1 rendszerrel, normál rendszerindítással és SIP-engedélyezéssel, valamint egy hónapos üzemidővel.

Ez elég jó lehet a rendszerinformációs igényeihez, de ha több adatot szeretne lekérni a Mac-ről, további rendszerinformációkat is találhat, például a hálózatról vagy a belső tárhelyről.

A system_profiler számára elérhető adattípusok teljes listájának megtekintéséhez a következő paranccsal:

system_profiler -listDataTypes

Currently the system_profiler data types include the following options: SPParallelATADataType SPUniversalAccessDataType SPSecureElementDataType SPApplicationsDataType SPAudioDataType SPBluetoothDataType SPCameraDataType SPCardReaderDataType SPiBridgeDataType SPDeveloperToolsDataType SPDiagnosticsDataType SPDisabledSoftwareDataType SPDiscBurningDataType SPEthernetDataType SPExtensionsDataType SPFibreChannelDataType SPFireWireDataType SPFirewallDataType SPFontsDataType SPFrameworksDataType SPDisplaysDataType SPHardwareDataType SPInstallHistoryDataType SPInternationalDataType SPLegacySoftwareDataType SPNetworkLocationDataType SPLogsDataType SPManagedClientDataType SPMemoryDataType SPNVMeDataType SPNetworkDataType SPPCIDataType SPParallelSCSIDataType SPPowerDataType SPPrefPaneDataType SPPrintersSoftwareDataType SPPrintersDataType SPConfigurationProfileDataType SPRawCameraDataType SPSASDataType SPSerialATADataType SPSPIDataType SPSmartCardsDataType SPSoftwareDataType SPStart upItemDataType SPStorageDataType SPSyncServicesDataType SPThunderboltDataType SPUSBDataType SPNetwork VolumeDataType SPWWANDataType SPAirPortDataType

Egyszerűen csatoljon egy adattípust a system_profiler parancskarakterlánchoz, és futtassa le, hogy információt kapjon az adott adattípusról.

Korábban már tárgy altuk a system_profiler parancsot, általában csak a „more”-ra cseréltük, hogy a felhasználók a rendszerinformációk teljes oldalát átvizsgálhassák, de ez a megközelítés sokkal több információt mutat, mint amennyire sok felhasználónak szüksége lenne. A „system_profiler SPSoftwareDataType SPHardwareDataType” rövidített információ valószínűleg megfelel a legtöbb felhasználó számára, aki rendszerinformációkat keres.

Ha érdekel, rendszerinformációkat is beszerezhet, beleértve a macOS-verziót és a kernelinformációkat az sw_vers és az uname használatával, vagy mindent megtekinthet a system_profiler kimeneten keresztül. A parancssorból a sysctl paranccsal is lekérheti a processzorinformációkat, ha csak a processzorral kapcsolatos információkat szeretne.

Köszönet BlackMoonWolfnak a tippötletért!

Hogyan találhat átfogó Mac rendszerinformációkat a terminálon keresztül