小编rob*_*rod的帖子

curl 命令中文件名前的@ (at) 符号是什么意思?

我正在查看一个curl命令示例,该命令在文件名前使用 @ 符号将数据发布到服务器。

curl http://localhost/ --data-binary @file.txt
Run Code Online (Sandbox Code Playgroud)

这是什么意思?它是否将文件的内容插入到命令中?是特定的curl吗?

shell curl

44
推荐指数
1
解决办法
2万
查看次数

使用 dd 创建随机 ISO 映像

我想用这里提到的方法创建一个 ISO 文件来测试光驱。我想创建一个填充随机数据的 ISO 文件,这样我就可以将它刻录到 CD,读回来并与原始 ISO 进行比较。我认为下面的命令会做我想做的。

dd if=/dev/urandom of=cd-rom_test.iso bs=2048 count=333000
Run Code Online (Sandbox Code Playgroud)

但是,我不确定一些事情。

首先,块大小应该是多少?ISO 映像是否包含 CD 上的标题和纠错数据?块大小应该是 2048(没有头部和纠错)还是 2352(有头部和纠错)?

其次,我遇到的一些网站有sync这个conv选项(这里的例子)。据我所知,用 0 填充标题和纠错信息,这肯定是不对的。

iso dd data-cd

7
推荐指数
2
解决办法
3370
查看次数

incron 的 IN_CREATE 事件会给我一个空白文件吗?

我想监视新文件的目录,该目录将由另一个进程创建。我打算用incrod它来做这件事。

我对响应文件更改不感兴趣,因为这些文件不应该被更新。因此,该IN_CREATE事件似乎是监听的明智选择。但是,我不确定,如果我侦听该事件,是否会得到一个空文件(在其他进程向其写入任何信息之前)?我应该改用这个IN_WRITE_CLOSE事件吗?

inotify

5
推荐指数
1
解决办法
1829
查看次数

标签 统计

curl ×1

data-cd ×1

dd ×1

inotify ×1

iso ×1

shell ×1