- ベストアンサー
Ubuntuのcronについてです。
Ubuntuが入ったパソコンを時間になったら、勝手にシャットダウンさせる方法を教えてください。 ネットで調べるとcronってありましたけど、全く意味がわかりません。 わかる方、cronの起動のしかたから、設定の仕方まで教えてください。 <流れ的なもの> ●パソコンの起動は、自分で入れる。 ●午後11時になったら、勝手にシャットダウン。←ここの設定の仕方です。 こんな感じでしたいと思っています。 起動は、自分でスイッチを押すので、シャットダウンだけでいいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
なにをどう調べて、どこが判らなかったのか…とか、 使っているUbuntuのバージョンを掲示するとかありそうですが……。 >cronの起動のしかたから、設定の仕方まで教えてください。 普通にインストールしていればcronは最初から入っていて起動するようになっているでしょう。 ということでコマンドの方ですかね。 Terminal開いて下記のコマンドを sudo crontab -e で、パスワード入力を要求されたらログインしているユーザのパスワード入力してください。 場合によってはその後使用するエディタを指定されるかも知れません。 ---------------------------------------------------------------- no crontab for root - using an empty one Select an editor. To change later, run 'select-editor'. 1. /bin/ed 2. /bin/nano <---- easiest 3. /usr/bin/vim.basic 4. /usr/bin/vim.tiny Choose 1-4 [2]: ---------------------------------------------------------------- こんな感じに。 # 半角スペース詰められるから表示は崩れているでしょうが… 私の場合vimが使い慣れていたので4を押してEnterです。 vimが起動するので、「Shift+G」でファイルの最後にカーソル移動、「Shift+$」で行の最後のカーソル移動。 さらにaキーを押して編集モードへ移行。 Enterキー1回押して改行して、下記の内容を1行で記述。 00 23 * * * /sbin/shutdown -h now Escキーを押してコマンドモードに戻って、続けて :wqの順でタイプして、さらにEnterキーを押して保存して終了。 以上です。 シャットダウンするたびにroot宛てにメールが届くかも知れませんけどね。