xargs で引数をコマンドに渡す

ls *.txt | xargs -i mv {} ./hoge/

Template::Toolkit 仮想メソッド

http://template-toolkit.org/docs/manual/VMethods.html

find で探したファイルを削除する

find /home/Pirary/Maildir/ -type f | xargs -r -n 1 -t rm -f

RTMのスケジュール・リストを取得する

wget -O rtm.xml --http-user="ユーザ名" --http-passwd="パスワード" https://www.rememberthemilk.com/atom/ユーザ名/

一定間隔でプログラムを実行する

watch 例) watch date

mailコマンドで添付ファイルを送信する

uuencode インストール yum --y install sharutils uuencode [添付ファイルへのパス] [添付ファイル名] | mail -s 'タイトル' 送信先

DNSサーバ

unbound http://www.unbound.net/

stunnel で通信を暗号化

http://tech.kayac.com/archive/stunnel_config_sample.html

ショッピングサイト構築

WEB

XenServer + CentOS でWEBサーバ構築

WEB

XenServer + PostgreSQL9.0 で冗長SQLサーバ構築

DB

NetScreen でFW/LB構築

XenServer + iSCSI で仮想ホスト構築

Xen

Openfiler でiSCSIターゲット構築

NAS

Openfiler + DRBD + heartbeat で冗長NAS構築

NAS

http://www.howtoforge.com/installing-and-configuring-openfiler-with-drbd-and-heartbeat

テーブルのコピーを簡単に作る

/* hogeテーブルのスキーマをコピーしてテーブル作成 */ > CREATE TABLE hoge_20081123 LIKE hoge; /* hogeテーブルのデータをINSERT */ > INSERT INTO hoge_20081123 SELECT * FROM hoge;

Karesansui - 仮想サーバ管理ツール

Xen

仮想化ホストの親パーティションにインストール Webブラウザでアクセス CentOS 5.3以降をサポート 国産サーバ仮想化管理ツールがOSS化:まずオープンソースXenを対象に - @IT

seq - 単調増加 (減少) する数値列を表示する

引数で与えられた値まで加算した数値列を表示する $ seq 10 1 2 3 4 5 6 7 8 9 10 スクリプトのループ処理でループ回数を指定する $ for i in seq 10; do > date > sleep 1 > done

SSL証明書の検証

証明書の検証 $ openssl verify -CAfile hoge-ca.crt hoge.pem 証明書とRSA秘密鍵の検証(公開鍵編) 証明書とRSA秘密鍵それぞれの公開鍵が一致することを確認する $ openssl x509 -in hoge.pem -pubkey -noout | md5sum 6bca3b5dbc2353e3c69e05108c89440f -…

strace で処理解析

YRT

strace でプログラム内部の処理を確認する $ strace [Command] > [File] 2>&1

RackTables - datacenter asset management system

ラックのサーバ管理ツール RackTables

Jaris - Japanese Solaris

OpenSolarisをベースとする日本発のディストリビューション http://jaris.jp/

ポータルサイト構築

YRT

広告を表示 OpenX コンテンツは? コンテンツを集める仕組みを考案 アカウント発行 無料登録 メリットは?

OpenX - オープンソース広告配信システム

PHP+MySQL/Pgの広告配信システム http://www.openx.org/

お勧めのウィルスソフト

無償 Avast! Avast | Download Free Antivirus & VPN | 100% Free & Easy ClamAV ClamAVのページ ClamXav Mac用フリーウェア ClamXAV | Effective, trusted anti-virus and malware scanner for macOS Ring 有償 GDATA 検出率99.9% 業界最高クラスのウイルス…

ライブマイグレーション(Live Migration)の設定ポイント

時刻設定 domUと時刻同期を行わない /etc/sysctl.conf xen.independent_wallclock=1 ゲストOS上でntpデーモンを起動する

macアドレス生成スクリプト

Product Documentation for Red Hat Enterprise Linux 8 - Red Hat Customer Portal #!/usr/bin/python # macgen.py script generates a MAC address for Xen guests # import random mac = [ 0x00, 0x16, 0x3e, random.randint(0x00, 0x7f), random.randint…

kickstart インストール

http://www.linux.or.jp/JF/JFdocs/KickStart-HOWTO.html 手順 kickstart設定ファイル(ks.cfg)を作成 インストール済みのサーバの"/root/anaconda-ks.cfg"でもOK! # Kickstart file automatically generated by anaconda. install url --url http://rsync.at…

Thunderbirdで複数の子ウィンドウを表示させる

[環境設定]を開く [詳細] => [一般] を開く [新しいメッセージは次の場所に開く] で [新しいメッセージウィンドウで開く] をチェック

0.5秒の遅延でユーザー離れ

WEB

Chromeはなぜ速いのか − @IT 100ミリ秒単位でページ表示を遅らせるA/Bテスト(条件を変えて2つのサービスを同時に公開するテスト)で、非常に小さな遅延ですら、収入に大きく響いてくるということを発見した。速いというのは本当に大切なことだ。ユーザーは…