[Linux] tar/gzip 檔案壓縮與解壓縮、split/cat檔案分割與合併的實務應用

在接觸Linux的過程中,一定會遇到 tar 這個常用的檔案打包指令,即使你自己不使用,在網路上分享或下載的檔案也常常以這個格式存在,所以想要學習Linux的人,這是一個一定要學會的指令,在這篇文章中,將介紹一下我自己常遇到的一些實務應用,透過例子來了解這個指令的操作,另外,也會提到如何搭配splitcat指令,讓大檔案能夠進行分割、合併,類似我們在Windows上使用Winrar/7-zip來進行檔案的壓縮分割一樣

tar

Read more

[Oracle VM VirtualBox 教學] 以Windows平台安裝Ubuntu(Linux)為例

在很多種情況下我們會需要在不同作業系統間進行操作,尤其對程式設計師來說這種案例更是常見,比較常見的例子大概就是想在Windows平台上想使用Linux OS來學習相關技術,或者想要在Mac OS中使用Windows系統,一般來說,可能不會直接去搞一台電腦來安裝,而是透過安裝虛擬軟體來達到使用目的,因最近剛好也有在使用相關的虛擬軟體,所以就順手做個筆記並推薦給大家。目前大多數用戶還是以使用Windows平台為主,因此本文會先以在Windows上安裝Linux為例來介紹「Oracle VM VirtualBox」,而另一套知名的虛擬軟體「VMware」我也試用過,若事後有時間的話,我會再另外PO文分享

下載:VirtualBox 官網 (包含Windows、Mac、Linux版本)、Ubuntu – Linux下載

Read more

使用DOS指令 dir /x 來取得目錄或檔案的8.3格式短檔名

在寫程式在建置專案的時候,常常會需要用到一些系統變數或指定目錄,若程式是在Windows上執行的話還好,如果是Linux系統之類的OS那就常發生問題,例如用cygwin來開發時,假設要存取Visual Studio 2005的系統變數,就會發生無法存取的問題,為什麼明明變數都定義了,一樣有問題?其實這也許只是路徑在搞怪,可能是路徑過長、特殊符號或空白格,這時可以利用「dir /x」的指令,取得8.3格式的短檔名。

Read more

Linux平台上最好的10款免費遊戲



Techgage」在九月份就有發佈了這個消息,不知道現在分享這篇文章會不會太慢。Anyway,既然是免費的,又是人家評比出來的Top10,那麼還是稍微看一下好了,雖然我只用過Linux開發程式,沒在上面玩過遊戲,但看畫面的擷圖似乎不錯!在入圍Top10的遊戲中,以射擊遊戲(3D FPS)居多。 Read more