password

2011年12月4日日曜日

crontabの設定

サーバーとして使う場合、指定時間でシャットダウンさせたいときなどに、windowsのtaskに似た機能を実現するのが、crontabです。いろいろなサイトに使い方が載っているのですが、どうもうまく動きません。
Linuxの常識が十分理解できていないことが原因なのでしょうが、Windowsと異なる権限やファイルの属性の問題などで、面倒です。定時にシャットダウンさせたいという目的で、crontab -e というコマンドで設定ファイルを書けばいいのですが・・・。そこで、Linux専門家には「掟破り」と言われますが、自分のマシンは自分の自己責任で扱う、というWindowsの流儀で、便利な方法を使うことにしました。
それは、etc/にあるcrontabファイルに直接書き込むという方法です。crontabというのは、コマンドでもあり、ファイル名でもあります。ユーザー毎にcrontabというファイルがあるようなのですが、どこにあるのか分からず、crontab -eで作成しても、保存先が分からないので、このような荒業?を使いましたが、問題なく動きました。
1. アクセサリのターミナルを起動します。
2. sudo su でパスワードを入れてsudo gedit でエディターを起動します。
  こうしないと、ファイルの編集を保存できません。
3. geditが起動したら、etcにあるcrontabファイルをドラッグします。
  場所を指定して開くこともできます。でも、見えているアイコンをドラッグして開けます。
4. etcにあるcrontabファイルに、以下の記述を追加します。
  30 23 * * * root /sbin/shutdown -h now
  これは、毎日23時30分に、root権限でシャットダウンコマンドを実行する、という意味です。
  もともとのcrontabファイルには、20行くらいの記述がありますが、その最後に付け加えれば良いです。
  ユーザー毎に記述するcrontabには、ユーザー名(ここではroot)は記述しませんが、etcにあるcrontabには必要なようです。




自動的に電源を入れるのは、OSが起動していない状態では不可能ですが、Dellのデスクトップやサーバーマシンには、マザーボードのBIOSの設定で可能です。Dellを愛用する理由の一つに、Dellのマザーボードにはこの機能があります。BIOSを調べてみてください。
ここでの注意は、時間の設定です。日本のパソコンの時間は、世界標準時より+9時間ずれているので、実際に電源を入れたい時刻よりも-9時間ずらして設定する必要があります。これはシステム時刻と言って、世界中のマシンに共通のものです。
これで、サーバーとして、自動的に起動し自動的に終了する設定ができます。

Related Posts:

  • nexus7に追加したアプリ使い始めて1ヶ月ですが、手放せない道具になりました。Win坊が入れている追加アプリです。 追加のアプリは、基本的に、無料ソフトしか入れていません。■アバスト!モバイルセキュリティ  やはりandroidにも悪さをする輩がいるようです。■Camera  結構使います。■DropBox  これは必須でしょう。USBメモリーなど繋がなくても、データが共有できます。■Skype  これも同じですね。電話回線が入っていないので、これで電話しています。■… Read More
  • nexus7お勧めアプリ その2お勧めでもないものもありますが、紹介ということで、インストールして使っているものを挙げます。 ■墨絵お絵かき・SketchBookX  ともにお絵かきソフトです。タブレットを使ったら、指で絵や文字を書いてみたいという憧れ?があり、インストールしました。使い方はほぼ同じですが、墨絵お絵かきの方は、手書き文字風に太さの変わる文字がかけます。ゆっくりなぞると太くなります。 ■ 翻訳  これは、音声入力にも対応して、翻訳してくれます。 ■ コメン… Read More
  • androidのお気に入りアプリ androidは、windowsよりも高性能なCPUを使っています。nexus7も、クアッドコアといって4つのCPUで駆動しています。車のエンジンで言えば、4気筒エンジンです。通常のパソコンは、せいぜい2コアのCPUです。なんでandroidタブレットごときが、クアッドコアを使うのか?それは、パソコンの論理計算処理力よりも、別の機能を高めるためです。画面を、2本指で拡大・縮小させる機能は、マウスが2つ同時に動かすようなものです。手書き入力や音声… Read More
  • Nexus7 カスタマイズ編使っているうちに、使いやすいように、カスタマイズしたくなってきます。4.2へのバージョンアップがあってから、起動画面がうるさくなりました。 どういうわけか、デジタル時計の時の表示だけ太字になります。 ここも、複数ページになったようで、デフォルトの時計表示の横に四角に×のマークが出るようになりました。ここを長押しすると、表示を追加変更できます。いまのところ、デジタル時計のほかに、予定表やGメールが表示できます。 ×を長押しして、左右のページにこれら… Read More
  • nexusのカメラ機能 ネクサスには正面のカメラしかありません。skypeなどで使う自分撮り用のもので、1280×960の120万画素の、今で言うなら簡易カメラ機能です。独立したカメラとして使うには、アプリが必要でした。 起動すると、左右反転した鏡像が映ります。手鏡の替わりに使えます。スイングパノラマも撮れ、ネット用の写真なら、そこそこ使えます。サンプルは、室内なので、画質が良くありませんが、明るいところならきれいに撮れます。 写真データはどこに保存されるのか… Read More