PDA

查看完整版本 : 請問Shell的"備份"與"刪除"的指令是什麼?


ras0314
2007-09-15, 01:00 PM
請問Shell的"備份"與"刪除"的指令是什麼?

(1)
備份是要備份自己網站的全部內容,

wget -np (http:// 自己網址/ )
wget -m (http:// 自己網址/ )
上面哪一個比較好, 或是要用其他參數比較好?


(2)
刪除是要刪除全部的資料, 不管資料夾裡面還有沒有檔案,
直接刪除(就像Dos的Deletree), 還有如何刪除某個資料夾裡面的所有檔案(不包含資料夾裡面的資料夾)

指令要如何下呢?

謝謝


昨天看了一點點, 但還是不太懂 ^^

alextung
2007-09-15, 02:06 PM
(2)
rm -fr *

(1)的話,我只用來抓檔案,沒用過來備份,隱藏檔(例如:.htaccess)用這種方法應該抓不到吧

ras0314
2007-09-15, 03:59 PM
^^

謝謝

真感謝 ^^
rm -fr * 真好用
我還再想說上萬筆的資料, 用FTP不知道要砍到何年何月
^^

阿里阿豆...

(1)
用FTP 備分好慢, 所以我想用這個先備份到其他虛擬主機, 然後壓縮下載 ^^
因為我不懂, 所以慢慢嘗試中

alextung
2007-09-15, 04:26 PM
(1)
你可以先壓縮吧~

tar -zcvf 壓縮後的檔案名稱(例如:file.tar.gz 後面接.tar.gz比較好) 來源檔案或者目錄

以上四個指令或者option中間都有空格
例如: tar -zcvf httpdconf.tar.gz /etc/httpd/conf/httpd.conf

這樣比較好處理,只要下載一個檔案就好