\r\n\r\n
ターミナルでMacをシャットダウンする場合、アップルメニューのシャットダウンオプションや電源ボタンを使用するよりも、より多くの選択肢と柔軟性を得ることができます。そういうことなんですねー。
まず、Terminal(または普段使っている代替ソフト)を開いてください。Command+Spaceキーを押してSpotlight検索を開き、「ターミナル」と入力し、検索結果から選択します。
関連:Macがシャットダウンしないときの対処法
ターミナルが開いたら、Macをシャットダウンします。ここでは、「sudo」コマンドを使用します。そうしないと、以下のようなエラーメッセージが表示されます。
関連:Linuxでsudoのアクセス権を制御する方法
デフォルトでは、sudo(superuser do)コマンドは、スーパーユーザーのセキュリティ特権を付与します。
Macをシャットダウンするには、次のコマンドを入力します。
sudo downtime -h< time>.
time>をMacの電源を切る具体的な時刻に置き換えてください。すぐにでもやりたい人は、今すぐタイプしてください。1時間後にシャットダウンさせたい場合は、「+60」と入力します。
Enterキーを押し、プロンプトが表示されたらパスワードを入力してください。
これで、指定した時間にMacがシャットダウンされます。
ターミナルでの再起動処理は、1つの小さな変更を除いて、シャットダウン処理と同じです。Command+Spaceキーを押してSpotlight検索を開き、「Terminal」を検索します。
関連記事:macOSのエンドポイントに隠された "お遊び "トリックベスト
ターミナルが開いている状態で、sudo shutdown-r<time> と入力します。繰り返しになりますが、スーパーユーザー権限にアクセスするには、sudo(superuser do)コマンドを使用する必要があります。そうしないと、「not super user」というエラーメッセージが表示されます。
time>は再起動させたい時間に置き換えてください。1時間後に再起動させたい場合は、「+60」を入力します。
パスワードを入力すると、指定した時刻にMacが再起動します。
上記で紹介した2つの方法は、ターミナルでMacの電源を切るための数ある方法のうちの2つに過ぎません。以下に、Appleのシャットダウン・スイッチの一覧と説明を掲載します。
スイッチとパラメータ | 商品説明 |
-時間 | 指定した時刻に停止します。 |
-株式会社K | 全員をキックオフする。-k オプションは、実際にはシステムを停止しないが、システムのマルチユーザーログインを無効にしたままにする (スーパーユーザーを除く)。 |
-いいえ | o が指定された場合、stop (8) または restart (8) に -n オプションを渡すことで、 ファイルシステムのキャッシュのフラッシュを防ぐことができます。このオプションは、おそらく使用しない方がよいでしょう。 |
-o | h または -r を指定すると、shutdown はブートシグナル (8) を送る代わりに halt (8) または reboot (8) を実行します。 |
-右 | 指定した時刻になると、システムが再起動します。 |
-sコード | 指定した時間にシステムがハイバネーションになります。 |
-ユーシェイプ | システムの電源が切れるまで動作を停止しますが、外部のUPS(無停電電源装置)で強制的に電源を切れるように、電源を切る前に5分ほど待ちます。ダーティシャットダウンをシミュレートし、後で自動電源投入を可能にします。 OSXは、UPSをサポートし、緊急シャットダウン時に自動的にこのモードを使用します。 |
時間 | timeは、シャットダウンする時刻で、now(即時シャットダウンの場合)、または将来の時刻を次の2つのフォーマットで指定します:+numberまたはyymmddhhmm(年、月、日のデフォルト値は現在のシステム値です)。最初のフォームは分単位でシステムをシャットダウンし、2番目のフォームは指定した絶対時刻にシステムをシャットダウンします。 |
警告メッセージ | それ以外のパラメータには、現在システムにログインしているユーザーに対してブロードキャストされる警告メッセージが含まれます。 |