• 假设我现在所在的主机是A,我要向主机B传送文件,那么我要使用的命令列表如下:假如B主机的ip是:132.224.24.1,我要向B文件放在目录...220 zhjs4app FTP server (Version 1.1.214.4(PHNE_34544) Fri Feb 24 15:03:24 GM

    假设我现在所在的主机是A,我要向主机B传送文件,那么我要使用的命令列表如下:假如B主机的ip是:132.224.24.1,我要向B文件放在目录/user/login中

    #连接到远程服务端

    ftp 132.224.24.1

    出现如下提示:

    220 zhjs4app FTP server (Version 1.1.214.4(PHNE_34544) Fri Feb 24 15:03:24 GMT 2006) ready.
    Name (132.224.24.1:jszhjs):

    #要求你输入用户名,输完用户名则会出现输入用户密码的提示:

    331 Password required for zhjs_4.
    Password:

    #如果输入正确,则出现下面提示信息

    230 User zhjs_4 logged in.
    Remote system type is UNIX.
    Using binary mode to transfer files.
    ftp>cd /user/login

    #则打开即将要传入文件的远程目录

    ftp>bin

    #表示以二进制文件传输

    ftp>prom

    #表示关闭提示信息

    ftp>put 文件名

    #则开始传输,完成后

    ftp>bye

    #表示退出ftp模式

    #此传输是在本地机A的当前目录中传输文件到远程机B目录/user/login

    #如果是从远程主机B得到文件则只更改put 文件名命令为mget *.*即可

    ftp>mget *.*

    #表示从远程的/user/login目录下得到该目录下的所有文件到本地机A的当前目录。

    #你也可以使用get命令,如

    ftp>get filename

    #不同的是,get只能操作一个文件,而mget可以同时操作很多个文件。

    展开全文
  • window与Unix 文件 ftp传输


    一、在DOS用FTP命令


      例如:window 从Unix 上下载文件:


    1、  CMD ( window  ->start->run 命令行输入)  


    2、 ftp  xx.xx.com/ip          (连接到服务器,然后 输入Unix用户名和密码)


    3、cd ....aa/bb/              (cd 到要下载文件的目录下:)


    4.  get   XXX.zip                (下载XXX.ZIP文件)


    二、ftp 客户端


     下载FileZilla Client 


    输入 Host , 用户名,密码


    然后就可以看到 左右Local  site 和 remote site ,选择路径后,直接可以  拖动文件 从左边 到右边  传输。


    展开全文
  • Unixftp常用命令

    2016-12-15 17:09:01
    Unixftp常用命令: 1.ftp登录  #ftp 主机名或IP   2.ftp常用操作  ascii 以ASCII模式传输数据;  binary 以二进制模式传输数据,对可执行程式的传输比须用此;  ls 显示ftp服务器端目录列表;  cd 改动...

    Unix下ftp常用命令:

    1.ftp登录

       #ftp 主机名或IP

       

    2.ftp常用操作

       ascii    以ASCII模式传输数据;

       binary   以二进制模式传输数据,对可执行程式的传输比须用此;

       ls       显示ftp服务器端目录列表;

       cd       改动目录;

       lcd      改动本机目录;

       get(mget) 下载文件至本机;

       put(mput) 上传文件至ftp服务器端;

       quit/bye     退出;

       ?           显示本地帮助信息。

    =====================================

    本地工作站与远端工作站之间文件传输

    ( 必须拥有远端工作站之帐号及密码,才可进行传输工作 )

    执行格式: ftp hostname or ftp ip_address

    #ftp 主机名或IP

    Example :

    ftp doc 与远端工作站 doc ,进行文件传输

    Name (doc:user-name) : 输入帐号

    Password (doc:user-name): 输入密码

    ftp> help 列出 ftp 文件传输,可使用之任何命令。

    ftp> !ls 列出本地工作站,目前目录下之所有文件名。

    ftp> !pwd 列出本地工作站,目前所在之工作目录位置。

    ftp> ls 列出远端工作站目前目录下之所有文件名。

    ftp> dir 列出远端工作站目前目录下之所有文件名(略同于 UNIX 的 ls -l 指令).

    ftp> dir . |more 同上,但每页会暂停(可能不适用 Unix 以外的 ftp)。

    ftp> pwd 列出远端工作站目前所在之目录位置。

    ftp> cd dir1 更改远端工作站之工作目录位置至 dir1 之下。

    ftp> get file1 将远端工作站之文件 file1 ,拷贝到本地工作站中。

    ftp> put file2 将本地工作站之文件 file2 ,拷贝到远端工作站中。

    ftp> mget *.c 将远端工作站中,副文件名为 c 之所有文件,拷贝到本地工作站中。

    ftp> mput *.txt 将本地工作站中,副文件名为 txt 之所有文件,拷贝远端工作站中。

    ftp> prompt 切换交谈式指令(使用 mput/mget 时不用每个文件皆询问yes/no)。

    ftp> quit 结束 ftp 工作。

    ftp> bye 结束 ftp 工作。

    ?           显示本地帮助信息。

    注: 从PC与工作站间的文件传输也可透过在 PC端的 FTP指令进行文件传输,指令用法与上所述大致相同。

    ==============================================

    例:从一台UNIX主机传输文件到另一台主机,把UNIX主机10.168.1.5下的/test/readme.txt放到10.168.1.21(FTP用户密码为test/test)上的/AAA/BBB/下.

    telnet 10.168.1.5

    user:root

    password:root

    #pwd

    /

    #cd /test(首先,要进入要传递的文件所在的文件夹,否则可能会失败,不能直接put /test/readme.txt,否则要报找不到

    此文件,而要先进入/test,再进FTP程序)

    #ftp 10.168.1.21(一定要先进要传递文件的目录后再进FTP)

    #ftpuser:test

    #ftppsw:test

    ftp>cd AAA/BBB(在FTP命令环境下,进入准备上载FTP的目录,否则,默认都放在FTP的根目录了)

    ftp>pwd

    /AAA/BBB

    ftp>put readme.txt

    200 PORT Command successful.

    150 Opening BINARY mode data connection for test.txt.

    226 Transfer complete.

    12 bytes sent in 0.00 seconds (390.62 Kbytes/s)

    下载同理,只不过用GET命令

    WINDOWS下与LINUX的传送

    ftp——文件传输协议

    ftp 的意义是 File Transfer Program ,是一个很常应用在网路档案传输的

    程序。

    格式:

    ftp [ hostname | ip-address ]

    其中 hostname | ip-address 的意义同telnet 。

    在进入 ftp 之後,如果与 remote host 连接上了,它将会询问你用户名

    与密码,如果输入对了就可以开始进行档案传输。

    ftp中常用命令:

    ascii:将传输模式设为 ascii 模式。通常用於传送文字档。

    binary:将传输模式设为 binary 模式,通常用於传送执行档,压缩档与影像档等。

    cd remote-directory:将 remote host(远方)上的工作目录改变。

    lcd [ directory ]:更改 local host (本地)的工作目录。

    ls [ remote-directory ] [ local-file ]:列出 remote host 上的档案。

    get remote-file [ local-file ]:取得远方的档案。

    mget remote-files :可使用通用字元一次取得多个档案。

    put local-file [ remote-file]: 将 local host 的档案送到 remote host。

    mput local-files :可使用通用字元一次将多个档案放到 remote host 上。

    help [ command ]: 线上辅助指令。

    mkdir directory-name :在 remote host 造一个目录。

    prompt 更改交谈模式,若为 on 则在 mput 与 mget 时每作一个档案之传

    输时均会询问。

    quit/bye 离开ftp .

    ※※※※※※※※※※※※※※※※※※※※※※

    前提条件是要你要get文件所在的linux/unix服务器安装了ftp服务,可以这样操作!

    :ftp linux/unix服务器的ip

    输入服务器用户名,密码后,显示如下提示符,表示已经进入ftp:

    ftp>lcd D:\    (在这里输入lcd D:\,是因为我要文件导入到我的windows下的D,这是定位目标文件所要到达的目录)

    然后提示:

    Local directory now D:\.

    表示本地目标目录定位成功!

    ftp>get /home/cbs20/src/LOAN/loan_retint.ec (表示,我要获得linux上的这个文件,根据后面提示,已经知道loan_retint.ec到了D:\

    提示:

    200 PORT command successful.

    150 Opening data connection for /home/cbs20/src/LOAN/loan_retint.ec (122998 byte

    s).

    226 Transfer complete.

    ftp: 收到 127252 字节,用时 0.02Seconds 7953.25Kbytes/sec.

    这时,已经成功将linux/unix上的文件get到我的Windows系统下的D:\

    ftp>quit (退出ftp)

    ※※※

    同样的道理,我们还可以将windows目录下的文件put(上传)到我的linux/unix服务器上,

    道理同上,ftp linux/unix服务器IP

    输入用户名密码,出现提示符

    ftp>

    我们在这里输入

    ftp>cd /home/cbs20/priv/wangqiao (定位到linux/unix目录/home/cbs20/priv/wangqiao表示该目录我们要上传文件的目标目录)

    ftp>put D:\haha.txt   (表示我要把本系统windos系统下的 D:\haha.txt上传上去)

    ftp>quit (退出ftp程序


    http://blog.chinaunix.net/uid-10125473-id-1988899.html

    展开全文
  • -----------对我的项目来说,Taget就是Remote, Host就是Local--------- --------------------------------------------...Unixftp常用命令: 1.ftp登录  #ftp 主机名或IP   2.ftp常用操作  as

    UNIX下FTP传送文件相关命令

    -----------对我的项目来说,Taget就是Remote, Host就是Local---------



    -------------------------------------------------------------------


    Unix下ftp常用命令:


    1.ftp登录


       #ftp 主机名或IP


       


    2.ftp常用操作


       ascii    以ASCII模式传输数据;


       binary   以二进制模式传输数据,对可执行程式的传输比须用此;


       ls       显示ftp服务器端目录列表;


       cd       改动目录;


       lcd      改动本机目录;


       get(mget) 下载文件至本机;


       put(mput) 上传文件至ftp服务器端;


       quit/bye     退出;


       ?           显示本地帮助信息。


    =====================================


    本地工作站与远端工作站之间文件传输


    ( 必须拥有远端工作站之帐号及密码,才可进行传输工作 )


    执行格式: ftp hostname or ftp ip_address


    #ftp 主机名或IP


    Example :


    ftp doc 与远端工作站 doc ,进行文件传输


    Name (doc:user-name) : 输入帐号


    Password (doc:user-name): 输入密码


    ftp> help 列出 ftp 文件传输,可使用之任何命令。


    ftp> !ls 列出本地工作站,目前目录下之所有文件名。


    ftp> !pwd 列出本地工作站,目前所在之工作目录位置。


    ftp> ls 列出远端工作站目前目录下之所有文件名。


    ftp> dir 列出远端工作站目前目录下之所有文件名(略同于 UNIX 的 ls -l 指令).


    ftp> dir . |more 同上,但每页会暂停(可能不适用 Unix 以外的 ftp)。


    ftp> pwd 列出远端工作站目前所在之目录位置。


    ftp> cd dir1 更改远端工作站之工作目录位置至 dir1 之下。


    ftp> get file1 将远端工作站之文件 file1 ,拷贝到本地工作站中。


    ftp> put file2 将本地工作站之文件 file2 ,拷贝到远端工作站中。


    ftp> mget *.c 将远端工作站中,副文件名为 c 之所有文件,拷贝到本地工作站中。


    ftp> mput *.txt 将本地工作站中,副文件名为 txt 之所有文件,拷贝远端工作站中。


    ftp> prompt 切换交谈式指令(使用 mput/mget 时不用每个文件皆询问yes/no)。


    ftp> quit 结束 ftp 工作。


    ftp> bye 结束 ftp 工作。


    ?           显示本地帮助信息。


    注: 从PC与工作站间的文件传输也可透过在 PC端的 FTP指令进行文件传输,指令用法与上所述大致相同。


    ==============================================


    例:从一台UNIX主机传输文件到另一台主机,把UNIX主机10.168.1.5下的/test/readme.txt放到10.168.1.21(FTP用户密码为test/test)上的/AAA/BBB/下.


    telnet 10.168.1.5


    user:root


    password:root


    #pwd


    /


    #cd /test(首先,要进入要传递的文件所在的文件夹,否则可能会失败,不能直接put /test/readme.txt,否则要报找不到


    此文件,而要先进入/test,再进FTP程序)


    #ftp 10.168.1.21(一定要先进要传递文件的目录后再进FTP)


    #ftpuser:test


    #ftppsw:test


    ftp>cd AAA/BBB(在FTP命令环境下,进入准备上载FTP的目录,否则,默认都放在FTP的根目录了)


    ftp>pwd


    /AAA/BBB


    ftp>put readme.txt


    200 PORT Command successful.


    150 Opening BINARY mode data connection for test.txt.


    226 Transfer complete.


    12 bytes sent in 0.00 seconds (390.62 Kbytes/s)


    下载同理,只不过用GET命令


    WINDOWS下与LINUX的传送


    ftp——文件传输协议


    ftp 的意义是 File Transfer Program ,是一个很常应用在网路档案传输的


    程序。


    格式:


    ftp [ hostname | ip-address ]


    其中 hostname | ip-address 的意义同telnet 。


    在进入 ftp 之後,如果与 remote host 连接上了,它将会询问你用户名


    与密码,如果输入对了就可以开始进行档案传输。


    ftp中常用命令:


    ascii:将传输模式设为 ascii 模式。通常用於传送文字档。


    binary:将传输模式设为 binary 模式,通常用於传送执行档,压缩档与影像档等。


    cd remote-directory:将 remote host(远方)上的工作目录改变。


    lcd [ directory ]:更改 local host (本地)的工作目录。


    ls [ remote-directory ] [ local-file ]:列出 remote host 上的档案。


    get remote-file [ local-file ]:取得远方的档案。


    mget remote-files :可使用通用字元一次取得多个档案。


    put local-file [ remote-file]: 将 local host 的档案送到 remote host。


    mput local-files :可使用通用字元一次将多个档案放到 remote host 上。


    help [ command ]: 线上辅助指令。


    mkdir directory-name :在 remote host 造一个目录。


    prompt 更改交谈模式,若为 on 则在 mput 与 mget 时每作一个档案之传


    输时均会询问。


    quit/bye 离开ftp .


    ※※※※※※※※※※※※※※※※※※※※※※


    前提条件是要你要get文件所在的linux/unix服务器安装了ftp服务,可以这样操作!


    :ftp linux/unix服务器的ip


    输入服务器用户名,密码后,显示如下提示符,表示已经进入ftp:


    ftp>lcd D:\    (在这里输入lcd D:\,是因为我要文件导入到我的windows下的D,这是定位目标文件所要到达的目录)


    然后提示:


    Local directory now D:\.


    表示本地目标目录定位成功!


    ftp>get /home/cbs20/src/LOAN/loan_retint.ec (表示,我要获得linux上的这个文件,根据后面提示,已经知道loan_retint.ec到了D:\


    提示:


    200 PORT command successful.


    150 Opening data connection for /home/cbs20/src/LOAN/loan_retint.ec (122998 byte


    s).


    226 Transfer complete.


    ftp: 收到 127252 字节,用时 0.02Seconds 7953.25Kbytes/sec.


    这时,已经成功将linux/unix上的文件get到我的Windows系统下的D:\


    ftp>quit (退出ftp)


    ※※※


    同样的道理,我们还可以将windows目录下的文件put(上传)到我的linux/unix服务器上,


    道理同上,ftp linux/unix服务器IP


    输入用户名密码,出现提示符


    ftp>


    我们在这里输入


    ftp>cd /home/cbs20/priv/wangqiao (定位到linux/unix目录/home/cbs20/priv/wangqiao表示该目录我们要上传文件的目标目录)


    ftp>put D:\haha.txt   (表示我要把本系统windos系统下的 D:\haha.txt上传上去)


    ftp>quit (退出ftp程序)

    展开全文
  • unix系统之间用ftp获取1G以上的文件,用system()执行ftp脚本。但是命令一直死在那里,小文件是没问题的。请教。。
    在unix系统之间用ftp获取1G以上的文件,用system()执行ftp脚本。但是命令一直死在那里,小文件是没问题的。请教。。
    
    展开全文
  • 在PB中实现ftp传输

    2012-03-31 11:12:46
    在PB中实现ftp传输 (加入日期:2001-6-21) 【保存文章至硬盘】【打印文章】【字体:大中 小】 分享到: 0 ---- 在用PB进行开发时常常需要用到ftp功能,最典型的应用就是将数据窗口中的数据生成txt文件,...
  • UNIX 系统下FTP的使用

    2008-11-27 10:05:00
    一、FTP基本用法FTP是File Transfer Protocal的缩写,意为文件传输协议,它可以将远程系统上的一个或多个文件...FTP传输文件时,支持不同的传输模式,有ascii和binary模式。在传输可执行文件和数据文件时最好使用binary
  • unix ftp命令介绍

    2013-09-24 13:05:42
    solaris下的ftp命令介绍(保存) 1.ftp 本地工作站与远端工作站之间文件传输(solaris) : 必须拥有远端工作站的帐号及密码,才可进行传输工作 : 格式: ftp hostname or ftp ip_address 例如 : ftp 129.9.123...
  • UNIX ftp命令

    2017-06-02 11:22:21
    UNIXFTP命令
  • ftp传输图片损坏原因

    2018-03-14 11:11:18
    在用ftp将本地图片传输到服务器时发现图片被损坏,原因是使用了错误的传输类型使得源文件被修改了。ftp有两种传输方式:二进制模式和ascll模式。二进制模式是将文件直接传到服务器,不做任何改动。ascll模式会将回车...
  • FTP传输过程详解

    2007-03-30 17:06:00
    介绍FTP是一种非常常见的应用,已经成为文件传输的Internet标准。FTP提供文件传输的功能,即将完整的文件从一个系统复制到另一系统,这一点与NFS(网络文件系统)所提供的文件访问功能不同。在使用FTP时,可以要求提供...
  • FTP可用多种格式传输文件,通常由系统决定,大多数系统(包括UNIX系统)只有两种模式:文本模式和二进制模式。文本传输器使用ASCII字符,并由回车键和换行符分开,而二进制不用转换或格式化就可传字符,二进制模式比...
  • FTP文件传输模式

    2012-10-30 13:55:41
    文本传输器使用ASCII字符,并由回车键和换行符分开,而二进制不用转换或格式化就可传字符,二进制模式比文本模式更快,并且可以传输所有ASCII值,所以系统管理员一般将FTP设置成二进制模式。  一般来说:如果你用...
  • FTP传输的两种方式和工作方式比较,二进制数据传输和ASCII传输区别 [原创 2010-05-21 11:16:31]  字号:大中 小 FTP传输模式比较区别   1、 ASCII传输方式:假定用户正在拷贝的文件包含的简单...
  •  1.ASCII传输方式:假定用户正在拷贝的文件包含的简单ASCII码文本,如果在远程机器上运行的不是UNIX,当文件传输ftp通常会自动地调整文件的内容以便于把文件解释成另外那台计算机存储文本文件的格式。...
  • FTP文件传输格式

    2013-08-05 09:35:41
    FTP可用多种格式传输文件,通常由系统决定。大多数系统(包括UNIX系统)只有两种模式:文本模式和二进制模式。文本传输器使用ASCII字符,并由回车键和换行符分开,而二进制不用转换或格式化就可传字符,二进制模式比...
  •  最近在研究FTP客户端的实现,最初我直接使用的Cocoa中提供的CFFTPStream相关的函数,但最终发现用此方法实现FTP客户端有很大的局限性,于是我便找到了一份在Windows上用C语言实现FTP客户端代码,但在Mac OSX...
  • UNIXftp命令

    2013-12-17 14:55:57
    Unixftp常用命令: 1.ftp登录  #ftp 主机名或IP   2.ftp常用操作  ascii 以ASCII模式传输数据;  binary 以二进制模式传输数据,对可执行程式的传输比须用此;  ls 显示ftp
1 2 3 4 5 ... 20
收藏数 46,437
精华内容 18,574
关键字:

unix实现ftp传输