当我们在Ubuntu中查看目录的内容时,它们将根据文件和文件夹名称列出。有时,我们需要对目录的内容进行排序,以使列表为我们提供更多信息。例如,要查看哪个文件/文件夹在系统上占用更多空间,可以根据大小列出它们。

在本文中,我们将解释如何在Ubuntu Nautilus文件管理器中查看已排序的文件和文件夹,并了解如何根据我们的排序首选项在命令行中打印ls命令的输出。

我们在Ubuntu 18.04 LTS系统上运行了本文中提到的命令和过程。

在Nautilus文件管理器中排序文件

Nautilus文件管理器提供了一个内置功能,可根据多个可用的用户首选项对文件进行排序。只需打开Nautilus文件管理器,然后单击顶部栏中的“文件”菜单。

然后从“文件”菜单中选择“首选项”选项;这将在“视图”视图中打开“首选项”窗口。单击“首选项”窗口中的相关选项卡,切换到“列表列”视图。您将能够查看以下选项,您可以在文件管理器中对文件和文件夹进行排序:

通过此视图选择排序顺序,您的文件和文件夹名称现在将按此顺序排序。您还可以使用“重置为默认值”选项将排序顺序设置为系统默认值,即根据“名称”,“大小”和“上次修改时间”进行排序。

您还可以通过单击文件管理器视图右上角的选项按钮进行一些基本排序。

通过ls命令对文件进行排序

我们主要使用ls命令列出Linux命令行中目录的文件和文件夹。

在这里,我们将列出一些方法,通过这些方法我们可以对此命令的输出进行排序,以使信息对我们更有用。我们需要做的就是在此命令中使用相关标志,以便根据排序顺序对输出进行排序。

要打开Ubuntu命令行,终端可以通过系统Dash访问它,也可以使用Ctrl + Alt + T快捷键。

按名称分类

ls命令默认显示文件/文件夹名称的目录内容。您可以通过以下命令显式查看目录内容的垂直列表(明确排序):

$ ls -1

按大小排序

要查看基于大小排序的目录内容,请使用以下命令:

$ ls -S

按修改日期排序

要查看根据修改日期排序的目录内容,请使用以下命令:

$ ls -t

按上次访问时间排序

要查看根据上次访问时间排序的目录内容,请使用以下命令:

$ ls -ut

按创建日期排序

要查看根据创建日期排序的目录内容,请使用以下命令:

$ ls -Ut

按扩展名排序

要查看基于文件扩展名排序的目录内容,请使用以下命令:

$ ls -X

如何反向排序任何订单

要通过sort命令中的标志反转您指定的排序顺序,只需添加带有已指定标志的'r'标志。

例如,以下命令将以大小的保留顺序打印ls命令的输出:

$ ls -Sr

通过遵循本文中定义的方法,您现在可以在UI和命令行中根据您的首选项对目录的内容进行排序。

