这是可以在 OnWorks 免费托管服务提供商中使用我们的多个免费在线工作站之一运行的命令 klone,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
klone - KLone 瑞士军刀
概要
克隆 [克隆选项[-c CMD[命令选项[命令参数]
商品描述
克隆 执行两种不同的任务,具体取决于提供给 -c 开关:
将站点目录树导入 KLone 构建环境(即嵌入文件
system),或将静态和动态页面转换为 C 文件。
用户很少看到翻译阶段,因为它隐藏在编译器的 Makefile 中。
建站目录,即 ${KLONE_SRC_DIR}/站点. 通常,开发人员会获得
通过提供以下命令序列来嵌入他/她网站的版本:
$ cd ${KLONE_SRC_DIR}/站点
$ ../src/tools/klone/klone -c 导入 ${SITE_BASE_DIR}
使
后者 使 调用调用 '克隆 -c 翻译' 在导入的文件上执行
所需的翻译和注册(预链接)。
请注意,无论何时添加、删除或重命名源文件,或者如果嵌入的
文件系统加密密钥更改,必须重新进行导入操作。
后续阶段,嵌入式站点通过该阶段链接到 克隆的 服务器骨架,
不涉及 克隆 了。 尽管如此,此处说明了这些步骤
参考:
$ cd ${KLONE_SRC_DIR}
使
这就是全部。
配置
-h 显示简短的帮助并退出。
-v 启用详细模式。
-V 打印克隆版本并退出。
指令
翻译:
克隆 -c 翻译 -i 入档 -o 输出文件 -u URI [-E[-k 密钥文件[-z]
翻译活动的(即一个 .克隆 文件)或静态页面 入档 进入C文件 输出文件.
-u 选项指定 URI 与翻译文件相关联。
-E 选项告诉 克隆 使用包含在文件中的密钥加密文件内容
提供 密钥文件 或在环境变量中 KLONE_CIPHER_KEY 使用 AES-256 CBC。
已翻译文件的内容根据其 MIME 类型进行压缩,如果 -z
标志给出。
进口:
克隆 -c 进口 [-b URI[-e 模式[-x 模式[-k 密钥文件[-Z 模式[-z]
DIR
导入站点树,从 DIR 进入KLone建筑环境。 命令
输出包括两个生成文件(自动生成文件 和 自动生成文件)和 注册.c 文件
将收集导入和翻译的站点文件。 后一个文件是粘合剂
嵌入的站点随后可以链接到 HTTP/S 服务器。
当。。。的时候 -e 给定标志,匹配指定的文件 模式 将被加密
使用随附提供的密钥 密钥文件 或在环境变量中
KLONE_CIPHER_KEY.
用户可以根据其 MIME 类型选择是否压缩所有导入的文件,
使用 -z 标志,或选择与提供的外壳匹配的子集 模式.
如果在导入时不想包含一组文件,则可以使用 -x 论点
提供要排除的文件模式。
参数 -x, -Z 和 -e 可以多次使用。
环境
以下环境变量影响执行 克隆:
KLONE_CIPHER_KEY
如果设置, 克隆 尝试从中读取嵌入式文件系统加密密钥。 这是
被覆盖 -k 选项。
诊断
克隆 实用程序退出 退出_成功 成功,并与 退出_失败 如果有错误
发生。
使用 onworks.net 服务在线使用 klone