甩掉windows(九):用dolphin文件管理器、FSearch管理我的硬盘文档

甩掉windows(九):用dolphin文件管理器、FSearch管理我的硬盘文档

正如前面的文档中所记录的,我理解了在Linux中的分区的方方面面概念,然后用gparted对我的500G串口机械硬盘分了三个分区,并且配置好了自动挂载。接下来,我就在进行正常的文档资料管理了。喔,说是“管理“文档资料,其实没有什么,简单点的说,就是对目录和文件,进行存储、显示、查找、比较这几方面的操作。

说到“存储”,那是我们“基础”的本能:拷贝、删除或移动目录,拷贝、删除或移动文件(如:电影、音乐、工具程序和文本资料,等等)。这没啥可说的。本文档主要记录的是“显示、查找和比较”这几方面的操作。

1 几个ubuntu18上常用的文件管理器

在平常使用ubuntu18的过程中,为了管理自己的文件,恐怕谁也离不了文件管理器。Linux中有大大小小的文件管理器,有基于控制台的,也有图形化的;有单窗口的,也有双面板的;有轻巧型的,也有笨重化的。哪一款文件管理器最好? 套用一句广告词:“适合自己的就是最好的”。

(1)nautilus文件管理器

甩掉windows(九):用dolphin文件管理器、FSearch管理我的硬盘文档

nautilus鹦鹉螺文件管理器

“nautilus文件管理器”是ubuntu18提供的标准图形文件管理器,nautilus是“鹦鹉螺”的意思,所以有人就叫上图这种为“鹦鹉螺文件管理器”。作为菜鸟的我,这个文件管理器先入为主了。但是越用越不舒服,经网上技术文档介绍,我试了一下dolphin-它同样也是Ubuntu下面经典的文件管理器。

(2)dolphin海豚文件管理器

甩掉windows(九):用dolphin文件管理器、FSearch管理我的硬盘文档

可以在“ubuntu软件中心”中安装

安装很简单,可以在“ubuntu软件中心”中去安装,也可以在shell中“ sudo apt-get install dolphin”来安装。

甩掉windows(九):用dolphin文件管理器、FSearch管理我的硬盘文档

dolphin文件管理器界面

dolphin文件管理器,界面简洁,操作上简单好用,并且功能强大。比默认的“nautilus文件管理器”要好用一些。下面是它常用的操作示意:

甩掉windows(九):用dolphin文件管理器、FSearch管理我的硬盘文档

dolphin文件管理器不仅可以贴心的让你找到近期操作的文件,可以随时按F9、F7、F4、F11,来体会一把它显示面板调整的效果。尤其是F4,那是简直是辅助SHELL操作的福音。

dolphin文件管理器还可以与Ksearch、Fsearch、catfish工具结合在一起,完成强大的查找功能。

对于一般使用者来说,dolphin文件管理器已经足强大。但我仍然不满足,因为我还需要更便捷的工具来配合我的文档资料管理工作。

(3)Double commander文件管理器

这款强大的文件管理器是开源的,也是跨平台的,linux和windows都能用。ubuntu18已经包含了它的源,可以执行“sudo apt-get install doublecmd-qt”来安装。

甩掉windows(九):用dolphin文件管理器、FSearch管理我的硬盘文档

doublecmd文件管理器

菜单是英语的,可以在“configurations”->"option"->"language"中修改菜单语言。不过,多半还是英语的,只有少部分改成了中文菜单。

甩掉windows(九):用dolphin文件管理器、FSearch管理我的硬盘文档

如果觉得菜单中英语太多的话,可以自已修改“/usr/share/doublecmd/language/doublecmd.zh_CN.po”这个语言文件,你可以按照自已的意思翻译菜单。

相比上一个dolphin文件管理器,doubleCOmmander功能也很强大。但我最喜欢的是这个文件管理器的便签功能,让我很容易定位我的常用的目录和文件。

我时常把“nautilus鹦鹉螺文件管理器”、“dolphin海豚文件管理器”和“doubleCommander文件管理器“结合起来使用。使用哪一个,是根据需要而定的。在Linux系统上,同样的功能的软件,相比windows上同类软件,可选择的丝毫不会少。而且很多都是开源的,这一点是windows生态环境没法比较的。

2 查找我的文档资料:FSearch

Everything可以说是windows上一个最知名的搜索神器。我在 Windows 系统上干了这些年的活,没少用 Everything 来搜索帮忙。无论我的资料有多少、放的有多么乱、臧的有多么深,Everything总会让我瞬间找到。

可下决心转到ubuntu18平台后,一段时间以来,存储整理我的文档资料,nautilus让我用的很辛苦,慢慢熟悉dolphin和doubleCommander之后,这项事情才变得简单起来。但是文件查找,让我困难丛丛,有时真想撤回到windows去继续用Everything。但是FSearch这个Linux上的搜索神器,让我打消了投降Windows的想法,让我得以继续在Linux这条路上继续走下去。

甩掉windows(九):用dolphin文件管理器、FSearch管理我的硬盘文档

(1)FSearch安装

可以在「终端」中执行如下命令安装 FSearch 搜索工具:

sudo add-apt-repository ppa:christian-boxdoerfer/fsearch-daily

