如何在 Ubuntu 中对文件进行排序(GUI 和 Shell)
当我们查看Ubuntu中任何目录的内容时,它都是根据文件和文件夹的名称显示的。但是,有时我们可能需要按特定顺序对文件进行排序,以获得更好的概览并更轻松地查找文件。例如,如果我们想查看上次访问了哪些文件,这可能会很有帮助。
在本文中,我将解释如何使用 Nautilus 文件管理器(GUI)和 ls 命令(命令行)在 Ubuntu 系统中对文件进行排序。
我们使用 Ubuntu 20.04 来运行本文中提到的命令和过程。
在 Nautilus 文件管理器中对文件进行排序
在 Nautilus 文件管理器中,有一项功能可让您根据各种用户首选项对文件进行排序。要打开 Nautilus 文件管理器,请按键盘上的超级键,然后从左侧边栏中选择“文件”图标。当 Nautilus 文件管理器打开时,单击其窗口右侧显示为三条水平线的菜单按钮。
从出现的菜单中,单击首选项选项。
您将在视图选项卡中看到以下首选项窗口。
单击移至列表列选项卡。在这里您将看到以下选项,您可以通过它们对文件管理器中的文件和文件夹进行排序。使用向上和向下箭头按钮选择所选项目的显示顺序。如果您想要回滚所有更改并恢复为默认设置,请单击重置为默认值按钮。
您还可以通过单击下拉箭头来访问一些基本排序选项,如以下屏幕截图所示。
使用 ls 命令对文件进行排序
ls 命令用于在命令行终端中查看特定目录的内容。它还提供了一些排序选项,使信息更有帮助。如果我们将 ls 命令与一些标志结合起来,它可以用于按名称、大小、修改日期、上次访问时间、创建日期和扩展名对输出进行排序。您还可以使用 -r 标志反转排序顺序。
要打开命令行终端,请转到桌面左上角的“活动”选项卡。然后使用搜索栏搜索关键字terminal。当终端图标出现时,单击它以打开。
按名称分类
为了按文件或文件夹名称对 ls 命令的输出进行排序,请将 ls 与 –l 标志组合起来,如下所示:
ls -l
它将按字母顺序返回列表。
按尺寸排序
为了按文件大小对输出进行排序,请将 ls 与 -S 标志组合起来,如下所示:
ls -S
最大大小的文件将位于列表的顶部。
按修改日期排序
为了使用修改日期对输出进行排序,请将 ls 与 -t 标志组合起来,如下所示:
ls -t
最近修改的文件将位于列表的顶部。
按上次访问时间排序
为了使用上次访问时间对输出进行排序,请将 ls 与 -u 和 -t 标志组合起来,如下所示:
ls -ut
最近访问的文件将位于列表的顶部。
按创建日期排序
为了使用创建日期对输出进行排序,请将 ls 与 -U 和 -t 标志组合起来,如下所示:
ls -Ut
最近创建的文件将位于列表的顶部。
按扩展名排序
为了使用文件扩展名对输出进行排序,请将 ls 与 -X 标志组合起来,如下所示:
ls -X
它将根据文件扩展名按字母顺序返回列表。
如何反向排序任意顺序
为了反转上述任何排序的排序顺序,您可以使用 -r 或 --reverse 标志。例如,要按大小相反的顺序列出 ls 命令的输出,请使用以下命令:
ls -Sr
这就是全部内容了!在本文中,我们讨论了 GUI 和命令行的一些方法,通过这些方法我们可以根据需要对目录中的文件进行排序。