Android 无cp命令 mv引起cross-device link
来源:互联网 发布:网络工程施工规范 编辑:程序博客网 时间:2024/05/22 06:40
Andorid命令行里没有cp命令(我一直未能明白为何不将该命令集成进去?),实际上安装上busybox之后就可以有cp命令了.
安卓有mv这一条命令,那为什么不直接输入mv /sdcard/test.mp3 /system/meida/audio/test.mp3呢? 好,那我们试一下该命令,得到答复是:“failed on '/sdcard/test.mp3' - Cross-device link”,也就是说mv命令不允许将存储卡中的文件复制到/system/或/data/分区中,因为两者被认为是在不同的设备上。
所以需要采用 cat命令,查一下cat的用法:cat [选项]... [文件]... ,其作用是将[文件]或标准输入组合输出到标准输出。平常工作时偶尔会用到cat命令去显示文本文件的内容,然后又想到了重定向符'>',所以两者 一结合,就自然则然地想到是否可以通过将cat的文件输出到指定位置来代替cp的功能?通过尝试发现确实可以,不过我不清楚Linux系统下cp命令的实 现细节,回头去查一下看。前已叙及有了su命令及可写的分区,基本可以为所欲为了,所以曲线将文件复制到/system/或/data/分区后,如果文件 权限/用户名/组不符合,就可以通过chmod和chown命令进行更改。
直接敲入命令 cat /sdcard/test.mp3 >/system/media/audio/test.mp3
原文链接:http://www.cnblogs.com/dongzhiquan/archive/2012/12/03/2800512.html
- Android 无cp命令 mv引起cross-device link
- Android 无cp命令 mv引起cross-device link
- 对于有些Android手机cp命令不可用 mv命令引起cross-device link 问题解决
- 安卓adb shell中mv引起cross-device link错误解决办法
- adb上使用cp命令的替代方法(failed on '***' - Cross-device link解决方法)
- ubuntu mv和cp命令
- Linux cp 与 mv 命令
- 环境变量PATH,cp命令,mv命令
- rm mv cp pwd stty命令
- 几个Linux命令:cp mv -T参数
- Linux rm,cp,mv命令详解
- ubuntu mkdir , cp , mv,rm 命令
- linux命令之mv&cp&ls
- linux命令: touch, mkdir, cp, mv, rm
- linux里的cp 、mv命令详解
- Linux 常用基本命令 cp mv
- 环境变量;cp、mv、文档查看命令
- 环境变量PATH.cp及mv命令
- unity3d学习笔记(六)--单例脚本和单例类
- java加密解密研究4、UrlBase64算法
- 关于StringIndexOutOfBoundsException那些事~
- 让两个Div并排显示
- GIS-判断点是否落在指点的多边形区域内
- Android 无cp命令 mv引起cross-device link
- Android中java.lang.NoClassDefFoundError
- 常见的证书格式和相互转换
- 剑指Offer之1384:二维数组中的查找
- Android反编译详解
- ORACLE GROUPING_ID函数
- eclipse插件的快速安装与删除
- pdf转word工具内含注册码【pdf转word】
- 斗地主算法的设计与实现(五)--洗牌和发牌