linux下 文件排序,如何在Linux中对文件进行排序 (GUI和Shell)相关推荐

  1. 如何在linux下玩lol_如何在Linux系统中安装League of Legends

    LOL「英雄联盟」是一款非常流行,非常受欢迎的英雄对战MOBA竞技网游.游戏里拥有数百个个性英雄,并拥有排位系统.符文系统等特色养成系统.该游戏在全世界拥有大量玩家,官方提供有Windows和Mac游 ...

  2. c语言在linux下运行程序设计,如何在Linux下运行C语言程序

    如何在Linux下运行C语言程序 C语言是一个有结构化程序设计.具有变量作用域(variable scope)以及递归功能的过程式语言.以下是小编为大家搜索整理的如何在Linux下运行C语言程序,希望 ...

  3. linux下安装sbt_如何在Linux上安装SBT

    linux下安装sbt 介绍 (Introduction) Hi! I am Sanjula, and in this guide I hope to teach you how to install ...

  4. java 检测目录下的文件_如何在Java中检查文件是目录还是文件

    java 检测目录下的文件 java.io.File class contains two methods using which we can find out if the file is a d ...

  5. 鼠标在linux下如何工作,如何在Linux上映射鼠标

    不幸的是,Linux桌面不是主流操作系统,所以外围设备制造商并不关心这些酷的额外的按钮(或其他任何一个)的鼠标是否按照预期的方式工作. 幸运的是,Linux是一个强大的系统,允许用户按照自己的想法进行 ...

  6. kotlin读取sd卡里的文件_如何在Kotlin中写入文件?

    其他有趣的变化,因此您可以看到Kotlin的强大功能: 通过创建字符串以一次全部写入的快速版本: File("somefile.txt").writeText(history.en ...

  7. 如何用python创建文件_如何在python中编辑文件并创建一个新的文件?

    我有一个很大的文本文件(分隔的),就像下面这个小例子:>ENST00000511961.1|ENSG00000013561.13|OTTHUMG00000129660.5|OTTHUMT0000 ...

  8. linux禁止ssh传输文件,如何在Linux下使用scp命令通过ssh安全传输文件

    原标题:如何在Linux下使用scp命令通过ssh安全传输文件 在Unix或Linux操作系统上,scp实用程序(secure copy)与更著名的命令cp类似,但用于在安全加密的网络上在主机之间传输 ...

  9. linux下两个进程可以同时打开同一个文件吗?返回的文件描述符一样吗?

    Linux下两个进程可以同时打开同一个文件吗?返回的文件描述符一样吗? 一:结论 1.两个进程中分别产生生成两个独立的fd 2.两个进程可以任意对文件进行读写操作,操作系统并不保证写的原子性 3.进程 ...

  10. Linux使用SSH上传下载文件,Linux下通过ssh scp命令上传下载文件

    Linux下通过ssh scp命令上传下载文件. 1.上传本地文件到服务器 scp /path/filename username@servername:/path/ 例如 scp /var/tale ...

最新文章

  1. 分布式事务的实现原理
  2. 交互式python shell
  3. QT Desinger设计窗体应用程序框架
  4. CentOS7配置iptables防火墙
  5. Flume 1.7 源码分析(四)从Source写数据到Channel
  6. java中 将字符串时间 '2015-9-8 17:05:06' 转化为格式 '2015-09-08 17:05:06'
  7. 新款iPhone SE发布日期曝光:小屏果粉早已按捺不住
  8. 基于 bootstrap 字体图标,用纯CSS实现星级评分功能
  9. 一个人越来越有潜力的3个迹象
  10. 没有计算机基础可以学python-Python入门必看篇(面向小白)想学Python只看这一篇就够了...
  11. SQL--报错回显注入
  12. 前端越早入行越吃香!【全新web前端开发视频教程】
  13. camera中文版软件 ip_摄像头监控软件|IP Camera Viewer V 3.0.4.0 官方版-完美软件下载...
  14. 记一次失败的机械键盘拆机换轴经历(含失败的经验总结)
  15. 欧几里得(Euclid)算法的Python实现
  16. 中国20顶级富豪惊人挥霍排行榜 仅一家IT老板
  17. oracle序列号、
  18. pandas 基础操作
  19. mini2440 led驱动程序测试实验
  20. 为人所设置的依赖安装程序

热门文章

  1. 计算机网络基础1--基本概念
  2. MongoDB分组查询、聚合查询
  3. 详细讲解,新手做自媒体短视频能月入过万?钱到底从哪来?
  4. 【读书笔记】《干法》
  5. QPM(量化项目管理)
  6. 驰为Hi8 pro 安卓5.1 root
  7. 驰为hi10拓展Android分区,驰为 Hi10:软件及娱乐体验
  8. 考上研究生是一种什么样的体验?爽不爽?
  9. EXNESS外汇官网:exness-ch com 95%交易者的账户是处于失控状态
  10. Linux查看端口使用状态、关闭端口方法 netstat 使用