1
0
forked from x/ContextOS
2023-07-08 12:42:47 +08:00

49 lines
2.3 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

title "快速下载"
chapter "下载程序"
spark `Contexts 使用 Golang 开发,支持交叉编译,所以在各种操作系统上都只需要一个 bin 文件,直接下载执行即可。`
spark `为了方便下载并快速启动,可以使用如下命令。
自动选择下载命令 curl 或 wget
自动识别出操作系统与处理器类型,然后下载所需的 bin 文件,并自动启动服务进程。
点击下面的命令,即可直接复制,然后打开命令行终端,执行一下即可。`
web.code.publish binary
spark `在 Windows 系统上,可以下载 <a href="https://git-scm.com/download">Git-Bash</a>,在 Git-Bash 的命令行中下载。`
chapter "使用方式"
spark `下载成功后,会自动启动服务进程,并会启动一个可交互的 shell。
既可以在命令行中,通过命令的方式,使用 Contexts 提供的所有软件工具,
也可以在浏览器中,通过网页的方式,使用所有的软件工具。`
spark `在启动的 shell 中执行命令,输入命令 <kdb>exit<kdb>,并输入回车键,即可退出服务进程。`
spark `也可以通过信号控制进程,<kbd>Ctrl+C</kbd> 重启进程,<kbd>Ctrl+\\</kdb> 退出进程。`
spark `再次启动服务进程,输入命令 ./bin/ice.bin 即可。`
section "目录结构"
spark `
下载成功后Contexts 会以当前目录为工作空间,相关的数据与文件也只会保存在当前目录。所以下载之前,最好先创建一个目录 contexts。
`
order `
./bin/ice.bin 程序文件
./var/conf/ 配置目录
./var/data/ 数据目录
./var/log/ 日志目录
`
spark `
其中 ./bin/ice.bin 就是下载的程序文件,直接运行即可使用。其它的文件,都是在程序运行时生成的文件。
`
section "终端命令"
spark `
contexts 可以创建任意多个工作空间,为了保证每个工作空间的完整性与独立性,每个工作空间下都会保存运行所需的所有文件。
所以并不需要将 ice.bin 文件放到全局的 PATH 中,在当前工作空间的目录中,完成所有操作。
`
spark `
Contexts 也支持在命令行终端中执行一次性命令。
`
spark `查看网卡信息`
shell `
./bin/ice.bin tcp.host
`
spark `执行本机系统命令pwd 查看当前路径。`
shell `
./bin/ice.bin cli.system pwd
`