真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

linux無find命令 linux系統(tǒng)find命令詳解

Linux命令-find命令

找出/home下不是以.txt結(jié)尾的文件

創(chuàng)新互聯(lián)建站主要從事成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)阜南,10多年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):18982081108

類型參數(shù)列表:

向下最大深度限制為3

搜索出深度距離當(dāng)前目錄至少2個(gè)子目錄的所有文件

UNIX/Linux文件系統(tǒng)每個(gè)文件都有三種時(shí)間戳:

搜索恰好在七天前被訪問過的所有文件

搜索訪問時(shí)間超過10分鐘的所有文件

找出比file.log修改時(shí)間更長(zhǎng)的所有文件

文件大小單元:

搜索小于10KB的文件

搜索等于10KB的文件

刪除當(dāng)前目錄下所有.txt文件

當(dāng)前目錄下搜索出權(quán)限為777的文件

找出當(dāng)前目錄下權(quán)限不是644的php文件

找出當(dāng)前目錄用戶tom擁有的所有文件

找出當(dāng)前目錄用戶組sunk擁有的所有文件

找出當(dāng)前目錄下所有root的文件,并把所有權(quán)更改為用戶tom

上例中,{} 用于與-exec選項(xiàng)結(jié)合使用來匹配所有文件,然后會(huì)被替換為相應(yīng)的文件名。

找出自己家目錄下所有的.txt文件并刪除

上例中,-ok和-exec行為一樣,不過它會(huì)給出提示,是否執(zhí)行相應(yīng)的操作。

查找當(dāng)前目錄下所有.txt文件并把他們拼接起來寫入到all.txt文件中

將30天前的.log文件移動(dòng)到old目錄中

找出當(dāng)前目錄下所有.txt文件并以“File:文件名”的形式打印出來

因?yàn)閱涡忻钪?exec參數(shù)中無法使用多個(gè)命令,以下方法可以實(shí)現(xiàn)在-exec之后接受多條命令

查找當(dāng)前目錄或者子目錄下所有.txt文件,但是跳過子目錄sk

要列出所有長(zhǎng)度為零的文件

linux find的用法

1、按名稱或正則表達(dá)式查找文件

要按特定名稱搜索文件,命令如下:

find . -name test.txt

如何查找所有格式為pdf的書籍?使用正則表達(dá)式:

find ./yang/books -name "*.pdf"

默認(rèn)情況下,find命令會(huì)搜索常規(guī)文件,但最好進(jìn)行指定(-type f)以使所有內(nèi)容更清晰:

find ./yang/books -type f -name "*.pdf"

2、查找不同類型的文件

除了搜索常規(guī)文件外,我們還可以通過指定-type選項(xiàng)來搜索其他類型的文件,例如目錄:

find . -type d -name "yang*"

或者符號(hào)鏈接:

find . -type l -name "yang*"

3、按指定的時(shí)間戳查找文件

要搜索atime超過一年的文件,我們可以編寫如下命令:

find . -type f -atime +365

如果我們需要查找mtime正好是5天前的文件,請(qǐng)不要包含+,因?yàn)樗囊馑际恰按笥凇薄?/p>

find . -type f -mtime 5

顯然,+表示“大于”,-表示“小于”。所以我們可以搜索ctime在5~10天前的文件:

find . -type f -ctime +5 -ctime -10

4、按大小查找文件

類似于按時(shí)間戳查找文件,+表示“大于”,-表示“小于”。例如,要查找大小為10MB~1GB的文件:

find . -type f -size +10M -size -1G

5、按權(quán)限查找文件

合理控制文件的權(quán)限是Linux管理員的一項(xiàng)重要任務(wù)。find命令的-perm選項(xiàng)可以幫助我們按指定權(quán)限查找文件:

find . -type f -perm 777

6、按所有權(quán)查找文件

例如,以下命令將查找所有屬于yang的文件:

find -type f -user yang

7、在找到文件后執(zhí)行命令

在大多數(shù)情況下,我們希望在找到我們需要的文件后進(jìn)行后續(xù)操作。例如將其刪除,或檢查它們的詳細(xì)信息等等。-exec命令使這些所有事情變得更加容易。

現(xiàn)在,要了解如何使用它,讓我們回到之前提到的面試問題:

find . -type f -atime +365 -exec rm -rf {} \;

上述命令在-exec選項(xiàng)后是rm -rf,其用于刪除文件。{}是用于查找結(jié)果的占位符。

注意:占位符{}非常重要,尤其是在您想刪除文件時(shí)。因?yàn)椋绻皇褂盟?,該命令將?duì)所有文件執(zhí)行(而不是您剛剛通過find命令找到的文件)。

Linux之find命令及netstat命令

1.作用

Linux find命令用來在指定目錄下查找文件。 任何位于參數(shù)之前的字符串都將被視為欲查找的目錄名。如果使用該命令時(shí),不設(shè)置任何參數(shù),則find命令將在當(dāng)前目錄下查找子目錄與文件。并且將查找到的子目錄和文件全部進(jìn)行顯示。

2.格式:

3.常用參數(shù)

1.作用

netstat命令用于顯示與IP、TCP、UDP和ICMP協(xié)議相關(guān)的統(tǒng)計(jì)數(shù)據(jù),一般用于檢驗(yàn)本機(jī)各端口的網(wǎng)絡(luò)連接情況。netstat是在內(nèi)核中訪問網(wǎng)絡(luò)及相關(guān)信息的程序,它能提供TCP連接,TCP和UDP監(jiān)聽,進(jìn)程內(nèi)存管理的相關(guān)報(bào)告。

2.命令

usage:

netstat [-vWeenNcCF] [Af] -r netstat {-V|--version|-h|--help}

netstat [-vWnNcaeol] [Socket ...]

netstat { [-vWeenNac] -I[Iface] | [-veenNac] -i | [-cnNe] -M | -s [-6tuw] } [delay]

常用組合:

netstat -lntup

說明: l:listening n:num t:tcp u:udp p:process

查看linux所有被占用的端口

netstat -tulnp

可以通過netstat -tulnp | grep 端口號(hào)查看當(dāng)前端口號(hào)是否被占用

netstat -tulnp|grep 3306

-t(tcp)只顯示tcp相關(guān)的

-u(udp)只顯示udp相關(guān)的

-l(listening)只顯示監(jiān)聽服務(wù)的端口

-n(numeric)不解析名稱,能用數(shù)字表示的就不用別名(例如:localhost會(huì)轉(zhuǎn)成127.0.0.1)

-p(programs)顯示端口的PID和程序名稱


標(biāo)題名稱:linux無find命令 linux系統(tǒng)find命令詳解
鏈接分享:http://weahome.cn/article/dojjdgh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部