Cygwin Windowsの中にUNIX環境を作る
Windowsを使ってるときに、ちょっとUNIXとかLinuxとかのコマンドを確認したいときとかに便利なのがCygwin
UNIX環境をWindows環境の中に作っちゃうツールなんだけど、バーチャルマシン(VMware)と違って、
Windowsからも直接Cygwinのファイルにアクセスできちゃうのが特徴だぉ
まぁUNIX環境を作るっていうよりUNIXのコマンドを使えるようにしちゃったって言ったほうが正しいのかな
UNIXのコマンドって、実はツールになってて、例えばWindowsでペイントを使うみたいに、lsコマンドっていうツールがインストールされてるんだって
8.0以前のPostgreSQLなんかはWindowsにちゃんと対応してなかったから、Cygwinを使ってインストールしてたらすぃ
インストール
Cygwin 公式サイト
ダウンロードページからSetup.exeを落としてきて、実行する





ダウンロードするサーバを選ぶんだけど、世界中のサーバから選べるから、最後が jp で終わるものを選んでね
そうしないとゲキレツ遅いぜっ ( ・`ω・´)
つかサーバのあたりはずれがあるょ (;`Д´)≡⊃)`Д)∵


ファイルのダウンロードが始まるんだけど、ダウンロードが途中で止まるときには あきらめて別のサーバを使ったほうがよいよ
使い方
Cygwinのルート階層がC:\cygwinに対応してて、とりあえずUNIXと同じように使えるよ

ルート階層のファイル一覧を見るとこんな感じ
$ ls -l total 9 -rwxr-x---+ 1 USER Users 57 Aug 24 08:57 Cygwin.bat -rwxr-x---+ 1 USER Users 7022 Aug 24 08:57 Cygwin.ico drwxrwx---+ 2 USER Users 0 Aug 24 08:56 bin dr-xr-xr-x 1 0 root 0 Jan 1 1970 cygdrive drwxrwx---+ 2 USER Users 0 Aug 24 08:56 dev drwxrwx---+ 8 USER Users 0 Aug 24 08:56 etc drwxrwxrwx+ 3 USER なし 0 Aug 24 08:57 home drwxrwx---+ 4 USER Users 0 Aug 24 08:55 lib dr-xr-xr-x 1 USER なし 0 Dec 1 2006 proc drwxrwxrwt+ 2 USER Users 0 Aug 24 08:56 tmp drwxrwx---+ 10 USER Users 0 Aug 24 08:54 usr drwxrwx---+ 7 USER Users 0 Aug 24 08:55 var
C:\cygwinの中と対応してるよね ゚+。(*-ω-)(-ω-*)。+゚




