個人原創,轉自請在文章頭部顯眼位置註明出處:https://www.cnblogs.com/sunshine5683/p/10091341.html find命令的各種搜索 一、根據文件名進行查找 命令:find [路徑,其中/表示根目錄搜索,即全盤搜索] -name [文件名] 實例: 二、根據文 ...
個人原創,轉自請在文章頭部顯眼位置註明出處:https://www.cnblogs.com/sunshine5683/p/10091341.html
find命令的各種搜索
一、根據文件名進行查找
命令:find [路徑,其中/表示根目錄搜索,即全盤搜索] -name [文件名]
實例:
二、根據文件大小進行查詢
命令 : find /etc size +2048 (查找大於100M的文件,註意大於:+2048,小於:-2048,等於:2048,其中文件的大小需要手動換上,安裝文件塊進行換算,這個另行分析)
實例:
三、根據所有者查找
命令: find /home -user xhq(其中xhq是oracle中的一個用戶)
實例:
四、根據所屬組查找
命令:find /home -group xhq
實例:
五、根據時間屬性搜索
命令:find -cmin -4 (其中還有-amin 訪問時間 access、 -mmin 文件內容被修改時間 modify、-cmin 文件屬性被修改時間 change;其中-4也有+、-、=,意思同上)
實例:
六、根據文件類型查找
命令:find /etc -name init* -a[-o] -type d[l][f] (其中-o和-a差不多,-o是只要滿足一個就可以,-a是完全匹配, 後面的d:目錄,l:軟連接,f:文件)
實例:
七、查詢大小在某個區間的文件
命令: find /etc -size +1630 -a -size -20048
實例:
八、查找文件並顯示其詳細信息
命令:find /etc -name inittab -exec ls -l {} \;
實例:
九、根據文件節點查找
命令:find /etc -inum 節點號;
實例: