一夺姑、為什么要有文件查找
資料很多,忘記放哪了,所以需要通過查找的方式進行搜索.
二、windows如何實現(xiàn)文件查找
計算機-->搜索框
三掌猛、linux如何實現(xiàn)文件查找
四盏浙、find命令查找語法
五、find針對文件名稱荔茬、類型废膘、大小、修改時間等方式進行查找文件
1兔院、按照名稱查找
-name 根據(jù)文件名來查找
-iname 根據(jù)文件名來查找不區(qū)分大小寫
2殖卑、按文件大小查找 size
? ??
3、按文件類型查找 -type
? ??
4坊萝、按修改時間進行查找 -mtime
? ??
5、按用戶和組進行查找 -user -group -nouser -nogroup
六许起、find查找后的處理動作
動作? ? ? ? ? ? 含義
-print?? ? ? ? ?打印查找到的內(nèi)容(默認(rèn)) ---ignore?
-ls?? ? ? ? ? ? ??以長格式顯示的方式打印查找到的內(nèi)容 ---ignore | xargs ls -l?
- delete?? ? ??刪除查找到的文件 (刪除目錄,僅能刪除空目錄) ---ignore | xargs rm -f
?-ok?? ??????????后面跟自定義 shell 命令(會提示是否操作) ---ignore
?-exec?? ??????后面跟自定義 shell 命令(標(biāo)準(zhǔn)寫法 -exec \;) | xargs
例一十偶、.記得文件的內(nèi)容是什么,但是不清楚文件名稱是什么园细,也不知道路 徑在哪惦积,怎么辦?
find邏輯運算符
總結(jié):
find 命令是Linux常用命令也是重點命令,該命令可以查找系統(tǒng)中的文件和目錄猛频,并進行對應(yīng)的修改狮崩,查找的條件可以是以下:文件名稱,文件大小鹿寻,文件類型睦柴,文件修改時間,以及文件的部分組成毡熏。條件給的越精確坦敌,查找得越準(zhǔn)確。此命令可以對用戶和基本組進行查找。查找到后可以同通過管道的方式對對應(yīng)的文件或目錄進行命令操作狱窘。