高级搜索
搜索结果
共找到了119个结果
Windows安装Zdir
注意:Windows环境下安装的Zdir不支持全局搜索 访问:http://soft.xiaoz.org/#/public/zdir 下载最新版本到本地并解压。 进入刚刚解压的zdir目录,鼠标右键“在终端打开” 执行命令./zdir.exe init进行初始化: 此时会弹出“你要允许来自未知发布的此应用对你的设备进行更改吗?”,点是即可完成初始化,初始化完毕后终端会提示: Init success. 打开Win + R,输入services.msc,找到Zdir这个服务,点启动即可。 初始化 安装完毕后,...
Linux升级Zdir3
针对Linux用户,我们准备了方便的一键升级脚本,推荐新手使用一键脚本升级,老手请随意。 一键升级 升级前请确保您已经安装curl和wget: #CentOS yum -y install curl wget # Ubuntu or Debian apt-get -y install curl wget 然后执行命令升级: curl -s "http://soft.xiaoz.org/zdir/sh/upgrade.sh"|bash -s 3.3.0 其中3.3.0为最新的Zdir版本号。 注意:该升级脚本仅支...
删除文件
接口说明 请求地址:/api/file/delete 请求方法:POST 提交方式:multipart/form-data 需要认证:是 请求参数 参数名称 示例值 类型 是否必须 说明 fpath /zdir/GPP_BenchMark.jpg string 是 文件路径 请求成功响应 { "code": 200, "data": "", "msg": "success" } 请求失败响应 { "code": -1000, "data": "", "msg": "文件不存在!"...
上传文件
接口说明 请求地址:/api/upload 请求方法:POST 提交方式:multipart/form-data 需要认证:是 请求参数 公共Header头部: 参数名称 示例值 类型 是否必须 说明 path /zdir string 是 Zdir文件路径 file file 是 本地文件 请求成功响应 { "code": 200, "data": "", "msg": "success" } 请求失败响应 { "code": -1000, "data": "", "msg"...
获取单个文件信息
接口说明 请求地址:/api/get/fileinfo 请求方法:POST 提交方式:multipart/form-data 需要认证:否 请求参数 参数名称 示例值 类型 是否必须 说明 fpath /zdir/zdir_3.1.0_linux_amd64.tar.gz string 是 文件路径 请求成功响应 { "code": 200, "data": { "Name": "zdir_3.1.0_linux_amd64.tar.gz", "Size": 40...
获取文件列表
接口说明 请求地址:/api/filelist 请求方法:GET 需要认证:否 请求参数 参数名称 示例值 类型 是否必须 说明 path /zdir string 是 需要获取的目录 注意:path参数需要以/开头 请求成功 { "code": 200, "data": [ { "Name": "3.0.0", "Size": 4096, "Mtime": "2022-10-18 12:48:35", ...
获取认证(必看)
Zdir 3部分接口,比如上传、重命名、删除等操作需要获取认证Token后才能操作,部分公共API则无需认证,获取认证方法如下。 接口说明 请求地址:/api/user/login 请求方法:POST 提交方式:multipart/form-data 请求参数 参数名称 示例值 类型 是否必须 说明 username xiaoz string(16) 是 用户名 password xiaoz.me string(16) 是 密码 请求成功响应 { "code": 200, "da...
Docker升级Zdir3
升级 Docker升级步骤为: 停止原来的容器并删除 更改镜像版本号 按照原来的参数重新启动Zdir即可 停止原来的容器: #停止Zdir容器并删除 docker stop zdir && docker rm zdir 删除原来(本地挂载目录下)的/data/apps/zdir/data/dist目录,不删除无法更新前端。 重新启动一个最新的容器: docker run -d --name="zdir" \ -v /data/apps/zdir/data:/data/apps/zdir/data \ ...
Windows升级Zdir3
手动升级 打开Win + R,输入services.msc,找到Zdir这个服务,点停止。 然后访问:http://soft.xiaoz.org/#/zdir 下载最新版的Zdir到本地,并解压覆盖您原来的Zdir安装目录。 最后重新在服务里面启动Zdir 注意 3.1.x升级3.2.0反向代理的配置增加了规则,请参考:Nginx反向代理 如果是3.0.0升级3.1.0需要点击右上方登录按钮初始化账号、密码。
重置账号、密码
如果您不小心忘记了Zdir用户名、密码,您可以通过以下方式重置。 找到Zdir配置文件data/config/config.ini(Zdir安装目录下)删除下面的2行配置: password=7860b476xxxxxxxxx2d945ad7 username=xxxx 最后访问您的Zdir地址:http://IP:6080/#/user/login进行重新初始化用户名/密码即可。
配置文件
配置文件 3.2.0及之后的版本,配置文件位于data/config/config.ini 3.1.x之前的版本,配置文件位于data/config.ini 配置文件查找规则为: 优先查找data/config/config.ini 如果data/config/config.ini未找到,则查找data/config.ini 以下是配置文件内容 # 服务端设置 [servers] port = :6080 RunMode = release # 存储设置 [storages] public_p...
隐藏文件夹
Zdir和Linux一样,以.开头的文件被视为隐藏文件,如果某些文件您不想显示出来,可以创建以.开头的文件或文件夹即可。 但是注意如果知道隐藏文件完整路径依然是可以访问的,因此如果是隐私文件,隐藏的做法并不可靠。
自动说明文件(README.md)
当您的目录下存在README.md这个文件时,Zdir会自动渲染此文件并输出。注意文件名称区分大小写,必须为README.md,您可以在子目录下单独存放README.md文件,这样进入不同的目录都会有不同的说明。 自动说明文件 比如我在公共目录(默认为Zdir安装目录的data/public)下存放了一个README.md文件,在面包屑导航的下方会出现一个“使用说明(README.MD)”的折叠面板,点击这个面板可以展开查看详细的说明文件。 子目录自动说明 如果您在子目录存放了README.md文件,进入子目录时...
局部搜索与全局搜索
Zdir支持搜索当前目录(局部搜索),与强大的全局搜索(依赖Linux的find命令)。 注意:Windows安装方式不支持全局搜索 搜索当前目录 如果需要搜索当前目录下的文件,只需要在搜索框输入关键词,并敲击回车按钮即可。 全局搜索 在搜索框输入关键词后,将左侧的选项选择为“全局搜索”,并点击搜索即可实现全局搜索文件。 默认搜索 您可以通过点击“菜单 - 设置”,修改默认搜索。该设置仅对当前浏览器生效,更换浏览器后需要重新设置。
去掉路径中的public
默认安装完毕后您会发现文件路径中存在一个public目录。 如果您想去掉这个目录,可以通过下面的方法完成。 首先参考另一篇文档Nginx反向代理 配置反向代理。 然后修改Zdir配置文件(Zdir安装目录下的data/config/config.ini)修改public_domain这个参数为自己的域名,末尾不需要/,比如: public_domain = http://soft.xiaoz.org 然后重启Zdir,并重启一次浏览器,注意一定要重启一次浏览器,不然存在缓存无法生效。 注意:3.1.x版本配置...
添加统计代码
Zdir 3前端使用了Vue3开发,编译后是一个纯静态的单页面应用,下面介绍下添加统计代码的方法,以百度统计为例。 百度统计设置 打开百度统计后台 - 使用设置 - 单页设置 - 右上角切换到你的网站 - 启用单页应用数据统计,然后保存,如下图。 添加统计代码 继续在“使用设置 - 代码获取”,复制统计代码。 在“Zdir后台 - 站点设置 - 自定义Header”中粘贴百度统计代码,并保存即可。
添加站点图标(favicon.ico)
您只需要将favicon.ico这个文件上传到Zdir公共目录(默认是Zdir安装目录下的data/public)即可,注意: 图标名称必须是favicon.ico 如果您更改了favicon.ico图标,浏览器可能存在缓存,导致不能及时更新,您可以尝试更换浏览器或清除浏览器缓存 如果您通过config.ini配置文件修改了公共目录的位置,相应的图标的上传位置也需要随之更改
卸载Zdir
Linux卸载Zdir 如果是一键安装方式,可以通过下面的命令卸载: curl -s "http://soft.xiaoz.org/zdir/sh/zdir.sh" | bash -s uninstall 手动卸载方式为: # 停止Zdir服务 systemctl stop zdir # 删除服务 rm -rf /etc/systemd/system/zdir.service systemctl daemon-reload 最后根据自身需要是否删除Zdir安装目录。 Windows卸载Zdir 进入Zdir安装...
Nginx反向代理
Nginx配置文件 您可以使用Nginx反向代理Zdir,使其通过域名访问。这是生产环境推荐的做法,下方配置可作为参考: server { listen 80; #domain.com改成你自己的域名 server_name domain.com; # 精确匹配首页,=优先级最高 location = / { proxy_pass http://127.0.0.1:6080; proxy_set_header X-Real-IP $remote_addr; proxy_...
重命名文件
接口说明 请求地址:/api/file/rename 请求方法:POST 提交方式:multipart/form-data 需要认证:是 请求参数 公共Header头部: 参数名称 示例值 类型 是否必须 说明 fpath /zdir/ string 是 文件夹路径 old_name ExampleRun.bat string 是 原来的名称 new_name ExampleRun1.bat string 是 新的名称 请求成功响应 { "code": 200, "data": "", ...