專門的文件查找工具----find
find命令用來在某個目錄及其子目錄中查找特定的文件。find命令很強大,它實時的搜索目錄樹。
常見用法示例:
find path -option [-print] [-exec -ok command] {} \;
#print將查找到的文件輸出到標准輸出
#exec command {}\;將查找到的文件執行command操作。{}和 \之間有空格
#ok 和 exec相同,區別在於操作前要詢問用戶,是交互式的
查找條件如下圖:
多個處理動作之間用邏輯關系來連接:-a(與) -o(或) !(非)
-name filename 區分大小寫
-iname filename 不區分大小寫
(為了演示需要,在當前目錄下創建兩個文件 passwd 和PASSWD)
可以清楚的看到-name 區分大小寫;-iname不區分大小寫