這才是學習Linux的正確姿勢

2021-07-30 11:51:11 字數 1591 閱讀 2655

1、有開發經驗者。

2、科研人員(由其numrical)。

3、動手能力強的。

4、只是好奇,對於linux只是淺嘗輒止的就不建議繼續往下看了。

如果你想用linux工作的話。那麼linux跟開發絕對不是分開的東西。

1、開發的不可能不懂一點linux運維,因為他們不會搭建環境怎麼開發。

2、乙個好的運維不可能不懂開發。最貼切的例子:運維指令碼。伺服器狀態資料視覺化(gnuplot,雖然cacti都有現成的了)等等。

1、既然是來學習的,來解決身邊問題的。那麼就不要考慮好不好的問題,而是考慮什麼好用什麼不好用的問題。舉幾個貼切的例子。

service方面,如果你使用linux來坐傳統的lamp業務的花,想穩定而且有長期維護的版本那麼rhel(centos)系列的就比較適合你了。

現在是linux3.0時代,正處於版本號狂飆階段(據聞,脫襪子準備3.19之後換擋到4.0了),各種新功能各種百花齊放。因此如果想用比較新的功能請使用版本好比較新的發行版本(ubuntu,fedora,等等)

2、客觀的來講發行版本的選擇:

選使用人比較多的,因為社群龐大,尋求到幫助的概率比較大。並且bug也會是比較少的。

根據應用情況來選擇,如果是路由那麼就選openwrt,另外如果是樹莓派等等雖然選擇比較多,但是為了穩定執行請選擇官方提供的image。會比較方便。

3、 推薦使用的發行版本

推薦lfs

也許很多人會反持有不同的意見。但是lfs如果使用centos 6 版本如果嚴格按照教程來做,那麼就會非常非常輕鬆的完成安裝。

既然這麼輕鬆,為什麼我還要推薦lfs來做初次學習linux的學習版本呢?

在安裝的過程中會熟悉很多很多linux命令。

還會熟悉linux到底怎麼組織執行起來的。遇到問題的時候才不會鬍子眉毛一把抓。因為它的確不是很簡單的小系統。

會有機會熟悉各種linux模組,明白到底什麼是linux核心,**是linux核心,**是linux。會繞過很多很多坑。

4、不管選擇什麼發行版本:學知識,更好學習方法(學習方法,解決問題的方法,搜尋的方法,等等都有好處)。

1、 建議不要桌面。

2、如果您是windows建議使用virtualbox+headerless做成托盤+putty遠端控制。

3、如果您是mac 建議使用vboxheadless的命令列使用screen掛起執行。

學習linux的配置

1、因為剛開始學習不宜直接安裝linux(如果不是超狂熱愛好者還是選擇虛擬機器linux比較合適,因為現在已經到了雲時代了)

2、虛擬機器配置選擇單核或者雙核(如果您的機器配置高可以選擇更高),如果只是個人使用的話,記憶體512mb足夠了。已經非常大了。一般正常情況下裸奔的linux不到100mb左右的記憶體使用。

1、請不要輕易提問,因為你每一次找人幫忙解決問題不但占用別人的時間,並且最重要的是,丟失了一次重要的學習機會。

2、輕易不要到qq群裡面提問,因為qq群裡面有非常非常多的只會裝linux以及討論wine,compiz問題的人,以及問一些關於qq安裝的問題。

3、請到mailling list裡面看看別人都如何提問的。以及可以看到什麼樣的提問會有結果,什麼樣的提問會有很多人來回答。

乾貨!這才是學習Python的正確開啟方式!

python可謂是世界上最通用 最強大的程式語言之一。人們使用python可以編寫自己的應用程式,建立遊戲以及設計演算法,甚至還可以為機械人程式設計。不僅如此,學習python還可以讓你在軟體工程 web開發 移動開發或資料科學等領域謀乙份好差事,在職業提公升的道路上助你一臂之力。就目前而言,無論是...

乾貨!這才是學習Python的正確開啟方式!

python可謂是世界上最通用 最強大的程式語言之一。人們使用python可以編寫自己的應用程式,建立遊戲以及設計演算法,甚至還可以為機械人程式設計。不僅如此,學習python還可以讓你在軟體工程 web開發 移動開發或資料科學等領域謀乙份好差事,在職業提公升的道路上助你一臂之力。就目前而言,無論是...

學習Linux的正確姿勢

學習linux的正確姿勢 端正學習態度 1 linux不等於駭客 or cracker 當然眾所周知很多 黑客工具 都是linux平台上的,我幫助過很多linux小白發現他們殊途同歸都是朝著類似aircrack ng去的。2 linux只是乙個工具,工具不是目的,只是手段。這一點很重要。linux很...