欧美成人午夜免费全部完,亚洲午夜福利精品久久,а√最新版在线天堂,另类亚洲综合区图片小说区,亚洲欧美日韩精品色xxx

扣丁學堂教你Linux中find常見用法

2018-08-08 11:31:01 1142瀏覽


今天小編給大家分享一下Linux中find常見用法,給參加Linux培訓的同學一點干貨。

findpath-option[-print][-exec-okcommand]{}\;

find命令的參數(shù);

pathname:find命令所查找的目錄路徑。例如用.來表示當前目錄,用/來表示系統(tǒng)根目錄。

-print:find命令將匹配的文件輸出到標準輸出。

-exec:find命令對匹配的文件執(zhí)行該參數(shù)所給出的shell命令。相應命令的形式為'command'{}\;,注意{}和\;之間的空格。

-ok:和-exec的作用相同,只不過以一種更為安全的模式來執(zhí)行該參數(shù)所給出的shell命令,在執(zhí)行每一個命令之前,都會給出提示,讓用戶來確定是否執(zhí)行。

#-print將查找到的文件輸出到標準輸出

#-execcommand{}\;—–將查到的文件執(zhí)行command操作,{}和\;之間有空格

#-ok和-exec相同,只不過在操作前要詢用戶

例:find.-name.svn|xargsrm-rf

=====================find參數(shù)說明=====================

-namefilename#查找名為filename的文件

-perm#按執(zhí)行權限來查找

-userusername#按文件屬主來查找

-groupgroupname#按組來查找

-mtime-n+n#按文件更改時間來查找文件,-n指n天以內(nèi),+n指n天以前

-atime-n+n#按文件訪問時間來查GIN:0px">

-ctime-n+n#按文件創(chuàng)建時間來查找文件,-n指n天以內(nèi),+n指n天以前

-nogroup#查無有效屬組的文件,即文件的屬組在/etc/groups中不存在

-nouser#查無有效屬主的文件,即文件的屬主在/etc/passwd中不存

-newerf1!f2#找文件,-n指n天以內(nèi),+n指n天以前

-ctime-n+n#按文件創(chuàng)建時間來查找文件,-n指n天以內(nèi),+n指n天以前

-nogroup#查無有效屬組的文件,即文件的屬組在/etc/groups中不存在

-nouser#查無有效屬主的文件,即文件的屬主在/etc/passwd中不存

-newerf1!f2#查更改時間比f1新但比f2舊的文件

-typeb/d/c/p/l/f#查是塊設備、目錄、字符設備、管道、符號鏈接、普通文件

-sizen[c]#查長度為n塊[或n字節(jié)]的文件

-depth#使查找在進入子目錄前先行查找完本目錄

-fstype#查更改時間比f1新但比f2舊的文件

-typeb/d/c/p/l/f#查是塊設備、目錄、字符設備、管道、符號鏈接、普通文件

-sizen[c]#查長度為n塊[或n字節(jié)]的文件

-depth#使查找在進入子目錄前先行查找完本目錄

-fstype#查位于某一類型文件系統(tǒng)中的文件,這些文件系統(tǒng)類型通??稍?etc/fstab中找到

-mount#查文件時不跨越文件系統(tǒng)mount點

-follow#如果遇到符號鏈接文件,就跟蹤鏈接所指的文件

-mount#查文件時不跨越文件系統(tǒng)mount點

-follow#如果遇到符號鏈接文件,就跟蹤鏈接所指的文件

-cpio#對匹配的文件使用cpio命令,將他們備份到磁帶設備中

-prune#忽略某個目錄

===================舉一個栗子======================

find-nameapril*在當前目錄下查找以april開始的文件

find-nameapril*fprintfile在當前目錄下查找以april開始的文件,并把結果輸出到file中

find-nameap*-o-namemay*查找以ap或may開頭的文件

find/mnt-nametom.txt-ftypevfat在/mnt下查找名稱為tom.txt且文件系統(tǒng)類型為vfat的文件

