深入探索Linux下的ls命令!(linuxlsall)
自从Linux之父Linus Torvalds发布第一个Linux内核已经有三十年了,Linux已成为全球最受欢迎的操作系统之一。熟悉Linux的人都知道,在Linux下有许多命令都可用于操作文件,其中比较常用的就是ls命令,它可以用来查看当前目录下的所有文件,并可以查看每个文件的基本属性,因此这里我们就来深入探究一下ls命令在Linux下有哪些特殊用法。
ls命令是Linux下最简单,却又最常用的命令之一,它可以帮助用户查看、定位文件。首先,ls命令可以以简单的形式用来查看文件,比如:
$ ls
A.txt B.txt
通过上面的命令可以查看当前目录下所有的文件名称,如果想显示的更加详细,可以使用-l参数:
$ ls -l
-rw-r–r– 1 root root 1234 A.txt
-rw-r–r– 1 root root 1234 B.txt
使用-l参数显示出的是文件的详细属性,其中比如-rw-r–r–指的是文件的权限,1指的是硬链接数,root指的是文件的用户和组,最后就是文件的大小。
此外,ls还具备显示隐藏文件的功能,使用-a或-A参数就可以显示所有的隐藏文件,如下所示:
$ ls -a
A.txt B.txt .hidden
最后,ls命令还会根据文件的文件名排序,可以加入-t参数按照时间进行排序,比如查看最近的文件:
$ ls -lt
-rw-r–r– 1 root root 1234 A.txt
-rw-r–r– 1 root root 1234 B.txt
-rw-r–r– 1 root root 1234 2019-01-02-01-02-01
通过对ls命令的深入探索,我们已经可以使用它在Linux下进行各种操作,它可以帮助我们更加准确、快速地定位特定的文件,将大大简化我们的操作,也是Linux下使用极为便利的命令。