ls -lrt 表示按修改时间倒序列出当前工作目录下的文件。ls -l 表示按名称顺序正序列出当前工作目录下的文件。

1、ls 表示列出当前目录下的文件。后面的 -lrt 是这个命令的一些选项补充。-lrt 实际上是代表了 "-l -r -t" 这三个选项集合。 

2、-l -r -t

1)-l 表示开启长列表输出,打开了就会输出文件权限、引用计数、所有者、所属组、文件大小、修改日期和文件名称这些详细的信息。

2)-t 以时间排序,最新的文件会排在上面。

3)-r 表示反向排序、倒序输出。

4)-x 按列输出,横向排序。

5)-u 按照文件上次被访问的时间排序。

综上:ls -lrt 命令表示按修改时间倒序输出,最新修改的文件会排在下面(没有加 -r 的时候排在上面)。示例如下图:

————————————————

知识点补充:

1、 ll是ls -l的别名。在linux发行版中往往可以用alias定义别名。由于 ls -l 命令的别名 ll 使用频繁,所以很多系统默认定义了 ll 这个别名。

2、家目录下的".bashrc"文件记录了第一次启动bash需要执行的脚本。打开".bashrc",可以看到默认安装的系统帮我们定义了 ll 这个别名。ll 这时候和ls -l是等价的。

3、在linux系统中可通过 man ls 命令查看 ls 命令的用户文档,里面有对ls命令的详细解释~

 

GitHub 加速计划 / li / linux-dash
6
1
下载
A beautiful web dashboard for Linux
最近提交(Master分支:3 个月前 )
186a802e added ecosystem file for PM2 4 年前
5def40a3 Add host customization support for the NodeJS version 4 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