作者: teail 2014-03-10 10:08 [查查吧]:m.uabf.cn
如何讓迅速查找文件?
Linux這個詞本身只表示Linux內(nèi)核,但實際上人們已經(jīng)習(xí)慣了用Linux來形容整個基于Linux內(nèi)核,并且使用GNU 工程各種工具和數(shù)據(jù)庫的操作系統(tǒng)。Linux的基本思想有兩點:第一,一切都是文件;第二,每個軟件都有確定的用途。
下面,我們就來看看Linux常用搜索命令匯總。
1. find
find是最常見和最強大的查找命令,你可以用它找到任何你想找的文件。find命令可在使用、管理Linux系統(tǒng)中方便地查找所需要的指定文件。
find的使用格式如下:
$ find <指定目錄> <指定條件> <指定動作>
- <指定目錄>: 所要搜索的目錄及其所有子目錄。默認(rèn)為當(dāng)前目錄??梢詾橐粋€目錄列表,目錄間用空格分隔。
- <指定條件>: 所要搜索的文件的特征。
表達(dá)式
說明
-name文件
告訴find要找什么文件;要找的文件包括在引號中,可以使用通配符(*和?)
-perm模式
匹配所有模式為指定數(shù)字型模式值的文件。不僅僅是讀,寫和執(zhí)行,所有模式都必須匹配。如果在模式前是負(fù)號(-),表示采用除這個模式外的所有模式。
-type x
匹配所有類型為x的文件。x是c(字符特殊),b(塊特殊),d(目錄),p(有名管道),l(符號連接),s(套接文件)或f(一般文件)。
-links n
匹配所有連接數(shù)為n的文件。
-user用戶號
匹配所有用戶序列號是前面所指定的用戶序列號的文件,可以是數(shù)字型的值或用戶登錄名。
-atime n
匹配所有在前n天內(nèi)訪問過的文件。
-mtime n
匹配所有在前n天內(nèi)修改過的文件。
-newer文件
匹配所有修改時間比file文件更新的文件。
-size n
匹配所有大小為n 塊的文件(512字節(jié)塊,若k在n后,則為1K字節(jié)塊)。 ?
圖說新聞
深圳多個旅游景點發(fā)
深圳有哪些好玩又不
深圳周邊哪些地方可
深圳哪里可以玩漂流
深圳龍華區(qū)2021年暑期
2021第二屆龍崗喜劇節(jié)