File Browser安装及命令用法

File Browser(文件浏览器)是一种基于GO语言开发的开源轻量级文件管理系统,它能够在浏览器上管理你的文件,让您可以在浏览器上使用查看、下载、修改等各种功能。 你可以把它当作私有云盘来使用。

1、安装

File Browser支持Windows、Linux系统,还支持ARM架构的设备,这样可以在一些ARM架构的设备上运行,例如搭载ARM架构处理器的软路由。
下载地址:https://github.com/filebrowser/filebrowser/releases
官方文档:https://filebrowser.org/

根据你的操作系统下载对于的文件,然后解压缩即可。
如果你在windows环境下你可以直接双击filebrowser.exe就可以运行了,然后在浏览器中输入http://127.0.0.1:8080,输入默认的管理员账号和密码(均为admin)就可以看到首页。
而filebrowser.exe同级目录下会自动生成filebrowser.db文件,不要删除它。
登录界面
首页

1.1 配置中文

在首页点击左侧的Settings,然后找到Language选择中文,最后应用一下,点击UPDATE就可以变成中文了。
在这里插入图片描述

2、FileBrowser命令用法

打开命令行,输入filebrowser help就能看到所有可用命令。更多FileBrowser命令和其他功能可以访问官方文档查看https://filebrowser.org/
filebrowser后可以跟参数或命令。官方用法 filebrowser [flags]filebrowser [command]
下面说明基于软件翻译可能描述不专业或不正确。

2.1 filebrowser [flags]

所有可用的参数

  -a, --address string                     要侦听的地址(默认值为 "127.0.0.1"")
  -b, --baseurl string                     基础url
      --cache-dir string                   文件缓存目录(如果为空则禁用)
  -t, --cert string                        tls证书
  -c, --config string                      配置文件路径
  -d, --database string                    数据库路径(默认值 "./filebrowser.db")
      --disable-exec                       禁用命令运行器功能
      --disable-preview-resize             禁用调整图像预览的大小
      --disable-thumbnails                 禁用图像缩略图
      --disable-type-detection-by-header   通过读取文件头禁用类型检测
  -h, --help                               帮助
      --img-processors int                 图像处理器计数(默认值4)
  -k, --key string                         tls密钥
  -l, --log string                         日志输出(默认 "stdout") 
      --noauth                             使用快速设置时使用noauth auther
      --password string                    使用快速配置时第一个用户的Hash密码(默认为 "admin")
  -p, --port string                        监听端口(默认为 "8080")
  -r, --root string                        根以前置到相对路径(默认 ".")
      --socket string                      要侦听的套接字(不能与地址、端口、证书或密钥参数一起使用)
      --socket-perm uint32                 unix套接字文件权限(默认438) 
      --username string                    使用快速配置时第一个用户的用户名(默认为 "admin")

2.1.1 设置访问地址

用法:filebrowser -a 192.168.200.1filebrowser -a=192.168.200.1
结果:浏览器访问http://192.168.200.1:8080

2.1.2 设置访问端口

用法:filebrowser -p 8000
结果:控制台输出Listening on 127.0.0.1:8000,浏览器访问http://127.0.0.1:8000
同时设置地址和端口的话输入filebrowser -a 192.168.200.1 -p 8000,这样你就可用配置访问地址和访问端口了。

2.1.3 设置日志输出位置

用法:filebrowser -l log.log
如果不把路径写全,那么就会在当前程序下创建一个日志文件

后面的参数可以自行测试。

2.2 filebrowser [command]

filebrowser跟命令的话就可以实现很多功能,例如配置访问地址、设置文件地址、账号密码、语言等。
所有可用的命令

  cmds        命令运行程序管理实用程序
  config      配置管理实用程序
  hash        hash密码
  help        关于任何命令的帮助
  rules       规则管理实用程序
  upgrade     升级旧配置
  users       用户管理实用程序
  version     获取版本号

主要讲两个命令,configusers。这两个是经常用到的

2.2.1 config 配置文件相关

用法: filebrowser config [命令]

       可用命令:
        cat         查看配置信息
        export      将配置导出到文件
        import      导入配置文件
        init        初始化新数据库
        set         更新配置

      Flags:
        -h, --help   获取config帮助
(1)查看配置

用法:filebrowser config cat

Sign up:          false               // 关闭注册工程
Create User Dir:  false				  // 关闭自动创建用户目录
Auth method:      json				  // 登录验证方式
Shell:								  // Shell 相关

Branding:                             // 个性化配置
  Name:
  Files override:
  Disable external links:  false

Server: // 服务器配置                            
  Log:           stdout     
  • 8
    点赞
  • 41
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值