其中最常见的东西的Linux用户总是会在命令行上做的是列出一个目录的内容 。 正如我们可能已经知道, LS和DIR是列出目录中的内容,与前者更为流行,在大多数情况下,用户首选Linux上提供的两个命令。
当列出目录内容,其结果可能基于以下几个标准,如文件名的字母顺序, 修改时间 , 访问时间 , 版本和文件大小进行排序。 可以通过使用特定标志来启用使用这些文件属性中的每一个的排序。
在这个简短的中,我们将看看如何ls命令的输出排序由最后修改时间(日期和时间)。
让我们通过执行一些启动基本LS命令 。
Linux基本ls命令
1.没有附加任何参数将列出当前工作目录的内容运行ls命令 。
$ ls
列出工作目录的内容
2.要列出任何目录的内容,例如,/ etc目录,使用:
$ ls /etc
列出目录的内容
3.目录总是包含一些隐藏文件(至少两个),因此,显示目录中的所有文件,使用-a
或--all
标志:
$ ls -a
列出目录中的隐藏文件
4.您可以同时打印有关的LS输出,每个文件的详细信息,如文件的权限,链接,用户名和组所有者,文件大小,最后一次修改,文件/目录名的时间数。
这是通过激活-l
选项,这意味着一个长列表格式如下面的截图:
$ ls -l
长列表目录内容
基于时间和日期对文件进行排序
5.要列出目录中的文件,并对其进行排序上次修改的日期和时间 ,利用的-t
选项,在下面的命令:
$ ls -lt
按日期和时间排序ls输出
6.如果你想有一个反向的基础上的日期和时间排序文件,可以使用-r
选项,像这样的工作:
$ ls -ltr
按日期和时间排序ls输出反转
我们将在这里结束,现在,但是,还有更多的使用信息,并在选项 ,所以使它成为一个指向通过它或任何其他导游提供看ls命令招数每个Linux用户应该知道或使用sort命令 。 最后但并非最不重要的,您可以通过下面的反馈部分与我们联系。