關於find grep awk 的簡單例子:https://zhuanlan.zhihu.com/p/64375694
find命令
在home目錄下尋找所有.txt結尾的文件
find /home/ -name "text.txt"
管道查看
find /home/ -name "text.txt" | more
當顯示內容太多,可以加管道符more進行分頁查看,space是翻頁,enter是下一行,q退出:
區分文件和目錄
find /home/ -name "*.txt" -type f
type可以區分file或者directory:
當前目錄查找
find . "*.so" 當前目錄查找so結尾的:
- 用
.
代表當前,注意不會查找子目錄
30天之前修改的
find . "*.txt" -type f -mtine +30
find 遞歸/不遞歸 查找子目錄的方法
- 遞歸查找(find 命令 是遞歸遍歷文件夾的)
命令:find . -name “*.txt”
//當前路徑下遞歸查找以.txt結尾的文件夾
- 不遞歸查找:
- 命令
find . -name “*.txt” -maxdepth 1
//當前路徑下不遞歸查找以.txt結尾的文件夾,-maxdepth 1表示查找深度爲1