1. 程式人生 > >find查找命令

find查找命令

find查找命令

find 查找位置 -條件 條件值 ;

-name #按名稱
-not #不包含*條件
-user #用戶
-group #組
-size #大小
-perm #文件權限

-maxdepth #最大深度
-mindepth #最小深度
-a #兩個條件同時滿足
-o #滿足一個條件即可
-type f 文件
d 目錄
c 字符設備
b 塊設備
s 套節字
l 鏈接

先在/mnt下建立6個文件file{1..6}

技術分享

對文件用戶和組進行修改

技術分享

查找屬於student組的項

技術分享

查找即是student用戶又是root組的項

技術分享

查找用戶為root或者組不為root的項

技術分享

查找用戶為root但是不屬於文件的項

技術分享

按深度查找

技術分享

@@查找/etc下深度為一並且以.conf結尾的文件

技術分享

@@查找/etc下最大深度為4且最小深度為1的以.conf結尾的文件

按文件大小查找

技術分享

技術分享

@@給這三個文件截取不同大小

技術分享

@@‘+‘表示大於,’-‘表示小於

find 查找位置 -條件 條件值 -exec 動作 {} \;

eg:find / -group mail -exec cp -rp {} /mnt/ \;

技術分享

@@查找/下的所有的組為mail的並且備份到/mnt下



find查找命令