<em id="0a85b"><option id="0a85b"></option></em>

<abbr id="0a85b"></abbr>

      <nobr id="0a85b"></nobr>
        <tr id="0a85b"></tr>
        9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
        學(xué)習(xí)啦>學(xué)習(xí)電腦>操作系統(tǒng)>Linux教程>

        Linux中使用grep命令搜索文件名方法

        時間: 志藝942 分享

          inux命令是對Linux系統(tǒng)進行管理的命令。那么你知道Linux中使用grep命令搜索文件名么?接下來是小編為大家收集的Linux中使用grep命令搜索文件名方法,歡迎大家閱讀:

          Linux中使用grep命令搜索文件名方法

          從文件中搜索并顯示文件名

          當(dāng)你從不止一個的文件中搜索時,默認(rèn)它將顯示文件名:

          代碼如下:

          grep "word" 文件名

          grep root /etc/*

          示例輸出:

          代碼如下:

          /etc/bash.bashrc: See "man sudo_root" for details.

          /etc/crontab:17 * * * * root cd / && run-parts --report /etc/cron.hourly

          /etc/crontab:25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )

          /etc/crontab:47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )

          /etc/crontab:52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )

          /etc/group:root:x:0:

          grep: /etc/gshadow: Permission denied

          /etc/logrotate.conf: create 0664 root utmp

          /etc/logrotate.conf: create 0660 root utmp

          每行開始的第一個部分是文件名(如:/etc/crontab、/etc/group)。使用 -l 選項可以只顯示文件名:

          代碼如下:

          grep -l "string" filename

          grep -l root /etc/*

          示例輸出:

          代碼如下:

          /etc/aliases

          /etc/arpwatch.conf

          grep: /etc/at.deny: Permission denied

          /etc/bash.bashrc

          /etc/bash_completion

          /etc/ca-certificates.conf

          /etc/crontab

          /etc/group

          你也可以逆轉(zhuǎn)輸出;使用 -L 選項來輸出那些不匹配的文件的文件名:

          代碼如下:

          grep -L "word" filename

          grep -L root /etc/*

          示例輸出:

          代碼如下:

          /etc/apm

          /etc/apparmor

          /etc/apparmor.d

          /etc/apport

          /etc/apt

          /etc/avahi

          /etc/bash_completion.d

          /etc/bindresvport.blacklist

          /etc/blkid.conf

          /etc/bluetooth

          /etc/bogofilter.cf

          /etc/bonobo-activation

          /etc/brlapi.key

          根據(jù)文件內(nèi)容查找文件

          輸入以下命令:

          代碼如下:

          grep 'string' *.txt

          grep 'main(' *.c

          grep '#include' *.c

          grep 'getChar*' *.c

          grep -i 'ultra' *.conf

          grep -iR 'ultra' *.conf

          其中

          -i : 忽略模式(匹配字符串 valid、 VALID、 ValID )和輸入文件(匹配 file.c FILE.c FILE.C)的大小寫。

          -R : 遞歸讀取每個目錄下的所有文件。

          高亮匹配到的模式

          在搜索大量文件的時候你可以輕松地高亮模式:

          代碼如下:

          $ grep --color=auto -iR 'getChar();' *.c

          為查找到的模式顯示文件名和行號

          你也許需要顯示文件名和行號:

          代碼如下:

          $ grep --color=auto -iRnH 'getChar();' *.c

          其中,

          -n : 在輸出的每行前面添加以 1 開始的行號。

          -H : 為每個匹配打印文件名。要搜索多個文件時這是默認(rèn)選項。(LCTT 譯注:-h 選項強制隱藏文件名;另外 -l 和 -L 選項用于僅顯示匹配/不匹配的文件名,而 -H 和 -h用于控制在顯示匹配行前顯示/不顯示文件名,注意區(qū)分。)

          代碼如下:

          $grep --color=auto -nH 'DIR' *

          輸出樣例:

          你也可以使用 find 命令:

          代碼如下:

          $ find . -name "*.c" -print | xargs grep "main("

          
        看了“Linux中使用grep命令搜索文件名方法”還想看:

        1.linux grep搜索命令的使用方法

        2.Linux下如何使用grep命令搜索多個單詞

        3.整理Linux中常用的一些grep命令介紹

        4.14個grep命令使用例子介紹

        2990820 主站蜘蛛池模板: 最新的精品亚洲一区二区| 国产精品国产三级国产试看| 产精品无码一区二区三区免费| 色欲AV成人无码精品无码| 1024你懂的国产精品| 邻居少妇张开腿让我爽了在线观看 | 午夜免费国产体验区免费的| 亚洲国产日韩一区三区| 亚洲精品成人片在线观看精品字幕| 国产亚洲精品中文字幕| 午夜成人性爽爽免费视频| 无码熟妇人妻AV在线影片免费 | 国精品午夜福利视频| 亚洲天堂在线观看完整版| 不卡乱辈伦在线看中文字幕| 国产不卡免费一区二区| 久久精品国产亚洲av天海翼| 国产欧美日韩亚洲一区二区三区| 99热这里只有成人精品国产| jk白丝喷浆| 中文无码热在线视频| 亚洲综合一区二区三区| 中文字幕亚洲综合久久蜜桃| 视频一区二区无码制服师生| 国产无套乱子伦精彩是白视频| 国产性猛交xxxx乱大交| 国内精品免费久久久久电影院97| 国产尤物精品人妻在线| 国产精品一区二区三粉嫩| 97国内精品久久久久不卡| 精品久久久久无码| 影音先锋大黄瓜视频| 国产一区国产精品自拍| 欧美成人a在线网站| 蜜桃亚洲一区二区三区四| 久热免费观看视频在线| 亚洲国产一区二区三区,| 欧美性色欧美a在线播放| 丰满人妻一区二区三区视频| 麻豆国产成人av在线播放欲色| 日韩色图区|