ubuntu通过ftp向小米手机传输多个文件
2024-10-20 03:25:16
- 输入ftp命令,连接手机
root@wanboo-Inspiron-5570:~# ftp 192.168.1.104 2121
Connected to 192.168.1.104.
220 SwiFTP 4.1.4 ready
Name (192.168.1.104:root): wanboo
331 Send password
Password:
230 Access granted
Remote system type is UNIX.
Using binary mode to transfer files.
这下面的两个转换路径必须做否则会出现如下错误
local: /media/shuai/xxx.mp3 remote: /media/shuai/xxx.mp3
421 Service not available, remote server has closed connection
- 在交互模式下输入cd,切换到手机里的文件夹位置
ftp> cd bluetooth
250 CWD successful
ftp> pwd
257 "/bluetooth"
- 输入lcd切换到Ubuntu的位置
ftp> lcd /home/wanboo/视频/mp4/
Local directory now /home/wanboo/视频/mp4
- 传输文件
ftp> put 如同悲伤被下载了两次.mp4
local: 如同悲伤被下载了两次.mp4 remote: 如同悲伤被下载了两次.mp4
200 PORT OK
150 Data socket ready
226 Transmission complete
36433472 bytes sent in 49.39 secs (720.4086 kB/s)
这样文件就传输成功了。
- 问题1: put 只能传单个文件,但文件名不能使用通配符。
解决方法: 改用mput命令。 - 问题2: mput 可以传多个文件,但文件总是少一个。
解决方法: 关闭主动模式后解决prompt off。
参数说明:
命令 | 作用 |
---|---|
binary | 二进制模式传输 |
prompt off | 关闭主动模式 |
put | 只能上传单个文件 |
mput | 可以上传多个文件,文件中可以包含通配符。必须设置为关闭主动模式,mput才能传多个文件 |
最新文章
- 用JS做的时钟
- 第二个activity
- 【leetcode】Edit Distance
- [转]Rapid Reporter——轻量级ET测试记录工具
- Windows Phone 7 中拷贝文件到独立存储
- angualrjs学习总结三(http、select、表格、指令以及事件)
- socket基础(二)
- JAVA card 应用开发(三) 把APPLET(CAP文件)装载到卡片
- 报错:“不是有效的Win32应用程序”的解决办法
- Shell脚本——cat/EOF输出多行
- Sql查询今天、本周和本月的记录(时间字段为时间戳)
- ELK收集tomcat状态日志
- Codeforces672D(SummerTrainingDay01-I)
- SQL DATE_FORMAT() 函数
- 我写的RunTime函数之一,为类的某个属性赋值以及方法交换
- OpenCV 调用双摄像头
- 2018-2019-2 20165330《网络对抗技术》Exp4 恶意代码分析
- 虫师的性能测试思想html网页学习
- 【appium】根据name定位元素
- 解决docker启动错误 error creating overlay mount to /var/lib/docker/overlay2
热门文章
- c++ 函数篇
- .Net Core 中使用NLog替代默认日志
- 使用@RequestBody注解接收的实体类中的某些参数为null
- Dynamics 365 incident原生实体特点
- spring boot整合druid
- SQLSERVER 根据一个库的视图在另一个库中生成一张表
- mybatis获取参数值的方式
- Python常用技巧工具【不断更新】
- leetcode 655. 输出二叉树 【时间击败100.00%】 【内存击败96.49%】
- ASP.NET Core 6部署到IIS