2010-09-01から1ヶ月間の記事一覧

CentOSのデフォルト言語を変更する

rootになってあるファイルをいじると変更できます。 (1)rootユーザーになる shell> sudo su - (2)エディタでetc/sysconfig/i18nを開く shell> vim /etc/sysconfig/i18n (3)LANGを書き換える 例), 英語にするとき LANG="en_US" (4)修正を反映させるためにログ…

dfコマンドでディスク使用量を表示

shell> df ※「-h」で単位を付けることができます以下、使用例。 ■オプションなし [abyss@test-vmw apps]$ df Filesystem 1K-blocks Used Available Use% Mounted on /dev/mapper/VolGroup00-LogVol00 18156292 5886204 11332924 35% / /dev/sda1 101086 1210…

findのmtimeオプション〜指定した整数日前に変更したファイルやディレクトリを表示〜

■指定した整数日前に変更したファイルやディレクトリを表示 shell> find . -mtime 整数以下、使用例。 ■二日前に変更を加えたファイルを表示する [abyss@test-vmw apps]$ find . -mtime 2 ./Bat/lib/Hp/Bat/Batch/Shop/FTP.pm ./Bat/lib/Hp/Bat/Batch/Shop/T…

lsの便利なhオプション〜ファイルサイズの単位をKにして表示〜

■ファイルサイズの単位をKにして表示 shell> -lh ※hだけでは機能しません。(情報を詳しく表示するための「l」オプションがないと意味ないです)以下、使用例。 ■「-lh」を使用。 [abyss@test-vmw apps]$ ls -lh total 36K drwxrwxr-x 7 webservice users 4.0K…

文字コードを変えてファイルを開く

shell> inconv -f iso-2022-jp -t utf-8 $1 開きたいファイル名文字化けしちゃってる.emlファイル(メール)を開くときなんかに便利です。

grepで指定したファイルからある文字列を探す

■使い方 shell> grep 探したい文字列 探す対象ファイル名 ※-nで行番号も出るよ。 ※「-C 整数」で検索文字列の前後の行も表示できるよ。整数部分で、前後何行分を表示するか指定します。以下、使用例。 [abyss@test-vmw Controller]$ grep sub Site.pm sub _o…

grepするときに.svnファイルを除外する

■ポイント ・grepのvオプションを使う ・パイプを使う以下、使用例。 ■「.svn」ファイル以外から「sub auto」を含むファイルとその行数を表示する [abyss@test-vmw apps]$ grep -nr "sub auto" ./* | grep -v ".svn" ./Web/lib/Hp/Web/Controller.pm:6:sub a…

チェックボックスの項目名をクリックしてもチェックがon/offできるようにする

■方法 <label>タグを使用する使用例は以下。 <label> <form method="GET" action=""> <input type="checkbox" name="search_status" value=1 checked="checked" /> <input type="checkbox" name="search_status" value=2 /> <input type="checkbox" name="search_status" value=3 /> <input type="submit" name="検索" /> </form> </label>まだま…</label>

あるstatusが数字で定義してあって、その数字に対応する単語でそれぞれのstatusを置き換えたいとき

htmlなどで、statusをコトバで表示させたいときに便利なやり方を先輩がしていたので、メモ。 ■ポイント グローバル変数で置き換えるコトバを配列にしておくこと ※要素番号がstatusと等しくなるようにこんな対応のstatusが定義されているとします。 status=0…

「コードを読む」ということと「人のコードをコピーする」ということ

モジュールやフレームワークを利用するときなどに、「コードを読む」っていうことをしますよね。私はコードを読んでも理解の度合いが先輩とかなり差があると感じ、この理由を突き止めるべく、先輩に読み方を聞いてみました。「コードを読む」ということに2つ…

初めてのフレームワークやモジュールを使ってコードを書くときのポイント

どーも、初めてのフレームワークを使ってコードを書くのが他の人と比較しても無駄なくらい遅いので、その遅さの原因を探るべく先輩に聞いてみた。 ポイントは以下だそう。 ◎メソッドなどの関数の機能を調べるとき ・メソッド名や関数名から機能を推測する ・…

vim/正規表現を使う

(1)正規表現を使用したい範囲をビジュアルモード(vやV、ctrl+v)で選択 (2)「:」を打つ (3)正規表現を書く「s/置換前文字列/置換後文字列/」 ※オプションに「g」を付けると選択範囲全てに適用される ※「g」意外にもオプションはある (4)Enterを打つ検索する…

vimコマンド/合わせ技と便利なコマンド〜文字の入れ替え、文字列の削除、折り返しのon・off、括弧の対応〜

前提:ノーマルモード(escを押すとノーマルモードになります) ◎文字を入れ替えるとき xp ・x→カーソル部分の文字を消す ・p→カーソル部分の後ろにインサート 例), abcという文字列があって、bacとしたいとき abcのaにカーソルを合わせて「x」 ↓ カーソルは動…

svnコマンド/ディレクトリをリポジトリ管理から除外する

shell> svn proplist svn:ignore ignoreしたいdir名よく忘れるので、メモ。