find/mnt-namet.txt!-ftypevfat在/mnt下查找名稱為tom.txt且文件系統(tǒng)類型不為vfat的文件

find/tmp-namewa*-typel在/tmp下查找名為wa開頭且類型為符號鏈接的文件

find/home-mtime-2在/home下查最近兩天內(nèi)改動過的文件

find/home-atime-1查1天之內(nèi)被存取過的文件

find/home-mmin+60在/home下查60分鐘前改動過的文件

find/home-amin+30查最近30分鐘前被存取過的文件

find/home-newertmp.txt在/home下查更新時間比tmp.txt近的文件或目錄

find/home-anewertmp.txt在/home下查存取時間比tmp.txt近的文件或目錄

find/home-used-2列出文件或目錄被改動過之后,在2日內(nèi)被存取過的文件或目錄

find/home-usercnscn列出/home目錄內(nèi)屬于用戶cnscn的文件或目錄

find/home-uid+501列出/home目錄內(nèi)用戶的識別碼大于501的文件或目錄

find/home-groupcnscn列出/home內(nèi)組為cnscn的文件或目錄

find/home-gid501列出/home內(nèi)組id為501的文件或目錄

find/home-nouser列出/home內(nèi)不屬于本地用戶的文件或目錄

find/home-nogroup列出/home內(nèi)不屬于本地組的文件或目錄

find/home-nametmp.txt-maxdepth4列出/home內(nèi)的tmp.txt查時深度最多為3層

find/home-nametmp.txt-mindepth3從第2層開始查

find/home-empty查找大小為0的文件或空目錄

find/home-size+512k查大于512k的文件

find/home-size-512k查小于512k的文件

find/home-links+2查硬連接數(shù)大于2的文件或目錄

find/home-perm0700查權限為700的文件或目錄

find/tmp-nametmp.txt-execcat{}\;

find/tmp-nametmp.txt-okrm{}\;

find/-amin-10#查找在系統(tǒng)中最后10分鐘訪問的文件

find/-atime-2#查找在系統(tǒng)中最后48小時訪問的文件

find/-empty#查找在系統(tǒng)中為空的文件或者文件夾

find/-groupcat#查找在系統(tǒng)中屬于groupcat的文件

find/-mmin-5#查找在系統(tǒng)中最后5分鐘里修改過的文件

find/-mtime-1#查找在系統(tǒng)中最后24小時里修改過的文件

find/-nouser#查找在系統(tǒng)中屬于作廢用戶的文件

find/-userfred#查找在系統(tǒng)中屬于FRED這個用戶的文件

以上就是扣丁學堂Linux培訓小編給大家分享的文章,希望對小伙伴們有所幫助,想要了解更多關于Linux開發(fā)方面內(nèi)容的小伙伴可以登錄扣丁學堂官網(wǎng)咨詢??鄱W堂不僅有專業(yè)的Linux培訓班供大家學習,還有與時俱進的課程體系和大量的Linux在線視頻教程讓學員免費觀看學習,想要快速學習Linux開發(fā)就到由專業(yè)老師授課的扣丁學堂學習吧??鄱W堂Linux技術交流群:422345477。





【關注微信公眾號獲取更多的學習資料】

 

 

查看更多關于“Linux培訓資訊的相關文章>>



標簽: Linux在線學習 phpMyAdmin配置安裝教程 Linux開發(fā)教程 Linux培訓

熱門專區(qū)

暫無熱門資訊

課程推薦

微信
微博
15311698296

全國免費咨詢熱線

郵箱:codingke@1000phone.com

官方群:148715490

北京千鋒互聯(lián)科技有限公司版權所有   北京市海淀區(qū)寶盛北里西區(qū)28號中關村智誠科創(chuàng)大廈4層
京ICP備2021002079號-2   Copyright ? 2017 - 2022
返回頂部 返回頂部