linux入門基礎 自學linux應該學哪些內容呢?
自學linux應該學哪些內容呢?我會談談我是怎么學會的,學到了多少,遇到了什么問題,還有什么困擾著我。如何學習:我在18年前買了第一個樹莓派3B。我使用了CentOS系統(tǒng)(我主要研究CentOS),它
自學linux應該學哪些內容呢?
我會談談我是怎么學會的,學到了多少,遇到了什么問題,還有什么困擾著我。
如何學習:我在18年前買了第一個樹莓派3B。我使用了CentOS系統(tǒng)(我主要研究CentOS),它相對簡單。后來我買了3b、4和minipc,它們與CentOS系統(tǒng)一起安裝,windows虛擬機也被用作一個系統(tǒng)。兩個帶有0W樹莓派的項目。第一本書必須是伯德叔叔的Linux私家菜,版本2和3。這本書比較全面。每年約20萬字。
你現在學到了什么程度:你可以制作自己的FTP服務器;外部硬盤;文件服務器;常用命令;systemctl用法;用戶操作;VIM操作更熟練;你可以編寫shell腳本;你可以理解系統(tǒng)結構;你可以理解文件夾的作用;你可以使用top查看系統(tǒng)情況等。
遇到那些問題:Linux變量比較復雜,操作也比較復雜,難度大!正則表達式很難!Sed、grep和其他命令并不熟練。小組操作實踐不多,不熟練。
麻煩:我不知道現在該學什么。我基本上能操作。現在正處于不斷學習的階段,我不知道下一步該學什么。(在此期間,我學習了python,基礎介紹)。
這是我的學習經歷。我沒有一個好的學習環(huán)境。我希望我能改進它。
前端程序員需不需要學linux,vim?
前端程序員主要學習HTML、CSS、JavaScript和一些基本框架。
很多程序員會學習Linux,效率會更高。我不認為這對一線員工是必要的。如果有機會,你可以試試。
我希望我能幫助你。
根據當前的市場發(fā)展,大數據的學習需要一定的編程基礎?,F在主流的是Java和python,但是大部分都是在實際工作中使用的,這是很多大數據培訓機構推出的Java編程大數據開發(fā)培訓課程,所以從這個角度來說,我們還是需要一些基礎的Java編程。但是,許多想要參與大數據培訓和學習的小伙伴現在沒有編程基礎,他們中的大多數想要從其他行業(yè)切換到大數據。他們能在沒有編程基礎的情況下學習大數據嗎?
學生不必擔心用Java或Python學習大數據編程的基礎知識,通過這種方式制定培訓計劃后,大數據學習可以順利進行。
因此,我們在學習大數據的時候,也要注意課程的安排,并考慮如何根據自己的情況和大數據培訓機構的課程安排來選擇。如果我們從事java或Python相關的開發(fā)已經有一定的基礎,那么就沒有必要學習相關內容,直接選擇學習大數據技術,比如如果你是一個零基的學生,你應該選擇一個用java或Python基金會的課程。以上是蕭邊對“學習大數據需要什么基礎”的理解?這個問題的答案,希望對您有所幫助,如果您有任何疑問,可以留言交流。
學習大數據需要什么基礎?
我認為這是一個錯誤的命題。我和我的朋友都認為最好使用windows或Mac作為開發(fā)環(huán)境。事實上,使用Linux作為開發(fā)人員的操作系統(tǒng)是非常好的。我們公司只對大神使用Linux。
如果服務器一般使用Linux,有一種說法。
1. Linux服務器通常沒有GUI接口。一般來說,Linux服務器只需要1g的內存,而2G的windows內存不一定移動。沒有GUI的Windows將占用更少的內存,但估計很少有人會使用它。其次,Linux的性能優(yōu)于windows。
2. Linux沒有操作系統(tǒng)授權費,內存和CPU的預算是最低的。它受到中小型初創(chuàng)企業(yè)的青睞,大公司也不缺乏資金來構建服務器Linux擁有豐富的shell命令。現在,雖然shell命令非常豐富,但是shell命令出現得更早。很多運維人員都可以說自己精通操作shell,但并不一定用shell,所以最好用Linux來招人。
4. Linux比windows更穩(wěn)定。我用過windows服務器和Linux服務器,感覺穩(wěn)定性差不多。可能我的業(yè)務量不夠大。
5. Internet上有很多Linux服務器信息,但是windows上的信息很少,這意味著windows服務器解決問題很麻煩,比如你想在windows上啟動一個端口,或者檢查哪些端口正在使用等等
最后,就我而言,如果不考慮服務器的成本和業(yè)務量小,我們還是先用windows服務器。