Linux下的查詢和統計(find du)

2022-01-29 16:18:22 字數 1523 閱讀 5560

linux上的查詢命令find

語法:

find   path   -option   [   -print ]   [ -exec   -ok   command ]   {} \;
菜鳥教程:

案例:

$find . -type f -size +1000000k

2、linux查詢快速增長的檔案(查詢近期變動的大小超過m的檔案)

$ du -sh `find ./ -ctime 0` | grep [0-9]m | sort -n

3、linux統計目錄大小並排序 檢視目錄下所有一級子目錄資料夾大小

格式:du -h --max-depth=1 |grep

$du -h --max-depth=1 |grep [tg] |sort   #查詢上g和t的目錄並排序

4、搜尋指定日期範圍的檔案,例如搜尋/test下2017-06-03到2017-06-06之間修改過的檔案

$find /test -type f -newermt 2017-06-03 -a ! -newermt 2018-06-06

linux上的統計命令du:

linux du命令用於顯示目錄或檔案的大小。

du會顯示指定的目錄或檔案所占用的磁碟空間。

語法:

du [-abcdhhklmssx][-l 《符號連線》][-x 《檔案》][--block-size][--exclude=《目錄或檔案》][--max-depth=《目錄層數》][--help][--version][目錄或檔案]
菜鳥教程:

案例:

1、統計當前目錄的大小,以直觀方式展現

$du -sh

2、檢視上g目錄並排序

$du -h --max-depth=1 |grep '

g' |sort

3、檢視當前目錄下所有一級子目錄資料夾大小

$du -sh --max-depth=1

4、檢視當前目錄下所有一級子目錄資料夾大小 並排序

$du -h --max-depth=1 |sort

5、檢視當前目錄下所有一級子目錄資料夾大小 並排序

$du -h --max-depth=1 |grep [tg] |sort -nr

倒序排6、統計多個檔案總大小

# -c:總大小,-m:以m為單位

$ find ./ -iname "

*.py

" | xargs du -cm

Elasticsearch的查詢和統計

1.查詢所有 get fei search 2.id到排序 get fei search sort 3.只返回部分字段 get fei search source name price 4.條件查詢 get fei search 5.分頁查詢 get fei search from 1,size 3...

C STLmap查詢和統計

功能描述 對map容器進行查詢資料以及統計資料 函式原型 find key 查詢key是否存在,若還在,返回改鍵的元素的迭代器,若不存在set.end count key 統計key的元素個數 include include using namespace std map容器 查詢合同及 void ...

bat windows和linux下查詢命令

date 2018.12.20 1 參考 2 linux下的which命令 參考自 which命令的作用 在path變數指定的路徑中,搜尋某個系統命令的位置,並且返回第乙個搜尋結果。也就是說,使用which命令,就可以看到某個系統命令是否存在,以及執行的到底是哪乙個位置的命令。命令格式 which ...