日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

Linux常見命令-搜索查詢類,find 查找文件或者目錄,locate 快速定位文件路徑,grep 過濾查找及“|”管道符

作者:不懂就問捏 更新時間: 2022-07-30 編程語言

Linux常見命令-搜索查詢類

文章目錄

  • Linux常見命令-搜索查詢類
  • 一、find 查找文件或者目錄
  • 二、locate 快速定位文件路徑
  • 三、grep 過濾查找及“|”管道符


一、find 查找文件或者目錄

①說明
find 指令將從指定目錄向下遞歸地遍歷其各個子目錄,將滿足條件的文件顯示在終端。
②基本語法
find [搜索范圍] [選項]
③選項說明
在這里插入圖片描述

④案例實操
(1)按文件名:根據名稱查找/目錄下的filename.txt文件。

[root@hadoop101 ~]# find xiyou/ -name "*.txt" 

(2)按擁有者:查找/opt目錄下,用戶名稱為-user的文件

[root@hadoop101 ~]# find xiyou/ -user atguigu 

(3)按文件大小:在/home目錄下查找大于200m的文件(+n 大于 -n小于 n等于)

[root@hadoop101 ~]find /home -size +204800

二、locate 快速定位文件路徑

①說明
locate 指令利用事先建立的系統中所有文件名稱及路徑的 locate 數據庫實現快速定位給定的文件Locate 指令無需遍歷整個文件系統,查詢速度較快。為了保證查詢結果的準確度,管理員必須定期更新 locate 時刻。
②語法
locate 搜索文件
③經驗技巧
由于 locate 指令基于數據庫進行查詢,所以第一次運行前,必須使用 updatedb 指令創
建 locate 數據庫。
④實例
(1)查詢文件夾

[root@hadoop101 ~]# updatedb
[root@hadoop101 ~]#locate tmp

三、grep 過濾查找及“|”管道符

管道符,“|”,表示將前一個命令的處理結果輸出傳遞給后面的命令處理。
①基本語法
grep 選項 查找內容 源文件
②選項說明
在這里插入圖片描述
③實例
(1)查找某文件在第幾行

[root@hadoop101 ~]# ls | grep -n test

原文鏈接:https://blog.csdn.net/weixin_49264691/article/details/126062871

欄目分類
最近更新