文本搜索工具

文本搜索

  • locate 根據庫來查找,非實時查找,只能訪問有權限訪問的文件或目錄
    • 依賴庫/usr/lib/mlocate/molate.db 更新數據庫 updatedb
    • -i 忽略大小寫 -n只列出前幾個 -r支持正則
  • find 掃描磁盤進行查找,消耗資源大
    • -o 或者 -empty空文件后者目錄 -not 或! ls 對匹配的文件以長格式顯示 -delete刪除匹配的文件
    • -ok或exec commad {} \; {}代指匹配的文件, commad 處理命令 \;標定的結束尾
      • find /etc ?-cmin -3 ?-ok ?cp {} ?/app \;
    • 指定搜素級:-maxdepth 最大 -mindepth
    • 根據文件名或者indoe:-inum 根據indoe號搜索;-iname 忽略大小寫 ;
    • 根據用戶或組:-nouser 查不屬于任何用戶的文件; -uid指定uid的文件
    • 根據文件類型:-type l鏈接 de目錄
    • 根據文件大?。?size 6K (5K,6K] +6K(6K;…..) -6K(0,6K]
    • 按權限: -perm XXX 精準匹配 \XXX 交集 -XXX 補集
    • 德.摩爾根定律: !A -a !B =!(A -o B) !A -o !B =! (A -a B)
    • 以時間為單位:-atime以天為單位 -min以分鐘
      • 6 [6,7) -6(0,6] +6 (6,……..)

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/96190

(0)
阿飛阿飛
上一篇 2018-04-15 20:26
下一篇 2018-04-15 20:37

相關推薦

  • linux 學習6

    1、簡述osi七層模型和TCP/IP五層模型 1、 osi七層模型 1、應用層:OSI 參考模型中最靠近用戶的一層,為計算機用戶提供應用接口,也為用戶直接提供各種網絡服務。我們常見應用層的網絡服務協議有:HTTP,HTTPS,FTP,POP3、SMTP等。 2、表示層:提供各種用于應用層數據的編碼和轉換功能,確保一個主機的應用層發送的數據能被另一個主機的應用…

    Linux筆記 2018-07-28
  • 磁盤管理

    本章節主要介紹磁盤分區、文件系統、掛載、以及swap,另外還有工具dd的使用等等。

    2018-04-25
  • linux學習練習

    1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限。[root@localhost etc]# cp -r /etc/skel /home/tuser1[root@localhost ~]# getfacl /home/tuser1/getfacl: Removing lead…

    Linux筆記 2018-07-15
  • 第三周作業

    時間不夠啊,,先搭個架子

    Linux筆記 2018-07-07
  • 09 文件管理

    一、 文件的3種權限 -r ? ?read -w ?write -e ? execute      

    Linux筆記 2018-04-05
  • at & crontab命令

    at命令 功能 at命令用于執行未來某個時間點的某一次任務,任務的執行結果為以郵件的形式發送給用戶 命令格式 at [OPTION] TIME 常用選項[OPTION] -l 查看等待運行的任務 atq 命令也可用戶查看等待運行的任務 -f /path/from/file 從指定文件中讀取作業任務,而不再交互式輸入 -d # 刪除指定的作業任務 -c 查看指…

    Linux筆記 2018-06-11
欧美性久久久久