新手學電腦全套教程 自學Linux怎么學?
自學Linux怎么學?自學的方法有很多,看看你是否有C語言和操作系統(tǒng)的基礎。現(xiàn)在網(wǎng)上有很多資料,有各種各樣的培訓視頻和教程。1、開始使用Linux并不容易。關鍵取決于你的基礎。如果你有一個強大的C語言
自學Linux怎么學?
自學的方法有很多,看看你是否有C語言和操作系統(tǒng)的基礎。現(xiàn)在網(wǎng)上有很多資料,有各種各樣的培訓視頻和教程。
1、開始使用Linux并不容易。關鍵取決于你的基礎。如果你有一個強大的C語言,你需要非常好的MCU,并且你有操作系統(tǒng)的概念和基礎。例如,如果您以前玩過uCOSII或uCOSII,那么自己學習Linux就容易多了。你可以買一個開發(fā)板,找到一些linux視頻教程,然后自己動手。這很容易開始,而且你可以在幾個月內很好地掌握Linux。
2. 如果你對嵌入式MCU有點了解,那么你一到這里就很難學會Linux。即使你看了視頻教程,也很難學。Linux屬于操作系統(tǒng)和軟件。你需要把它下載到硬件系統(tǒng),比如ARM芯片。其實arm肯定比MCU難,而且掌握起來也不容易。
3. 自學Linux取決于你的基礎。如果你有一個好的基礎,你很容易學會。如果你是小白,就不要學Linux。這太難了,會傷害你的信心。學會這種低級入門。
Linux是什么,現(xiàn)在都有哪些操作系統(tǒng)是基于它來開發(fā)的?
首先,感謝您的邀請。
簡而言之,與windows一樣,Linux是一種操作系統(tǒng)。它們之間的典型區(qū)別是Linux下的所有東西都是一個文件。Linux有很多優(yōu)點:開源、免費、跨平臺。只要我們遵守版權和法律,任何組織和個人都可以直接下載和使用。因此衍生出來的產(chǎn)品很多,比如CentOS、RedHat、Debian等,在國內也有優(yōu)麒麟、紅旗等,因為Linux可以作為移植系統(tǒng)來操作開發(fā)板,所以在嵌入式系統(tǒng)中得到了廣泛的應用。此外,與銀行一樣,進入機構也會選擇Linux系統(tǒng)作為后臺服務器。
剛接觸Linux系統(tǒng),也不懂什么命令,該怎么開始學習呢,VMware也裝了,但不知道從哪入手怎么辦?
Linux屬于操作系統(tǒng),找工作的時候可以找到底層開發(fā)和上層應用的職位,在嵌入式工作的薪水很高,前景很好。安裝VMware虛擬機后,您可以開始學習。
1. Linux操作系統(tǒng),入門還是有點難度,我不知道你的基礎,沒有C語言和操作系統(tǒng)的基礎,沒有單片機開發(fā)的經(jīng)驗。如果你對C語言和操作系統(tǒng)了解不多,如果你沒有很強的學習能力和毅力,那么輕率地學習Linux是非常困難的。
2. 現(xiàn)在網(wǎng)絡上有很多學習視頻,也有很多l(xiāng)inux視頻教程。Linux屬于操作系統(tǒng),需要下載到arm處理器上才能運行。當然,有許多與arm和Linux相對應的視頻教程。你可以在網(wǎng)上選擇一些基本的視頻學習,并繼續(xù)學習。
3. 學習Linux操作系統(tǒng),最好動手實踐,可以找一塊arm板,一邊看視頻教程,一邊編寫自己的程序,調試arm板,一邊學習一邊使用。如果你看了無數(shù)遍視頻教程,你最好自己做。
4. 最好找個Linux高手帶你去。如果你工作,你可以和你的同事一起做項目。如果你不知道,你可以請教這個領域的大師。單獨學習Linux是很痛苦的。如果你學習Linux,你肯定會想在這個領域工作。如果你有一些基礎,你可以找到一個Linux相關的工作,并繼續(xù)提高你在這一領域的能力。
學習Linux操作系統(tǒng),需要多看視頻教程,然后找一塊arm板,一邊看視頻教程,一邊編寫程序和調試板。這樣,你就能取得進步。
自學linux應該學哪些內容呢?
我會談談我是如何學會的,學到了多少,遇到了什么問題,還有什么困擾著我。
如何學習:我在18年前買了第一個樹莓派3B。我使用了CentOS系統(tǒng)(我主要研究CentOS),它相對簡單。后來我買了3b、4和minipc,它們與CentOS系統(tǒng)一起安裝,windows虛擬機也被用作一個系統(tǒng)。我們用覆盆子派0W做了兩個項目。第一本書必須是伯德叔叔的Linux私有菜譜,版本2和版本3。這本書比較全面。每年約20萬字。
你現(xiàn)在學到了什么程度:你可以制作自己的FTP服務器;外部硬盤;文件服務器;常用命令;systemctl用法;用戶操作;VIM操作更熟練;你可以編寫shell腳本;你可以理解系統(tǒng)結構;你可以理解文件夾的作用;你可以使用top查看系統(tǒng)情況等。
遇到那些問題:Linux變量比較復雜,操作也比較復雜,難度大!正則表達式很難!Sed、grep和其他命令并不熟練。小組操作實踐不多,不熟練。
麻煩:我不知道現(xiàn)在該學什么。我基本上能操作?,F(xiàn)在正處于不斷學習的階段,我不知道下一步該學什么。(在此期間,我學習了python,基礎介紹)。
這是我的學習經(jīng)歷。我沒有一個好的學習環(huán)境。我希望我能改進它。
中國官方現(xiàn)在正力推LINUX操作系統(tǒng)以取代WINDAOWS桌面系統(tǒng),是真的嗎?如何看?
官方是否使用Linux系統(tǒng)取代Windows系統(tǒng)?我不是特別清楚。我想談談我個人對這兩種制度的看法。
普通企事業(yè)單位,一般辦公需要的是使用辦公軟件,瀏覽網(wǎng)頁,而這兩者結合起來,Linux系統(tǒng)是完全勝任的。目前,Linux系統(tǒng)的圖形界面已經(jīng)非常完善,這是Windows系統(tǒng)所不具備的。對于一些較舊的計算機,您甚至可以安裝一些輕量級Linux系統(tǒng),例如Linux-Lite,它可以在較舊的計算機上平穩(wěn)運行。
Windows系統(tǒng)需要支付版權費。Linux是免費的。Windows系統(tǒng)升級,如Windows2000~Windows2003~WindowsXP~windows7~windows10。而每次軟件升級都會因為一些老電腦,因為軟件系統(tǒng)對硬件有更高的要求,老硬件系統(tǒng)無法運行,導致硬件系統(tǒng)被淘汰。因此帶來了新的硬件成本,而此時用戶的需求沒有明顯的變化,給用戶帶來了額外的成本。
對于某些專業(yè)軟件,不支持Linux系統(tǒng)。我覺得只要有足夠的用戶基礎,這些都不是問題,可以通過技術手段解決。
Linux系統(tǒng)是一個開源系統(tǒng)和開放生態(tài)系統(tǒng)。如果有問題,全世界的粉絲都可以編寫新的程序來取代舊的程序,并為維護這個生態(tài)系統(tǒng)做出自己的貢獻。這也體現(xiàn)了網(wǎng)絡精神,人人為我,我為人人。
為什么要開發(fā)這么多基于Linux的國產(chǎn)操作系統(tǒng),直接安裝原版Linux不可以嗎?
與windows和MacOS不同,Linux不是由官方公司生產(chǎn)的,因此沒有“原始Linux”的概念。Linux嚴格地說是指Linux內核,一個40-50兆字節(jié)的程序,它是操作系統(tǒng)的核心部分。
所謂Linux系統(tǒng),是指Linux內核,加上一些開源軟件,一共這個系統(tǒng),因為這些外圍軟件基本上都是自由軟件,遵循GPL協(xié)議,屬于GNU組織。因此Linux系統(tǒng)也被稱為GNU/Linux。
從Linux到各種外圍軟件都是開源的、免費的,所以任何人只要遵循開源協(xié)議,都可以開發(fā)自己的“Linux系統(tǒng)”。眾所周知的Linux系統(tǒng),如Ubuntu、Fedora、CentOS、arch、manjaro,都是由不同的公司和社區(qū)開發(fā)的。它們要么基于RHEL和Debian等現(xiàn)有系統(tǒng)進行二次開發(fā),要么基于自己的新開發(fā)。簡而言之,沒有人限制任何人開發(fā)Linux。
我們國內Linux開發(fā)的初衷應該是擁有一個獨立可控的Linux發(fā)行版。但我不太在乎。因為開源軟件是一種新的知識,它與過去各種組織私有的軟件完全不同。即使貿易戰(zhàn)繼續(xù),美國也不可能禁止在中國使用開源軟件。即使法律禁止,這些軟件的源代碼仍然存在于互聯(lián)網(wǎng)上。即便如此,也不會對我們造成任何影響。
新手如何使用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最強大的部分是命令行,它不僅可以通過命令管理,還可以通過腳本批量管理。Therefo公司