国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Linux下查找文件(find、grep命令)

這篇具有很好參考價(jià)值的文章主要介紹了Linux下查找文件(find、grep命令)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

目錄

一、find命令

1.按文件名

2.按文件類(lèi)型查詢(xún)

3.按照文件大小查找

4.按照文件日期查找

4.1按照創(chuàng)建日期查找

4.2按照修改日期查找

4.3按照訪問(wèn)日期查找

5.按深度查找

5.1查找起始點(diǎn)以下n層的目錄,不超過(guò)n層

?5.2搜距離起始點(diǎn)n層以下的目錄(即最少n層)

6.高級(jí)查找

6.1-exec

?6.2-ok

?6.3管道方式

二、grep命令

三、grep和find命令結(jié)合使用


linux中一切皆文件的思想是重中之重,那么查找文件是學(xué)習(xí)Linux必須要掌握的技能。

一、find命令

1.按文件名

find 路徑 -name "文件名"

:查找/home目錄下的所有以.c為后綴的文件

find /home -name "*.c"

linux查找文件,雜文,linux

2.按文件類(lèi)型查詢(xún)

find 路徑 -type 類(lèi)型

類(lèi)型:普通文件 f? ? ? ? 目錄d? ? ? ? 符號(hào)鏈接l? ? ? ? 塊設(shè)備文件b

? ? ? ? ? ?字符設(shè)備文件c? ? ? ? socket文件s? ? ? ? 管道文件p

:查找/root/study/c++路徑下的所有目錄

linux查找文件,雜文,linux

3.按照文件大小查找

通項(xiàng):find 路徑 -size 范圍

范圍:+表示大于? ? ? ? -表示小于? ? ? ? 等于不需要符號(hào)

大小:M(必須大寫(xiě))? ? ? ? k(必須小寫(xiě))? ? ? ? c(表示字符)

:查找該目錄下0k到10k的文件

linux查找文件,雜文,linux

4.按照文件日期查找

4.1按照創(chuàng)建日期查找

find 路徑 -ctime -n/+n

4.2按照修改日期查找

find 路徑 -mtime -n/+n

4.3按照訪問(wèn)日期查找

find 路徑 -atime -n/+n

-n:n天以?xún)?nèi)? ? ? ? ? ? ? ? +n:n天以外

5.按深度查找

5.1查找起始點(diǎn)以下n層的目錄,不超過(guò)n層

find 路徑 -maxdepth n(層數(shù))

linux查找文件,雜文,linux

?5.2搜距離起始點(diǎn)n層以下的目錄(即最少n層)

find 路徑 -mindepth n(層數(shù))

linux查找文件,雜文,linux

6.高級(jí)查找

6.1-exec

find 路徑 查找方式 -exec shell命令 {} \;

linux查找文件,雜文,linux

?6.2-ok

該方法與6.1相比更加安全,其存在確認(rèn)過(guò)程

find 路徑 查找方式 -ok shell命令 {} \;

linux查找文件,雜文,linux

?6.3管道方式

有較多文件時(shí)優(yōu)先使用

find 路徑 查找方式 | xargs shell命令

linux查找文件,雜文,linux

二、grep命令

即按照內(nèi)容查找

grep 參數(shù) "內(nèi)容" 查找目錄或文件

參數(shù)

-r 若是目錄,則可以遞歸查找

-n:可以顯示該查找內(nèi)容所在的行號(hào)

-i:可以忽略大小寫(xiě)進(jìn)行查找

-v:不顯示含有某字符串

linux查找文件,雜文,linux

三、grep和find命令結(jié)合使用

先使用find命令查找文件,然后使用grep命令查找哪些文件包含某個(gè)字符串

find ./ -name "*.cpp" | xargs grep -n "main"

linux查找文件,雜文,linux文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-795225.html

