當前位置:
首頁 > 最新 > 扣丁學堂教你認識Linux開發 教你如何學好Linux

扣丁學堂教你認識Linux開發 教你如何學好Linux

如今參加Linux培訓學習Linux開發技術的人不斷的增加,本篇文章扣丁學堂小編搜集一些資料分享給大家,主要是給大家介紹一下什麼是Linux以及學習Linux的一些經驗,希望對想要學習或者正在學習Linux的小夥伴有幫助。

扣丁學堂教你認識Linux開發 教你如何學好Linux

1、Linux不等於駭客(or Cracker)。

當然眾所周知很多「黑客工具」都是Linux平台上的,我幫助過很多Linux小白髮現他們殊途同歸都是朝著類似Aircrack-ng去的。

2、Linux只是一個工具,工具不是目的,只是手段。這一點很重要。

Linux很快的完成你的需求目標,因為他是個專業級別的工具。工具跟工具之間各有利弊,人和人都不能比呢。

3、正確認識QQ群。

一般的QQ群潛水的太多,正經幫人的幾乎沒有,千人群裡面不會超過5個活躍的並且願意幫助人的高手。另外問無意義問題,無厘頭問題(沒有前因後果,不知道要幹啥就提問的問題)太多,高手就都走了,不願意回答。

沒必要比,個人認為操作系統當前滿足的需求內容是不同的。桌面習慣那個就用那個,兩個不是水火不相容。

5、關於英文

Manual全是英文,大家在Mailling list和IRC裡面都說英文,Email跟國外高手切磋得用英文,google搜關鍵問題得用英文,壓根躲不過去,所以必須得用英文。不會英文不會學不好,只是可能會比會英語的人學的慢一點,比會英語的人吃力一點。

6、學Linux不是為了裝系統就完了

要學習Linux擅長的一面,而不是薄弱的一面去跟windows相比,但是新的微軟(DotNet開源,新的 windows10已經對開發者利好,以及做技術的CEO。。。。),與Ubuntu branch 的新星 Deepin Linux以一定會在未來大放異彩。雖然PC已經疲軟。

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

開發的不可能不懂一點Linux運維,因為他們不會搭建環境怎麼開發。一個好的運維不可能不懂開發。最貼切的例子:運維腳本。伺服器狀態數據可視化(Gnuplot,雖然cacti都有現成的了)等等。

8、發行版本

既然是來學習的,來解決身邊問題的。那麼就不要考慮好不好的問題,而是考慮什麼好用什麼不好用的問題。舉幾個貼切的例子。Service方面,如果你使用Linux來坐傳統的LAMP業務的花,想穩定而且有長期維護的版本那麼RHEL(CentOS)系列的就比較適合你了。

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

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

選使用人比較多的,因為社區龐大,尋求到幫助的概率比較大。並且BUG也會是比較少的。根據應用情況來選擇,如果是路由那麼就選OpenWRT,另外如果是樹莓派等等雖然選擇比較多,但是為了穩定運行請選擇官方提供的Image。會比較方便。

10、推薦使用的發行版本

推薦LFS,也許很多人會反持有不同的意見。但是LFS如果使用CentOS 6 版本如果嚴格按照教程來做,那麼就會非常非常輕鬆的完成安裝。既然這麼輕鬆,為什麼我還要推薦LFS來做初次學習Linux的學習版本呢?

在安裝的過程中會熟悉很多很多Linux命令,還會熟悉Linux到底怎麼組織運行起來的。遇到問題的時候才不會鬍子眉毛一把抓。因為它的確不是很簡單的小系統,會有機會熟悉各種Linux模塊,明白到底什麼是Linux內核,哪裡是Linux內核,哪裡是Linux,會繞過很多很多坑。


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 六六哥 的精彩文章:

扣丁學堂淺談Linux是什麼 Linux能做什麼

TAG:六六哥 |