linux系統(tǒng)基礎(chǔ)入門教程 自學linux應(yīng)該學哪些內(nèi)容呢?
自學linux應(yīng)該學哪些內(nèi)容呢?我會談?wù)勎沂窃趺磳W會的,學到了多少,遇到了什么問題,還有什么困擾著我。如何學習:我在18年前買了第一個樹莓派3B。我使用了CentOS系統(tǒng)(我主要研究CentOS),它
自學linux應(yīng)該學哪些內(nèi)容呢?
我會談?wù)勎沂窃趺磳W會的,學到了多少,遇到了什么問題,還有什么困擾著我。
如何學習:我在18年前買了第一個樹莓派3B。我使用了CentOS系統(tǒng)(我主要研究CentOS),它相對簡單。后來我買了3b、4和minipc,它們與CentOS系統(tǒng)一起安裝,windows虛擬機也被用作一個系統(tǒng)。我們用覆盆子派0W做了兩個項目。第一本書必須是伯德叔叔的Linux私有菜譜,版本2和版本3。這本書比較全面。每年約20萬字。
你現(xiàn)在學到了什么程度:你可以制作自己的FTP服務(wù)器;外部硬盤;文件服務(wù)器;常用命令;systemctl用法;用戶操作;VIM操作更熟練;你可以編寫shell腳本;你可以理解系統(tǒng)結(jié)構(gòu);你可以理解文件夾的作用;你可以使用top查看系統(tǒng)情況等。
遇到那些問題:Linux變量比較復雜,操作也比較復雜,難度大!正則表達式很難!Sed、grep和其他命令并不熟練。小組操作實踐不多,不熟練。
麻煩:我不知道現(xiàn)在該學什么。我基本上能操作?,F(xiàn)在正處于不斷學習的階段,我不知道下一步該學什么。(在此期間,我學習了python,基礎(chǔ)介紹)。
這是我的學習經(jīng)歷。我沒有一個好的學習環(huán)境。我希望我能改進它。
自學Linux怎么學?
自學的方法有很多,看看你是否有C語言和操作系統(tǒng)的基礎(chǔ)。現(xiàn)在網(wǎng)上有很多資料,有各種各樣的培訓視頻和教程。
1、開始使用Linux并不容易。關(guān)鍵取決于你的基礎(chǔ)。如果你有一個強大的C語言,你需要非常好的MCU,并且你有操作系統(tǒng)的概念和基礎(chǔ)。例如,如果您以前玩過uCOSII或uCOSII,那么自己學習Linux就容易多了。你可以買一個開發(fā)板,找到一些linux視頻教程,然后自己動手。這很容易開始,而且你可以在幾個月內(nèi)很好地掌握Linux。
2. 如果你對嵌入式MCU有點了解,那么你一到這里就很難學會Linux。即使你看了視頻教程,也很難學。Linux屬于操作系統(tǒng)和軟件。你需要把它下載到硬件系統(tǒng),比如ARM芯片。其實arm肯定比MCU難,而且掌握起來也不容易。
3. 自學Linux取決于你的基礎(chǔ)。如果你有一個好的基礎(chǔ),你很容易學會。如果你是小白,就不要學Linux。這太難了,會傷害你的信心。學會這種低級入門。
是的,根據(jù)你的電腦基礎(chǔ),花的時間可能不同。你得堅持下去。不要放棄。
現(xiàn)在互聯(lián)網(wǎng)上有很多免費視頻,這些視頻更加系統(tǒng)化。你可以學的。此外,還可以購買一兩本經(jīng)典學習資料,多聽、多看、多思考、多交流。
另外,最后還是要多練習,在自己的電腦上安裝虛擬機,安裝Linux操作系統(tǒng),多操作,熟練是要靠實際操作,哪能產(chǎn)生聰明。學習Linux,入門階段就是學習各種操作。
首先,不要擔心。很多人放棄了。事實上,他們不是無能就是焦慮。如果他們想在短時間內(nèi)取得高成就,掌握一項技術(shù)可以分為兩個階段:入門階段和積累階段。計劃每個階段要完成的目標以及需要多長時間。
如果你想掌握一項技術(shù)并成長為大師,你還需要時間來積累。在早期階段,集中學習是一個開始,學習技術(shù)體系,它包含什么內(nèi)容,它能解決什么問題,對這些有一個清晰的認識,形成一個整體的知識框架。此外,你需要能夠操作,你可以在入門階段實現(xiàn)這些目標。
第二,不要和別人比較。每個人的基礎(chǔ)和時間是不同的,所以最終的結(jié)果肯定是不同的。
有工作經(jīng)驗的人在學習過程中也會遇到這些問題。不要放棄學習。只要擺出正確的態(tài)度。每天積累一點。很久以后,你就成了大師了
零基礎(chǔ)學Linux可以學會嗎?有何建議?
有一個著名的故事,講的是一位老人用銅幣往葫蘆里倒油。是的,這是一個賣油的故事?!薄笆腿恕备嬖V我們一個非常簡單的道理,那就是,如果你想非常熟悉某項工作,達到完美的水平,就必須不斷地練習。這在深思熟慮的實踐中得到了非常詳細的解釋。
.普通用戶對Linux的恐懼主要是Linux的命令行交互模式。因為他們需要記住許多命令,許多人無法啟動。因此,需要一些具體的方法。我們的建議如下:
1)通過虛擬機軟件(VMware或VirtualBox)安裝Linux操作系統(tǒng)。這樣,我們的個人電腦還是一個Windows系統(tǒng),進入Windows后,我們就可以啟動虛擬機學習Linux,非常方便。這樣,我們就不用擔心錯誤操作造成的嚴重后果。
2)開始使用Linux的GUI版本,如Ubuntu。Linux有許多發(fā)行版。事實上,Linux中有許多類似windows的GUI版本。這些版本的使用與windows沒有太大區(qū)別。如果從這個版本開始,門檻要低得多。
同時,此版本還可以打開shell使用命令行,因此您可以在GUI中學習命令行。
3)了解更多命令和升級能力。Linux最強大的部分是命令行,它不僅可以通過命令管理,還可以通過腳本批量管理。因此,為了更多地了解Linux,下一步就是學習更多的命令。
當然,Linux操作系統(tǒng)是用來管理硬件資源的,所以命令學習可以從這些方面入手。例如,學習如何瀏覽文件,學習如何配置網(wǎng)絡(luò),如何管理進程,等等。通過這些步驟的學習,我相信你已經(jīng)開始了。后續(xù)是不斷擴大知識面。
新手如何使用Linux?
我的方法與其他方法不同。我不知道它是否適合你。它是關(guān)于開始使用Linux并做一些事情的。例如,找一些Linux構(gòu)建FTP、web服務(wù)器等教程,找一些Linux修改配置的教程,直接跟帖。
學習英語時,我們都知道兩種方法。一是背誦單詞。如果你背誦更多的單詞,你就會成為大師。相反,你會被扔到國外一段時間。學習Linux或背誦命令也是如此。事實上,這種方法學習速度慢,效果好。然而,如果你背誦太多,一旦你學會如何使用它,它一定是一個大上帝。但我認為這不是一個好方法。我只是直接開始做事,做各種各樣的事情,然后通過這個學習。當然,也有一些問題,也就是說,基礎(chǔ)不是很扎實,所以我需要經(jīng)常檢查信息。
在這里,我想把我的方法和大多數(shù)人的學習方法結(jié)合起來。首先,我將學習一些基本的和最常用的命令,如復制和粘貼、復制和傳輸、顯示目錄和文件等。然后直接開始,研究配置FTP、修改權(quán)限、配置web服務(wù)器環(huán)境等。原來Linux是用來做服務(wù)器的,讓你用,既然用了,直接操作,不是百度,還是可以學到很多東西的。帶界面的Linux與windows差別不大,因此很少使用桌面Linux。例如,如果你想學好英語,你可以看美國電視連續(xù)劇,但是看那些有字幕的電視劇對你來說太多了。
構(gòu)建此環(huán)境時,即使是逐步操作,也可能會遇到很多問題。在這個時候,你將繼續(xù)消除百度遇到的問題。當你最終解決它們時,你會發(fā)現(xiàn)你仍然有成就感。這真的是更多的訓練,我們一定要堅持,有些人受不了兩三次失敗,放棄,如果是這種性格,那還是老實背單。
當您遇到一個好文件時,請記住保存它。最好在上面添加注釋,包括文檔與您的操作不同的地方。最好寫下來。更多的總結(jié),這是非常重要的,我遇到的最多的問題是關(guān)于授權(quán)。還有一個一定要學會看日志文件,軟件出錯最有什么竅門,看看日志文件可以幫你盡快找到錯誤。
這種方法只是個人經(jīng)驗,不一定適合所有人。我希望它能幫助你。