ls命名 | Linux统计文件夹内的文件个数
ls命名
man ls
-R 递归列出全部的目录内容 recusive
-a 列出所有的文件(包括以 . 开头的隐藏文件) all
-r 逆序排列 reverse
-t 按照时间信息排序 time
-S 按照文件大小,大的在前面
文件按照从大到小排序
ls -S
从小到大
ls -Sr
Linux统计文件夹内的文件夹个数:
ls -l | grep "^-d" | wc -l
ls -l 是以行的形式展现文件夹内所有内容
grep "^-d" grep是过滤ls -l的内容 但是这里的 ^ 不懂什么意思 如果要统计文件数量就换成 "^-"
wc 统计数量 -l参数 是统计换行数
统计当前文件夹下文件的个数,包括子文件夹里的 :
ls -lR|grep "^-"|wc -l -R 是递归列出子目录文件
find ./ -name *.ts 发现当前目录下所有名字以ts结束的文件
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步