到了這里,關(guān)于Linux下查找文件(find、grep命令)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Linux基礎(chǔ)筆記10 | 文件查找命令 find 詳解

    用來(lái)在指定目錄下查找文件。任何位于參數(shù)之前的字符串都將被視為欲查找的目錄名。如果使用該命令時(shí),不設(shè)置任何參數(shù),則 find 命令將在當(dāng)前目錄下查找子目錄與文件。并且將查找到的子目錄和文件全部進(jìn)行顯示 學(xué)習(xí)參考博文:駿馬金龍 (junmajinlong.com) 最基礎(chǔ)的打印功能

    2024年02月04日
    瀏覽(94)
  • Linux:find命令簡(jiǎn)單使用(查找文件及文件夾)

    find的主要用來(lái)查找文件,也可以用于查看文件夾,二者用法類(lèi)似,使用 -type d ,通過(guò)type指定查找文件夾, 如果不指定,是會(huì)將包含查找內(nèi)容的文件和文件夾一起輸出 舉例:查找test目錄位置 -type x :x是查找的文件類(lèi)型,其類(lèi)型一般有: 一般正規(guī)文件:f 設(shè)備文件:b、c 目錄

    2024年02月11日
    瀏覽(230)
  • Linux命令手冊(cè)-通過(guò)文件名查找文件(find、which、locate)(詳解)

    目錄 一、find命令 1、語(yǔ)法格式 2、選項(xiàng)說(shuō)明 3、命令示范 二、which命令 1、語(yǔ)法格式 2、命令示范 三、locate命令 1、語(yǔ)法格式 2、命令示范: find命令在Linux中作為文件查找使用頻次很高,主要有以下幾種方式。 1、語(yǔ)法格式 find [路徑] [選項(xiàng)] [操作] 路徑:可以指定搜索的文件在

    2024年02月15日
    瀏覽(93)
  • linux中在指定路徑中按照文件名模糊查找文件之find命令

    大家在實(shí)際項(xiàng)目中,可能有時(shí)候在排查問(wèn)題中需要查找一些系統(tǒng)文件,然后看下對(duì)應(yīng)文件信息。例如日志文件信息,數(shù)據(jù)文件信息等,太多不方便查找時(shí),就可以使用該相關(guān)命令來(lái)查找最合適; 精準(zhǔn)搜索 find 指定路徑 -name \\\"搜索內(nèi)容\\\" 模糊搜索 find 指定路徑 -name \\\"*模糊搜索內(nèi)

    2024年02月06日
    瀏覽(157)
  • 一分鐘學(xué)一個(gè) Linux 命令 - find 和 grep

    大家好,我是 god23bin。歡迎來(lái)到《 一分鐘學(xué)一個(gè) Linux 命令 》系列, 每天只需一分鐘,記住一個(gè) Linux 命令不成問(wèn)題 。今天需要你花兩分鐘時(shí)間來(lái)學(xué)習(xí)下,因?yàn)榻裉煲榻B的是兩個(gè)常用的搜索命令: find 和 grep 命令。 find 命令用于在指定的目錄下搜索文件和目錄。它提供了豐

    2024年02月08日
    瀏覽(87)
  • #Linux雜記# grep 查找命令常用選項(xiàng)大全(一)

    #Linux雜記# grep 查找命令常用選項(xiàng)大全(一)

    今天,難得好天氣,過(guò)去陰雨綿綿幾天,確實(shí)干什么都沒(méi)多少心勁。? 對(duì)于Linux 指令,其實(shí)工作中用的也就那么多,但是真正用的很6的,確實(shí)給我們工作效率帶來(lái)極大提高。 -i:在搜索的時(shí)候忽略大小寫(xiě)。 例子1: grep \\\"Test start\\\" -i? filename // 當(dāng)前指定文件名字 例子2: grep \\\"

    2024年02月16日
    瀏覽(90)
  • [Linux初階]which-find-grep-wc-管道符命令

    [Linux初階]which-find-grep-wc-管道符命令

    目錄 一.which ?二.find? a.-name b.-size? 三.grep? 四.wc? 五.管道符(|) 五.總結(jié) 語(yǔ)法格式: which [命令] Linux中的一個(gè)個(gè)命令, 本體上就是一個(gè)個(gè)的二進(jìn)制可執(zhí)行程序 (相當(dāng)于windows中的 .exe 文件). ? 在Linux中,一切皆文件. ?which命令:用于查看指定命令的可執(zhí)行程序在文件中的位置.( 在/e

    2024年03月26日
    瀏覽(97)
  • linux通過(guò)grep根據(jù)關(guān)鍵字查找日志文件上下文

    grep -C 10 keyword catalina.out 顯示file文件中匹配keyword字串那行以及上下10行 grep -B 10 keyword catalina.out 顯示keyword及前10行 grep -A 10 keyword catalina.out 顯示keyword及后10行 grep -C 10 keyword catalina.out aaa.txt grep -o keyword catalina.out | wc -l grep -c keyword catalina.out grep -V

    2024年02月16日
    瀏覽(95)
  • linux 命令 查找進(jìn)程然后殺掉 ps -ef|grep xxx , kill -9 xxx

    linux 命令 查找進(jìn)程然后殺掉 ps -ef|grep xxx , kill -9 xxx

    今天在虛擬機(jī)里安裝jenkins,安裝完后運(yùn)行正常,可以正常訪問(wèn)頁(yè)面。 安裝成功后,我想在命令行kill 掉這個(gè)進(jìn)程,以下是我的操作。 ps -ef |grep java, 可以看到有以下結(jié)果,除了jenkins自己的進(jìn)程外,還有g(shù)rep java 這個(gè)進(jìn)程。 ok,我們kill 掉jenkins, 執(zhí)行命令 kill -9 11967 命令執(zhí)行

    2024年02月08日
    瀏覽(96)
  • Linux命令定位與查找:which、whereis和find的用法詳解

    在Linux系統(tǒng)中,定位和查找文件是我們經(jīng)常需要做的任務(wù)之一。本文將介紹三個(gè)常用的命令: which 、 whereis 和 find ,它們能夠幫助我們快速定位或查找文件。 Linux路徑環(huán)境變量 在開(kāi)始介紹這些命令之前,我們先來(lái)了解一下Linux的路徑環(huán)境變量。路徑環(huán)境變量是一個(gè)包含多個(gè)目

    2024年02月07日
    瀏覽(101)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包