我想复制一个目录内的所有内容到另一个目录与dd命令但它不起作用。这是一个例子:如何将所有内部目录复制到另一个目录?
#shell dd if=/data/local/tmp/dir1 of=/data/local/tmp/dir2
和错误消息是:
/data/local/tmp/dir2: cannot open for write: Is a directory
你能帮助我吗?
我想复制一个目录内的所有内容到另一个目录与dd命令但它不起作用。这是一个例子:如何将所有内部目录复制到另一个目录?
#shell dd if=/data/local/tmp/dir1 of=/data/local/tmp/dir2
和错误消息是:
/data/local/tmp/dir2: cannot open for write: Is a directory
你能帮助我吗?
dd适用于您指定的文件,使其能够在设备之间或从设备到文件之间复制数据。这通常用于移动数据(如果涉及设备)(从CD-ROM光盘创建ISO映像,例如:dd if =/dev/cdrom of = mycdrom.iso)或备份原始设备(有时用于RAC数据库:dd if =/dev/raw/raw1 of = device_raw1)
cp用于将文件内容复制到新文件或新位置。你特别想要的东西是保留所有权,时间戳和模式(权利),并且能够缓和操作(=能够复制目录)。
试试这个命令:
cp -r /data/local/tmp/dir1/* /data/local/tmp/dir2
我正在用android 4.1使用htc手机(愿望700)。当我使用cp命令时,我看到“sh:cp:not found”消息:( –
[看看这里](http://stackoverflow.com/a/15101052/2591002) –
尝试用超级用户'sudo'和检查,你想复制 –
DD读取的文件,而不是文件夹的文件夹的许可。实际上,这不是将文件写入驱动器的正确方法。您需要先创建一个FAT32分区,然后使用cp将内容复制到 –
上复制[复制shell脚本到android out文件夹并在启动时执行它](http://stackoverflow.com/questions/14782156/copy -a-shell-script-to-android-out-folder-and-execute-it-during-boot) – cpburnz