Find

示例一:

查看當前目錄下的所有普通文件,並在-exec 選項中使用ls –l 命令將他們列出

find . –type f –exec ls –l {} \;

 

示例二:

通過-mtime參數查詢當天修改過的文件並予以顯示

find . –type f –mtime –1 –exec ls –l {} \;

示例三:

將某個命令的查詢結果通過管道並交給awk(或者其他命令)去做進一步更爲細化的處理

who |awk '{print $1 "\t" $5}'

 

示例四:

基於文件名ty後綴的查找並將find出來的東西拷貝到另一個目錄下

find /root/ -type f -name '*.ty' -exec cp {} /tmp/ ';'

 

示例五:

通過-size參數查找當前目錄下大於99M的文件並予以顯示

創建一個100M的文件爲測試用

  dd if=/dev/zero of=./test.txt bs=1M count=100

查找大於99M的文件

find . –size +99M –exec ls –l {} “;”

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章