Linux Find Command



  1. 最近在實習,有點接觸 Linux 純文字介面,其中我用了多 find Command 去做事,個人認為滿好用的ㄆㄆ。以下是我實習用過的指令...

  2. find 使用:
    find . -name filename #目前所在目錄底下,搜尋檔案名稱為 filename 的檔案
    filename:可以是 a.php b.txt c.sh etc...
    .:目前目錄,意思是你要從哪端開始搜尋。home、etc/apache2、/var etc...
    下面是實習時,恩...以防萬一,如果刪錯檔案就好笑了QQ
    find /home/xxx/public_html -iname cc.php #不分大小寫,搜尋檔案名稱為 cc.php 的檔案
    下面我是針對要求去找,去察看是否存在。否則老闆講一個目錄,你也不知道在哪是吧!!
    find / -type d -name dirname #在根目錄底下搜尋名稱為 dirname 的目錄
    find . -type f -name ".html" #從本地底下搜尋名稱為 .html 的檔案(個人認為是用副檔名找)
    d:目錄
    f:檔案
    針對權限去搜尋,並更改權限...。因為權限真的很重要...
    find /home/user -type f -perm 0755 #從 user目錄下,列出權限是 755 的所有檔案
    -perm:可以指定檔案的權限
    f:檔案
    當然可以針對目錄。


  3. 總結:
    用處個人是真的覺得好用,但要用對時機指令要下的好。
    以上是我個人心得><

留言

熱門文章