-
创建配置文件:
- 打开命令提示符或终端,运行以下命令创建配置文件:
sing-box -h
这会显示sing-box 的配置提示。
- 如果使用JAR文件,创建一个名为
config.json的文件,内容如下:{ "config": { "boxes": { "src": { "name": "src", "type": "data", "allowReadOnly": false, "allowWriteOnly": false, "deleteReadOnly": false, "deleteWriteOnly": false, "modifiedRead": true, "modifiedWrite": true, "extensions": [] } }, "dest": { "name": "dest", "type": "data", "extensions": [] } } }
- 打开命令提示符或终端,运行以下命令创建配置文件:
-
创建盒子:
- 在命令提示符或终端中运行以下命令创建一个盒子:
sing-box -d src
- 这会创建一个名为
src的盒子。
- 在命令提示符或终端中运行以下命令创建一个盒子:
-
管理盒子权限:
- 修改配置文件以调整盒子的权限:
{ "config": { "boxes": { "src": { "name": "src", "type": "data", "extensions": [], "allowReadOnly": false, "allowWriteOnly": false, "deleteReadOnly": false, "deleteWriteOnly": false, "modifiedRead": true, "modifiedWrite": true, "extensions": [] } } } }
- 修改配置文件以调整盒子的权限:
-
运行配置:
- 在命令提示符或终端中运行以下命令以运行配置:
sing-box -d src
- 这会创建
src盒子并检查其状态。
- 在命令提示符或终端中运行以下命令以运行配置:
-
删除盒子:
- 使用以下命令删除
src盒子:sing-box -d src -r
- 如果使用终端,可以使用:
sing-box -d src -rm
- 这会删除
src盒子。
- 使用以下命令删除
-
管理多个盒子:
如果需要管理多个盒子,创建多个配置文件,每个文件对应一个盒子名称和类型。
-
使用日志功能:
- 在命令提示符或终端中运行以下命令查看日志:
sing-box -h
- 这会显示日志信息,帮助分析系统运行情况。
- 在命令提示符或终端中运行以下命令查看日志:
-
验证配置:
- 确认配置文件正确无误,确保盒子名称、类型、权限等信息与需求一致。
- 检查盒子的状态,确保它们能够正常创建和运行。
通过以上步骤,您可以成功配置sing-box,并管理多个盒子以实现文件和文档的高效管理。









