タグ

daemonに関するKGAのブックマーク (4)

  • tokuhirom blog

    Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at

    KGA
    KGA 2008/10/06
  • Perl Tips | Perl で、デーモン (Daemon) のプログラムを書くには?

    Perl で、スクリプトをデーモン化するのはそんなに難しくない。 Proc::Daemon というモジュールを使えば簡単にできる のだが、それには小さなフレームワークに沿ってスクリプトを書かねばならない。次のサンプルに空のフレームワークを示したので、既存のスクリプトがある場合にはこれに沿って自分のスクリプトを少々改造すればよい。基的には action サブルーチンにロジックを書けばいいようになっている。 使用するモジュール use Proc::Daemon; #/usr/bin/perl -w use Proc::Daemon; our $DAEMON         = 1;      # デーモンにするか?: 1(オン) / 0 (オフ) our $SLEEP_INTERVAL = 60;     # スリープの間隔(秒) &init; &run; sub action { # ここ

  • デモーンの起動のさせ方

    デモーンの起動のさせ方 1.準備 当たり前ですが、インストールしましょう。 パッケージで入れるなり、ソースから入れるなり、お好きな方法で、入れて ください。 あちこちに書いてあるので、参照してください。 2.Debianでのやり方 Debianなあなたは、きっと、apt-get で入れたはずです。 dpkg でも結果は同じです。 /etc/init.d/ に、起動スクリプトが出来ているはずです。 例として、Sambaを取り上げます。 起動スクリプト名は、そのままズバリ、「samba」です。 コンソールから、オプションを付けて、起動すれば、お好みの動作をします。 起動→  /etc/init.d/samba start 再起動→ /etc/init.d/samba restart 終了→  /etc/init.d/samba stop 参考書には、再起動は、 ps aux | grep s

  • Linux リテラシ - 第4回 デーモン

    今回はデーモンと呼ばれるものについて取り上げます。デーモンはユーザーが意識することがないような裏の部分で動いており、システムを維持したりユーザーにサービスを提供したりといったことを行っています。ちなみにこのデーモンとは悪魔の事を指すdemonではなくdaemon(守護神)です。 後期のサーバーリテラシで実際に立ち上げるWebサーバーなどもデーモンの一種です。この講義の中で取り上げるのはそういったアピール性の高い便利なサービスを提供する類のものではなく、地味ですがシステムに欠かすことのできないものです。 プロセス デーモンはシステムの維持にあたっているといいましたが、もちろんあなたが動かしているLinux上でもデーモンは動いています。 psコマンドにauxというオプションをつけて実行することで、現在システム上に存在するすべてのプロセスを確認できます。ここで出力されるプロセスがすべてデーモンと

    Linux リテラシ - 第4回 デーモン
    KGA
    KGA 2008/10/06
  • 1