对于想要保持顺序和一致性的用户而言,管理文件是一项不变的任务。 通过使用文件管理器,可以大大简化查找,删除和移动文件或在应用程序中打开文件的过程。
开源文件管理器涵盖了Krusader。 Midnight Commander (mc)文件管理器为蓝本。 Krusader提供了许多增强Midnight Commander功能的功能,例如目录窗格底部的选项卡,允许用户在每个窗格中打开多个目录并通过单击选项卡在它们之间切换。 Krusader不仅允许您使用与Midnight Commander相同的键盘导航和命令结构,而且还允许您使用鼠标或轨迹球导航和执行您期望在文件上进行的所有标准拖放操作。入门
安装Krusader
Krusader不是KDE的默认文件管理器,因此您可能需要安装它。 如果确实需要安装Krusader,请使用软件包管理器进行安装。 以下命令使用新的DNF命令行软件包管理器对Red Hat,Fedora和CentOS起作用:
dnf -y install krusader
对于旧版本的Fedora,CentOS和Red Hat,请使用旧的YUM命令:
yum -y install krusader
发射克鲁萨德
您可以从“ 应用程序”中启动“ Krusader”。 Application Launcher的“ 实用程序”页面。

图1:从KDE“开始”菜单启动Krusader。
单击文件管理器/ Krusader图标以启动Krusader文件管理器。 请注意,您的桌面可能看起来与这些示例中的有所不同。
您还可以将Krusader启动器图标添加到Application Launcher的“收藏夹”页面以及屏幕底部的KDE面板中。
首次启动Krusader时,将带您完成一系列配置步骤。 无需在此处进行任何更改,尤其是如果您以前没有使用过Krusader并且对选项的含义一无所知。 您可以稍后进行所需的更改。
Krusader界面
Krusader界面类似于下图。 我已经广泛地定制了我的产品,所以您最初在自己的Linux计算机上使用Krusader时不会像这样。 但是,此插图显示了赋予其强大功能和灵活性的元素。

