linux常識 自學(xué)linux應(yīng)該學(xué)哪些內(nèi)容呢?
自學(xué)linux應(yīng)該學(xué)哪些內(nèi)容呢?我會談?wù)勎沂窃趺磳W(xué)會的,學(xué)到了多少,遇到了什么問題,還有什么困擾著我。如何學(xué)習(xí):我在18年前買了第一個樹莓派3B。我使用了CentOS系統(tǒng)(我主要研究CentOS),它
自學(xué)linux應(yīng)該學(xué)哪些內(nèi)容呢?
我會談?wù)勎沂窃趺磳W(xué)會的,學(xué)到了多少,遇到了什么問題,還有什么困擾著我。
如何學(xué)習(xí):我在18年前買了第一個樹莓派3B。我使用了CentOS系統(tǒng)(我主要研究CentOS),它相對簡單。后來我買了3b、4和minipc,它們與CentOS系統(tǒng)一起安裝,windows虛擬機也被用作一個系統(tǒng)。我們用覆盆子派0W做了兩個項目。第一本書必須是伯德叔叔的Linux私有菜譜,版本2和版本3。這本書比較全面。每年約20萬字。
你現(xiàn)在學(xué)到了什么程度:你可以制作自己的FTP服務(wù)器;外部硬盤;文件服務(wù)器;常用命令;systemctl用法;用戶操作;VIM操作更熟練;你可以編寫shell腳本;你可以理解系統(tǒng)結(jié)構(gòu);你可以理解文件夾的作用;你可以使用top查看系統(tǒng)情況等。
遇到那些問題:Linux變量比較復(fù)雜,操作也比較復(fù)雜,難度大!正則表達(dá)式很難!Sed、grep和其他命令并不熟練。小組操作實踐不多,不熟練。
麻煩:我不知道現(xiàn)在該學(xué)什么。我基本上能操作?,F(xiàn)在正處于不斷學(xué)習(xí)的階段,我不知道下一步該學(xué)什么。(在此期間,我學(xué)習(xí)了python,基礎(chǔ)介紹)。
這是我的學(xué)習(xí)經(jīng)歷。我沒有一個好的學(xué)習(xí)環(huán)境。我希望我能改進它。
自學(xué)Linux怎么學(xué)?
自學(xué)的方法有很多,看看你是否有C語言和操作系統(tǒng)的基礎(chǔ)。現(xiàn)在網(wǎng)上有很多資料,有各種各樣的培訓(xùn)視頻和教程。
1、開始使用Linux并不容易。關(guān)鍵取決于你的基礎(chǔ)。如果你有一個強大的C語言,你需要非常好的MCU,并且你有操作系統(tǒng)的概念和基礎(chǔ)。例如,如果您以前玩過uCOSII或uCOSII,那么自己學(xué)習(xí)Linux就容易多了。你可以買一個開發(fā)板,找到一些linux視頻教程,然后自己動手。這很容易開始,而且你可以在幾個月內(nèi)很好地掌握Linux。
2. 如果你對嵌入式MCU有點了解,那么你一到這里就很難學(xué)會Linux。即使你看了視頻教程,也很難學(xué)。Linux屬于操作系統(tǒng)和軟件。你需要把它下載到硬件系統(tǒng),比如ARM芯片。其實arm肯定比MCU難,而且掌握起來也不容易。
3. 自學(xué)Linux取決于你的基礎(chǔ)。如果你有一個好的基礎(chǔ),你很容易學(xué)會。如果你是小白,就不要學(xué)Linux。這太難了,會傷害你的信心。學(xué)會這種低級入門。復(fù)習(xí)參考書的一個非常重要的作用就是錯誤書,也叫精華書。對于一個優(yōu)秀的人來說,發(fā)現(xiàn)和學(xué)習(xí)那些無法學(xué)習(xí)的知識是一個必要的過程。找出規(guī)律,總結(jié)方法,舉一反三,錯題收集是指路。把錯誤的問題整理成一個集合的過程,也是總結(jié)思想的過程。下面是如何復(fù)習(xí)錯題的有效方法,僅供考生借鑒。
1、復(fù)習(xí)舊題,學(xué)習(xí)新題,把所有的錯題都重新做一遍,就是檢驗自己是否真的掌握了。覆蓋答案,針對問題再做一遍。如果你對這個問題有一個更微妙的想法或答案,當(dāng)你再試一次時,跳出去會更有價值。
2、錯題不是為了收集,而是為了復(fù)習(xí)知識。艾賓豪斯遺忘曲線告訴我們,為了避免遺忘,我們應(yīng)該每周復(fù)習(xí)自己的錯誤,尤其是基本問題??记耙嚓P(guān)注高層次的重難點問題,發(fā)揮整合作用。效果肯定會更好。隨著對知識盲點熟悉程度的提高,容易出錯的點和出錯率會越來越少,復(fù)習(xí)效率也會越來越高。
3、不同的學(xué)生有不同的知識盲點,優(yōu)生學(xué)的知識結(jié)構(gòu)也不同。也許他整理出來的只是你遺漏的,或者也許他當(dāng)時和現(xiàn)在會做什么。通過相互交流和相互檢驗,我們可以互相學(xué)習(xí),加深了解。向優(yōu)生學(xué)請教,互相學(xué)習(xí),是提高準(zhǔn)確率和學(xué)習(xí)效率的最佳途徑。
4、優(yōu)秀的學(xué)生肯定會刷很多問題,還有題庫和習(xí)題集。認(rèn)清自己的錯誤,虛心接受別人的錯誤。它不僅可以提高效率,而且可以對盲點、難點和易出錯點進行多方向檢測。不要“羞于提問,努力學(xué)習(xí)”,做一個“百尺高一層”的人。
如何復(fù)習(xí)錯題更有效?
有一個著名的故事,講的是一位老人用銅幣往葫蘆里倒油。是的,這是一個賣油的故事?!薄笆腿恕备嬖V我們一個非常簡單的道理,那就是,如果你想非常熟悉某項工作,達(dá)到完美的水平,就必須不斷地練習(xí)。這在深思熟慮的實踐中得到了非常詳細(xì)的解釋。
.普通用戶對Linux的恐懼主要是Linux的命令行交互模式。因為他們需要記住許多命令,許多人無法啟動。因此,需要一些具體的方法。我們的建議如下:
1)通過虛擬機軟件(VMware或VirtualBox)安裝Linux操作系統(tǒng)。這樣,我們的個人電腦還是一個Windows系統(tǒng),進入Windows后,我們就可以啟動虛擬機學(xué)習(xí)Linux,非常方便。這樣,我們就不用擔(dān)心錯誤操作造成的嚴(yán)重后果。
2)開始使用Linux的GUI版本,如Ubuntu。Linux有許多發(fā)行版。事實上,Linux中有許多類似windows的GUI版本。這些版本的使用與windows沒有太大區(qū)別。如果從這個版本開始,門檻要低得多。
同時,此版本還可以打開shell使用命令行,因此您可以在GUI中學(xué)習(xí)命令行。
3)了解更多命令和升級能力。Linux最強大的部分是命令行,它不僅可以通過命令管理,還可以通過腳本批量管理。因此,為了更多地了解Linux,下一步就是學(xué)習(xí)更多的命令。
當(dāng)然,Linux操作系統(tǒng)是用來管理硬件資源的,所以命令學(xué)習(xí)可以從這些方面入手。例如,學(xué)習(xí)如何瀏覽文件,學(xué)習(xí)如何配置網(wǎng)絡(luò),如何管理進程,等等。通過這些步驟的學(xué)習(xí),我相信你已經(jīng)開始了。后續(xù)是不斷擴大知識面。