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の中と対応してるよね ゚+。(*-ω-)(-ω-*)。+゚

メニュー

渋谷・中目黒のプログラマー募集中!未経験OK!