21-find命令
find
命令所在路徑: /bin/find
執行權限: 所有用戶
語法: find [搜索范圍] [匹配條件]
功能描述: 文件搜索
參數說明
1. -name 根據文件名來搜索
find / -name log 只會列出文件名為log的文件 *
find / -name “log” 會列出文件名包含log的文件*
支持正則表達式,但是必須用引號引起來*
匹配任意多個字符, ? 匹配單個字符*
-iname 不區分大小寫**
2. -size 根據文件大小查找
+n 大于
-n 小于
n 等于
n表示大小,單位是數據塊大小 1 = 0.5k
3.-user根據所有者來查找
-user 根據所有者查找
-grop 根據所屬組來查找
4.根據時間屬性來查找
-amin 訪問時間 access
-cmin 文件屬性 change
-mmin 文件內容 modify
5.根據文件類型查找
-type 根據文件類型查找
f文件 d目錄 l 軟鏈接文件
-inum 根據i節點查找
6.常用連接選項
$ find /etc -size +163840 -a -size -204800 #在/etc下查找大于80MB小于100MB的文件 -a 即為and,兩個條件同時滿足 -o 即為or,兩個條件滿足其一即可 $ find /etc -name inittab -exec ls -l {} \; #在/etc下查找inittab文件并顯示其詳細信息 #-exec/-ok 命令{} \; 對搜索結果執行操作,-ok會一個一個的詢問你是否要查看,y 和n $ sudo find /etc -name init* -a -type f -exec ls -l {} \; -rwxr-xr-x 1 root root 821 2月 12 20:29 /etc/kernel/postrm.d/initramfs-tools -rwxr-xr-x 1 root root 868 2月 12 20:29 /etc/kernel/postinst.d/initramfs-tools -rw-r--r-- 1 root root 1107 2月 12 20:29 /etc/initramfs-tools/initramfs.conf 與50位技術專家面對面20年技術見證,附贈技術全景圖總結
- 上一篇: ENF级板材10大名牌哪里有?希望能找个
- 下一篇: 有创意的化妆品店名 有创意的化妆品店名有