回答:
一度だけシャットダウンするには、次を使用できます。
shutdown -h 02:00
スケジュールするには、cronを使用できます。gnome-scheduleのようなGUIがいくつかあります。
ただし、スケジュールどおりにマシンを起動するには、BIOS / UEFI設定を確認する必要があります。
更新:MythTVとWake on Planについての回答を確認して、起動をスケジュールします。
MythTVは、使用されなくなったコンピューターをシャットダウンし、次の録画が開始される数分前に起動することができます。ACPI関数を使用して、シャットダウンする前にウェイクアップ時間を設定することでそれを行います。これを構成するための広範なハウツーがあり、基本的には次のように要約されます。
まず、Linuxカーネルが2.6.22以降であり、上記のようにHWclock更新機能が無効になっていることを確認します。
今から5分後にマシンを起動する簡単なテスト
sudo sh -c "echo 0 > /sys/class/rtc/rtc0/wakealarm"
sudo sh -c "echo `date '+%s' -d '+ 5 minutes'` > /sys/class/rtc/rtc0/wakealarm"
cat /sys/class/rtc/rtc0/wakealarm
チェック
cat /proc/driver/rtc
これにより、パラメーターのリストが返されます。「alrm_time」が5分先であり、「alrm_date」が今日であることを確認します。
コンピューターをシャットダウンし、5分以内に復帰するかどうかを確認します。
sudo shutdown -h now
(Ubuntu 10.4では「sudo shutdown -P now」(-hによりシステムが再起動する場合があります))
もちろん、常に同時にコンピューターをシャットダウンし、同時に起動する必要がある場合は、BIOSで起動時間を構成し(そのようなオプションがある場合)、initスクリプトからシャットダウンをスケジュールすることができます。
起動をスケジュールするアプリケーションを作成しました。これはWake on Planと呼ばれます。
公式リポジトリにはまだありません(レビュー待ち)が、PPAから使用を開始できます:
https://launchpad.net/~xintx-ua/+archive/wakeonplan
電話をターゲットとして使用し、1年以上前にデスクトップに簡単に移植できることを期待して、Ubuntu SDKでQMLバージョンを作成しました。しかし、クリックパッケージはデスクトップで使用する準備ができていなかったので、今ではスナップパッケージができるまで待っています。彼らがいるときに私に通知してください。現在snappy list -uv
、15.04x64のインストールでクラッシュし、準備が整っていないように見えます。または、自分でdebパッケージをビルドしてみてください。できる限りの手助けをします。
古いUbuntu 10.04.4 LTSシステムを使用していますが、rtcwakeコマンドである程度の成功を収めています。コマンドラインで次のように使用します。
# wake the system in 1 Hour:
sudo rtcwake -s 3600 -m disk
この-m disk
オプションは、低電力状態にする必要があり、ハードウェアサポート(つまり、ご使用のコンピューター)によっては-m off
、完全に電源を切るために正常に使用できる場合もあります。
また、上記を/ etc / crontabに入れて、毎日自動的にスケジュールすることもできます。
shutdown
コマンドを使用してシャットダウンをスケジュールできます。午前2時にシャットダウンするには、次のコマンドを使用できます。
sudo shutdown -h 2:00
ターミナルでこのコマンドを実行し、ターミナルを開いたままにする必要があります。
スタートアップに関しては、UbuntuまたはUbuntuで実行されているアプリがコンピューターの電源を入れる可能性があるとは思わない。たとえば、Wake on Lanを使用できます。
ctrl-z
使用できますbg
。ログアウトしてログインすると、ps ax | grep shutdown
まだ実行中であることが示されます。