置頂

我的 VPython 教學文件 (HackMD 版本)

VPython 教學文件目錄 安裝及測試 基本語法 等速度直線運動 自由落下 終端速度 水平抛射 使用For迴圈計算水平抛射資料 斜向抛射 圓周運動 簡諧運動 單擺 木塊彈簧系統分離 重力及簡諧 行星運動 相疊木塊 雙重簡諧運動 一維彈性碰撞 ...

熱門文章

2008年4月28日 星期一

用tar和pipe備份資料

我以前在機房工作時曾經遇到這樣的狀況:想要將這台機器的一堆資料,透過網路複製到另一台機器的硬碟裡,而這裡面還有不少link(連到別的資料夾),如果只單純用cp來做,它會連link所連結的東西也再複製一次。後來老師教了我們一個方法$ tar -cvf - * | ssh [username]@[ip] "cd [dir]; tar -xvf -"
以上的指令就是將這裡所有的東西先用tar壓起來,再用ssh連到目標電腦,進到想要儲存資料的資料夾中,再將資料解壓縮。不過這個指令我很久沒試了,不太清楚是否完全正確。

另外我今天有試著用類似的指令將我的home目錄備份到別的地方,以下我指令我確定它可以運作。
$tar -cvf - ./* | (cd [dir]; tar -xvf -)

沒有留言:

張貼留言