linux中无法使用ftp命令怎么办

发布时间 - 2022-05-09 00:00:00    点击率:
解决方法:1、Red Hat系统用“yum install ftp-y”安装ftp即可;2、Debian系统用“apt install ftp -y”安装ftp即可;3、SUSE系统用“zypper install ftp”安装ftp即可。

本教程操作环境:Red Hat 8.2&&Debian 11.0&&SUSE 15系统、Dell G3电脑。

linux中无法使用ftp命令怎么办

没有安装ftp客户端就会提示没有ftp命令,解决方法是安装ftp软件包即可。

安装ftp软件包方法如下:

1、Red Hat系

sudo yum install ftp -y

2、Debian系

sudo apt install ftp -y

3、SUSE

sudo zypper install ftp

安装后即可使用ftp命令。

扩展知识:

1. 连接ftp服务器

格式:ftp [hostname| ip-address]

a)在linux命令行下输入:

ftp 192.168.1.1

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

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 (回车)

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

4. 断开连接

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

ftp> bye (回车)

5、连接报错:

ftp 192.168.1.1
ftp: connect: Connection refused

解决办法:

[root@rac1 etc]# vsftpd /etc/vsftpd/vsftpd.conf &
[1] 9555

相关推荐:《Linux视频教程》


# linux  # html  # debian  # prompt  # 远端  # 要把  # 软件包  # 目录下  # 解决方法  # 如要  # 上传文件  # 机中  # 器上  # 就会 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 如何在IIS中新建站点并配置端口与IP地址?  如何快速建站并高效导出源代码?  如何在 Python 中将列表项按字母顺序编号(a.、b.、c. …)  利用JavaScript实现拖拽改变元素大小  详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)  Laravel广播系统如何实现实时通信_Laravel Reverb与WebSockets实战教程  Laravel如何使用Guzzle调用外部接口_Laravel发起HTTP请求与JSON数据解析【详解】  高配服务器限时抢购:企业级配置与回收服务一站式优惠方案  如何在IIS7上新建站点并设置安全权限?  HTML5空格在Angular项目里怎么处理_Angular中空格的渲染问题【详解】  智能起名网站制作软件有哪些,制作logo的软件?  mc皮肤壁纸制作器,苹果平板怎么设置自己想要的壁纸我的世界?  深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?  Laravel如何连接多个数据库_Laravel多数据库连接配置与切换教程  网站制作怎么样才能赚钱,用自己的电脑做服务器架设网站有什么利弊,能赚钱吗?  如何快速启动建站代理加盟业务?  制作ppt免费网站有哪些,有哪些比较好的ppt模板下载网站?  齐河建站公司:营销型网站建设与SEO优化双核驱动策略  Laravel如何优雅地处理服务层_在Laravel中使用Service层和Repository层  Laravel如何设置定时任务(Cron Job)_Laravel调度器与任务计划配置  Laravel如何使用缓存系统提升性能_Laravel缓存驱动和应用优化方案  HTML5空格和nbsp有啥关系_nbsp的作用及使用场景【说明】  阿里云高弹*务器配置方案|支持分布式架构与多节点部署  Laravel如何记录日志_Laravel Logging系统配置与自定义日志通道  网站建设整体流程解析,建站其实很容易!  详解免费开源的.NET多类型文件解压缩组件SharpZipLib(.NET组件介绍之七)  Laravel如何配置Horizon来管理队列?(安装和使用)  悟空浏览器如何设置小说背景色_悟空浏览器背景色设置【方法】  Laravel如何安装使用Debugbar工具栏_Laravel性能调试与SQL监控插件【步骤】  如何制作公司的网站链接,公司想做一个网站,一般需要花多少钱?  如何快速搭建高效可靠的建站解决方案?  Laravel怎么集成Vue.js_Laravel Mix配置Vue开发环境  如何快速使用云服务器搭建个人网站?  Laravel如何实现多级无限分类_Laravel递归模型关联与树状数据输出【方法】  PHP 500报错的快速解决方法  Laravel怎么实现模型属性转换Casting_Laravel自动将JSON字段转为数组【技巧】  高端建站如何打造兼具美学与转化的品牌官网?  如何制作新型网站程序文件,新型止水鱼鳞网要拆除吗?  如何在搬瓦工VPS快速搭建网站?  Laravel如何设置自定义的日志文件名_Laravel根据日期或用户ID生成动态日志【技巧】  Java类加载基本过程详细介绍  米侠浏览器网页背景异常怎么办 米侠显示修复  微信小程序 scroll-view组件实现列表页实例代码  JavaScript Ajax实现异步通信  C语言设计一个闪闪的圣诞树  Thinkphp 中 distinct 的用法解析  Android中AutoCompleteTextView自动提示  Windows Hello人脸识别突然无法使用  如何在阿里云服务器自主搭建网站?  Laravel如何与Docker(Sail)协同开发?(环境搭建教程)