2009/10/31

FTPクライアント

一般にファイルのやり取りはscpで行うのだろうが、FTPもまだまだ現役で使用されている。
FTPのクライアントとしては、昔はFFFTPを使っていた。

長らくFTPなど使っていなかったが、最近になってWindowsがFTPを実装していることを知った。
コマンドプロンプトから

>ftp

と打てば、CUIで用いることが可能だ。
しかしこのWindows純正のFTPは、Tab補完が効かないので、非常に使いにくい。

なのでNcFTPを用いている。
このNcFTPはCygwinに実装されていて、これだとTab補完が効く。
Cygwinを立ち上げて、

$ ncftp

と打てば起動する。
サーバーにアクセスするには、

ncftp>open -u (IP or hostname)

とかすればいい。
-uオプションはユーザー名の指定。
抜けるのはbyeかexitで。
ファイルを取って来るには、

ncftp>get hoge

とすればいい。
ダウンロードされる先は、NcFTPを起動したときのディレクトリになる。