#navi(../)
* 手軽にUNIXコマンド環境を構築できる・Gow [#x1a7c2ee]
Gowをインストールすることにより、コマンド・プロンプトでscp, ssh, diff, curl, vim, awkなどが使用できるようになります。~
本資料でGowの入手とインストール手順を記します。
#contents
#htmlinsertpcsp(win-top.html,win-sp.html)
* 動作確認環境 [#wf910943]
- Windows 7 64bit
* 関連記事 [#s7f1fc81]
-[[手軽にUNIXコマンド環境を構築できる・Gow>開発ツール/手軽にUNIXコマンド環境を構築できる・Gow]]
-[[Windowsで定番UNIXコマンドを使う>開発ツール/Windowsで定番UNIXコマンドを使う]]
-[[Cygwin 1.7.17-1をWindows8にインストールしてみた>開発ツール/Cygwin 1.7.17-1をWindows8にインストールしてみた]]
-[[Cygwinのインストールと環境構築>開発ツール/Cygwinのインストールと環境構築]]
-[[Cygwinのバージョンを確認する方法>開発ツール/Cygwinのバージョンを確認する方法]]
-[[Cygwinをインストールしたユーザー以外でCygwinを使用したときの対処>開発ツール/Cygwinをインストールしたユーザー以外でCygwinを使用したときの対処]]
-[[Cygwinにclearコマンドをインストールする>開発ツール/Cygwinにclearコマンドをインストールする]]
-[[Cygwinにssh,scpコマンドをインストールする>開発ツール/Cygwinにssh,scpコマンドをインストールする]]
-[[Cygwinにvimエディタをインストールする>開発ツール/Cygwinにvimエディタをインストールする]]
-[[Cygwinにwgetコマンドをインストールする>開発ツール/Cygwinにwgetコマンドをインストールする]]
-[[無料のXサーバー・Xmingの設定とインストール>開発ツール/無料のXサーバー・Xming]]
-[[XmingをTeraTermで使用する>開発ツール/XmingをTeraTermで使用する]]
-[[TeraTermで鍵を生成しsshによる鍵認証を行う方法>開発ツール/TeraTermで鍵を生成しsshによる鍵認証を行う方法]]
-[[sshで接続したTeraTermをサーバーから切断されないようにする>開発ツール/sshで接続したTeraTermをサーバーから切断されないようにする]]
-[[sshで接続したPoderosaをサーバーから切断されないようにする>開発ツール/sshで接続したPoderosaをサーバーから切断されないようにする]]
-[[TeraTermのBeep音を消す方法>開発ツール/TeraTermのBeep音を消す方法]]
-[[Tera Termで生成した秘密鍵をWinSCPで使用する手順>開発ツール/TeraTermで作成した秘密鍵をWinSCPで使用する方法]]
-[[Tera Termのknown_hostsの在処>開発ツール/TeraTermのknown_hostsの在処]]
* Gowの入手(ダウンロード) [#b74ccaa8]
Gowのサイト~
&color(red){Gow 0.8.0がリリースされていたので追記&br;以下のURLからダウンロードすることができます。};~
https://github.com/bmatzelle/gow/releases
https://github.com/bmatzelle/gow/wiki
+Gowは以下のURLよりダウンロードすることができます。~
https://github.com/bmatzelle/gow/downloads
+Gow-0.7.0.exe - Gow 0.7.0 - Windows Installer をダウンロードします。
#ref(01.gif)
#br
+ダウンロードしたファイルをダブルクリックして起動します。
+メッセージに従ってインストールしてください。~
当方、デフォルト値のまま次へボタンなどを押しインストールを完了しました。~
インストール場所などを変更したい場合は、インストール中に変更することができます。
+あとはコマンド・プロンプトを起動すれば定番のUNIXコマンドが使用できます。~
以下のスクリーンショットは、Gowのバージョンとインストールされたコマンド一覧を表示した時のスクリーンショットです。
#ref(02.gif)
#br
-Gowが提供するコマンド(上記のスクリーンショットのテキスト版です。)
C:\Users\sakura>gow -l
Available executables:
awk, basename, bash, bc, bison, bunzip2, bzip2, bzip2recover, cat,
chgrp, chmod, chown, chroot, cksum, clear, cp, csplit, curl, cut, dc,
dd, df, diff, diff3, dirname, dos2unix, du, egrep, env, expand, expr,
factor, fgrep, flex, fmt, fold, gawk, gfind, gow, grep, gsar, gzip,
head, hostid, hostname, id, indent, install, join, jwhois, less,
lesskey, ln, ls, m4, make, md5sum, mkdir, mkfifo, mknod, mv, ncftp, nl,
od, pageant, paste, patch, pathchk, plink, pr, printenv, printf, pscp,
psftp, putty, puttygen, pwd, rm, rmdir, scp, sdiff, sed, seq, sftp,
sha1sum, shar, sleep, sort, split, ssh, su, sum, sync, tac, tail, tar,
tee, test, touch, tr, uname, unexpand, uniq, unix2dos, unlink, unrar,
unshar, uudecode, uuencode, vim, wc, wget, whereis, which, whoami,
xargs, yes, zip
C:\Users\sakura>gow -V
Gow 0.7.0
- Gowのヘルプ
Gowのヘルプを確認した時の出力です。
C:\Users\sakura>gow -h
Gow 0.7.0 - The lightweight alternative to Cygwin
Usage: gow OPTION
Options:
-l, --list Lists all executables
-V, --version Prints the version
-h, --help Show this message
以上、Gowの紹介でした。
#htmlinsertpcsp(win-btm.html,win-sp.html)