这篇文档主要说明安装完成之后如何对finder做配置以及如何使用。

应用场景及基本概念

先说Finder的应用场景,请务必仔细阅读该章节,理解了Finder的使用场景,后面的就都不需要看了,因为Finder纯粹就是Windows系统的思维,只要会用Windows系统,所有的设置就都明白了。

我的文件管理需求(日志功能只是文件的一种打开方式):我希望通过web的方式管理我电脑上的文件,其他人通过浏览器就可以访问到我电脑上的文件,可以上传,下载,查看等等操作。

当然我不能把我电脑上的文件全部都暴露出去,我希望能指定文件夹,这个就是finder的工作空间的概念,每个工作空间与电脑上的一个具体的文件夹相关联。我可以指定多个工作空间,分别对应我电脑上不同的文件夹。例如一个工作空间对应我的E:\mp3,另一个对应了我的E:\doc。

所以当部署完成之后,第一步就是进入后台指定工作空间,在管理控制台-主机管理中指定。部署完成之后,finder默认就会有一个主机,这个主机就是当前部署Finder的这台机器,修改一下这台机器的名称,显示名称和访问的url,如果是单机部署,url保持不为空即可,显示名称是可以随便填的,好分辨即可。然后点击主机后面的工作空间管理设置工作空间。

Finder的日志查看功能就是文件管理功能的一个附加功能,就好比windows系统默认有文本编辑器一样,只是finder的日志查看功能只能查看不能编辑。这个是针对程序员专门开发的功能。如果是做文件管理器使用,可以在后台关闭该功能。在一般设置中,将显示的操作按钮tail, less, grep不勾选即可。

Finder中的主机,先说应用场景:我的电脑可能有好几台,我希望登录finder之后能同时看到这几台机器上所有的工作空间,主机就是指的具体的机器。当这几台机器上都部署好Finder之后,就可以通过访问任何一台机器上的Finder来管理任意其他机器上的文件了,当然前提是在后台做一下设置,把它们“连起来”,连起来就是指定所有机器上finder的访问路径。这个访问路径就是在浏览器地址栏里输入的finder的地址,不同机器上的finder的访问地址是不一样的,这个取决于是如何部署的。

1. 主机配置

1.1 使用管理员账号登录,点击顶部的 管理后台 菜单进入管理后台;

1.2 点击左边菜单的主机管理 进入主机列表页,根据情况添加主机或者对现有主机进行编辑;

2. 工作空间配置

1.1 在主机管理界面点击主机对应的工作空间管理按钮进入工作空间界面;

1.2 根据情况添加主机或者对现有工作空间进行编辑;

其他用户写的配置文档(含图)

https://www.centos1.com/2018/02/27/finder-web%E7%A8%8B%E5%BA%8F%E5%91%98%E6%9F%A5%E7%9C%8B%E6%97%A5%E5%BF%97%E5%88%A9%E5%99%A8/#more

3. 日志查看

Finder的日志查看有三种方式:tail, less, grep,分别对应了linux系统上的三个命令。这三个功能分别相当于如下命令:

# tail
tail -f -n300 myapp.log

# less
less myapp.log

# grep
grep 'mykeyword' myapp.log

需要说明的是这三个功能仅仅相当于上述三个命令,没有其他象linux上的tail,less,grep那样有更多的参数。

如果你的系统产生的日志很少,那么你只需要使用tail功能就足够了。但是如果你的系统产生的日志又快又多,例如每天可能产生几个G甚至几十个G的日志文件,单文件这么大。那么很显然tail功能已经无法使用了,因为刷新的太快了,你已经看不到内容了,此时你可以使用less功能,less可以定位到文件的任意位置查看(下方绿色的滚动条是可以点击的,文件大小的输入框是可以输入数字的),并且可以随意滚动,自动加载接下来的部分,还可以向前加载,就像你在用一个文本编辑器那样随便滚动鼠标。

grep功能是支持任意大小的日志文件的,采用轮询的方式查找,而不是一次查找整个文件(因为如果文件过大,一次查找会导致服务器超时),如果你查找的关键字在你的日志文件中很多很多的时候,在你滚动鼠标的时候,finder会自动接着查找。你也可以点击进度条直接从文件的后半部分查找。