1. 程式人生 > >關於find文字檔案的查詢與深度查詢的控制

關於find文字檔案的查詢與深度查詢的控制

檔案查詢
find按條件查詢檔案
格式:find [目錄]  [條件1] [-a|-o] [條件2]
常用條件表示:
-type 型別 [f文字檔案,d目錄,b0,1c,l快捷方式]
格式:
[[email protected] cc]# find /root/Desktop/  -name "bb"  -type l
[[email protected] cc]# find /root/Desktop/  -name "bb"  -type f
-name ‘文件名稱’(注意單引號)
-size +|-檔案大小[k,M,G]
格式:
[[email protected] cc]# find /root/ -size +300k
-user 使用者名稱
格式:
[
[email protected]
~]# find /  -user  abc123
• 使用find命令的 -exec 操作
– find .. .. -exec 處理命令 {} \;
– 優勢:以 {} 代替每一個結果,逐個處理,遇 \; 結束


# find /boot/ -size +300k    -exec cp -r {} /opt   \;


# ls /opt/


# find  /   -user student  -type f   


# mkdir /root/findfile


# find  /   -user student  -type f  -exec cp {}  /root/findfile \;


# ls /root/findfile
限制目錄深度的查詢(最大層數)
find  目錄  -maxdepth 1(層數)   -name  ‘*.txt’

[

[email protected] ~]# find  /  -maxdepth   2  -name  '*.conf'


根據檔案修改時間
find    ./ -mtime    +90

相關推薦

關於find文字檔案查詢深度查詢控制

檔案查詢find按條件查詢檔案格式:find [目錄]  [條件1] [-a|-o] [條件2]常用條件表示:-type 型別 [f文字檔案,d目錄,b0,1c,l快捷方式]格式:[[email protected] cc]# find /root/Desktop/