图2:Krusader用户界面很复杂,具有许多功能。
Krusader界面有两个面板,其中显示文件和文件夹。 这使得拖放移动以及从一个面板到另一面板的复制变得容易。 此外,每个面板可以具有多个选项卡,因此每个面板中可以显示多个位置。
Krusader用户界面的各个组件执行以下操作:
- 菜单栏 :提供对所有Krusader菜单项的访问。
- 主工具栏 :提供对最常用功能的快速访问。
- 位置工具栏 :显示每个目录面板的当前位置或当前工作目录(PWD)。 位置工具栏还允许用户键入新路径或编辑现有路径,以导航到其他位置。
- 信息标签 :显示有关文件系统的信息(每个面板上显示的目录都位于该文件系统上)。
- 左/右面板 :每个面板为目录(即文件夹)的内容提供查看空间。 代表文件和文件夹的图标可以显示通用图标或文件或目录内容的预览。 面板的数量不能更改,只能有两个面板-不能多也不能少。
- 面板工具栏 :为每个面板提供导航按钮,例如home , Root , Up一级等。
- 标签 :每个面板可以有多个标签,从而可以在当前打开的目录之间快速切换。 这些选项卡也可以显示在面板的顶部。
- 总计标签 :显示所选文件或目录的总数和大小。
- 标签控件 :提供允许添加新标签或删除现有标签的按钮。
- 当前工作目录 :显示当前工作目录(PWD)(即活动面板的工作目录)。
- 命令行 :提供一个空间来直接输入命令,就像在终端命令行上一样。
- 功能键按钮 :用鼠标指针按这些GUI按钮,或使用物理键盘上的功能键访问标记的功能,例如复制,移动和删除。 这些功能键复制了文本模式Midnight Commander的功能。
- 状态栏 :在活动面板中显示有关所选文件的信息。
菜单栏
菜单栏包含下拉菜单,这些下拉菜单允许访问Krusader文件管理器的所有功能。 其中包括诸如选择显示哪些面板,配置工具栏以显示其他图标以及配置Krusader整体功能的能力。
工具栏
工具栏是菜单栏正下方的图标行。 它们使您可以立即访问Krusader的许多功能。 您可以配置工具栏以包含最常用功能的图标。 Konqueror具有三个单独的工具栏,每个工具栏包含紧密相关的功能,并且可以与其他工具栏分开配置。
位置栏
位置栏显示面板中正在查看的文件夹的路径。 可以直接编辑位置栏以指定要显示的新目录。 编辑现有路径或输入新路径,然后按Enter键以查看其他目录。
文件对话框
与Konqueror和Dolphin不同,Krusader没有可快速导航的侧边栏,但确实有不错的选择。 每个面板中位置栏的左侧是一个文件夹图标,用于打开文件对话框窗口,该对话框提供了在目录树中的轻松导航。 单击该图标可打开一个外观和工作类似于导航侧栏的窗口。
您可以使用此文件对话框浏览文件系统。 该窗口的主面板不显示文件,仅显示目录。 选择所需目录后,单击该目录,对话框消失,所选目录显示在活动选项卡中。
文件对话框确实具有侧边栏,该边栏显示了计算机上当前存在的所有文件系统,并允许您右键单击并打开一个对话框,以允许您安装或卸载文件系统。 使用同一对话框,您可以将自己喜欢的目录添加到侧边栏,以便更轻松地导航到它们。
标签
使用Krusader的选项卡,您可以在一个面板中的不同目录之间切换,而无需更改在另一面板中显示的目录。 这样可以轻松导航到文件系统中的多个位置,并同时打开多个目录。
要在其中一个面板中打开新选项卡 ,请单击所需面板中选项卡最右侧的“ 打开新选项卡…”图标。 您也可以将“ 新标签”图标添加到图标栏,然后单击; 新标签页将在活动面板中打开。
面板
面板是Krusader存在的原因。 目录的内容显示在两个面板中。 默认情况下,两个面板在Krusader启动时都显示您的主目录。 根据您的配置选择,启动时可能会显示其他目录。
Krusader在其中显示目录内容的面板始终成对放置,并排并排放置,并在它们之间使用垂直分隔符。 可以使用分隔器调整面板,以使面板大小相等或一个面板可以比另一个面板更大(更宽)。 面板也可以配置成彼此之间,并在它们之间具有水平分隔物。
目录内容可以在面板的两个视图中显示。 “ 摘要”视图只是将目录内容显示为图标列,旁边仅是目录或文件名。 “ 详细信息”视图显示有关每个对象的其他数据,包括其大小,上次修改日期,权限和所有权。
每个面板的顶部是按名称显示的列的列表。 可以通过按名称将列拖动到列序列中的所需位置来重新排序列。 只需单击列名称即可按该列对面板的内容进行排序。
每个目录面板都有其自己的工具栏,可轻松访问导航功能,例如home ,上一个目录和上一级目录。 默认情况下,并非所有功能都会显示,因此您必须配置目录面板工具栏以显示可能需要的其他按钮。
每个面板和选项卡都可以随您选择的视图一起显示,因此某些面板和选项卡可以以详细格式显示,而另一些可以以简短格式显示。
配置Krusader
像我在本系列中介绍的其他文件管理器一样,Krusader是高度可配置的。 使用菜单栏,然后选择“设置” | “设置” 。 配置Krusader…以打开一个面板,其中提供了许多选项来配置Krusader的外观和工作方式。

