① 命令格式
ls [选项]... 目录名
② 命令功能
列出目标目录中所有的子目录和文件。
③最常用参数
-
-
-
-a(-all) :列出目录下的所有文件,包括以 . 开头的隐含文件 。
-l:将文件的权限、所有者、组、文件大小、修改时间、文件名信息详细列出来。
-t:按照修改时间排序。
-S:按照文件大小排列。
-r :相反的排序方式。
-h:文件大小显示为容易看的格式(g,m,k)。
-R:也罗列子目录下文件。
-F:罗列出的文件夹后边加 /,可执行文件后面加 * ,一目了然。
参数还有很多,不过开发中这些参数就够用了,另外在目录名那有一定的使用技巧
-
-
④例子
1:列出路径/home下方的的所有文件
ls -aR /home
2:列出当前目录中所有以 go开头的文件
ls -al go*
3:列出当前目录中所有文档,按照时间正序排列
ls -altr
4:列出当前目录中所有文档,按照文件大小友好的格式排列
ls -alSh