轉載自: Sam Tang @ Blog
在檔案內搜尋指定文字,search_key 是搜尋字串,/path/to/filename 是檔案名稱:
grep search_key /path/to/filename
功能同上,但不分大小寫:
grep -i search_key /path/to/filename
搜尋檔案:在指定目錄中搜尋檔案,以下是在 /var/www/ 目錄下搜尋 upload.php 的檔案:
find /var/www/ -name upload.php
功能同上,但目標不是檔案,而是目錄:
find /var/www/ -name uploads -type d
還有更多有用的功能,以上只列出較常用的用法。
tomcat 可讓 Linux 支援 JSP 的環境,系統必須先安裝 Sun 的 J2SDK 之後,再安裝 tomcat。而 tomcat 已是一個可獨立執行的網頁伺服器,也可以跟 apache 相結合。
常用參數
-c 打包一個 tar 檔案
-x 解開一個 tar 檔案
-t 檢視 tar 檔案的內容
-z 使用 gzip 壓縮
-v 顯示建立 tar 檔案的過程
-P 使用絕對路徑
-f 指定 tar 檔案的檔案名稱(此參數的後面必須接目標檔名)
常用語法
建立壓縮檔
tar -czvf target.tgz /directory
將 /directory 下的所有檔案及目錄打包成一個名稱為 target.tgz 的壓縮檔
檢視壓縮檔的內容
tar -tzvf target.tgz
解開壓縮檔的檔案到現行目錄
tar -xzvf target.tgz
複製目錄
tar -cvf - /directory | tar -xvf -
將 /directory 目錄下的檔案及次目錄複製到現行目錄,這樣做的好處是可以保留原來的檔案屬性