ls – list directory contents 列出目录内容
ls 命令是 linux 下最常用的命令,是单词 list 的缺省值,用于列出目录下的所有内容及权限
ls [选项] [目录] - 没有指定目录时默认查看当前目录
默认效果

-l: 除文件名外,还将文件的权限、所有者、文件大小等信息列出来
-o: 作用同 -l,显示除用户组外的详细信息

-a: 列出目录下的所有文件,包括隐藏文件和 . 、..
-A: 只多列出目录下 . 开头的隐藏文件,不列出 . 、..

-1: 逐行列出项目,并且只列出文件名

-x: 逐行列出项目而不是逐栏列出。目录内容默认是竖着排列的,该参数就是指定内容横着排列

通过简单的正则表达式过滤内容
# 模糊匹配,匹配包含 ou 的内容
ls | grep ou
# 匹配以 lic 结尾的内容
ls | grep lic$查看当前目录下的内容,包含隐藏文件
# 一行多个内容
ls -A
# 一行一个内容
ls -A1
# 需要查看文件大小
ls -Aoh补充: 在我的 mac 中
ls -l 等价于 ll
ls -al 等价于 l