如何從全局來看待linux,學(xué)習(xí)linux?
網(wǎng)友解答: linux內(nèi)核太大了,光代碼就有2000萬行。每天又在更新,多個模塊,這就決定了誰也無法把linux內(nèi)核全部搞懂,你學(xué)習(xí)的速度永遠跟不上更新的速度!作為一個使用者、運維人員、
linux內(nèi)核太大了,光代碼就有2000萬行。每天又在更新,多個模塊,這就決定了誰也無法把linux內(nèi)核全部搞懂,你學(xué)習(xí)的速度永遠跟不上更新的速度!
作為一個使用者、運維人員、開發(fā)人員、內(nèi)核開發(fā)者,對linux的掌握層次是不一樣的。
如果你是使用者,運維人員,首先linux的使用必須要掌握的,安裝,基本的命令、配置,軟件解壓縮,shell腳本需要,網(wǎng)絡(luò)服務(wù)配置等。
如果是開發(fā)人員,還要學(xué)習(xí)編程需要,腳本語言。網(wǎng)站開發(fā)你要學(xué)習(xí):python,php,mysql等自己他們在lokux下的安裝,配置使用。如果是c/c++開發(fā),要掌握gcc/makefile/gdb/git等工具使用。自己linux下的系統(tǒng)編程。
如果從事嵌入式內(nèi)核驅(qū)動開發(fā),就需要對linux內(nèi)核機制很熟悉,交叉交叉編譯工具等等。
建議還是先從最基本的使用開始吧!騎驢找馬,循序漸進。