首先需要學習C語言、Linux基礎、Linux系統編程、Linux網絡編程、數據結構與算法、Cortex A8 、Linux 平台開發,學習完這些基礎之後,再多進行上機實練,等到能熟練使用Linux就可以了。
linux系統與windows系統的區別
區別1:開放性
所謂的開放性就是linux操作系統是開放源碼系統,可以對其程序進行編輯修改。而微軟的windows系統是手微軟版權保護,就是隻能微軟內部進行開發及修改。
區別2:價格不同
linux系統是免費使用,而微軟開發的windows系統則是需要花費金錢去購買。
區別3:文件格式不同
windows 操作系統內核是NT,而linux 是shell;另外,windows 硬盤文件格式是fat32或NTSF,而linux 需要的文件格式是ext2或ext3,該操作系統還多一個SWAP格式的交換分區。