谈Find指令
Linux下find命令在目錄結構中搜索文件,并執行指定的操作。
Linux下find命令提供了相當多的查找條件,功能很強大。由于find具有強大的功能,所以它的選項也很多,其中大部分選項都值得我們花時間來了解一下。即使系統中含有網絡文件系統( NFS),find命令在該文件系統中同樣有效,只你具有相應的權限。 在運行一個非常消耗資源的find命令時,很多人都傾向于把它放在后臺執行,因為遍歷一個大的文件系統可能會花費很長的時間(這里是指30G字節以上的文件系統)。
1、命令格式:
find pathname -options [-print -exec -ok ...]
2、命令功能:
1)find -name 按照文件名查找文件
2)find -perm mode 按照文件權限查找文件,mode為屬性值,例如4755是-rwxr-xr-x 的屬性值
3)find -user name? ?按照文件屬主來查找文件,name為用戶賬號名稱。當你刪除一個用戶,使用該命令可以找到原來屬于這個用戶的一些未被刪除的文件。
4)find?-group name 按照文件所屬的組來查找文件,name為用戶組名
5)
-mtime -n +n 按照文件的更改時間來查找文件, - n表示文件更改時間距現在n天以內,+ n表示文件更改時間距現在n天以前。find命令還有-atime和-ctime 選項,但它們都和-mtime選項相同
6)-size [+-]SIZE :搜索比SIZE大(+)或比SIZE小(-)的文件
7)-perm -mode:搜尋檔案權限為包括mode之下的文件
8)額外進行的動作
轉載于:https://blog.51cto.com/lovemeright/1783063
總結
- 上一篇: merge into ORA-30926
- 下一篇: 梦到孩子丢了钱了预示着什么