2016
Jul
30

git checkoutcheckout 有兩種用途,第一種是切換 git branch ,另一種則是回復檔案修改。git checkout branch_name 這個指令會切換目前的工作路徑到 branch ,如...

2016
Jul
06

Virtual Machine 的工作是模擬出一台真實的 OS 系統,包含硬體操作,網路操作與軟體運作,如果你要用虛擬機器,實作線上的環境,那麼你可能需要建一台 VM 當資料...

2016
Jun
27

這篇文章將會帶你一步一步的建立 Docker Container 並裝好一個網頁伺服器 (apache) ,如果你還沒安裝過 docker ,那麼你可以先讀文章 https://www.puritys.me/...

2016
May
23

Hudson, Jenkins, Gulp, Grunt 這些都是用來寫自動化的工具,網路已經有很多相關的教學,使用這些工具的公司更是不勝枚舉,而就算沒有這些工具,我們仍然可以用 ...

2016
May
06

不管是 Mac 或是 Redhat, freebsd, debian ,這些 unix like 的系統,都有內建其本的 Linux 指令,如果你是 Windows 用戶,可以安裝 Cygwin ,這個軟體能夠在 Wi...

2016
Apr
13

最近將 OS 升級到 Red Hat Enterprise Linux 6.x,結果有一個功能就莫名的壞掉了,該功能很普通,就只是將 A 機器上的圖片用 Curl (PUT) 的方式,丟到 B 機器上...

2015
Jul
11

iptables 是 Linux 系統內建的防火牆設定 ,專門用來過瀘網路封包,正確的設定 iptables 規則可以有效提升 linux 網路安全,例如網管人員需要設定開放哪些 IP 與...

2014
Nov
11

tcpdump 是一個能夠擷取所有本機網路封包的軟體,在 Linux 與 Mac 系統內建都已經安裝好這個軟體,而 windows 則是有其他的替代方案如 http://www.winpcap.org/...

2014
Jul
27

在 CentOS 啟用網卡時,遇到「Device eth0 does not seem to be present」的錯誤訊息, 這個意思就是代表你的系統抓不到網卡,發生的原因有可能是你換了一張新的...

2014
May
05

When I bought a new mac mini. The first thing what I had to do is install a linux operation system into Oracle Virtual Box. But it has a big problem t...