コマンド ラインから Mac のシリアル番号を取得する

目次:

Anonim

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 の保証状況や修理履歴の確認などを行うことができます。

コマンド ラインから Mac のシリアル番号を取得する