您好,登錄后才能下訂單哦!
這篇“Linux的find命令如何使用”文章的知識點大部分人都不太理解,所以小編給大家總結了以下內容,內容詳細,步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“Linux的find命令如何使用”文章吧。
find
命令用來在指定目錄下查找文件。任何位于參數之前的字符串都將被視為欲查找的目錄名。如果使用該命令時,不設置任何參數,則find
命令將在當前目錄下查找子目錄與文件。并且將查找到的子目錄和文件全部進行顯示
-name filename : 文件名稱符合 filename 的文件 , 大小寫敏感 -iname filname : 文件名稱符合 name 的文件,忽略大小寫 -empty : 空文件 -size:指定文件大小
find [path] -name [filename]
命令[Ann@localhost findtest]$ find ~ -name Linux /home/Ann/work/findtest/Linux
find
:find命令使用之起手式:
~
:在當前用戶的家目錄下進行搜索,也可以傳入不同的目錄
-name
:find命令之-name命令行參數
Linux
:帶查找的文件名稱
/home/Ann/work/findtest/Linux
:查找到在當前Ann用戶家目錄下存在的Linux文件
find [path] -iname [filename]
命令[Ann@localhost findtest]$ find ~ -iname linux /home/Ann/work/findtest/Linux /home/Ann/work/findtest/linux
-iname
:find命令之-iname
命令行參數,iname
在使用的時候,對大小寫不敏感,所以我們使用find命令的時候就搜出出來一下兩個文件
/home/Ann/work/findtest/Linux
:‘L’字符大寫的Linux文件
/home/Ann/work/findtest/linux
:‘l’字符小寫的linux文件
find [path] -empty
命令查找當前目錄下的空文件
[Ann@localhost findtest]$ find . -empty ./linux
.
:當前目錄
-empty
:find命令之-empty
命令行參數,使用該命令會羅列出指定目錄以及子目錄下的所有的空文件
為了更好的使用find
命令,我們需要在了解一下ls or ll
命令。
ll
:ls -l命令的縮寫,查看當前目錄下文件或者文件夾的屬性
[Ann@localhost findtest]$ ll total 4 -rw-rw-r--. 1 Ann Ann 0 Apr 10 23:11 linux -rw-rw-r--. 1 Ann Ann 21 Apr 10 23:12 Linux
-rw-rw-r--
:第一個’-'代表普通文件, 后面“rw-rw-r--”
代表文件權限,該文件權限為對于當前Ann用戶而言可讀可寫不可執行,對于Ann用戶組而言可讀可寫不可執行,對于其他用戶而言可讀不可寫不可執行
1
:文件鏈接數
Ann
:文件所屬用戶
Ann
:文件所屬用戶組
0或者21
:文件大小,單位字節
Apr 10 23:11
:文件創建時間
linux或者Linux
:文件名稱
find [path] -size [filesize]
命令find [path] -size [fileszie]
: 查找定長的文件
[Ann@localhost testfind]$ find . -size 5k ./findtest [Ann@localhost testfind]$ ll -rw-rw-r--. 1 wudu wudu 5060 Apr 14 23:51 findtest
-size 5k:查找文件大小為5k的文件
find [path] -size +[filesize1] -[filesize2]
:查找大于filesize1的文件并且小于filesize2的文件
[Ann@localhost testfind]$ find . -size +2k -size -6k ./findtest [Ann@localhost testfind]$ ll -rw-rw-r--. 1 Ann Ann 5060 Apr 14 23:51 findtest
-size +2k
:文件大小大于2k,+
代表大于
-size -6k
:文件大小小于6k,-
代表小于
合起來就是查找大于2k而小于6k的文件
以上就是關于“Linux的find命令如何使用”這篇文章的內容,相信大家都有了一定的了解,希望小編分享的內容對大家有幫助,若想了解更多相關的知識內容,請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。