- bash スクリプトの bomb チェック 2011-04-28
-
カテゴリー: Linux
Red Hat Enterprise Linux 4.x では UTF-8 の bash スクリプトの先頭に Unicode の bomb が付加されている状態だと実行時にエラーとなります。RHEL5.x ではエラーとな……(続きを読む)
- ttyにアクセスができません (Bad file descriptor) エラー 2011-04-22
-
カテゴリー: Linux
Linux で cron や 別のマネージメントツール経由でシェルスクリプトを実行すると、次のようなエラーが出る場合があります。 警告: ttyにアクセスができません (Bad file descriptor). 特定の……(続きを読む)
- Linux でカーネルパニック時に自動的に再起動させる設定 2011-04-19
-
カテゴリー: Linux
Linux でカーネルパニック時に自動的に再起動させる設定の方法です。/etc/sysctl.conf を編集します。 # /etc/sysctl.conf kernel.panic = 5 kernel.panic =……(続きを読む)
- rsync の使い方、オプションについてのまとめ 2011-02-24
-
カテゴリー: Linux
rsync についてかなり深く調べる機会があったので、そのまとめです。この記事を書いている時点の最新版は 3.0.7 で、すでに 3.0.8pre1 が出ています。 Red Hat Enterprise Linux 5.……(続きを読む)
- vim エディタでユニコードの bomb 操作 2011-02-23
-
カテゴリー: Linux
UTF-8 で作成された bash のシェルスクリプトの先頭に、ユニコードの bomb がついていると RHEL5.x では OK なのですが、RHEL4.x ではエラーとなります。 この bomb を vi エディタで……(続きを読む)
- vim でタブや全角スペースを表示する 2011-02-15
-
カテゴリー: Linux
vi エディタ (vim) でタブ文字や全角スペースを表示する方法です。:set line でもタブは表示されますが見にくいので、.vimrc を変更して対応できました。 set lcs=tab:>.,trail:_,e……(続きを読む)
- bash ループ中のリダイレクトはまとめた方が高速になる 2011-02-11
-
カテゴリー: Linux
bash の出力をファイルに行なう際、ループ中で毎回 echo のたびにリダイレクトをすると遅いのではないかと思い検証してみた。 #! /bin/bash – ## test1.sh echo ” > output1.……(続きを読む)
- Linux の at, batch コマンド 2011-02-04
-
カテゴリー: Linux
Linux の at コマンドの使い方についてのまとめです。 1分後にスクリプトを実行 $ at -f hoge.sh now + 1min 指定時刻にスクリプトを実行 $ at -f hoge.sh 1:00 明日の午……(続きを読む)
- Linux の date コマンドでミリ秒まで出力する方法 2011-02-03
-
カテゴリー: Linux
date コマンドでミリ秒まで出力する方法です。date コマンドのオプションでは直接ミリ秒を表示できないようです。 最近の date コマンドのバージョンでは書式で %N を指定するとナノ秒の値を (000000000……(続きを読む)
- bash でカンマ区切り文字を split して変数に代入 2011-02-01
-
カテゴリー: Linux
bash のシェルスクリプト内で、カンマ区切りテキストを分割して変数に入れたい場合。Perl や PHP の split みたいな動作をさせる方法です。 IFS 変数に区切り文字をセットしたうえで set コマンドを使用……(続きを読む)
- find で時間を基準に検索する 2011-01-26
-
カテゴリー: Linux
find コマンドで時間を基準ファイルを検索する方法です。たまに使うのでメモしておきます。 過去7日間に更新されたファイルを検索。-mtime に日数を指定。 find ./ -type f -mtime -7 -exe……(続きを読む)
- XREA/CoreServer に SSH を使って WordPress をインストール 2010-07-17
-
カテゴリー: Linux,WordPress
Xrea や CoreServer で SSH を使うための方法です。例として FTP を使わず SSH で WordPress のインストール作業をします。この記事は Linux の基本的なコマンドや SSH について……(続きを読む)
- gethostby*.getanswer: asked for XXX IN AAAA のログ 2010-06-25
-
カテゴリー: Linux
CentOS 5 のsyslog (message ログ) に以下のようなメッセージが大量に出力されて気になっていました。 httpd: gethostby*.getanswer: asked for “crawl-66……(続きを読む)
- SNMP + MRTG で Apache のプロセス数を監視する方法 2010-06-24
-
カテゴリー: Apache,Linux
以前、CentOS で SNMP と MRTG を使ったロードアベレージの監視方法をまとめましたが、今回はその仕組みを利用してさらに Apache のプロセス数を監視できるようにします。ついでにプロセス数が閾値を超えた場……(続きを読む)
- Ubuntu を 9.10 を 10.04 にアップグレードしてみた 2010-06-21
-
カテゴリー: Linux
少し前の話になりますが、Ubuntu の 10.04 が出たので、9.10 にアップグレードしてみました。うまくいけば 10.04 を新規インストールしなくて済むためです。 アップデートは、メニューの「システム管理」-「……(続きを読む)
- MRTG で Load Average をグラフ化する 2010-04-16
-
カテゴリー: Linux
MRTG で Linux の負荷を示す指標の一つであるロードアベレージ (Load Average)をグラフ化してみます。CentOS 5.4 (64bit) で試しました。とりあえず SNMP と MRTG を同一サー……(続きを読む)
- BIND9 で “unable to create dispatch for reserved port ~” エラー 2010-04-04
-
カテゴリー: Linux
Bind 9 の slave 側のサーバにうまく転送できず、/var/log/messages に次のようなエラーがでていました。 zone example.org/IN/external: refresh: non-a……(続きを読む)
- rkhunter で Invalid XINETD_CONF_PATH configuration option エラー 2010-03-30
-
カテゴリー: Linux
CentOS 5.4 にオープンソースの Rootkit 検出ツール rkhunter を EPEL から yum でインストール。 # yum install rkhunter 実行したところ、次のようなエラーが出まし……(続きを読む)
- configuring key ‘ddns_key’: bad base64 encoding 2010-03-28
-
カテゴリー: Linux
BIND (named) を開始したときに、次のようなログが出て起動できない場合。 /etc/named.conf:114: configuring key ‘ddns_key’: bad base64 encoding……(続きを読む)
- named-checkconf コマンドで BIND の設定をチェック 2010-03-27
-
カテゴリー: Linux
DNS サーバである BIND の設定ファイル named.conf を書き換えた後、いきなり再起動してしまうと、記述エラーがあったときにデーモンが起動せず焦ります。 named-checkconf コマンドを使えば、事……(続きを読む)