图3:Krusader设置窗口。
我特别喜欢指定启动配置文件的选项。 创建配置文件以在启动Krusader时打开指定目录中的选项卡(这样它将始终以完全相同的方式启动)很容易。 上次会话选项是从上次关闭Krusader时打开的位置开始的; 这样一来,您可以轻松地从停下来的地方开始。
面板配置页面包含许多选项和选项卡,可让您配置面板的外观和工作方式。 我特别喜欢将选项卡放在面板的顶部而不是底部。 还有一些选项可用于定义字体和大小,排序方法以及默认的查看模式(详细或简短),是否显示隐藏文件,要显示的按钮和工具栏,布局选择等等。
彩色页面允许您为Krusader窗口的各个组件选择颜色,但是我更喜欢使用默认的KDE颜色。
功能
Krusader提供了像样的文件管理器所期望的所有基本功能。
选择文件
标准的KDE选择操作在Krusader中有效。 您可以使用鼠标或空格键选择一个文件,并使用Ctrl或Shift键选择文件。 您还可以配置是使用单击还是双击来启动操作(例如启动程序),因此请确定您可以使用单击来进行初始文件选择,还是单击将在其中打开该文件。一个应用程序。
移动,复制和删除文件
所有好的文件管理器都必须能够移动和复制文件。 如您所料,只需使用拖放即可移动或复制文件-只需选择一个或多个文件,然后将它们从一个面板拖到另一面板中所需的新位置。 您可以将它们放在打开的面板上,也可以放在面板的选项卡上,该面板可能隐藏在打开的选项卡下。
将文件放在目标面板和选项卡上时,Krusader会显示一个小的弹出窗口,其中包含在新位置移动,复制或创建链接的选项。 还有一个取消操作的选项。 只需选择所需的操作即可完成,无需进一步干预。
删除文件很容易:选择要删除的文件,右键单击,然后选择删除 。 Krusader的默认操作是将“已删除”的文件移动到垃圾箱,但是可以将其配置为立即删除它们。
启动程序
Krusader可以通过单击数据文件来启动程序。 例如,单击Word或系统设置” |“数据文件”将数据文件与特定的应用程序关联。 文件关联 。 Krusader在启动程序时会尊重这些文件关联。 如果要使用其他程序打开文件,则可以右键单击要打开的文件,然后从上下文菜单中选择“ 打开方式...” ,然后选择其他程序。 例如,您可能想使用Calligra而不是LibreOffice打开文档文件。
终端模拟器
功能按钮上方的Krusader窗口底部有一个命令行。 命令行允许您为活动面板和选项卡输入CLI命令。 我发现此命令行对我所做的事情几乎没有用,因此我通常将Krusader配置为不显示此命令行。

图4:打开终端仿真器窗口的Krusader。
我更喜欢使用完整的终端仿真器窗口,该窗口可以显示为Krusader窗口的一部分。 在“ 设置”菜单中,选择“ 显示终端仿真器” 。
您也可以使用“ 工具”菜单在单独的窗口中打开终端仿真器。 Konsole是默认的终端模拟器。 可以在当前目录或主目录中打开终端仿真器。 在导航到所需目录并需要发出一些CLI命令之后,这可以很方便。
进阶功能
Krusader具有许多有趣且强大的高级功能。 我大多数人不使用,但是有两个我特别有用。
钓鱼
我最喜欢的高级功能是Krusader允许我去钓鱼。 FISH (通过Shell协议传输的文件)是SSH协议,它允许文件管理器进行加密访问以浏览远程文件系统。 选择所需的Krusader面板和选项卡以将其激活,然后在“位置”工具栏中键入类似以下内容的内容,然后按Enter键:
fish://user@remotehost/etc
这将以用户“ user ”的身份与远程主机连接。您可以在远程主机上使用具有登录帐户的任何有效用户。将弹出一个对话框,要求输入root密码。验证完成后,活动面板将显示/ etc目录的内容当然,您可以指定经过身份验证的用户有权访问的任何目录。
建立连接后,就可以像在远程计算机本地一样浏览文件系统。
但这不是最好的部分。 使用LibreOffice等GUI应用程序在远程主机上编辑兼容文件很容易; 单击远程文件,就像在本地文件上一样单击该文件,LibreOffice就会在本地主机上打开包含所选文件的文件。 即使远程主机没有安装LibreOffice或任何类型的GUI桌面,也可以这样做,因为文件数据已传输到本地主机的内存中,并且LibreOffice是从本地主机加载的。 您可以像在本地主机上一样编辑远程文件。
档案
最好的文件管理器将归档文件当作只是充满文件的目录,而Krusader也不例外。 无论文件是ZIP,tarball,RPM,CPIO还是其他存档格式,只需单击存档文件即可将其打开并在目录面板中显示其内容。 您可以查看文件,甚至可以将文件从存档中复制到常规目录中。 这是从存档中检索文件以替换损坏的文件的简便方法。
结论
正如我在开始时提到的那样,Krusader是我最喜欢的文件管理器-功能强大且灵活,几乎可以始终满足我在图形文件管理器中的需求。 我对Krusader感到最满意,因为它在很多方面类似于Midnight Commander(文本模式文件管理器)。 通过保持Midnight Commander的文本模式操作不变,同时提供可以最有效地集成到GUI环境中的其他功能,Krusader兼具了两者的优点,从而增强了文件管理器的功能。
我没有在本文中介绍很多Krusader功能。 Krusader的更多功能使它在使用方式上具有极大的灵活性。 我希望您可以将本文作为您自己探索Krusader的起点。 在研究本文时,我当然学到了很多有关Krusader的知识。
翻译自: https://opensource.com/life/16/2/getting-started-krusader-file-manager