關於linux和程式設計入門,關於Linux和程式設計入門

時間 2021-12-25 02:07:56

1樓:匿名使用者

首先非常佩服樓主的勇氣和求知慾,非常值得肯定。

如果真的對計算機很有興趣,並且希望在計算機領域做出一些成績的話,建議你從計算機的基礎課程開始。可以說計算機的本質就是數學,先把高等數學(主要是微積分),概率論與數理統計,離散數學,線性代數這些基礎課學紮實,然後學習一門計算機程式語言(搞linux程式設計的話推薦c/c++),接下來開始學習資料結構,計算機組成原理,計算機網路,作業系統,演算法分析設計等計算機相關基礎。還有一點就是英語的學習決不能間斷,學計算機就要把英語作為自己的母語一樣,這點沒辦法,因為先進的技術思想往往都是用英文**首先發表的。

linux屬於類unix系統,許多大型企業都是用linux來做伺服器的。linux系統的話可以用《鳥哥的私房菜》這本書來入門。用linux的話一定不要使用圖形化介面,忘掉windows,一切從新開始。

之後還有unix程式設計,核心等等都需要學習,計算機的知識更新速度非常快,需要不斷地學習。以上的內容頂多只是計算機領域的冰山一角哦。

總之,做計算機這一行真的很苦,尤其是做程式設計工作很累,需要有個強健的體魄,做好思想準備。

好好想一想是不是真的非常想做這一行,然後再做決定吧。

最後,不管你做什麼,只要全心投入去做,總會有收穫的。

送你一句話:靠自己去成功!

2樓:匿名使用者

現在學linux基本上有兩條路可以走,一條是伺服器,一條是程式設計 arm(嵌入式),首先確定要走那條路吧

自己學的話需要掌握什麼基礎麼?

如果是伺服器就要完全掌握各種伺服器的配置,完全掌握終端使用,不要用gui

如果是程式設計就要學會c、c++,會看懂linux核心,會寫驅動

3樓:

ls那位仁兄有點離題了吧。。。樓主你說家裡不讓報計算機專業,但你自己又問「linux系統能夠用來做伺服器給超市買單一類的吧?」,要知道你問的問題就是計算機專業才幹的事情啊,雖然搞不清楚你到底要學到什麼樣的程度,不過還是覺得有必要提醒你一下,linux的方向分軟體程式設計,嵌入式開發以及伺服器方向,你不可能每一種都學精,所以如果你很想做伺服器這塊的話那麼當然是朝伺服器發展。

下面給你點建議,覺得好鼓個掌,不好,拉倒:

1.我不知道你用的哪種os,但如果你用win,建議你換到linux下,在win裡你很難學到東西

2.如果你真的想學有所成,那麼不要使用ubuntu,並且儘量避免一切圖形化介面,直到你可以自如使用命令列為止

3.關於什麼數學要學好,那是程式設計師的事,啊,差不多也是我的事,嘎嘎,數學主要是為了演算法和資料結構服務的,那個跟你的方向沒什麼關係

4.linux入門的話用《鳥哥的linux私房菜》相信初學足夠了

5.學習linux必須有耐心,它裡面有很多東西跟win是很不一樣的,相信我,你付出多少就能得到多少

6.至於你說你不知道是否跟讀完高中一樣,覺得沒學到什麼實用技能,嘎嘎,完全沒必要擔心,你所學的都是真正的知識,知識是厚積薄發的,只要肯學,時間一長你想不小成都難

4樓:匿名使用者

linux現在有非常大的發展空間,因為微軟最近一直在打假,我們國家軟體發展現在很快,linux現在有中科紅旗軟體股份****、雨林木風計算機科技****等多家公司都在開發,前途無量。

www.ylmf.com上面有很全面的教材

5樓:匿名使用者

根據你的想法,不建議你學習linux,還是先學習windows上的程式設計吧,等弄清楚了用linux能幹什麼的時候,再考慮到linux學習

給我簡單說下,linux程式設計 怎麼入門

6樓:第四片葉子

linux作業系統常用命令,先會十來個常用的就可以ls cd mkdir rmdir cp mv rm

vi 的使用及簡單的命令,很簡單,一會就會。

gcc g++的使用,也就是命令,引數,常用的就那幾個

makefile編寫,看明白了也沒什麼,稍有點難,其實如果初級階段寫些簡單的還是不成問題

shell編寫,很容易編寫簡單的,複雜的我也沒試過,學過一點,但是因為工作沒用就沒再接觸,反正要是學先熟悉一下。

gdb除錯,說難有點難,說不難其實和vc一樣,只不過都用命令的行式,有時候有點不習慣

接下來就是一些linux c/c++的api的學習了,和vc有點不一樣,但是其實功能都一樣,對照一下都會了。執行緒、程序、網路程式設計等等

對於資料庫的操作,oracle mysql sqlserver常用的掌握一下

環境變數總要會配吧

共享庫到最後也應該去寫吧,也就是vc中的dll,不過不寫也沒關係。

能想到的就這麼多了,希望可以對你有幫助,現在,我該去準備我離職工作交接什麼去了,祝你好運!

7樓:常樂常知足

首先要熟悉linux系統,語言用c或者c++都可以,用gcc編譯。如果linux文字編輯器不熟的話,建議在windows下寫程式,用ultraedit之類的文字編輯器寫**,寫好後ftp到linux中,進行編譯執行,只要寫好makefile檔案,編譯也很簡單,敲個make命令就行了。至於例項原始碼,網上還是很多的,不一定非要針對linux,絕大多數c函式都是標準函式,是跨平臺的。

8樓:匿名使用者

強制自己原始碼安裝一些大型軟體,堅持7天。

你走運維還是別的什麼?

推薦買本鳥哥的私房菜,先看看吧。

個人經歷的話,強制學習半個月,基本就會好多了vi就可以了,華麗點sublime text 3

9樓:屈青松

多看c語言和多看別人寫的**

10樓:折鈺

shell和c語言是兩碼事情, 要想學習shell的話, 首先要從系統管理學好。

如果連繫統在做什麼都不知打的, 那學shell有什麼用?

對shell程式設計迷茫的話,可以一起研究一下!

知道是什麼意思?

關於程式設計的問題(新手要入門),關於程式設計的問題(新手要入門)

我認為學習程式設計最好的是從c語言開始 以後你知道它有多強大 電子書我推薦譚浩強的。電子書已傳送!我只能說一樓剛開始說的那麼多書都是不適合你的,初二的學學flash倒是可以,也可以學學vb c這些,可以做做小程式,但沒必要看很多原理的書,裡面的東西可能不會提高你對計算機的興趣,反而會讓你失去興趣。當...

linux下程式設計和windows下的程式設計有什麼區別

linux 簡單的說跟 windows 一樣是一種作業系統,只是兩者之間的使用方法和習慣有所區別。具體的區別其實很大,不過已經不是能在這裡說清楚的事情了。對於 c 程式設計來說,他們最大的區別就是提供給你的系統相關的特性不一樣。這個導致了所謂的移植性問題以及平臺特性的問題。形象點的比喻是你可以認為 ...

關於李維斯levis關於養牛關於新手入門懇

不是對樓主有敵意,裡維斯大部分都是1000左右的牛仔,用這樣的褲子談養牛實在是有點兒丟人。如果是拂塵或是diesel這類褲子才值得養 levi s的型號,系列太多了,一般地方也買不到,正常店鋪裡的話,男女款是不一樣的,你絕對不能買男褲,因為男褲和女褲的設計不同一眼就能看出來,例如屁股兜的設計,不是說...