「FILE-EXPLORER」- 文件管理器

性质

  • 核心导航:提供树状结构的层级浏览,使用户能直观地定位和访问驱动器、文件夹及子目录。
  • 文件操作:涵盖对文件和文件夹的完整生命周期管理,即增(创建)、删(删除)、改(重命名/移动)、查(打开/查看),以及复制等基础操作。
  • 内容管理:提供高级工具以高效处理大量文件,包括多选、按不同属性(名称、日期等)进行排序与分组,以及快速搜索定位。
  • 视图定制:允许用户自定义显示方式,如图标、列表、详细信息和缩略图等视图,以适配不同场景下的浏览需求。
  • 扩展工具:集成一系列实用功能以增强生产力,包括地址栏快速跳转、快捷方式访问常用目录、磁盘空间管理、压缩/解压文件、网络共享访问以及多标签页浏览。

远程文件管理器 | Remote File Manager
基于网页的文件管理器 | Web-based File Manager

构建

Nautilus File Manager for GNOME

Nautilus File Manager

PCManFM, PCMan File Manager

PCMan File Manager – Wikipedia

ranger, a console file manager with VI key bindings.

https://ranger.github.io/

Gigolo – Remote File System Manager

Gigolo | Home
Gigolo | pending.io

Gigolo,使用GIO/GVfs轻松管理与远程文件系统建立的连接的GUI工具。它支持快速连接/挂载远程文件系统,并像书签一样管理。

在 Gigolo 0.5.1 中,支持 FTP、SSH、WebDAV、Windows Share 协议。

# 08/12/2021 现在的文件管理器,多已集成远程文件管理功能,所以某些特殊场景下会用到 Gigolo 应用。

WinSCP for SFTP

WinSCP: https://winscp.net/eng/index.php

Filezilla for FTP/SFTP

FileZilla – The free FTP solution

应用

基于网页的文件管理器

1)我们需要和朋友共享文件、文档,并且希望长期保存、随时查找。使用 Samba 软件,配置复杂,并且公网需要考虑安全问题;使用 QQ、WeChat 软件,对于 Linux 用户不友好,而且存在共享、空间、长期保存的问题;使用 FTP/SFTP 协议,需要安装客户端。

=> 解决方案的查找范围锁定在 第三方文件托管服务(百度云盘)、或者自建文件托管服务(NextCloud)等等。我们选择自建文件托管服务,主要还是费用问题(穷)。

2)我们希望使用电脑的方式来管理这些文件,比如直接播放视频,直接打开图片,直接编辑文件等等,就像直接操作电脑一样。

3)我们希望平台更加透明,易于管理与迁移。所谓“透明”即平台直接管理操作系统的文件,而不是以特定方式封装之后以组织在文件系统中。这样我们既可以在平台中管理,也可以在操作系统的文件系统中直接管理。如果某天我们想要更换平台,或者平台不再维护,我们会更容易进行迁移。

所以想找网页版的文件管理器部署到服务器上,通过浏览器上传到服务器,通过浏览器从服务器下载,并且能够支持文件编辑。

目前(10/23/2020)GitHub/filebrowser/filebrowser 可以满足我们的需求。由于它直接管理文件系统中的文件,因此即便不是最好的方案,我们也

参考

DeepSeek / 介绍 file manager