Linux-常用命令(3)檔案搜尋命令
檔案搜尋命令:find
命令名稱:find
命令所在路勁:/bin/find
執行許可權:所有使用者
功能描述:檔案搜尋
文法:find [搜尋範圍] [匹配條件]
$ fimd /etc -name init
在目錄/etc中尋找檔案init
-iname 不區分大小寫
$ find / -size +204800
在根目錄下尋找大於100MB的檔案
+n 大於 -n 小於 n等於
$ find /home -user Somnus
在/home目錄下尋找所有者為Somnus的檔案
-group 根據所屬組查好
$ find /etc -cmin -5
在/etc下尋找5分鐘內被修改過屬性的檔案和目錄
-amin 訪問時間 access
-cmin 檔案屬性 change
-nmin 檔案內容 modify
----------------------------------------------------------------------------------
檔案搜尋命令:which
命令名稱:which
命令所在路勁:/usr/bin/which
執行許可權:所有使用者
功能描述:搜尋命令所在目錄及別名資訊
文法:which 命令
範例: $ which ls
----------------------------------------------------------------------------------
檔案搜尋命令:whereis
命令名稱:whereis
命令所在路勁:/usr/bin/whereis
執行許可權:所有使用者
功能描述:搜尋命令所在目錄及協助文檔路勁
文法:whereis [命令名稱]
範例: $ whereisls
----------------------------------------------------------------------------------
檔案搜尋命令:grep
命令名稱:grep
命令所在路勁:/bin/grep
執行許可權:所有使用者
功能描述:在檔案中搜尋字串匹配的行並輸出
-i 不區分大小寫
-v 排除指定字串
文法:grep -iv[指定字串] [檔案]
範例: $ grep mysql /root/install.log
----------------------------------------------------------------------------------
協助命令:man
命令名稱:man
命令英文原意:manual
命令所在路勁:/usr/bin/manual
執行許可權:所有使用者
功能描述:獲得協助資訊
文法:man [命令或設定檔]
----------------------------------------------------------------------------------
協助命令:help
命令名稱:man
命令所在路勁:shell內建命令
執行許可權:所有使用者
功能描述:獲得shell內建命令的協助資訊
文法:man [命令