Linux服务器搭建一个简单的文件管理

Gossa

它是一个基于Golang的文件网络服务器,可以让你通过浏览器直接对服务器指定目录进行相关操作,比如上传文件、创建文件夹/文件、移动文件、编辑文本等操作,也可以在线播放文件中的视频/音乐等。

安装也是很简单,易上手,拿来临时玩玩也不错。

项目地址:https://github.com/pldubouilh/gossa
最新版本下载:https://github.com/pldubouilh/gossa/releases

该程序支持Linux、Windows、Mac,不过感觉后面2个用处不大,自己的服务器是Ubuntu系统,自然而然是Linux。


安装

首先选择作者提供编译好的二进制文件→传送门,根据自己的系统架构下载对应的最新版压缩包,目前最新版本为v0.2.1。

1.下载二进制文件

wget https://github.com/pldubouilh/gossa/releases/download/v0.2.1/gossa-linux-x64

2.移动到/usr/local/bin/gossa

mv gossa-linux-x64 /usr/local/bin/gossa

3.授权

chmod +x /usr/local/bin/gossa

4.启动程序

gossa /目录

目录为变量,默认运行地址【127.0.0.1:8001】

如果想使用【IP:8001】访问的话,则命令如下:

gossa -h 0.0.0.0 /目录
#后台运行
gossa -h 0.0.0.0 /目录 &


详细操作

浏览器操作:

#创建新文件夹
单击新文件夹图标    

#打开文件编辑器
点击文本图标    

#重命名项目
单击文件图标

#删除项目    
双击文件图标

#移动项目    
鼠标左键按住文件不动,直接拖动

#上传文件/文件夹    
将外部文件直接拖至浏览器窗口

纯键盘快捷键操作:

#浏览文件/目录和图片
键盘上下左右箭头

#将文件URL复制到剪贴板
Ctrl/Meta + C

#重命名文件/文件夹
Ctrl/Meta + E

#删除文件/文件夹
Ctrl/Meta + Del

#上传新文件/文件夹    
Ctrl/Meta + U    

#创建一个新目录
Ctrl/Meta + D    

#将以前选择的路径粘贴到目录
Ctrl/Meta + V

小伙伴的评论 ( 2 评论)

wave
  1. 小赵同学

    2022年07月03日

    可以的 简化了很多linux命令

    湖北省 iPhone · Safari
    1. 呆呆怪 博主

      2022年07月03日

      @小赵同学 ,对,简单的操作文件之类的,就不用SSH了,直接网页端实现。

      广东省广州市 Windows 10 · Google Chrome

搜索