ls
显示当前目录下所有文件名及文件夹名
ls -l
显示当前目录下所有文件及文件夹的详细信息(文件以-开头,文件夹以d开头),包括:权限、用户、大小、修改时间、名称
ls -l | grep ^d
grep命令对ls的输出进行过滤,^d表示只显示以d开头的行(文件夹),^-表示只显示以-开头的行(文件)
ls -l | grep ^d | awk '{print $9}'
awk进一步筛选每一行显示的信息,print $9 表示只显示每行的第9个字符串(CentOS 7 中 $9 是文件名,网上有 $8 是文件名的情况)