Linux 认证考试:精解Linux find命令的使用linuxfindnam
Linux認證考試:精解Linuxfind命令的使用
Linuxfind命令是用來查找文件時使用的命令,熟練使用這一命令可以幫助我們快速查找所需要的文件,分別可以有時間、用戶組、文件權(quán)限以及附加操作參數(shù)來幫助我們快速實現(xiàn)查找工作。
find命令
1.與時間相關(guān)的命令
-atimen:n為數(shù)字,含義為在n天之前的“一天之內(nèi)”訪問(access)過的文件。
-ctimen:n為數(shù)字,含義為在n天之前的“一天之內(nèi)”修改(change)過的狀態(tài)的文件。
-mtimen:n為數(shù)字,含義為在n天之前的“一天之內(nèi)”修改(modification)過的文件。
-newerfile:file為一個存在的文件,意思是說,只要文件比file還要新,就會被列出來。
2.與用戶或用戶Linux 認證考試:精解Linux find命令的使用linuxfindnam組名稱有關(guān)的參數(shù):
-uidn:n為數(shù)字,這個數(shù)字是用戶的帳號ID,即UID,這個UID記錄在/etc/passwd里與帳號名稱對應(yīng)的數(shù)字。
-gidn:n為數(shù)字,這個數(shù)字是用戶組名稱的ID,即GID,這個GID記錄在/etc/group.
-username:name為用戶帳號名稱,例如dmtsai
-groupname:name為用戶組名稱,例如users
-nouser:查找文件的擁有者不在/etc/passwd
-nogroup:查找文件的擁有者不在/etc/group中的文件。
linuxfindname3.與文件權(quán)限及名稱有關(guān)的參數(shù):
-namefilename:搜索文件名為filename的文件
-size[+-]SIZE:搜索比SIZE還要大(+)或小(-)的文件,這個SIZE的規(guī)格有:c:表示byte,k:表示1024bytes,所以,要找比50KB還要大的文件,就是“-size+50K”
-typeTYPE:搜索文件的類型為TYPE,類型主要有:一般正規(guī)文件(f),設(shè)備文件(b,襯衣尺碼身高對照表c),目錄(d),連接文件(l),套接字(s),及FIFO(p)等屬性。
-permmode:搜索文件屬性“剛好等于”mode的文件,這個mode為類似chmod的屬性值,舉例來說,-rwsr-xr-x的屬性為4755時,也會列出來。
-perm-mode:搜索文件屬性“必須要全部包括mode的屬性”的文件,舉例來說,要搜索-rwxr--r--,即0744的文件,使用-perm-0744,當(dāng)一個文件的屬性為-rwxr--r--,即4755時,也會列出來,因為-rwxr-xr-x的屬性己經(jīng)包括了“-rwxr--r--”的屬性了。
-perm+mode:搜索文件屬性“包含任一mode的屬性”的文件,舉例來說,我們搜索-rwxr-xr-x,即-perm+755時,但一個文件屬性為-rw-------也會被列出,因為它有-rw.。..的屬性存在。
4.附加操作:
-execcommand:command為其他命令,-exec后面可再接額外的命令來處理搜索到的結(jié)果。
-print:將結(jié)果打印出來,這個動作是默認動作。
以上就是對Linuxfind命令的詳細分析,參數(shù)介紹。
轉(zhuǎn)載于:https://www.cnblogs.com/yaomeix/archive/2012/05/03/2481431.html
總結(jié)
以上是生活随笔為你收集整理的Linux 认证考试:精解Linux find命令的使用linuxfindnam的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Google Map V3--geoco
- 下一篇: 数据库的实现