日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux 常用命令04 查找和检索

發布時間:2023/11/30 linux 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux 常用命令04 查找和检索 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

先說一下 文件的基本類型

文件類型 l 符號鏈接文件(軟連接) b 塊設備 (磁盤文件)c 字符設備p 管道設備(pipe)s 本地套接字(網絡編程)- 普通文件 用find命令的時候,普通文件 用f表示d 目錄文件
  • find命令
  • find dir(要查找的目錄) [option] 內容 a. -name 按名字查找 find ./ -name "*.c" b. -type 按照文件類型查找 find ./ -type d c. -size 按照大小查找 find ./ -size +1M -size -5M (大于1M且小于5M,如果不寫+-代表等于) d. -maxdepth 最深路徑 find ./ -maxdepth 1 -size +1M (當前路徑下大于1M)\ e. find ./ -maxdepth 2 -size +1M -exec ls -l {} \; exec替換成ok是安全模式(每一條指令頭提示) 查找當前路徑以及子目錄 大于1M的文件,并且再執行 ls -l命令(顯示詳細信息)

    xargs find命令的好伴侶,xargs命令將find命令查找的結果,分成若干塊輸出給后面的指令

    find ./ -type l |xargs ls -l 查找文件類型為 l的文件,并通過ls-l 顯示相信信息

    2.grep命令
    Linux grep 命令用于查找文件里符合條件的字符串。

    grep [option] dir|filename a. -r 遞歸子目錄 b. -n 顯示行號 c. -v 顯示匹配不到的內容

    a.配合find命令

    find ./ -type -f|grep txt (find查找類型為f的文件,并通過grep過濾出帶有txt的結果)

    b.與cat命令配合

    cat test.c | grep main

    c. 查找文件內容
    在 *.c文件種,查找字符串 main

    grep -rn "main" *.c

    d. 與tail配合使用

    tail -f filename | grep connect

    總結

    以上是生活随笔為你收集整理的linux 常用命令04 查找和检索的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。