タグ

ブックマーク / yoshifumi.hateblo.jp (2)

  • Pythonでprefork型のデーモンを書く - yoshifumi1975's diary

    Pythonのお勉強を兼ねて、先日 Cで書いた C言語でprefork型のデーモンを書く(3): デーモン化 - Sleepless geek in Seattle をPythonに移植してみた。 条件分岐、ループ、関数定義、ファイル操作、fork、wait、シグナルハンドラ、連想配列、などなど短いプログラムだけど、いろいろな要素が入っているのでなかなか良いサンプルになった。 #!/usr/bin/env python import os import sys import signal import time MAX_CHILDREN=16 PID_FILE='/var/run/my_prefork_daemon.pid' hash_children={} def main(): #デーモン化 daemonize() #プロセスIDを書いておく write_pid() #シグナルハンドラ

    Pythonでprefork型のデーモンを書く - yoshifumi1975's diary
  • yum (rpm) と apt-get の対応表 - yoshifumi1975's diary

    yum と rpm しか使ったことが無いので、apt-get の対応表を作ってみた。これからもどんどん加筆修正予定。 Redhat系 Debian系 Fedora22+ キャッシュの更新 apt-get update モジュールの更新 yum update apt-get upgrade パッケージの検索 yum search <検索文字列> apt-cache search <検索文字列> パッケージに含まれるファイルの検索 yum provides <検索文字列> apt-file search <検索文字列> インストール yum install <パッケージ名> apt-get install <パッケージ名> dnf install <パッケージ名> 再インストール yum reinstall <パッケージ名> 削除 yum remove <パッケージ名> 又は rpm -e <

    yum (rpm) と apt-get の対応表 - yoshifumi1975's diary
  • 1