當(dāng)前位置:首頁(yè) >  站長(zhǎng) >  編程技術(shù) >  正文

Linux學(xué)習(xí)路線圖及常逛自學(xué)網(wǎng)站推薦

 2019-12-02 18:40  來(lái)源: 互聯(lián)網(wǎng)   我來(lái)投稿 撤稿糾錯(cuò)

  域名預(yù)訂/競(jìng)價(jià),好“米”不錯(cuò)過(guò)

今天來(lái)給大家科普一下Linux的一些基礎(chǔ)知識(shí)。(敲黑板)誰(shuí)的小眼睛還沒(méi)有看老師,分享開(kāi)始了。

1. 了解Linux的常用版本

紅帽子企業(yè)Linux(Red Hat Enterprise Linux):它是RedHat公司的Linux發(fā)行版,面向商業(yè)市場(chǎng),包括大型機(jī)。紅帽公司從Red Hat Enterprise Linux 5開(kāi)始對(duì)企業(yè)版LINUX的每個(gè)版本提供10年的支持,Red Hat Enterprise Linux常簡(jiǎn)作RHEL。Red Hat Enterprise Linux大約3年發(fā)布一個(gè)新版本。

? 費(fèi)多拉 Linux(Fedora Linux):它是較具知名度的Linux發(fā)行版之一。它是一套功能完備、更新快速的免費(fèi)操作系統(tǒng)。而對(duì)贊助者Red Hat公司而言,它是許多新技術(shù)的測(cè)試平臺(tái),被認(rèn)為可用的技術(shù)最終會(huì)加入到Red Hat Enterprise Linux 中。

? 社區(qū)企業(yè)操作系統(tǒng)(Centos):它的全名為“社區(qū)企業(yè)操作系統(tǒng)”(Community Enterprise Operating System),是Linux發(fā)布版之一,它是來(lái)自于Red Hat Enterprise Linux依照開(kāi)放源代碼規(guī)定發(fā)布的源代碼所編譯而成。由于出自同樣的源代碼,因此有些要求高度穩(wěn)定性的服務(wù)器以CentOS替代商業(yè)版的Red Hat Enterprise Linux使用。兩者的不同,在于CentOS并不包含封閉源代碼軟件。CentOS 對(duì)上游代碼的主要修改是為了卸載不能自由使用的商標(biāo),其中常見(jiàn)的Linux命令可查:https://www.linuxcool.com/。

? 烏班圖(Ubuntu):它是一個(gè)以桌面應(yīng)用為主的GNU/Linux操作系統(tǒng),其名稱來(lái)自非洲南部祖魯語(yǔ)或豪薩語(yǔ)的“Ubuntu”一詞,意思是“人性”。Ubuntu基于Debian發(fā)行版,與Debian的不同在于它每6個(gè)月會(huì)發(fā)布一個(gè)新版本。

2. 入門(mén)必讀的Linux書(shū)籍

? 首先安利的是小編我自己入坑用的《Linux就該這么學(xué)》 (劉遄 著)本書(shū)從最基礎(chǔ)的安裝VM虛擬機(jī)一步步深入講解,文件管理命令,SSH管理,vsftpd服務(wù)等,學(xué)完后做一個(gè)初級(jí)運(yùn)維工程師綽綽有余。

? 然后給大家推薦的是進(jìn)階書(shū)籍《 深入理解Linux內(nèi)核》 (美)博韋,西斯特 著,本書(shū)將引領(lǐng)你暢游內(nèi)核中用到的主要數(shù)據(jù)結(jié)構(gòu)、算法和編程技巧,讓你透徹理解Linux的工作機(jī)理,以及為何它在各種系統(tǒng)上能順暢運(yùn)行。

學(xué)習(xí)Linux是一個(gè)循序漸進(jìn)的工程,要想成為這個(gè)行業(yè)的大佬,能力和經(jīng)驗(yàn)一樣重要。附一張Linux學(xué)習(xí)路徑圖(來(lái)源網(wǎng)絡(luò)),僅供參考。

11.png

3. 熟悉Linux常用命令

man :任何時(shí)候你覺(jué)得對(duì)一個(gè)命令行不是很確定,都可以通過(guò)輸入“man + 命令”來(lái)了解這個(gè)命令能確切是做什么的。

ls:列出目錄內(nèi)容。

