-
精通Linux網路程式設計,我有這本電子書,我必須發郵件。
-
《作業系統 - 設計與實現》是一本關於作業系統的書,以 minix 為例。 作者的母語不是英語,所以英語似乎相當晦澀難懂。 國內譯本是《作業系統設計與實現》,中文版沒看過,因為譯者是尤金元,他翻譯的《apue》讓我失望了。
閱讀本書後,您將對底層作業系統的工作原理有所了解。
有清晰的認識。
Linux Device Driver 2e,為數不多的關於 Linux 裝置驅動程式的好書之一。 但是內容有點雜亂,如果你沒有一些編寫驅動程式的經驗,乍一看會有點迷茫。 國內譯本是第二版《Linux裝置驅動》,第一版,譯者第二版我有很深的接觸,但總的來說,雖然第二版的譯本有點不盡如人意,但與第一版相比已經超越了不少。
要讀這本書,至少要找一些《計算機原理》和《計算機體系結構》的書馬馬虎虎地讀,至少應該對硬體和計算機的工作過程有一定的了解。
-
需要學習Linux的人,需要系統地學習Linux,最好有一本好書來學習。
Linux 是乙個由世界各地的大師編寫的開源系統,非常適合那些喜歡學習計算機技術(演算法、資料結構、程式設計、作業系統......的人。Linux 是乙個天堂。
就我個人而言,我只是出於興趣而修補 Linux,它與工作無關。
有幾種不同型別的學習:
a) 使用 - >需要學習一些 Linux 的歷史、各種命令、桌面操作和 shell 知識。
b) 程式設計 - >學習 linux 的介面。
c) 系統管理 - >學習管理員需要掌握的一些命令。
d) 核心、原始碼>首先學習作業系統的原理,然後慢慢鑽研。
Linux 是一件奇怪的事情,因為你知道的越多,你遇到的問題就越多。
如果你將來會使用它,那麼學習 Linux 會很有用。
如果你用不上它,學習Linux的作用就是折騰你的精力,拓寬你的思維,開闊視野,提高你的自學能力。 從你付出的機會成本的角度來看,學習Linux並不划算,因為你應該把有限的時間花在學習對你來說更重要的東西上,而不是不相關的Linux。
除非 Linux 是一種愛好。 所謂“腰帶漸變寬不後悔,讓人為伊拉克憔悴”。 自然,這是一種不同的感覺。
當您在可以使用的 shell 中編寫指令碼時,您就知道它有效。
-
根據個人情況來決定,技能越不壓,技術越好,天生能力越強,如果有興趣,自然可以學習程式設計,工作需要也可以學習,根據情況來決定。
-
線上課程:關於計算機程式設計技術的線上課程很多,關於程式設計的MOOC和MOOC課程也有很多可以學習,而且基本都是免費的。
線下課程:很多高校或者線下教育團體都有程式設計課程,但是有沒有Linux課程不一定,可以關注這方面是否有資訊。
買書:買書自己看,靠自己的理解或向朋友請教學習,建議你買書看,同時參加網課學習。 由於當今的許多線上課程都是由從事電腦科學的頂尖人士製作的,因此許多課程的質量非常高。
同時,結合讀書和實際程式設計等幾個方面,可以更快更好地學習。
-
為自己創造乙個學習 Linux 的環境——在您的計算機上安裝 Linux 或 UNIX。 Redhat 在北美使用,SUSE 在歐洲使用,桌面上 Mandrake 較多,Debian 是使用 Debian 最多的最高階 Linux 開發者,其次是 Redhat,在全球各個 Linux 應用領域,按市場份額而言無疑是最受歡迎的,還有很多著名的發行版。
對於 Linux 初學者,建議使用 Redhat,原因如下:
1)現在很多書都以redhat為例,為了與書相協調。
2)我周圍的人都使用redhat,溝通更方便。
3)Redhat具有廣泛的應用範圍,典型和代表性。
4)易於使用和安裝,我們不必浪費時間在“安裝系統”上,而應該專注於學習最有用的東西。
注意]現在我覺得RH很死板,AS、ES等在伺服器上可能還不錯,個人桌面用mandrake,debian,suse都不錯,筆者現在用的是mandrake。除了熟悉Linux之外,您還需要掌握至少一種型別的Unix。
高深。 掌握至少 50 個或更多常用命令。
了解 shell 管道"|"、檔案流重定向">"和附加">>"等;
熟悉 GNOME KDE 等 X-Windows 桌面環境的操作;
主人。 以及其他軟體包的常見安裝方法;
學習新增外圍裝置和安裝裝置驅動程式(例如數據機);
熟悉 Grub Lilo 引導程式和簡單的維修操作;
熟悉系統固有目錄的名稱及常用方法;
學習使用 mount 命令訪問其他檔案系統;
了解VI、GCC、GDB等常用工具、編譯器、偵錯程式;
了解 Linux 環境中的簡單網路。 建議:買一本不需要太厚的Linux教材,大致可以滿足要求。
高階應用。 澄清一些概念:Linux的普通操作無法與真正的系統管理相提並論,這需要大量的知識。
系統管理。 除了熟悉Linux之外,您還需要掌握至少一種型別的Unix。
-
這取決於你的重點,是傾向於運維還是程式設計,如果是運維,那麼學習路線應該是學習命令、shell,然後是各種服務構建配置;
如果是程式設計,那麼你應該先學習命令,然後再學習C或Python等等。
祝你好運!
<>在前端要學習什麼。
web前端的前景很好,薪資也還可以,學習前端一定要有方向,可以按照路線圖的順序學習,多思考,多問,多練習,學習是乙個重複的過程,希望大家盡快學會。 >>>More
這要看你現在是以什麼樣的心態去學習的,如果只是乙個異想天開的愛好,你可以學習紅旗或者Ubuntu的版本,這個版本的圖形介面更好,更適合新手學習。如果以後想在Linux上工作,不妨考慮現在就使用Red Hat,因為這個版本的Linux在核心方面做得很好,而且大多數公司都使用Red Hat版本。 我這裡有 Red Hat Linux 視覺檔案的位址,您可能希望考慮 Red Hat 版本。
如果你正在尋找應試培訓,新東方的短期培訓是非常好的。 但是英語學習更注重能力,否則通過四六級對以後的工作什麼的幫助都沒有大幫助。 我認為學習英語需要很大的毅力,在恆定的純語言環境中學好英語是必要的。 >>>More