最近想打包線上在跑的網站(在Ubuntu上)。本來想說用cp就好,但是cp沒辦法去exclude一些檔案列表,偏偏網站上面有些是暫存檔和使用者上傳的東西,另外還有一些雜七雜八不該包的code。
後來查到可以用rsync來作 因為有支援exclude的參數,以下是範例,a參數包含了一堆其他參數的功能,v參數就是將詳細資訊印出來
rsync -av --exclude 'dir' source destination
卡卡 發表在 痞客邦 留言(0) 人氣(6,965)

可能有些人會覺得說用fstream另外寫就好了
不過程式如果有設定可以輸出至螢幕或是檔案的話
分開兩個寫就會讓人覺得很麻煩
卡卡 發表在 痞客邦 留言(3) 人氣(1,248)
不習慣用FreeBSD,所以花了一點時間研究要怎麼裝orz
感覺比Linux的還麻煩QQ
首先先裝mpd
卡卡 發表在 痞客邦 留言(0) 人氣(1,372)
最近想架VPN Server,查了一下資料,最常見的好像是OpenVPN和pptp兩種方法
pptp的方式比較簡單,但是相對於OpenVPN較為不安全
卡卡 發表在 痞客邦 留言(0) 人氣(12,602)
版本管理一些檔案像是測資之類的可能會不小心用svn add起來,但是有些測資檔案很大,實在不想上傳,所以就想要將檔案從svn版本中移除。
之前都很笨的先備份檔案,做刪除,然後再複製回來,後來查資料才發現有參數可以用
svn delete --keep-local file
卡卡 發表在 痞客邦 留言(0) 人氣(3,637)
感覺好像是很初學的問題,不過我還是不知道原來這個會有關係orz
在Makefile裡記得要加dependency file
例如檔案是test.cpp, test.h, test2.cpp, test2.h 要編譯成一個執行檔
test:
g++ -o test test.o test2.o
test.o:
g++ -c test.cpp
test2.o:
g++ -c test2.cpp
卡卡 發表在 痞客邦 留言(0) 人氣(2,749)