pwd:在終端中顯示當(dāng)前工作目錄的全路徑。

cd :要變更你當(dāng)前所在的目錄。

mkdir :創(chuàng)建一個(gè)新的目錄。

cp :復(fù)制文件/重命名文件。

mv :移動(dòng)文件。

find和locate:搜索文件。

kill:快速關(guān)閉一個(gè)進(jìn)程。

passwd:更改密碼。

md5sum :計(jì)算和檢驗(yàn)MD5信息簽名

history:查詢歷史記錄命令。

sudo :(super user do)命令允許授權(quán)用戶執(zhí)行超級(jí)用戶或者其它用戶的命令。

touch:創(chuàng)建一個(gè)新文件,或者將文件的訪問(wèn)和修改時(shí)間更新為當(dāng)前時(shí)間。

chmod:修改文件的訪問(wèn)權(quán)限。

chown :改變文件擁有者和所在用戶組。

apt:APT是一個(gè)為Debian系列系統(tǒng)(Ubuntu,Kubuntu等等)開(kāi)發(fā)的高級(jí)包管理器,在Gnu/Linux系統(tǒng)上,它會(huì)為包自動(dòng)智能地搜索、安裝、升級(jí)以及解決依賴問(wèn)題。

4. 新手常犯錯(cuò)誤匯總

安裝Linux服務(wù)器環(huán)境時(shí),首先分清楚是那一個(gè)版本的系統(tǒng),拿Centos 6和 7來(lái)說(shuō),防火墻的設(shè)置就完全不一樣,6是iptables,7是firewall。

? 不要以根用戶登錄:這是使用Unix的慣例,除非必須那么不要輕易在根用戶下運(yùn)行任何東西。

? 文件命名混亂:避免使用美元符($),括弧和百分號(hào)(%)等特殊字符,這些字符對(duì)于shell有著特殊意義,可能會(huì)引起沖突。避免使用空格,不要使用無(wú)效字符,“/”是根目錄專用的。

? 所有文件都混在一起:將Home目錄放在一個(gè)獨(dú)立的分區(qū)上,可以在你重裝系統(tǒng)甚至升級(jí)你的整個(gè)版本而不會(huì)丟失你的數(shù)據(jù)和個(gè)人設(shè)置。

? 試圖點(diǎn)擊運(yùn)行.exe文件:除非你安裝了WINE,雙擊那些.exe文件毫無(wú)用處。新用戶需要知道,無(wú)論是Linux還是Windows,都只會(huì)運(yùn)行針對(duì)自身系統(tǒng)開(kāi)發(fā)的應(yīng)用程序。

? 以默認(rèn)格式向微軟Office用戶發(fā)送OpenOffice文檔:微軟產(chǎn)品對(duì)其它操作系統(tǒng)和其它應(yīng)用程序的友好性并不強(qiáng),許多新Linux用戶在共享文件給朋友時(shí)往往會(huì)遇到麻煩,因?yàn)閷?duì)方無(wú)法閱讀他們共享的文件格式,因此新Linux用戶要注意存儲(chǔ)文件的格式,確保它們能夠被微軟類似應(yīng)用所打開(kāi)。

5. 涉足Linux社區(qū)和網(wǎng)站

LinuxProbe:主打書(shū)籍《Linux就該這么學(xué)》分享Linux相關(guān)的技術(shù)資訊,還免費(fèi)提供下載Linux學(xué)習(xí)相關(guān)的書(shū)籍,同時(shí)提供紅帽認(rèn)證的培訓(xùn),需要的朋友可以了解一下。

Linux伊甸園論壇:這是一個(gè)開(kāi)源的資訊門(mén)戶網(wǎng)站,全天更新提供最新最快的Linux和開(kāi)源資訊,對(duì)了解Linux非常有幫助。

LinuxCN:Linux中國(guó)是專注于中文Linux技術(shù)、資訊的社區(qū),在這里你可以獲得一手的Linux資訊和技術(shù)知識(shí),你值得擁有。

最后祝愿入坑Linux的小伙伴在這條路上越走越遠(yuǎn),越來(lái)越好。

申請(qǐng)創(chuàng)業(yè)報(bào)道,分享創(chuàng)業(yè)好點(diǎn)子。點(diǎn)擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!

相關(guān)標(biāo)簽
linux教程
linux命令大全

相關(guān)文章

熱門(mén)排行

信息推薦