导航:首页 > 编程系统 > linux中的ftp下载

linux中的ftp下载

发布时间:2025-03-27 03:23:00

linux 中 ftp 上传下载命令

在Linux环境下,使用FTP命令进行文件上传与下载是一种常见的操作。以下是上传与下载文件的步骤与命令详解。

使用FTP命令的基本格式为:ftp [hostname| ip-address]。首先在Linux命令行输入ftp命令,然后指定远程服务器的主机名或IP地址。

下载文件通常使用get和mget命令。get命令格式为:get [remote-file] [local-file],用于从远程主机将文件传输到本地主机。例如,要从远程服务器的/usr/your/目录下载名为1.htm的文件,命令为:ftp> get /usr/your/1.htm 1.htm。

mget命令用于从远程主机下载多个文件,格式为:mget [remote-files]。例如,要从远程服务器的/usr/your/目录下载所有文件,命令为:ftp> cd /usr/your/ ftp> mget.。

上传文件时,使用put和mput命令。put命令格式为:put local-file [remote-file],用于将本地文件传输到远程主机。例如,要将本地名为1.htm的文件上传到远程主机的/usr/your/目录,并命名为2.htm,命令为:ftp> put 1.htm /usr/your/2.htm。

mput命令用于上传多个本地文件到远程主机,格式为:mput local-files。例如,要将本地当前目录下所有名为.html的文件上传到远程主机的/usr/your/目录,命令为:ftp> cd /usr/your/ ftp> mput *.htm。

在使用FTP命令时,注意文件的上传与下载都来自于或到主机的当前目录。例如,在/usr/my目录下运行的ftp命令,只上传或下载当前目录下的文件。

总结常用的FTP命令,包括连接服务器、上传文件、下载文件、切换目录、查看目录、删除文件和结束连接等。例如,open命令用于与服务器建立连接,put命令用于上传文件,get命令用于下载文件,cd命令用于切换目录,del命令用于删除文件,而bye命令用于结束与服务器的连接。

在使用FTP命令时,还可以查看帮助信息,了解命令集与参数设置。例如,键入help命令可以查看命令集,例如ascii命令用于设定以ASCII方式传送文件,binary命令用于设定以二进制方式传送文件,而close命令用于结束与服务器的连接。

此外,FTP命令还有其他功能,如ascii命令用于设定以ASCII方式传送文件,binary命令用于设定以二进制方式传送文件,bell命令用于在命令执行完后发出提示音,而bye命令用于结束FTP会话。还有一些其他命令,如cd命令用于更改远程计算机上的工作目录,delete命令用于删除远程计算机上的文件,dir命令用于列出远程计算机上的目录文件和子目录列表,而disconnect命令用于从远程计算机断开连接。

通过以上步骤和命令,Linux用户可以轻松地使用FTP命令进行文件的上传与下载操作,有效地管理远程服务器上的文件。

② linux ftp 怎么下载文件夹

最见到那方法就是在浏览器输入FTP:\\xxx.xxx.xxx.xxx进入FTP服务器然后下载。
如果没有图形界面,就需要在命令行下使用了。
1、通过shell登录
#ftp //shell下输入ftp命令,进入到ftp提示符
>open IP PORT //IP ,PORT对应为服务器的IP和端口号
或者直接使用一条语句
#ftp IP PORT
2、多文件下载(对目录无效)
如:下载目录下的所有文件(子目录是无法下载下来的)
>mget *
这样操作,下载每个文件都会提问,每次都要输入一个y要去掉提问,就要先输入
>prompt off
3、解决:ftp命令行不支持目录下载通过wget得到解决
#wget ftp://IP:PORT/* --ftp-user=xxx --ftp-password=xxx -r
注: 星号*必须有,否则下载下来的就一个文件index.html
-r参数就是用来目录下载的。

③ linux下ftp命令详解

ftp(file transfer protocol)
功能说明:设置文件系统相关功能。
语法:ftp [-dignv][主机名称或IP地址]
补充说明:FTP是ARPANet的标准文件传输协议,该网络就是现今Internet的前身。
参数: 《Linux就该这么学》
-d 详细显示指令执行过程,便于排错或分析程序执行的情形。

-i 关闭互动模式,不询问任何问题。
-g 关闭本地主机文件名称支持特殊字符的扩充特性。
-n 不使用自动登陆。
-v 显示指令执行过程。
1. 连接ftp服务器
格式:ftp [hostname| ip-address]
a)在linux命令行下输入:
ftp 192.168.1.1
b)服务器询问你用户名和密码,分别输入用户名和相应密码,待认证通过即可。
c)也可以先输入ftp
ftp>
d)然后在输入要连接的IP
ftp>open 192.168.1.1
2. 下载文件
下载文件通常用get和mget这两条命令。
a) get
格式:get [remote-file] [local-file]
将文件从远端主机中传送至本地主机中。
如要获取远程服务器上/usr/your/1.htm,则
ftp> get /usr/your/1.htm 1.htm (回车)

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

此时每下载一个文件,都会有提示。如果要除掉提示,则在mget *.* 命令前先执行:prompt off
注意:文件都下载到了linux主机的当前目录下。比如,在/usr/my下运行的ftp命令,则文件都下载到了/usr/my下。
3.上传文件
a) put
格式:put local-file [remote-file]
将本地一个文件传送至远端主机中。
如要把本地的1.htm传送到远端主机/usr/your,并改名为2.htm
ftp> put 1.htm /usr/your/2.htm (回车)

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

阅读全文

与linux中的ftp下载相关的资料

热点内容
html5打开本地文件 浏览:457
dotm文件 浏览:798
powermill机床文件mtd如何建立 浏览:364
灰灰网站源码 浏览:639
笔记本为什么没有tim文件 浏览:613
中兴手机录音文件夹 浏览:278
经期app软件哪个好 浏览:697
旅游出行的app有什么特点 浏览:596
qq的小视频在哪个文件夹 浏览:528
win10电脑桌面成开始了 浏览:391
手机下照片转u盘文件丢失 浏览:991
plc编程怎么设置延时断电 浏览:553
安卓modemdump文件在哪个路径 浏览:914
vb画直线与圆相切程序 浏览:988
win10电话激活远景 浏览:995
网络传真如何安装 浏览:765
网络电视看成人频道 浏览:148
plc编程软件怎么选择 浏览:247
数控编程怎么改刀 浏览:635
vbaword标题编号 浏览:311

友情链接