コマンド ラインから Mac のシリアル番号を取得する
目次:
ioreg または system_profiler コマンドと、シリアル文字列の grep を使用して、コマンド ラインから Mac のシリアル番号をすばやく取得できます。このようにコマンド ラインからシリアル番号を取得すると、トラブルシューティング、シングル ユーザー モード、SSH を使用したリモート管理、またはその他の多くの理由で役立ちますが、ほとんどのユーザーは、 Apple メニューまたはこの方法で Mac のシリアル番号を見つけることを選択する必要があります。システム プロファイラーから、ターミナル アプリの方法は、上級ユーザーや他の多くの理由で有効です。
Mac OS X のコマンドラインから Mac のシリアル番号を取得する方法
これを自分で試して任意の Mac OS マシンでシリアル番号を取得するには、Mac で使用されている Mac OS X のバージョンに応じて、ターミナルで適切なコマンド文字列を入力します。通常のコマンド ライン構文と同様に、コマンドは必ず 1 行で入力してください。
最新の MacOS でコマンドラインから Mac シリアル番号を取得する方法
Mojave、High Sierra、Sierra、またはそれ以降の最新バージョンの MacOS では、次のコマンド構文で Mac からシリアル番号を取得します:
ioreg -l | grep IOPlatformSerialNumber
シリアル番号付きの結果の出力は次のようになります:
"IOPlatformSerialNumber>"
以前の Mac OS X でコマンドラインからシリアル番号を取得する方法
El Capitan、Yosemite、Mavericks などの以前のバージョンの Mac OS X では、次の文字列が Mac のシリアル番号を取得します:
"system_profiler |grep シリアル番号 (システム)"
この文字列の結果は次のようになります:
$ system_profiler |grep シリアル番号 (システム) シリアル番号 (システム): B041FAFDLLJA8"
シリアル番号は常に「シリアル番号 (システム)」の横に英数字の文字列として表示されます。単純に「シリアル」を grep すると、システムに関係のない膨大な数のリターンが見つかります。実際のシリアル番号なので、それは行いません。
古い Mac OS X リリースでコマンドラインから Mac シリアル番号を問い合わせる
Snow Leopard、Mt Lion、Lion、およびそれ以前を含む古いバージョンの Mac OS X でシステムのシリアル番号を照会するには、次の system_profiler および grep 文字列を使用します:
system_profiler |grep r (システム)"
コマンドの結果は次のようになります:
" system_profiler |grep r (システム) シリアル番号 (システム): C24E1322XXXX"
繰り返しますが、「シリアル番号(システム)」の後の英数字の文字列はシリアル番号です。
新しいバージョンと同様に、「シリアル番号」を grep すると、Mac に含まれる他のハードウェアのシリアル番号が表示されます。そのため、「r (システム)」修飾子は含まれています。
これに問題がある場合は、代わりにこの Mac についてのアプローチを使用するか、システム プロファイラーから可能なシリアル番号を Mac に実際に読み取らせることをお勧めします。応用。
シリアル番号を取得したら、AppleCare の保証状況や修理履歴の確認などを行うことができます。