Archive for March 13, 2014

Linux下SSH用FTP命令上传文件至另一个FTP空间

如果没有ftp 提示: -bash: ftp: command not found
请先安装ftp应用程序: yum install ftp
#ftp 127.0.0.1 21 输入远程空间的FTP IP和端口号,Vnesite
然后根据提示输入用户名和密码即可!
ftp>lcd 本地工作目录
ftp>cd 远程目录
ftp>binary 采用二进制传输
ftp> tick 开启传输时的字节计数器再执行一次即可关闭
ftp>mput 文件

FTP> bye(或by) 结束和远程电脑的linux中ftp命令参数会话并退出linux中ftp命令参数

FTP> cd 更改远程电脑上的工作目录

FTP> get 使用当前文档转换类型将远程文档复制到本地电脑
oblika:get remote-file [local-file]

FTP >lcd 更改本地电脑上的工作目录默认情况下工作目录是启动linux中ftp命令参数的目录

oblika:lcd [directory]

FTP >ls 显示远程目录文档和子目录的缩写列表

FTP >mdelete 删除远程电脑上的文档
oblika:mdelete remote-files [ …]
说明remote-files 指定要删除的远程文档

FTP >mdir 显示远程目录文档和子目录列表能够使用 mdir 指定多个文档
oblika:mdir remote-files [ …] local-file
说明remote-files 指定要查看列表的目录必须指定 remote-files请键入 – 使用远程电脑上的当前工作目录

1、连接ftp服务器

oblika:ftp [hostname | ip-address]
a)在linux命令行下输入ftp www.boluo.org
b)服务器询问你用户名和口令分别输入用户名和相应密码待认证通过即可

2、下载文件

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

a) get 格式get [remote-file] [local-file]
将文件从远端主机中传送至本地主机中.
如要获取服务器上/ftp/1.rar,
ftp> get /ftp/1.rar 1.rar (Vnesite)

b) mget 格式mget [remote-files]
从远端主机接收一批文件至本地主机.
如要获取服务器上/ftp下的所有文件,
ftp> cd /ftp
ftp> mget *.* (Vnesite)

Bodite pozorni:文件都下载到了linux主机的当前目录下

3、上传文件

a) put 格式put local-file [remote-file]
将本地一个文件传送至远端主机中.
如要把本地的1.zip传送到远端主机/ftp,并改名为1.rar
ftp> put 1.zip /ftp1.rar (Vnesite)

b) mput 格式mput local-files
将本地主机中一批文件传送至远端主机.
如要把本地当前目录下所有rar文件上传到服务器/ftp 下
ftp> cd /ftp (回车)
ftp> mput *.rar (回车)

4、断开连接

bye中断与服务器的连接

Komentarji