Linux find命令 – 根據(jù)路徑和條件搜索指定文件
find命令的功能是根據(jù)給定的路徑和條件查找相關(guān)文件或目錄,可以使用的參數(shù)很多,并且支持正則表達式,結(jié)合管道符后能夠?qū)崿F(xiàn)更加復(fù)雜的功能,是系統(tǒng)管理員和普通用戶日常工作必須掌握的命令之一。
find命令通常進行的是從根目錄(/)開始的全盤搜索,有別于whereis、which、locate……等等的有條件或部分文件的搜索。對于服務(wù)器負載較高的情況,建議不要在高峰時期使用find命令的模糊搜索,會相對消耗較多的系統(tǒng)資源。
語法格式:find [路徑] [參數(shù)]
常用參數(shù):
-name 匹配名稱
-perm 匹配權(quán)限(mode為完全匹配,-mode為包含即可)
-user 匹配所有者
-group 匹配所有組
-mtime -n +n 匹配修改內(nèi)容的時間(-n指n天以內(nèi),+n指n天以前)
-atime -n +n 匹配訪問文件的時間(-n指n天以內(nèi),+n指n天以前)
-ctime -n +n 匹配修改文件權(quán)限的時間(-n指n天以內(nèi),+n指n天以前)
-nouser 匹配無所有者的文件
-nogroup 匹配無所有組的文件
-newer f1 !f2 匹配比文件f1新但比f2舊的文件
-type b/d/c/p/l/f 匹配文件類型(后面的字幕字母依次表示塊設(shè)備、目錄、字符設(shè)備、管道、鏈接文件、文本文件)
-size 匹配文件的大小(+50KB為查找超過50KB的文件,而-50KB為查找小于50KB的文件)
-prune 忽略某個目錄
-exec …… {}\; 后面可跟用于進一步處理搜索結(jié)果的命令
作者:大學(xué)生新聞網(wǎng) 來源:大學(xué)生新聞網(wǎng)
- Linux tftp命令 – 上傳及下載文件
- tftp命令來自于英文詞組”Trivial File Transfer Protocol“的縮寫,中文譯為簡單文件傳輸協(xié)議,其功能是基于TFTP協(xié)議進行的文件傳輸工
- 03-13 關(guān)注:3