大數據常用基本命令——搜索查找類命令

搜索查找類

1.find 查找文件或者目錄
        基本語法:find [搜索範圍] [選項]
        選項說明:
            -name<查詢方式>  按照指定的文件名查找模式查找文件
            -user<用戶名>  查找屬於指定用戶名所有文件
            -size<文件大小>  按照指定的文件大小查找文件。
        操作實例:
            (1)按文件名:根據名稱查找/目錄下的filename.txt文件: find xiyou/ -name *.txt
            (2)按擁有者:查找/opt目錄下,用戶名稱爲-user的文件: find xiyou/ -user atguigu
            (3)按文件大小:在/home目錄下查找大於200m的文件(+n 大於 -n小於 n等於):find /home -size +204800

2.locate 快速定位文件路徑
        基本語法:locate 搜索文件
        經驗技巧:
            由於 locate 指令基於數據庫進行查詢,所以第一次運行前,必須使用 updatedb 指令創建 locate 數據庫。
        操作實例:
            查詢文件夾:locate tmp

3.grep 過濾查找及“|”管道符
        基本語法:grep 選項 查找內容 源文件
        選項說明:-n  顯示匹配行及行號。
        操作實例:
            查找某文件在第幾行: ls | grep -n test
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章