sudo apt update

sudo apt install fsearch-trunk

前面说过,可在dolphin文件管理器中调用FSearch。安装之后,就可以在dolphin文件管理器的菜单中调用这个功能菜单:

甩掉windows(九):用dolphin文件管理器、FSearch管理我的硬盘文档

(2)FSearch 介绍

FSearch 是一款 GTK+3、开源,以性能为核心的搜索工具,该工具适用于 Linux 和类 Unix 操作系统,主要受支持 Windows 系统的 Everything 搜索工具启示而开发,所以也可以在 Linux 中即时按文件名搜索/查找文件和文件夹。FSearch 由 C 语言编写,所以其搜索速度也表现惊人,成为大量 Linux 用户所喜爱的快速/独立搜索工具。

FSearch 能够提高搜索速度的主要原因在于,它能够快速索引 Linux 计算机中的所有文件。这样一来,当您在搜索字段中输入要搜索的文字、字母时,它都可以从(定义好的)任意位置检索并给出结果。

FSearch 的搜索结果会以「列表」形式显示,用户可以按文件名、路径、大小或修改时间进行排序。您也可以使用「默认应用程序」或「文件管理器」打开文件,也可以将文件或目录路径复制到剪贴板。

如果您想通过 FSearch 支持 PCRE(Perl 兼容正则表达式)库,可以使用正则表达式进行下一级搜索。

FSearch工具特性:

  • 可以在 Linux 和类 Unix 平台上免费使用
  • FSearch 在 GitHub 上提供了开源代码
  • 美观、可定制的 GUI
  • 即时(当有输入时)输出结果
  • 支持通配符
  • RegEx 支持
  • 过滤器支持(仅搜索文件、文件夹或所有内容)
  • 「包括」和「排除」要编制索引的特定文件夹
  • 能够使用通配符表达式从索引中排除某些文件/文件夹
  • 按文件名、路径、大小或修改时间快速排序
  • 可定制的界面
  • 「打开…」菜单
  • 数据库更新过程有进度条
  • 支持键盘快捷键
当您首次运行它时,FSearch 会自动索引所有文件,不过在索引期间也可以正常使用。如果您正在为 Linux 系统寻找可靠的搜索工具,FSearch 应该是最佳选择之一。

(3)FSearch使用

甩掉windows(九):用dolphin文件管理器、FSearch管理我的硬盘文档

包含搜录路径

FSearch使用非常简单,但也不像windows上的everything一样,不需设置就可使用。FSearch必须在菜单“编辑”->“首选项”->“数据库”中添加搜索路径才可以使用。

上图中,我就把我的三个硬盘分区加入。如果不想一一设置硬盘分区的话,其实可以添加“/”目录上去即可。

当然,有的分区并没有我关注的文件资料,就像下图一样设置,把“/boot”排除在外了。

甩掉windows(九):用dolphin文件管理器、FSearch管理我的硬盘文档

排除搜录路径

如果包含路径下的文件越多,FSearch需要一些时间来创建搜寻数据库。当创建完成之后,就可以输入想查找的内容来录找自已想找的文档了。

甩掉windows(九):用dolphin文件管理器、FSearch管理我的硬盘文档

添加500G硬盘的3个分区的操作

因为是索引数据库的查找原理,所以有时文档资料更新了,FSearch中出现找不到的情况,可以点击“文件”->“更新数据库”来更新下就可以找到了。

甩掉windows(九):用dolphin文件管理器、FSearch管理我的硬盘文档

3 比较文件:Meld

我的文档资料太多太多,有少部分我当前正处理的,几乎是一天一变。我隔三差五的要备份一下文档,如果没有比较功能,我这项简真没法做。dolphin文件管理器中没有比较功能。doubleCommander中双窗口的比较功能尙未实现。我只好另录它路,找到适合的比较工具。

BeyondCompare是我在windows上的必用比较工具,这个软件是跨平台的,在ubuntu18上当然可用,但可惜的是,它是商业版,只可试用一段时间。我又不想像以前那样,在windows上常用D版的工具软件。在Linux上,我下定决心,一个注册码不找,一个破解版不用。无它,不是我清高,是烦了,不想再花时间和代价折腾D版了。

Meld 主要是一个可视化的比较和合并的工具。这个工具同时支持双向和三向的比较,不仅仅是比较文件,还可以比较目录,以及版本控制的项目。

不用说了,SHELL命令安装:sudo apt-get install meld

甩掉windows(九):用dolphin文件管理器、FSearch管理我的硬盘文档

meld界面

我常用的目录比较功能,与beyondCompare类似的功能。

甩掉windows(九):用dolphin文件管理器、FSearch管理我的硬盘文档

有了各种文件管理器,我可以方便的显示我的文档;有了FSearch,我可以方便找到我的文档;有了meld比较工具,让我对比整理文档不再困难。

过去我在windows平台上的:资源管理器+everything+beyondCompare,可以完全被ubuntu平台上的这些工具的组合所替代:文件管理器+FSearch+meld。

走到这一步后,我才算是真正的开始甩掉了windows,很少再去windows做事情了。

甩掉windows(九):用dolphin文件管理器、FSearch管理我的硬盘文档


分享到:


相關文章: