欧美一区2区三区4区公司二百,国产精品婷婷午夜在线观看,自拍偷拍亚洲精品,国产美女诱惑一区二区

linux查找文件方法-find

Linux下幾個常見的文件查找命令:

which 查看可執行文件的位置

whereis 尋找特定文件,查看文件的位置

locate 配合數據庫查看文件位置

find 實際搜尋硬盤查詢文件名稱

通常情況下find命令并不是很常用,大家都優先使用whereis和locate命令來查找,因為whereis和locate命令都是利用數據庫來查找文件所在,并沒有實際查詢硬盤,所以速度很快,節省時間。但是我們的find命令依然很強大,它的查找條件相當多,對于用其他命令查找不到的文件,就可以考慮使用find命令在硬盤上遍歷查找,雖然速度慢效率低。

find(用于在文件樹中查找文件,并進行相應操作)

格式: find [PATH] [option] [action]

[PATH] : 所要搜索遍歷的目錄,默認為當前目錄

[option] : 所要搜索文件的條件特征

[action] : 對搜索結果進行特殊處理

為了縮短指令的執行時間,要盡量縮小查找的起始目錄。因為find指令使用遞歸的方式遍歷目錄,所以起始目錄范圍較大,會導致find指令的運行時間過長。

不加任何參數時,默認遍歷當前目錄及其子目錄,將它們全都顯示在屏幕上。

?

1. 與時間有關的參數

-amin n :查找n分鐘內被訪問過的文件

-cmin n : 查找n分鐘內被修改過文件狀態的所有文件

-mmin n : 查找n分鐘內被修改過文件內容的所有文件

-atime n : 將n天內存取過的的文件列出來

-ctime n : 將n天內改變、新增的文件或者目錄列出來

-mtime n : 將n天內修改過的文件或者目錄列出來

-newer file :把比file還要新的文件列出來 (可用來分辨兩個文件之間的新舊關系)

除此之外,以-mtime為例:(類比使用其他與時間有關的參數)

-mtime n :列出n天前的那一天被更改過的文件

-mtime +n :列出n天之前(不包含n天本身)被更改過的文件

-mtime -n :列出n天之內(包含n天本身)被更改過的文件

-mtime 0 : 0代表當前時間,即列出從現在開始到24小時前之間的被更改過的文件

?

2. 與用戶或用戶組名有關的參數

-uid n :尋找擁有者ID為n的文件

-gid n :尋找用戶組ID為n的文件

-group name :尋找群組名稱為name的所有文件

-user name :尋找用戶名稱為name的所有文件

-nouser :尋找文件所有者不存在 /etc/passwd 的人(可以查找不太正常的文件)

-nogroup  : 尋找文件的所有用戶組不存在于 /etc/group 中的文件

如果你將某個賬戶刪除了,該賬戶曾經建立的文件就成了無主的非正常文件,這時候可以利用 -nouser來找出該類型的文件

?

3. 與文件權限及名稱有關的參數

(1)-name [filename] : 查找文件名為filename的文件

?

從以上的例子中我們可以看出,find命令需要一個路徑名作為查找范圍,find會深入到這個路徑的每一個子目錄中去尋找,打印文件的絕對路徑。

如果指定路徑為“/”,就查找整個文件系統。-name選項指定了文件名,-printf表示將結果輸出到屏幕上,-type選項用來定位特殊文件類型。

(2)-size [+-]SIZE : 查找比"SIZE"還要大(+)或小(-)的文件 (SIZE的規格有:① c :代表byte ②k :代表1024 bytes) ; 要找比50k還要大的文件時就用" -size +50k"

(3)-type [TYPE] :查找文件類型為TYPE的文件

-type選項常見的參數:

參數含義

b塊設備文件

c字符設備文件

d目錄文件

f普通文件

p命名管道

l符號鏈接

4.其它

-exec [command] : command為其他命令,-exec后面可接其它的命令來處理查找到的結果。

-exec 到 “ \; ”是關鍵字,代表find額外命令的開始到結束,這兩者之間就是find命令的額外命令

-print :將結果打印到屏幕上,默認操作

?

文章鏈接: http://www.qzkangyuan.com/27223.html

文章標題:linux查找文件方法-find

文章版權:夢飛科技所發布的內容,部分為原創文章,轉載請注明來源,網絡轉載文章如有侵權請聯系我們!

聲明:本站所有文章,如無特殊說明或標注,均為本站原創發布。任何個人或組織,在未征得本站同意時,禁止復制、盜用、采集、發布本站內容到任何網站、書籍等各類媒體平臺。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。

給TA打賞
共{{data.count}}人
人已打賞
投稿分享

linux下查找文件命令總結

2024-1-31 11:41:43

投稿分享

在Windows10上安裝Hyper-V步驟

2024-1-31 11:44:35

0 條回復 A文章作者 M管理員
    暫無討論,說說你的看法吧
?
個人中心
購物車
優惠劵
今日簽到
有新私信 私信列表
搜索

夢飛科技 - 最新云主機促銷服務器租用優惠

主站蜘蛛池模板: 永城市| 黑山县| 兴文县| 黄浦区| 灵石县| 济源市| 张家界市| 南汇区| 建湖县| 溧阳市| 富平县| 始兴县| 宜昌市| 邳州市| 弥渡县| 大同县| 墨竹工卡县| 锡林浩特市| 南乐县| 出国| 湖北省| 景洪市| 穆棱市| 雅安市| 涿州市| 宝丰县| 绥宁县| 纳雍县| 新乐市| 勃利县| 大名县| 天祝| 襄汾县| 沭阳县| 西峡县| 珲春市| 林州市| 临猗县| 六枝特区| 兖州市| 舟山市|