GoGPT Best VPN GoSearch

OnWorks 网站图标

Eatmydata - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行eatmydata

这是可以使用我们的多个免费在线工作站之一(例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器)在 OnWorks 免费托管服务提供商中运行的命令eatmydata

程序:

您的姓名


Eatmydata - 透明地禁用 fsync() 和其他数据到磁盘的同步调用

概要


吃我的数据 [ - ] 命令 [ 命令 参数 ...]

商品描述


吃我的数据 在数据到磁盘同步调用的环境中运行命令(例如
fsync()、fdatasync()、sync()、msync() 和 open() O_SYNC / O_DSYNC 标志)不起作用。
LD_PRELOAD 库 解放我的数据 使用自定义函数覆盖相应的 C 库调用
不会触发同步但仍然返回成功。

您可以使用 吃我的数据 有两种方式。 在普通模式下,只需执行 吃我的数据 直接和
通过命令行传递要运行的命令及其参数。 为了使用符号链接模式,
创建一个符号链接 /usr/bin/eatmydata 与另一个的文件名(又名基名)
在 PATH 中编程并执行 吃我的数据 通过那个符号链接。 然后 吃我的数据 会发现
PATH 中的程序并在重新传递所有命令行的 libeatmydata 环境中运行它
选项​​。

配置


请注意: 吃我的数据 在符号链接模式下不处理任何命令行选项。 全部
命令行选项将按原样重新传递给底层可执行文件。

命令
要执行的命令。 它可以是完整路径或命令的名称
小路。 如果在 PATH 中找不到命令, 吃我的数据 将失败。

命令 参数
传递给正在执行的命令的任意数量的参数。

-- 与类似实用程序兼容的可选命令分隔符。 忽略在
的时刻。

示例


鉴于 PATH 是 / usr / bin 并且 /usr/bin/aptitude 和 /usr/bin/eatmydata 都已安装,
执行以下操作:

$ ln -s /usr/bin/eatmydata ./aptitude
$ ./aptitude 哞哞

等效于:

$eatmydata -- aptitude moo

因此,您可以使用符号链接模式自动运行特定程序
每当您从 PATH 运行它们时,libeatmydata 环境。 例如,给定标准 PATH
设置,只需执行以下操作:

# ln -s /usr/bin/eatmydata /usr/local/bin/aptitude

并在系统范围内享受无同步的能力。

警告


使用时 吃我的数据 - 组曲 (包括别名,如 linux32),或者无论如何
chroots 与主机的架构不同,请确保安装匹配的
的体系结构 解放我的数据1 两者都在 组曲 环境和主机。

尝试手动加载 libeatmydata(不使用包装脚本)并使用它
通过 chroot,尤其是如果eatmydata 版本在外部和内部不同时,
在文件系统上执行库的不同位置可能会失败。
手动加载 libeatmydata 最安全的方法是设置以下两个环境
变量(shell 语法):

LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+"$LD_LIBRARY_PATH:"}/usr/lib/libeatmydata
LD_PRELOAD=${LD_PRELOAD:+"$LD_PRELOAD "}libeatmydata.so

这两个变量说明了带有 Debian Wheezy chroot 的 Debian Jessie 主机的情况,
图书馆的位置发生了变化。

2014 年 11 月 吃我的数据(1)

使用 onworks.net 服务在线使用eatmydata


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。