在cygwin下,windows的ftp有很大的问题——无法删除输入的字符,所以下了一个netkit-ftp-0.18-pre1 for Linux,在cygwin下编译了一下,比win下的ftp好用很多,除了在输入用户名(可能还有密码)的时候无法删除字符外,其他时候都很好,只是有时好像会变成zombi——但是已经不是win下的ftp可比了。
今天想登录自己的ftp的时候少输入一些字符,就在.bashrc文件中建了一个别名:
alias ftphome=''username:password@ftp williamx.kmip.net'',
谁知不行,这样的格式它不认识(win ftp也不认识:()。于是花了两个小时看它的代码,谁知看到一半,发现它使用.netrc来自动登录。去google上查了一下,这个文件是与tcp绑在一起的。于是照样输入:
machine williamx.kmip.net login username password password
这样就OK了?!:)这可比改代码简单多了!