原創(chuàng) 浪子丶劉少 2019-04-10 09:20 閱讀 1,285 次 百度未收錄
常用于查找二進(jìn)制文件linux命令大全,如命令,例:
whereis ls
常用于查找二進(jìn)制文件,如命令。
注:可查找系統(tǒng)所有命令的別名
find命令用來(lái)在指定目錄下查找文件。任何位于參數(shù)之前的字符串都將被視為欲查找的目錄名。如果使用該命令時(shí),不設(shè)置任何參數(shù)linux命令大全,則find命令將在當(dāng)前目錄下查找子目錄與文件。并且將查找到的子目錄和文件全部進(jìn)行顯示。
find 查找范圍(目錄) 查找方式 參數(shù)
find 目錄 -name 文件名 //在最新版本的centos中,已經(jīng)支持無(wú)需加參數(shù),即可實(shí)現(xiàn)遞歸查找
find ./ -amin +30 #在當(dāng)前目錄下查找 30 分鐘前訪問過的文件 find ./ -mtime -1 #在當(dāng)期目錄下查找 1 天內(nèi)修改過的文件 find ./ -ctime +1 #在當(dāng)前目錄下查找 1 天前狀態(tài)修改過的文件 find ./ -used -2 #在當(dāng)前目錄下查找 2 天內(nèi)使用過的文件 find ./ -used +3 #在當(dāng)前目錄下查找 3 天前使用過的文件
find /etc –name passwd –fstype ext4 #在二ext4文件系統(tǒng)上按照文件名在/etc目錄下查找passwd文件 find /etc –name passwd !-fstype ext3 #在非ext3文件系統(tǒng)上按文件名在/etc目錄下找passwd文件
r --->4 ? ? ?w --->2 ? ? ? x ---->1 ? ? - ----> 0 find ./ -perm n #查找./文件下權(quán)限值為n的文件
find ./ -links n #查找硬鏈接數(shù)為n的文件 find ./ -links +1 –links -3 #查找硬鏈接數(shù)大于1小于3的文件
find ./ -inum n #查找i節(jié)點(diǎn)號(hào)為n的文件 ls –ai #查看當(dāng)前目錄下所有文件的i節(jié)點(diǎn)號(hào)
find ./ -name f1 –exec rm{}\; #當(dāng)前目錄找到f1文件,然后刪除。 find ./ -name f2 –exec file {} \; #注意exec命令的使用。為將前面命令的執(zhí)行結(jié)果傳到后面的命令參數(shù)中。
find ./ -name f2 | xargs file #管道符+xargs命令等同于-exec命令 #當(dāng)前目錄下找到f2文件,找到后確定文件類型。
本文地址:https://www.ezliushao.com/84.html
加入我們:請(qǐng)加入劉少技術(shù)博客交流群: | 浪子丶劉少 QQ:1150110267(注:微信暫停添加好友)
上一個(gè)教程:Linux系統(tǒng)常用命令小結(jié)
下一個(gè)教程:Linux grpconv命令