问题标签 [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 投票
4 回答
1336 浏览

html - 使用 blockquotes、pre 或 dd 标签在 html 中创建类似诗歌的行缩进?

我想在缩进中写几行文本(仅在 HTML 中),就像在这个例子中一样:HERE

以下是我尝试过的:

它不起作用。接下来的 2 行与示例的缩进不同。

谁能在这里指出我的错误?

另外,我想知道如何使这 3 行之间的空间不那么大?还是取决于使用的文本类型?(比如,如果你在这里看到,我使用了文本标签。)

提前致谢!

0 投票
1 回答
267 浏览

linux - centOS 中的错误 PBR 签名

请帮忙,我有 80gb 的 CentOS 6 硬盘,里面有完整的重要文件。不幸的是,它显示了错误的 PBR 签名。我想将所有这些文件和配置文件复制到另一个大小为 80gb 的新硬盘并运行程序。请建议我提前采取措施。提前致谢。

0 投票
1 回答
357 浏览

python - 如何用随机数据替换文件的前几个字节?

我制作了一个脚本来创建包含随机数据的文件(主要基于 dd),以便对缓存服务器进行性能测试。我需要定期更新这些文件。缓存服务器将读取文件的前 1000 个字节,如果它识别出来,它将从缓存中提供内容,而不是从 Internet 上的某个服务器提供内容。

为了加快新文件的创建速度,我需要简单地更新前 1000 个字节。如何打开文件并使用随机数据更新前 1000 个字节?我想避免创建一块 1000 个随机字节并附加原始文件的其余部分。这意味着重写磁盘上的原始文件并且它太慢了。

我认为不可能为此使用 dd 。看起来 dd 无论如何都要写一个新文件。如果我错了,请纠正我。

我有哪些选择?我不介意在 Python 中执行此操作,但我是初学者……不确定这是最容易开始的。

0 投票
3 回答
205 浏览

java - Java作为dd的前端将iso复制到usb

我正在尝试用java编写一个前端到dd。专门用于将 iso 映像闪存到 USB 驱动器。基本上是向用户询问正确的 /dev 路径,然后向用户询问 iso 的路径,然后将所有内容输入 dd,并在 dd 完成时显示反馈。-例如“Iso 复制完成。” 或“Iso 复制失败”

我是编程和 java 的新手,我不确定需要哪些包来将输入提供给 unix 实用程序,例如 java 中的 dd。至于 gui,看起来我需要 java.awt 和 javax.swing。

有什么我想念的吗?我可以在正确的方向上得到一些指示吗?

0 投票
3 回答
3992 浏览

c - 用 C 从 TXT 文件中读取变量

我有一个如下所示的文本文件:

文本文件是系统文件我无法更改文件,我无法将“”添加到变量中

我的问题:如何读取 C 中的变量?

谢谢。

0 投票
3 回答
2017 浏览

arrays - Bash shell 脚本:如何替换特定字节偏移处的字符

我正在寻找以特定字节偏移量替换字符。

提供的内容如下: 简单 ASCII 文本的输入文件。Bash shell 脚本中的一个数组,数组的每个元素都是一个数字字节偏移值。

目标:获取输入文件,并在每个字节偏移处,用星号替换那里的字符。

所以基本上我想到的想法是以某种方式逐个字节地遍历文件,如果当前读取的字节偏移量与偏移量数组中的元素值匹配,则将该字节替换为星号。

这篇文章似乎表明dd命令将是此操作的一个很好的候选者,但我不明白如何在输入文件上多次执行替换。

输入文件如下所示:

偏移量数组如下所示:

输出文件的所需格式如下所示:

非常感谢您提供的任何帮助。谢谢!

0 投票
3 回答
21457 浏览

dd - 如何将 E01 图像文件转换为 dd 图像文件?

我正在研究取证工具,我有 Encase E01 类型的图像文件。我想用其他工具分析这张图片。但是,诸如 tsk_recover 之类的工具不接受 E01 文件类型作为输入。所以,我需要将 E01 图像文件转换为 dd 格式而不做任何更改。

0 投票
0 回答
583 浏览

linux - 脚本运行两次并 dd

我正在尝试每 15 分钟轮询一次通过串行电缆发送数据的设备(Polldata是设备识别的字符串)。为了测试,我改为每 15 秒轮询一次数据,使用sleep暂停。CS#1该设备应发送 3 种不同类型的字符串(以to开头#3)。

这里是:

出于某种原因,我的脚本在运行后运行了两次。为什么?我运行它./nameofmyscript.sh

另外,我是 bash 新手,但我读到使用dd是有风险的。在这种情况下我应该改用什么?设备在轮询后也没有发送任何内容……</p>

在while循环中杀死进程的正确方法是什么?如果我没有在循环结束时杀死它们,我最终会有很多 dd 和 sleep 进程。我dd也应该在睡后杀人吗?

0 投票
1 回答
3347 浏览

linux - 测试 - 使用 'dd' 故意损坏 .Z 文件

我正在尝试测试我的 Python 程序,它接收 .zip 或 .Z 文件,并分别使用 Python 的zipfile模块或 Unix 的gzip. file在尝试做任何事情之前,它会确保文件类型是 .zip 或 .Z(在后一种情况下,使用 Unix 的命令)。我想在极少数情况下测试我的错误处理,在这种情况下,经过验证的存档文件在解压缩时出错。所以基本上,我想给它一个损坏的 .Z 文件。

有人建议我可以使用 Unix 的dd命令来弄乱一个好的 .Z 文件并将其用作我的错误输入。我找不到任何dd用于此用例的示例,并希望有人可以提供一个简单的示例。我知道我不应该弄乱标题,因为元数据就是告诉我们它是一个 .Z 文件的地方。所以我知道我需要搞砸一些中间和一些结尾......感谢您的帮助。

0 投票
1 回答
771 浏览

bash - 使用 dd 从 /dev/ttyUSB0 读取是最佳选择吗?

我在使用dd获取来自 的内容时遇到了一些问题/dev/ttyUSB0。这个想法是每 5 分钟轮询一次设备(用于测试)。稍后我可能会使用 cron 作业,但现在,我每分钟检查一次,每 5 次轮询一次。

我的问题发生在dd生产线上。有时,它会卡在那里。我尝试使用read -r line,但这是同一件事。我的猜测是没有什么可读的。-如果没有任何东西来自,我该如何预防dd或停止?- 或者/并且是否有更好的选择来返回的内容?read/dev/ttyUSB0/dev/ttyUSB0

这是我的代码,简化:

谢谢你。