Trance Shift 7 - Notes

現Trance Shift 8.0の前バージョンのログ

Linux

起動停止スクリプト テンプレート

chkconfig用のもの。すごくシンプル版。 #!/bin/bash # hoge # # chkconfig: 34 70 30 # description: hoge. RETVAL=0 start() { echo -n "Starting hoge: " ### return 0 } stop() { ### return 0 } case "$1" in start) start ;; stop) stop ;; restart) s…

Runlevelと起動停止スクリプト

Redhat、DebianとかのSystem V系のディストリの起動・停止スクリプトはRunlevelによって規定されてるのだけど、その話。 すごく今更ながら忘れてたのでメモ。 Runlevel 「runlevel」コマンドで確認できる。 # runlevel N 4数字は 左が、前回起動時のランレベ…

VMware上のLinuxからCDを焼く

何のことかと申しますと、WindowsPCに乗っかってるVMwareのゲストOS(Linux)上でホストのCDドライブを制御してCDを焼くというお話。非常にレアなケースかもしれないですが(というかWindowsで焼けば良い)、WindowsでISOイメージを焼く手段が無くてVMware上には…

./configure --prefix=$HOME/*

id:ichii386さんが書かれてた記事。世界的に見れば$HOME/localさんがやっぱり多いみたい。 prefixは私は共用サーバーだと基本$HOME/local派だったりするのだけど、だいたい占有サーバーだったりするので --prefix=/usr/local/ とかにしてうわーいしちゃった…

.vimrc

自分用メモ。 "Tab Spacing "set tabstop=2 softtabstop=2 shiftwidth=2 set tabstop=4 softtabstop=4 shiftwidth=4 set expandtab "256Colors set t_Co=256 "Basic syntax enable set modeline set number set foldmethod=marker set laststatus=2 set ambi…

GNU Screenにて画面ごとにエンコーディングを変える

私の場合、コンソール作業する場合GNU Screenをまっさきに立ち上げてコンソール文字列はすべてUTF-8でやりとりしてます。でも古いサーバーとかで作業する場合、とあるプログラムがEUCでしか文字出力してくれないといかいう状況があったりします。そのための…

wcとgrepで行数のカウントが違う件

"wc -l"と"grep '' -c"で微妙に数字が違う?なんてことがあったので検証。こんなテキストを用意してみた。 [a.txt] hogehoge[LF] fugafuga[EOF][b.txt] hogehoge[LF] fugafuga[LF] [EOF][c.txt] hogehoge[CRLF] fugafuga[EOF][c.txt] hogehoge[CRLF] fugafug…