问题标签 [dd]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
214 浏览

php - 覆盖数据而不截断文件

当我在 php 中创建一个不断增长的文件时,我通常使用带有 FILE_APPEND 和 LOCK_EX 标志的 _file_put_contents_ 函数。不,我有一个不断增长的视频文件,我用 mplayer 播放。为了避免文件变得太大,我想覆盖我已经播放过的数据而不截断文件。在 bash 中,有一个简单的函数可以做到这一点:

在这里解释http://en.wikipedia.org/wiki//dev/zero

有没有办法在 php 中获得相同的东西?

0 投票
3 回答
2388 浏览

bash - Bash:替换二进制文件中的一些字节

我有一个包含 10 个字节的 0x00 的二进制文件 zero.bin,以及一个包含 5 个字节的 0x01 的数据文件 data.bin。我想用 data.bin 替换 zero.bin 的前 5 个字节。我试过了

dd if=data.bin of=zero.bin bs=1 count=5

但是,zero.bin 被截断,最后变成 0x01 的 5 个字节。我想保留 0x00 的尾随 5 个字节。

0 投票
1 回答
264 浏览

linux - 磁盘吞吐量 - 新文件与使用 dd 的现有文件

我想使用以下命令测量我的磁盘吞吐量:

如果 junkfile 存在,我的磁盘吞吐量是 junkfile 不存在时的 6 倍。我已经重复了很多次,结果仍然成立。有人知道为什么吗?

谢谢,

阿米尔。

0 投票
1 回答
1287 浏览

iphone - 在 iPhone 移动终端上使用 dd 命令时出现 /dev/disk0 错误

我正在使用该命令dd if=/dev/disk0 | ssh username@labtop ip address 'dd of=iphone-dump.img',但得到了这个:dd: reading '/dev/disk0': Invalid argument

我正在使用带有 iOs 5.1 的 iPhone 4,并试图找回一些我从未备份但恢复手机的家庭照片。自从恢复以来,我没有经常使用我的 iPhone,所以我确信数据仍然在我的手机上的某个地方。我在 iPhone 上使用 MobileTerminal。

有没有dd我应该使用的新命令?

0 投票
2 回答
5186 浏览

windows - 在 Windows 中使用 dd 的替代方法

在我尝试在 Windows 上执行的构建操作中(7,如果重要的话),我需要对dd status=noxfer conv=notrunc if=data.bin of=disk.flp来自程序集的目标代码执行命令(nasm with -f bin)。有没有办法在安装任何程序的情况下做到这一点?重申一下,在这个工作站上安装第三方程序是完全不可能的。

0 投票
1 回答
11053 浏览

android - 如何使用 dd 将图像写入我的 android 手机 SD 卡?

我正在尝试使用我的 android 手机代替读卡器将.img文件写入其外部(可移动)sd 卡(/mnt/emc)但是当我尝试从手机上的终端执行此操作时(dd if=foobar.img of=/mnt/emmc)dd 抱怨我写入目录。Galaxy s2 将其内部存储/mnt/sdcard挂载到 ,然后将外部 sd 卡挂载为其中的目录。显然,从通过 USB 安装 SD 的计算机上使用 DD 会在写入时静默损坏图像,因为设备如何以某种方式保护它的存储。我想要做的甚至可能吗?

0 投票
1 回答
15739 浏览

linux - 创建一个没有挂载的虚拟软盘映像?

有很多帖子可以展示以超级用户或用户可以运行sudo命令的身份创建虚拟软盘映像文件。基本步骤是:

  1. dd通过命令创建空的 1.44MB 图像文件
  2. 格式化图像文件mkfs.msdos
  3. 将图像文件挂载到某个挂载点
  4. 复制一些东西到挂载点
  5. umount虚拟软盘映像文件

我的问题是,如果我只是一个无法运行sudo命令的普通用户,我该如何按照上述步骤创建虚拟软盘映像并在其中写入内容?

非常感谢。

0 投票
3 回答
5344 浏览

linux - dd if=/dev/sdb 命令是做什么的?

我已经格式化了我的 pendrive,它在 /dev/sdb 中。当我执行命令dd if=/dev/sdb命令时,它会继续在控制台中打印一些垃圾。我的疑问是,当我格式化 pendrive 并执行这个命令时,它不应该打印任何东西。但是为什么要打印呢?

0 投票
4 回答
9542 浏览

linux - 如何从 unix/linux 中的大文件中提取第一个 x 兆字节?

我有一个大文件,我只对头部的前几兆字节感兴趣。

如何从 unix/linux 中的大文件中提取第一个 x 兆字节并将其放入单独的文件中?

(我知道 split 命令可以将文件拆分成许多部分。使用 bash 脚本我可以删除我不想要的部分。我更喜欢更简单的方法)

0 投票
1 回答
3483 浏览

android - 在我的开发 Android 应用程序上下载 DRM 文件

我是android开发的新手。

我为自动下载器构建应用程序,

每次下载都可以正常工作并保存在我的 SD 卡上,但设备上没有打开 drm 文件。

我解释一下,我尝试下载扩展名为 dd\dm 的文件,如果常规浏览器下载 dd\dm 文件,设备会将它们解压缩为 dcf 扩展名。

我的应用程序没有这样做...我注意到如果我的设备重新启动,一切都是正确的,实际上设备将此文件的扩展名更改为 dcf,我可以播放这首歌,如果我没有发起者重新启动到设备,文件扩展名保留在 .dd.dm

mt 内容类型为:application/vnd.oma.drm.message

有人知道我需要怎么照顾吗??

这是我的代码......