您好,登錄后才能下訂單哦!
這篇文章主要介紹“Linux系統下find命令的使用”,在日常操作中,相信很多人在Linux系統下find命令的使用問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Linux系統下find命令的使用”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
find 命令
1.與時間相關的命令
-atime n : n為數字,含義為在n天之前的"一天之內"訪問(access)過的文件.
-ctime n : n為數字,含義為在n天之前的"一天之內"修改(change)過的狀態的文件.
-mtime n: n為數字,含義為在n天之前的"一天之內"修改(modification)過的文件.
-newer file : file 為一個存在的文件,意思是說,只要文件比file還要新,就會被列出來.
2. 與用戶或用戶組名稱有關的參數:
-uid n : n為數字,這個數字是用戶的帳號ID,即UID,這個UID記錄在/etc/passwd里與帳號名稱對應的數字.
-gid n : n為數字,這個數字是用戶組名稱的ID,即GID,這個GID記錄在/etc/group.
-user name : name為用戶帳號名稱,例如 dmtsai
-group name: name為用戶組名稱,例如 users
-nouser :查找文件的擁有者不在/etc/passwd
-nogroup :查找文件的擁有者不在/etc/group中的文件.
3.與文件權限及名稱有關的參數:
-name filename : 搜索文件名為filename的文件
-size [+ -] SIZE : 搜索比SIZE還要大(+)或小(-)的文件,這個SIZE的規格有:c :表示byte,k:表示1024bytes,所以,要找比50KB還要大的文件,就是"-size +50K"
-type TYPE : 搜索文件的類型為TYPE,類型主要有:一般正規文件(f),設備文件(b,c),目錄(d),連接文件(l),套接字(s),及FIFO(p)等屬性.
-perm mode :搜索文件屬性"剛好等于"mode的文件,這個mode為類似chmod的屬性值,舉例來說,-rwsr-xr-x的屬性為4755時,也會列出來.
-perm -mode :搜索文件屬性"必須要全部包括mode的屬性"的文件,舉例來說,要搜索-rwxr--r--,即0744的文件,使用-perm -0744,當一個文件的屬性為 -rwxr--r--,即4755時,也會列出來,因為 -rwxr-xr-x的屬性己經包括了" -rwxr--r-- "的屬性了.
-perm +mode :搜索文件屬性"包含任一 mode的屬性"的文件,舉例來說,我們搜索-rwxr-xr-x,即 -perm +755 時,但一個文件屬性為 -rw-------也會被列出,因為它有-rw....的屬性存在.
4.附加操作:
-exec command :command為其他命令,-exec后面可再接額外的命令來處理搜索到的結果.
-print : 將結果打印出來,這個動作是默認動作.
到此,關于“Linux系統下find命令的使用”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。