Cara Mencari Maklumat Sistem Mac Komprehensif melalui Terminal
Isi kandungan:
Jika anda ingin mencari maklumat sistem yang komprehensif tentang Mac, anda akan mendapati Terminal ialah cara terbaik untuk mendapatkan semula data ini dengan cepat.
Kami akan menyediakan arahan berguna yang mendedahkan maklumat sistem yang luas tentang Mac, termasuk versi perisian sistem semasa dan nombor binaan, versi kernel, volum but, mod but, nama komputer, nama pengguna aktif, maklumat memori maya, status SIP, masa aktif, nama dan pengecam model Mac, cip CPU, bilangan teras CPU, memori, versi perisian tegar, versi pemuat OS, nombor siri, UUID perkakasan, UDID peruntukan dan status kunci pengaktifan.Anda juga boleh menyesuaikan perintah untuk mendapatkan butiran tambahan tentang rangkaian, storan, bluetooth dan jenis data maklumat sistem lain yang berkaitan.
Kebanyakan pengguna Mac mungkin menggunakan ciri Perihal Mac Ini dan apl Maklumat Sistem untuk mendapatkan maklumat sistem tentang Mac, dan walaupun tidak ada yang salah dengan pendekatan itu, sesetengah pengguna mungkin mendapati ia berguna untuk mendapatkan sistem yang komprehensif maklumat tentang Mac melalui baris arahan dengan menggunakan Terminal. Terminal mempunyai beberapa kelebihan, daripada capaian jauh, kepada kebolehaksesan walaupun GUI berkelakuan tidak betul, kepada menghasilkan output yang boleh diimbas dengan mudah dalam format teks.
Mengambil Maklumat Sistem Mac dari Terminal dengan system_profiler
Untuk bermula, buka aplikasi Terminal, ditemui dalam /Applications/Utilities/ atau dengan melancarkan Terminal dengan Spotlight. Sebaik sahaja anda berada di baris arahan, masukkan arahan berikut untuk mendapatkan maklumat terperinci tentang perkakasan dan perisian sistem Mac semasa:
system_profiler SPSoftwareDataType SPHardwareDataType
Tekan kembali dan anda akan melihat output mudah dibaca yang menyenaraikan semua jenis maklumat sistem berguna tentang Mac, kelihatan seperti:
$ system_profiler SPSoftwareDataType SPHardwareDataType
Perisian:
Gambaran Keseluruhan Perisian Sistem:
Versi Sistem: macOS 12.1 (21C52) Versi Kernel: Darwin 21.2.0 Kelantangan But: Mod But Macintosh HD: Nama Komputer Biasa: M1 MacBook Pro Nama Pengguna: Paul Horowitz (Paul) Memori Maya Selamat: Perlindungan Integriti Sistem Didayakan: Didayakan Masa sejak but: 35 hari 17:14
Perkakasan:
Gambaran Keseluruhan Perkakasan:
Nama Model: Pengecam Model MacBook Pro: MacBookPro17, 1 Cip: Apple M1 Jumlah Bilangan Teras: 8 (4 prestasi dan 4 kecekapan) Memori: Perisian Tegar Sistem 16 GB Versi: 7429.Versi Pemuat OS 61.2: 7429.61.2 Nombor Bersiri (sistem): C20JJ9PA2QRS Perkakasan UUID: B571BB30-C8C9-DF83-312F-D8C265617512 Peruntukan UDID: 00000004200094200098En.
Seperti yang anda boleh lihat daripada maklumat ini, Mac ialah MacBook Pro M1 dengan RAM 16GB, menjalankan macOS Monterey 12.1 yang dibut secara normal dan dengan SIP didayakan, dan masa operasi sistem selama sebulan.
Itu mungkin cukup baik untuk keperluan maklumat sistem anda, tetapi jika anda ingin mendapatkan lebih banyak data tentang Mac, anda boleh mendapatkan lebih banyak maklumat sistem yang tersedia juga, mungkin mengenai rangkaian atau storan dalaman.
Untuk melihat senarai penuh jenis data yang tersedia untuk system_profiler dengan menggunakan arahan berikut:
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 SPNetworkVolumeDataType SPWWANDataType SPAirPortDataType
Cuma tambahkan jenis data pada rentetan arahan system_profiler dan laksanakannya untuk mendapatkan maklumat tentang jenis data tertentu itu.
Kami telah membincangkan perintah system_profiler sebelum ini, biasanya hanya menyalurkannya ke 'lebih' untuk membolehkan pengguna mengimbas melalui halaman penuh maklumat sistem, tetapi pendekatan itu menunjukkan lebih banyak maklumat daripada yang diperlukan oleh ramai pengguna. Maklumat singkatan yang ditunjukkan melalui 'system_profiler SPSoftwareDataType SPHardwareDataType' berkemungkinan sesuai untuk kebanyakan keperluan pengguna yang ingin mencari maklumat sistem.
Jika berminat, anda juga boleh mendapatkan maklumat sistem termasuk versi macOS dan maklumat kernel menggunakan sw_vers dan uname, atau melihat semua halaman melalui keluaran system_profiler. Anda juga boleh mengambil maklumat cpu dengan sysctl daripada baris arahan jika anda hanya mahukan maklumat yang berkaitan dengan pemproses.
Terima kasih kepada BlackMoonWolf atas idea tip!