千鋒扣丁學(xué)堂Linux培訓(xùn)之小白入門Linux十法詳解
2019-08-23 14:21:41
4275瀏覽
今天千鋒扣丁學(xué)堂Linux培訓(xùn)老師給大家分享一篇關(guān)于Linux小白入門之十法詳解,首先人們使用Linux(在某種程度上)就像使用Windows一樣,只要你對(duì)“使用Linux”這個(gè)事情定義得足夠廣義。盡管如此,如果你的生活中沒有太多的使用Linux的機(jī)會(huì),現(xiàn)在正是以前所未有的方式嘗試Linux的好時(shí)機(jī)。
1、加入免費(fèi)shell計(jì)劃
有很多人在用不上的服務(wù)器上運(yùn)行Linux(請(qǐng)記住,“Linux服務(wù)器”可以是從最新的超級(jí)計(jì)算機(jī)到丟棄的、已經(jīng)用了12年的筆記本電腦中的任何一個(gè))。為了充分利用多余的計(jì)算機(jī),許多管理員用這些備用的機(jī)器提供了免費(fèi)的shell帳戶。
如果你想要登錄到Linux終端中學(xué)習(xí)命令、shell腳本、Python以及Web開發(fā)的基礎(chǔ)知識(shí),那么免費(fèi)的shell帳戶是一種簡(jiǎn)單、免費(fèi)的入門方式。下面是一個(gè)可以體驗(yàn)一下的簡(jiǎn)短列表:
Freeshell.de是一個(gè)自2002年以來一直在線服務(wù)的公用Linux系統(tǒng)。你可以通過SSH、IPv6和OpenSSL進(jìn)行訪問,以獲得Linuxshell體驗(yàn),并且可以使用MySQL數(shù)據(jù)庫(kù)。
Blinkenshell提供了一個(gè)學(xué)習(xí)Unix、使用IRC、托管簡(jiǎn)單網(wǎng)站和共享文件的Linuxshell。它自2006年以來一直在線服務(wù)。
SDF公用Unix系統(tǒng)成立于1987年,提供了免費(fèi)的NetBSD賬戶。當(dāng)然,NetBSD不是Linux,但它是開源的Unix,因此它提供了類似的體驗(yàn)。它也有幾個(gè)自制應(yīng)用程序,因此它不但有普通的免費(fèi)shell,還提供了老派BBS。
免費(fèi)shell帳戶常會(huì)受到濫用,因此你表現(xiàn)出的可信程度和積極參與協(xié)作的意愿越多,你的體驗(yàn)就越好。你可以通過專門請(qǐng)求或小額捐贈(zèng)來證明你的誠(chéng)意,通常可以訪問數(shù)據(jù)庫(kù)引擎、編譯器和高級(jí)編程語(yǔ)言。你還可以要求安裝其他軟件或庫(kù),但需經(jīng)管理員批準(zhǔn)。
如何使用
公用shell帳戶是嘗試真正的Linux系統(tǒng)的好方法。你無法獲得root權(quán)限這一事實(shí)意味著你可以學(xué)習(xí)本地軟件管理,而無需做更多的維護(hù)工作。你可以做很多實(shí)際操作,以完成真正的工作,盡管它們對(duì)于學(xué)習(xí)關(guān)鍵任務(wù)還不夠。
2、試試WindowsWSL2里面的Linux
不管你信不信,微軟從2019年6月開始在Windows里面帶上了Linux,這意味著你可以從Windows運(yùn)行Linux應(yīng)用程序,這是Windows里的Linux子系統(tǒng)的第二版(WSL2)。雖然它主要針對(duì)開發(fā)人員,但Windows用戶可以發(fā)現(xiàn)WSL2是一個(gè)來自于他們熟悉的桌面上的Linux環(huán)境,而沒有被任何虛擬化占用額外資源。這是一個(gè)以進(jìn)程方式運(yùn)行在Windows機(jī)器上的Linux。現(xiàn)階段,它仍然是一個(gè)新的動(dòng)向和正在進(jìn)行中的工作,因此它可能會(huì)發(fā)生變化。如果你試圖用它承擔(dān)重任,你可能會(huì)遇到一兩個(gè)錯(cuò)誤,但是如果你只是想入門Linux、學(xué)習(xí)一些命令,并感受在基于文本的環(huán)境如何完成工作,那么WSL2可能正是你所需要的。
如何使用
WSL還沒有明確的用途或目的,但它在Windows機(jī)器上提供了Linux環(huán)境。你可以獲得root訪問權(quán)限,并可以運(yùn)行Linux發(fā)行版和應(yīng)用程序,因此這是一種簡(jiǎn)單而無縫的學(xué)習(xí)方式。但是,即使WSL是Linux,它也不能給你典型的Linux體驗(yàn)。它是由Windows提供的Linux,而這不太會(huì)是你在現(xiàn)實(shí)世界中遇到的情況。WSL是一個(gè)開發(fā)和教育工具,但如果你可以使用它,那么你應(yīng)該試試它。
3、把Linux放到可啟動(dòng)的U盤上
便攜Linux可以安裝到U盤上隨身攜帶,并用該U盤啟動(dòng)你遇到的任何計(jì)算機(jī)。你可以獲得個(gè)性化的Linux桌面,而無需擔(dān)心所用于啟動(dòng)的主機(jī)上的數(shù)據(jù)。該計(jì)算機(jī)上原有的系統(tǒng)不會(huì)與你的Linux系統(tǒng)相接觸,并且你的Linux操作系統(tǒng)也不會(huì)影響計(jì)算機(jī)。它非常適合酒店商務(wù)中心、圖書館、學(xué)校的公共計(jì)算機(jī),或者只是給自己一個(gè)不時(shí)啟動(dòng)Linux的借口。
與許多其他快速獲得的Linuxshell不同,此方法為你提供了一個(gè)完整而強(qiáng)大的Linux系統(tǒng),包括桌面環(huán)境,可訪問你需要的任何軟件以及持久的數(shù)據(jù)存儲(chǔ)。
這個(gè)系統(tǒng)永遠(yuǎn)不會(huì)改變。你要保存的任何數(shù)據(jù)都將寫入壓縮的文件系統(tǒng)中,然后在引導(dǎo)時(shí)將其作為覆蓋層應(yīng)用于該系統(tǒng)。這種靈活性允許你選擇是以持久模式啟動(dòng),將所有數(shù)據(jù)保存回U盤;還是以臨時(shí)模式啟動(dòng),以便一旦關(guān)閉電源,你所做的一切都會(huì)消失。換句話說,你可以將其用作不受信任的計(jì)算機(jī)上的安全信息亭或你信任的計(jì)算機(jī)上的便攜式操作系統(tǒng)。
你可以嘗試很多U盤發(fā)行版,有些帶有精簡(jiǎn)的桌面環(huán)境,適用于低功耗計(jì)算機(jī),而另一些帶有完整的桌面環(huán)境。我偏愛PorteusLinux。在過去的八年里,我每天都把它放在我的鑰匙鏈上,在商務(wù)旅行中使用它作為我的主要計(jì)算平臺(tái),如果在工作場(chǎng)所或家中計(jì)算機(jī)發(fā)生問題,它也會(huì)用作工具盤。它是一個(gè)可靠而穩(wěn)定的操作系統(tǒng),有趣且易于使用。
在Mac或Windows上,下載FedoraMediaWriter以創(chuàng)建你下載的任何便攜式發(fā)行版的可啟動(dòng)U盤。
如何使用
從U盤啟動(dòng)一個(gè)“實(shí)時(shí)Linux”可提供完整的Linux發(fā)行版環(huán)境。雖然數(shù)據(jù)存儲(chǔ)與你安裝到硬盤驅(qū)動(dòng)器的系統(tǒng)略有不同,但其它的所有內(nèi)容都與你在Linux桌面上所期望的一樣。在便攜式Linux操作系統(tǒng)上你幾乎沒有什么不能做的,所以在你的鑰匙串上掛上一個(gè)以解鎖你遇到的每臺(tái)計(jì)算機(jī)的全部潛力吧。
4、在線游覽
Ubuntu的某個(gè)人想到了在瀏覽器中托管UbuntuGNOME桌面的好主意。如果想要自己嘗試一下,可以打開Web瀏覽器并導(dǎo)航到tour.ubuntu.com。你可以選擇要演示的活動(dòng),也可以跳過單個(gè)課程并單擊“四處看看(ShowYourselfAround)”按鈕。
即使你是Linux桌面的新用戶,你也可能會(huì)發(fā)現(xiàn)“四處看看”功能比你想象的更還簡(jiǎn)單。在線游覽中,你可以四處看看,查看可用的應(yīng)用程序,以及查看典型的默認(rèn)Linux桌面。你不能在Firefox中調(diào)整設(shè)置或啟動(dòng)另一個(gè)在線游覽(這是我嘗試過的第一件事),雖然你可以完成安裝應(yīng)用程序的動(dòng)作,但你無法啟動(dòng)它們。但是,如果你之前從未使用過Linux桌面,并且想要看到各種新奇的東西,那這就是一場(chǎng)旋風(fēng)之旅。
如何使用
在線游覽真的只是一次旅行。如果你從未見過Linux桌面,那么這是一個(gè)了解它的情況的機(jī)會(huì)。這不是一個(gè)正式的使用,而是一個(gè)吸引過客的展示。
5、在瀏覽器中用JavaScript運(yùn)行Linux
就在不久之前,虛擬化的計(jì)算成本還很高,還僅限于使用先進(jìn)的硬件的用戶。而現(xiàn)在虛擬化已被優(yōu)化到可以由JavaScript引擎執(zhí)行的程度,這要?dú)w功于FabriceBellard,它是優(yōu)秀的開源QEMU機(jī)器仿真器和虛擬器的創(chuàng)建者。
Bellard還啟動(dòng)了JSLinux項(xiàng)目,該項(xiàng)目允許你在瀏覽器中運(yùn)行Linux和其他操作系統(tǒng),這算是閑暇時(shí)間的一個(gè)樂趣。它仍然是一個(gè)實(shí)驗(yàn)性項(xiàng)目,但它是一個(gè)技術(shù)奇跡。打開Web瀏覽器導(dǎo)航到JSLinux頁(yè)面,你可以啟動(dòng)基于文本的Linuxshell或精簡(jiǎn)的圖形Linux環(huán)境。你可以上傳和下載文件到JSLinux主機(jī)上或(在理論上可以)將文件發(fā)送到一個(gè)網(wǎng)絡(luò)備份位置,因?yàn)镴SLinux可以通過VPN套接字訪問互聯(lián)網(wǎng)(盡管上限速度取決于VPN服務(wù))。
如何使用
你不會(huì)在JSLinux上正經(jīng)使用多少時(shí)間,這個(gè)環(huán)境可能太不尋常了,無法學(xué)習(xí)Linux正常工作的廣泛課程。但是,如果你厭倦了在一臺(tái)普通的PC上運(yùn)行Linux并想在一個(gè)真正獨(dú)特的平臺(tái)上試用Linux,那么JSLinux就屬于這種。
6、閱讀關(guān)于它的書
并非每種Linux體驗(yàn)都要用到計(jì)算機(jī)。也許你是那種喜歡在開始新事物之前保持距離先觀察和研究的人,或者你可能還不清楚“Linux”所包含的內(nèi)容,或者你喜歡全情投入其中。關(guān)于Linux如何工作、運(yùn)行Linux的方式以及Linux世界中有什么,有很多書可以讀。
你越熟悉開源世界,就越容易理解常用術(shù)語(yǔ),將城市神話與實(shí)際經(jīng)驗(yàn)區(qū)分開來。我們不時(shí)會(huì)發(fā)布圖書清單,但我的最愛之一是HazelRussman的《TheCharmofLinux》。這是一個(gè)從不同角度巡覽Linux的過程,是由一位獨(dú)立作者在發(fā)現(xiàn)Linux時(shí)興奮之余寫作的。
如何使用
沒有什么能比一本好書更好。這是體驗(yàn)Linux的最不傳統(tǒng)的方法,但對(duì)于喜歡印刷文字的人來說,它既舒適又有效。
7、弄塊樹莓派
如果你正在使用樹莓派,那么你就正在運(yùn)行Linux。Linux和低功耗計(jì)算很容易上手。關(guān)于樹莓派的好處,除了價(jià)格低于100美元之外,它的網(wǎng)站是專為教育而設(shè)計(jì)的。你可以了解樹莓派所能做的一切,當(dāng)你了解之后,就知道了Linux可以為你做些什么。
如何使用
樹莓派被設(shè)計(jì)為低功耗計(jì)算機(jī)。這意味著你不能像過去那樣做那么多的多任務(wù)處理,但這是一種避免不堪重負(fù)的方便方法。樹莓派是學(xué)習(xí)Linux及其附帶的所有可能性的好方法,它是發(fā)現(xiàn)環(huán)保、小型、簡(jiǎn)化計(jì)算能力的有趣方式。并且一定要關(guān)注Opensource.com上的提示、技巧和有趣的活動(dòng),特別是在每年三月份的樹莓派之周的期間。
8、趕上容器熱潮
如果你從事于神話般的云服務(wù)的后端工作,那么你已經(jīng)聽說過容器熱潮。雖然你可以在Windows、Azure、Mac和Linux上運(yùn)行Docker和Kubernetes,但你可能不知道容器本身就是Linux。云計(jì)算應(yīng)用和基礎(chǔ)設(shè)施實(shí)際上是精簡(jiǎn)的Linux系統(tǒng),部分虛擬化,部分基于裸機(jī)。如果啟動(dòng)容器,則會(huì)啟動(dòng)微型的超特定的Linux發(fā)行版。
容器與虛擬機(jī)或物理服務(wù)器不同。它們不打算用作通用操作系統(tǒng)。但是,如果你在容器中進(jìn)行開發(fā),你可以停下來四處打量一下,你將了解到Linux系統(tǒng)的結(jié)構(gòu)、保存重要文件的位置以及最常見的命令。你甚至可以在線嘗試容器,你可以在我的文章中深入到Linux容器的背后了解它們?nèi)绾喂ぷ鞯摹?br />
如何使用
根據(jù)設(shè)計(jì),容器特定于一個(gè)單一任務(wù),但它們是Linux,因此它們非常靈活。你可以如你預(yù)期的使用它們,也可以在你的Linux實(shí)驗(yàn)當(dāng)中將容器構(gòu)建到大部分完整系統(tǒng)中。它雖然不提供桌面Linux體驗(yàn),但它是完整的Linux體驗(yàn)。
9、以虛擬機(jī)方式安裝Linux
虛擬化是嘗試操作系統(tǒng)的簡(jiǎn)便方法,VirtualBox是一種很好的開源虛擬化方法。VirtualBox可以在Windows和Mac上運(yùn)行,因此你可以將Linux安裝為虛擬機(jī)(VM)并使用它,就好像它只是一個(gè)應(yīng)用程序一樣。如果你不習(xí)慣安裝操作系統(tǒng),VirtualBox也是一種嘗試Linux的非常安全的方式,而不會(huì)意外地將其安裝覆蓋在你通常的操作系統(tǒng)上。
如何使用
將Linux作為虛擬機(jī)運(yùn)行既方便又簡(jiǎn)單,既可以作為試運(yùn)行使用,也可以在需要Linux環(huán)境時(shí)進(jìn)行雙啟動(dòng)或重啟進(jìn)入。它功能齊全,因?yàn)樗褂锰摂M硬件,宿主操作系統(tǒng)負(fù)責(zé)驅(qū)動(dòng)你的外圍設(shè)備。將Linux作為虛擬機(jī)運(yùn)行的唯一缺點(diǎn)主要是心理上的。如果你打算使用Linux作為主要操作系統(tǒng),但最終默認(rèn)在宿主操作系統(tǒng)上做除了特定于Linux的大多數(shù)任務(wù),那么虛擬機(jī)就會(huì)讓你失望。否則,虛擬機(jī)是現(xiàn)代技術(shù)的勝利,在VirtualBox中使用Linux可以為你提供Linux所提供的所有最佳功能。
10、安裝一個(gè)Linux
如果對(duì)上述方式有疑問,那么總會(huì)有傳統(tǒng)的方式。如果你想給予Linux應(yīng)有的關(guān)注,你可以下載Linux,將安裝程序刻錄到U盤(或DVD,如果你更喜歡光學(xué)介質(zhì)的話),并將其安裝在你的計(jì)算機(jī)上。Linux是開源的,所以任何想要花時(shí)間打包Linux的人都可以分發(fā)Linux,并且可以將所有可用的部分分配到通常稱為發(fā)行版的內(nèi)容中。無論問哪一個(gè)Linux用戶什么發(fā)行版是“最好的”,你必然都會(huì)得到一個(gè)不同的答案(主要是因?yàn)檫@個(gè)術(shù)語(yǔ)“最佳”通常是尚未定義的)。大多數(shù)人都認(rèn)可:你應(yīng)該使用適合你的Linux發(fā)行版,這意味著你應(yīng)該測(cè)試一些流行的發(fā)行版,并堅(jiān)持使你的計(jì)算機(jī)按照你期望的行為行事。這是一種務(wù)實(shí)和功能性的方法。例如,如果發(fā)行版無法識(shí)別你的網(wǎng)絡(luò)攝像頭而你希望它可以正常工作,則可以使用一個(gè)可識(shí)別該網(wǎng)絡(luò)攝像頭的發(fā)行版。
如果你之前從未安裝過操作系統(tǒng),你會(huì)發(fā)現(xiàn)大多數(shù)Linux發(fā)行版都包含一個(gè)友好且簡(jiǎn)單的安裝程序。只需下載一個(gè)發(fā)行版(它們以ISO文件提供),然后下載FedoraMediaWriter來創(chuàng)建一個(gè)可啟動(dòng)的安裝U盤。
如何使用
安裝Linux并將其用作操作系統(tǒng)是邁向熟悉它的一步。怎么使用它都可以。你可能會(huì)發(fā)現(xiàn)一些你從未了解過的所需的必備功能,你可能會(huì)比你想象的更多地了解計(jì)算機(jī),并且可能會(huì)改變你的世界觀。你使用一個(gè)Linux桌面,或者是因?yàn)樗子谙螺d和安裝,或者是因?yàn)槟阆胍魅豕局心承┤说陌灾鞯匚?,或者只是因?yàn)樗梢詭椭阃瓿晒ぷ鳌?br />
以上就是關(guān)于千鋒扣丁學(xué)堂Linux培訓(xùn)之小白入門Linux十法詳解的全部?jī)?nèi)容,
想要了解更多關(guān)于Linux方面內(nèi)容的小伙伴,請(qǐng)關(guān)注扣丁學(xué)堂Linux培訓(xùn)官網(wǎng)、微信等平臺(tái),扣丁學(xué)堂IT職業(yè)在線學(xué)習(xí)教育平臺(tái)為您提供權(quán)威的Linux開發(fā)視頻,Linux培訓(xùn)后的前景無限,行業(yè)薪資和未來的發(fā)展會(huì)越來越好的,扣丁學(xué)堂老師精心推出的Linux視頻教程定能讓你快速掌握Linux從入門到精通開發(fā)實(shí)戰(zhàn)技能。扣丁學(xué)堂Linux技術(shù)交流群:422345477。
【關(guān)注微信公眾號(hào)獲取更多學(xué)習(xí)資料】 【掃碼進(jìn)入Python全棧開發(fā)免費(fèi)公開課】
查看更多關(guān)于“Linux培訓(xùn)資訊”的相關(guān)文章>>
標(biāo)簽:
Linux培訓(xùn)
Linux視頻教程
紅帽Linux視頻
Linux學(xué)習(xí)視頻
Linux入門視頻
紅帽RHCE/RHCSA考試