當前位置:妙知谷 >

遊戲數碼 >電腦 >

find命令的常用功能

find命令的常用功能

操作方法

(01)用find命令查找文件,比如從根目錄下才是查找redis文件# find / -name  redis      --查找具體某個文件# find / -name  redis*     --加上通配符*號,則表示查找以redis開頭的文件

find命令的常用功能
find命令的常用功能 第2張

(02)結合-print參數表示: find命令將匹配的文件輸出到標準輸出# find  / -mtime +7 -print    --查找7天前的文件注意:這裏的+號表示大於,如果不加上+號,則表示等於。

find命令的常用功能 第3張

(03)結合-mtime -n +n參數表示:按照文件的更改時間來查找文件, -n表示文件更改時間距現在n天以內,+n表示文件更改時間距現在n天以前。通常在刪除歸檔日誌時使用該參數。# find ./ -mtime +30 -exec rm -rf {} ;     ----刪除30天前的文件。

find命令的常用功能 第4張

(04)結合-exec或者-ok參數: find命令對匹配的文件執行該參數所給出的shell命令。相應命令的形式為'command' { } ;,注意{ }和;之間的空格。-ok: 和-exec的作用相同,只不過以一種更為安全的模式來執行該參數所給出的shell命令,在執行每一個命令之前,都會給出提示,讓用户來確定是否執行。# find ./ -mtime +25 -ok rm {} ;

find命令的常用功能 第5張

(05)結合-size n c 參數表示:查找文件長度為n塊的文件,帶有c時表示文件長度以字節計。# find ./ -size +10000000000c -exec du -sh {} ;查找大於20G的文件,並顯示文件的大小

find命令的常用功能 第6張
標籤: 命令
  • 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/sm/diannao/l7j3ky.html