日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
linux系統(tǒng)中find命令的exec怎么用

在Linux系統(tǒng)中,find命令是一個(gè)非常強(qiáng)大的文件查找工具,它可以幫助我們?cè)诖罅康奈募锌焖僬业轿覀冃枰奈募?,而exec選項(xiàng)是find命令的一個(gè)非常實(shí)用的功能,它可以讓我們?cè)谡业椒蠗l件的文件后,執(zhí)行一個(gè)指定的命令,本文將詳細(xì)介紹如何在Linux系統(tǒng)中使用find命令的exec選項(xiàng)。

站在用戶的角度思考問題,與客戶深入溝通,找到黃巖網(wǎng)站設(shè)計(jì)與黃巖網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:成都做網(wǎng)站、網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名注冊(cè)、虛擬空間、企業(yè)郵箱。業(yè)務(wù)覆蓋黃巖地區(qū)。

find命令簡介

find命令的基本語法如下:

find [搜索路徑] [選項(xiàng)] [表達(dá)式]

搜索路徑表示要搜索的目錄,選項(xiàng)表示find命令的參數(shù),表達(dá)式表示搜索條件。

exec選項(xiàng)用法

1、基本用法

在使用exec選項(xiàng)時(shí),我們需要在find命令后面加上-exec選項(xiàng),然后跟上要執(zhí)行的命令,我們可以在當(dāng)前目錄下查找所有的.txt文件,并刪除它們:

find . -name "*.txt" -exec rm {} ;

2、使用絕對(duì)路徑

我們需要在指定的目錄下查找文件,并執(zhí)行相應(yīng)的操作,這時(shí),我們可以在find命令中使用絕對(duì)路徑,我們可以在/home目錄下查找所有的.txt文件,并刪除它們:

find /home -name "*.txt" -exec rm {} ;

3、使用通配符

find命令支持使用通配符來匹配文件名,我們可以在當(dāng)前目錄下查找所有的以.log結(jié)尾的文件:

find . -name "*.log"

4、結(jié)合其他選項(xiàng)使用

我們還可以將exec選項(xiàng)與其他find命令的選項(xiàng)結(jié)合使用,我們可以在當(dāng)前目錄下查找所有的.txt文件,并刪除它們:同時(shí)排除掉子目錄中的文件:

find . -name "*.txt" -maxdepth 1 -exec rm {} ;

相關(guān)問題與解答

1、find命令中如何使用通配符?

答:在find命令中使用通配符,只需在文件名或目錄名前加上星號(hào)(*)即可,查找所有以.txt結(jié)尾的文件:find *.txt,查找所有名為test的文件和目錄:find test,查找當(dāng)前目錄及其子目錄下的所有空文件夾:find . -type d -empty,查找當(dāng)前目錄及其子目錄下的所有非空文件夾:find . -type f -not -empty,查找當(dāng)前目錄及其子目錄下的所有以.txt和.jpg結(jié)尾的文件:find . ( -iname *.txt -o -iname *.jpg )。

2、如何使用find命令限制搜索范圍?

答:可以使用-maxdepth選項(xiàng)來限制搜索范圍,只在當(dāng)前目錄下查找文件:find .,只在/home目錄下查找文件:find /home,只在根目錄下查找文件:find /*,只在/etc目錄下查找一級(jí)子目錄下的文件:find /etc -maxdepth 1,只在/etc目錄下查找二級(jí)子目錄及以下的文件:find /etc -mindepth 2,只在/var目錄下查找三級(jí)子目錄及以下的文件:find /var -mindepth 3,只在/var目錄下查找第四級(jí)子目錄及以下的文件:find /var -mindepth 4,只在/var目錄下查找第五級(jí)及以下的文件:find /var -mindepth 5,只在/var目錄下查找第六級(jí)及以下的文件:find /var -mindepth 6,只在/var目錄下查找第七級(jí)及以下的文件:find /var -mindepth 7,只在/var目錄下查找第八級(jí)及以下的文件:find /var -mindepth 8,只在/var目錄下查找第九級(jí)及以下的文件:find /var -mindepth +9,只在/var目錄下查找第十級(jí)及以下的文件:find /var -mindepth +10,只在/var目錄下查找第十一級(jí)及以下的文件:find /var -mindepth +11,只在/var目錄下查找第十二級(jí)及以下的文件:find /var -mindepth +12,只在/var目錄下查找第十三級(jí)及以下的文件:find /var -mindepth +13,只在/var目錄下查找第十四級(jí)及以下的文件:find /var -mindepth +14,只在/var目錄下查找第十五級(jí)及以下的文件:find /var -mindepth +15,只在/var目錄下查找第十六級(jí)及以下的文件:find /var -mindepth +16,只在/var目錄下查找第十七級(jí)及以下的文件:find /var -mindepth +17,只在/var目錄下查找第十八級(jí)及以下的文件:find /var -mindepth +18,只在/var目錄下查找第十九級(jí)及以下的文件:find /var -mindepth +19,只在/var目錄下查找第二十級(jí)及以下的文件:find /var -mindepth +20,只在/var目錄下查找第二十一級(jí)及以下的文件:find /var -mindepth +21,只在/var目錄下查找第二十二級(jí)及以下的文件:find /var -mindepth +22,只在/var目錄下查找第二十三級(jí)及以下的文件:find /var -mindepth +23,只在/var目錄下查找第二十四級(jí)及以下的文件:find /var -mindepth +24,只在/var目錄下查找第二十五級(jí)及以下的文件:find /var


分享題目:linux系統(tǒng)中find命令的exec怎么用
標(biāo)題網(wǎng)址:http://www.5511xx.com/article/dhdseog.html