Linux メモ
aaa:/proc/sys/vm # ls
block_dump heap-stack-gap min_free_kbytes page-cluster dirty_background_ratio hugetlb_shm_group nr_hugepages swap_token_timeout dirty_expire_centisecs laptop_mode nr_pdflush_threads swappiness dirty_ratio lowmem_reserve_ratio overcommit_memory vfs_cache_pressure dirty_writeback_centisecs max_map_count overcommit_ratio
- apache 2.2 では AuthDigestFile ではなく AuthUserFile となる
カレントディレクトリの .mpg ファイルが何 GB あるのか
echo "(" `ls -l *mpg|awk '{print $5" +"}'` "0 )" / 1024 / 1024 /1024|bc -l
--help というファイルが出来てしまった。消すには?
rm ./--help
びびった?
GImageView を x86_64 環境で make 失敗
LDFLAGS=-L/usr/lib64
http://www.homa.ne.jp/~ashie/kb/index.cgi?b=GImageView&c=t&id=493
ssh 関係
http://www2.i-e-c.co.jp/ssh16.html
しつこい攻撃に対して DenyHosts を入れた。
ファイルをがっしりくわえて離さないプロセスを特定する
Use lsof or fuser.
convmv なんてコマンドがあったとは!
こんなコマンドがあったとは!! へぼいものを自作していたよトホホ
convmv --notest -f euc-jp -t utf8 -r *
Fedora
yum-utils の使い方が書いてあった。 http://fun.poosan.net/sawa/index.php?UID=1194609939
openSUSE
openSUSE インストールで
make sure that CD number 1 is in your drive
って出たら boot option に /b ってやったらうまくいった?
openSUSE 10.2 で fbdev が激おそ。で via にしたらすごく良くなった。
Section "Device" BoardName "Framebuffer Graphics" BusID "1:0:0" # Driver "fbdev" Driver "via" Identifier "Device[0]" Screen 0 VendorName "VESA" EndSection
zypper
Haskell を入れる
zypper ar http://download.opensuse.org/repositories/devel:/languages:/haskell:/next/openSUSE_12.1/ haskell-repo zypper in ghc zypper in cabal-install
chkconfig
ntsysv みたいなのやるやつってなんだっけーっていっつも忘れるという chkconfig。なぜ ntsysv はすぐ思い出せて chkconfig はすぐに思い出せないのかが謎。
monitoring
dstat
dstat -Tclmdrn dstat -clmdrn
など
iotop
sudo iotop -o
I/O の使用状況がわかる。
Total DISK READ: 11.43 K/s | Total DISK WRITE: 236.32 K/s TID PRIO USER DISK READ DISK WRITE SWAPIN IO> COMMAND 266 be/4 root 0.00 B/s 19.06 K/s 0.00 % 4.73 % [kjournald] 3457 be/4 jony 11.43 K/s 144.84 K/s 0.00 % 1.00 % emacs hoge
など
キーワード:
参照:[計算機関連]