ftp访问命令 linux,linux访问ftp服务器命令

时间:2025-03-24 07:39:55

在linux访问时输入 用户名 anonymous 密码直接回车可以匿名登录

如果传输非文本,先输入bianry,然后再get就可以了

比如

ftp> get 

227 Entering Passive Mode (192,168,0,118,83,73)

150 Opening BINARY mode data connection for  (68334 bytes).

WARNING! 397 bare linefeeds received in ASCII mode File may not have transferred correctly. 226 File send OK.

68334 bytes received in 0.024 seconds (2.8e+03 Kbytes/s)

ftp> binary # 以二进制模式进行传输

ftp> get 

200 Switching to Binary mode.

ftp> bye

# 结束ftp传输模式

/link?url=o_q60zIuPITFSJe_RNYLZ-ID607rtI0ZWj99Q0JavhYTjXwTeIxMqm0sSQY0o-uZZgjAXWNozcpVnBqQktWmBWUJnaiEHcfkz5K6jRFT8JG

连接ftp服务器

格式:ftp [hostname| ip-address]

a)在linux命令行下输入:ftp 10.18.34.115

b)服务器询问你用户名和口令,分别输入yint和相应密码,待认证通过即可。

2. 下载文件

下载文件通常用get和mget这两条命令。

a) get

格式:get [remote-file] [local-file]

将文件从远端主机中传送至本地主机中.

如要获取服务器上E:\rose\,则

ftp> get /rose/ (回车)

b) mget

格式:mget [remote-files]

从远端主机接收一批文件至本地主机.

如要获取服务器上E:\rose\下的所有文件,则

ftp> cd /rose

ftp> mget *.* (回车)

注意:文件都下载到了linux主机的当前目录下。比如,在 /root/yint下运行的ftp命令,则文件都下载到了/root/yint下。

3.上传文件

a) put

格式:put local-file [remote-file]

将本地一个文件传送至远端主机中.

如要把本地的传送到远端主机E:\rose,并改名为

ftp> put /rose/ (回车)

b) mput

格式:mput local-files

将本地主机中一批文件传送至远端主机.

如要把本地当前目录下所有bmp文件上传到服务器E:\rose 下

ftp> cd /rose (回车)

ftp> mput *.bmp (回车)

注意:上传文件都来自于主机的当前目录下。比如,在 /root/yint下运行的ftp命令,则只有在/root/yint下的文件linux才会上传到服务器E:\rose 下。

4. 断开连接

bye:中断与服务器的连接。

ftp> bye (回车)