[mysql] ファイルに記述したクエリの実行
2010年6月24日 木曜日
ファイルにあらかじめ記述したクエリを実行するには
mysql> source "ファイル名"
とします。
コピペが不安な長いクエリや、コピペが不可能なときにどうぞ。
そもそも、クエリのコピペは危険だからなるべくなら避けましょう。
クリップボードに思わぬものが入っているかもしれませんから。
[svn] パスやURLのロック
2010年6月13日 日曜日
svn lock "パス|URL"...
作業コピーのパスやURLをロックします。
チームで作業をするなら、ロックを必須にするべきでしょう。
編集の衝突は厄介です。
ロックされたらその間は編集できなくて不便だ、という苦情を聞きますが、そうするためのロックです。
逆に他の人が編集しているのに編集しようとする方がおかしいと思いますが・・・。
あとは、ロックしたら解除を忘れずに。ロックの持ち逃げはみんなに迷惑をかけます。
また、コミットのタイミングで、ロックは解除されます。
ロックを強制するにはsvn:needs-lock属性を指定します。
(この属性はファイルにしか指定できません)
svn ps svn:needs-lock 1 "パス"
この属性が指定されたファイルは、ロックを取得するまで読み取り専用になります。
find
2010年6月11日 金曜日
ファイルシステムの検索をおこないます。
単なる探し物はもちろん、結果を他のコマンドにパイプする使用法も効果的。
find "パス" [検索条件]
-name “パターン”
パターンにマッチするパスを抽出
-maxdepth “数値”
最大何階層まで潜って探すか
-mindepth “数値”
最小何階層潜ってから探すか
【参考URL】
http://codezine.jp/article/detail/3279?p=2
htpasswd
2010年6月08日 火曜日
ベーシック認証用のユーザファイルの作成を支援してくれるコマンドです。
新規にファイルをユーザファイルを作成する場合
htpasswd -cm "ファイル" "ユーザ"
のような感じ。
パスワードを2度聞かれるので、同じものを2回入力して完了です。
-c オプションは、ファイルを新規作成(存在すれば空にします)
-m オプションは暗号化にMD5を使用します。