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結束的文件