明源售樓系統技術解析 銷售控制(更名查詢變更查詢

#region 刪除更名資料 public ActionResult Delete_Rename(int RenameID) { int i = myXiaoShouKongZhi.Delete_Rename(RenameID);//需要刪除的那

樹狀數組的區間修改單點查詢區間查詢

pri 區間 stream 個數 普通 sca ace 一個數 n)     如何將普通樹狀數組升級   普通的單點修改單點查詢就不講了,從區間修改和單點查詢講起。   原來的值存在a[]裏面,多建立個數組c1[],註意:c1[i]=a[i]-a[i-1]。   那麽求a[

sql92查詢sql99查詢實現的三種方式(講義)

--SQL92&SQL99實現三表聯合查詢 --建立city表:使用圖形操作即可 --給city表新增測試資料 insert into city values(1,'商丘','歷史聞名古都'); insert into city values(2,'邯鄲','歷史聞名

F查詢Q查詢

F查詢 如果我們要對兩個欄位的值做比較,那該怎麼做呢? Django 提供 F() 來做這樣的比較。F() 的例項可以在查詢中引用欄位,來比較同一個 model 例項中兩個不同欄位的值。 # 查詢評論數大於收藏數的書籍 from django.db.models import F

ORM查詢之基於物件的正向查詢反向查詢

 一、為什麼有正向查詢和反向查詢? 舉例有兩張表,一張表叫書籍表,一張表叫出版社表,他們關係是一對多的關係,書籍是一,出版社是多,因為一本書應該只有一個出版社對應,而出版社可以有多本書對應。 那麼在實際程式碼中定義他們關係的類中,設定外來鍵的那個屬性"publisher"是在多的那個類中,也就是

分組查詢模糊查詢

查詢 分組查詢關鍵字:group by 注意:select 後的列名必須出現在group by 後面 例如: Select 列名 from 表名 where 條件

十六、子查詢關聯查詢

                        

精確查詢模糊查詢(檔名、字串等)

                                            字串查詢常用於搜尋檔案,查詢檔名,今天用到了就來聊聊關於字串的精確查詢與模糊查詢: 1.精確查詢:          精確查詢常用於檔名相似,或者字尾名相似的檔案,如.ali檔案.

C/C++ 折半查詢順序查詢【對比分析】

線上性表的順序儲存結構中用到的查詢方式莫過於順序查詢和折半查詢; 儘管順序查詢的時間複雜度為O(n), 折半查詢的時間複雜度為O(log2n),相比之下折半查詢就顯得效率更高, 但是二者使用的場合不同,需要滿足的條件也不同,於是乎優劣之分便不再那麼重要。   首先博主對

解析文字檔案 r rb 模式的區別(Python)

                     0. EOL(End-Of-Line)區別主要在 EOL 的處理方式不同。對於不同的作業系統而言,Unix:\nMac:\rWindows:\r\n對於 Python 語言,通過如下語句進行查詢:>> import os>> os.linese

MySQL中的分組查詢連線查詢語句

分組查詢 group by group by 屬性名 [having 條件表示式][ with rollup] “屬性名 ”指按照該欄位值進行分組;“having 條件表示式 ”用來限制分組後的顯示,滿足條件的結果將被顯示;with rollup 將會在所有記錄的最後加上一條記錄,該

sequelize-----關聯查詢批量查詢

之前的文章說了sequelize對於事物的處理,包括說自動提交的事務以及手動提交回滾的事物。而對於java來說事務相對來說用起來簡單一些,個人是這樣認為的。 這次來說一下關聯查詢與批量查詢: 都知道,關聯關係主要有三種:一對一,一對多,多對多,我記得javayou一個批量的方法就是addba

MariaDB 連接查詢查詢(6)

sts query 判斷 affect 嵌套 all wid 實驗 des MariaDB數據庫管理系統是MySQL的一個分支,主要由開源社區在維護,采用GPL授權許可MariaDB的目的是完全兼容MySQL,包括API和命令行,MySQL由於現在閉源了,而能輕松成為MyS

基於哈夫曼編碼的文字檔案壓縮解壓縮

基於哈夫曼編碼實現檔案壓縮 是在學習資料結構(嚴蔚敏版)書中哈夫曼樹及其應用後對書中虛擬碼的實現和完善,採用哈夫曼靜態編碼的方式,通過對資料進行兩遍掃描,第一次統計出現的字元頻次,進而構造哈夫曼樹,第二遍掃描資料根據得到的哈夫曼樹對資料進行編碼。 對於其中的

Hibernate中離線查詢線上查詢的區別

Criteria 和 DetachedCriteria 的主要區別在於建立的形式不一樣, Criteria 是線上的,所以它是由 Hibernate Session 進行建立的;而 DetachedCriteria 是離線的,建立時無需 Session,

Scanner 文字檔案讀取處理

1.利用 java.util.Scanner 這個工具,讀取文字檔案還是比較簡單,只需要利用該類的一個構造方法 Scanner(File file),即可,需要傳入一個檔案物件,當然這就需要利用 ja

python-線性查詢二分查詢

線性查詢 線性查詢就是從頭到尾,直到符合條件了就返回。比如在一個list中找到一個等於5的元素並返回下標: number_list = [0,1,2,3,4,5,6,7] ''' enumerate()函式用於將一個可遍歷的資料物件(如列表、

靜態查詢動態查詢結構

在計算機許多應用領域中,查詢操作都是十分重要的研究技術。查詢效率的好壞直接影響應用軟體的效能。比如說: (1) 全文檢索技術中對文字建立索引之後,對索引的查詢效率將決定搜尋引擎的質量。 (2) mysql資料庫的索引就是B+樹結構,查詢效率極高。 (3) Windo

21、SSM框架-Mybatis多引數查詢列表查詢不同方式實現(3)

本文要實現Mybatis多引數查詢與列表查詢不同方式實現,以一個例項來說明。 一、查詢所有資料,返回List 查詢出列表,也就是返回list, 在我們這個例子中也就是 List<Employeer> , 這種方式返回資料,需要在Employeer.xml 裡面