2007-10-01から1ヶ月間の記事一覧

Linux の ページキャッシュの実験

Linuxではメモリに余裕があると一度読み込んだファイルをキャッシュしてくれるらしい。 ということで実験してみた。OS起動直後で何もしていない状態を確認。cache は、27328で約27MB。 # watch vmstat Every 2.0s: vmstat Tue Dec 4 13:21:57 2007 procs ---…

Encode.pm で、nkf もどき

#!/usr/bin/perl use strict; use Encode qw(from_to); use Encode::Guess; my $s = do {local $/; <STDIN>}; my $enc = Encode::Guess::guess_encoding ( $s ); #from_to( $s, $ARGV[0], $ARGV[1] ); from_to( $s, $enc, $ARGV[0] ); print $s, "\n";</stdin>

Linuxのディストリビューションを確認する方法 (Redhat系のみ)

# cat /etc/redhat-releasekernel のバージョンを見たいなら、 # uname -a

CentOSでタイムゾーンの再設定する方法

# system-config-date

Linux上で CDのisoイメージの作成方法

CDを入れて以下を実行。 # dd if=/dev/cdrom of=foo.isoまたは、以下のようにすれば、終了した際にメールが来る。 # dd if=/dev/cdrom of=foo.iso 2>&1 | mail メールアドレス -s "done."または、以下のようにすれば、終了した際にビープ音が鳴る。 とりあえ…

LVM メモ

LVMの新規作成 LVMパーティションの作成 # fdisk /dev/sdb n t -> 8e wphysical volumeの作成 # pvcreate /dev/sdb1 Physical volume "/dev/sdb1" successfully created # pvdisplayVolume Groupの新規作成。 # vgcreate -s 32m vg00 /dev/sdb1Logical Volum…