在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

用最簡(jiǎn)單方式學(xué)習(xí)Linux,小白也能看得懂的講解!

馬哥Linux運(yùn)維 ? 2017-12-15 11:53 ? 次閱讀

有很多關(guān)于Linux的書(shū)籍,博客。大多數(shù)都會(huì)比較“粗暴“的將一大堆的命令塞給讀者,從而使很多.NET程序員望而卻步。未入其門(mén)就路過(guò)了。

所以我設(shè)想用一種更為平滑的學(xué)習(xí)方式, 就是在學(xué)習(xí)命令時(shí),先用純語(yǔ)言來(lái)介紹Linux背景和動(dòng)機(jī)。 就如同所有的的網(wǎng)絡(luò)游戲都要先介紹游戲的歷史觀,然后再介紹游戲的操作。

大多數(shù)初學(xué)者在剛剛接觸Linux都會(huì)有非常陌生的感覺(jué)。往往會(huì)有一些疑惑和問(wèn)題。而我們就沿著這些問(wèn)題,從遠(yuǎn)及近,從宏觀到微觀來(lái)理解Linux的簡(jiǎn)潔和美麗。

問(wèn)題1: Winows有注冊(cè)表,為什么Linux沒(méi)有注冊(cè)表

注冊(cè)表是Windows核心組件,對(duì)整個(gè)系統(tǒng)進(jìn)行配置。Linux是以整個(gè)文件系統(tǒng)作為"注冊(cè)表“,Windows注冊(cè)表的樹(shù)形結(jié)構(gòu),可以粗略的對(duì)應(yīng)Linux文件系統(tǒng)的樹(shù)形結(jié)構(gòu)。

Linux的配置文件就相當(dāng)于注冊(cè)表的鍵,或者說(shuō)Linux采用是的分布式的注冊(cè)表。

那么Linux為什么要這樣設(shè)計(jì)呢?因?yàn)長(zhǎng)inux是所謂的網(wǎng)絡(luò)操作系統(tǒng),所以單臺(tái)電腦不是Linux的界限,如果是多臺(tái)電腦組成的系統(tǒng),那么分布式的管理就有著巨大的優(yōu)勢(shì)。

例如:一個(gè)包含配置文件的磁盤(pán)的損害不會(huì)讓整個(gè)系統(tǒng)癱瘓,而可能只是讓部分功能失效。

問(wèn)題2:Windows有完善的圖形界面,而Linux為什么要學(xué)命令行。

首先,命令行絕對(duì)要比圖形界面先進(jìn)的多。命令行是程序員的第一界面,而圖形界面是普通用戶的第一界面。

也許很多人會(huì)有不同意見(jiàn),其實(shí)我們?cè)傧蚯跋胍徊剑秃芮宄恕?/span>

命令行的下一步演化是什么? 很簡(jiǎn)單就是語(yǔ)音控制,就是把人類自然語(yǔ)言轉(zhuǎn)化為命令

圖形界面的的下一步演化是什么? 是姿勢(shì)控制。從目前的Windows系統(tǒng)來(lái)說(shuō)一共只有3種姿勢(shì), 單擊,雙擊,拖放。而更先進(jìn)的IPad有撥動(dòng),畫(huà)圈等。

姿勢(shì)控制很簡(jiǎn)單,便于用戶上手,語(yǔ)音控制很復(fù)雜,但是控制精度很高。

作為程序員我們要求電腦完成的工作要比普通用戶復(fù)雜的多,所以使用命令行會(huì)非常高效。

退一步講,圖形界面本質(zhì)也是命令行,只不過(guò)將姿勢(shì)翻譯成命令執(zhí)行而已。

程序員編程的代碼也都是“命令行”,一條一條的指令而已。

總之,只要能打破對(duì)Linux命令行的恐懼感,接下來(lái)的事就會(huì)非常容易了。這個(gè)命令行絕對(duì)不是你簡(jiǎn)單想像中的命令行,它是非常智能化的。

問(wèn)題3:Linux有那么多目錄,那么多命令,怎么記得住呢?

首先,Linux目錄是Linux系統(tǒng)最靈魂的東西,所有的硬件都可以被抽象為文件,從而實(shí)現(xiàn)網(wǎng)絡(luò)化。(Internet只不過(guò)是Unix/Linux的進(jìn)一步的演化而已)

所以只要掌握了Linux目錄的規(guī)律,在理解的基礎(chǔ)上記憶就可以容易的多。另外Linux的命令行有智能化功能,可以讓你少打95%以上的字符來(lái)完成命令。

絕非你所想象的傻乎乎的敲一大堆命令,那些用Linux大牛都是絕頂聰明的人,怎么可能讓自己辛苦呢?

問(wèn)題4:Linux的文件夾結(jié)構(gòu)看上去很復(fù)雜,怎么理解呢?

我們這里假設(shè),我們就是設(shè)計(jì)者,如果我們?cè)O(shè)計(jì)一個(gè)文件系統(tǒng),我們會(huì)如何去做呢?

我們需要一個(gè)起點(diǎn), 這個(gè)起點(diǎn)就叫根目錄,用“/”來(lái)表示,然后我們需要啟動(dòng)Linux,那么我們就會(huì)把所有核心的啟動(dòng)文件(包括Linux核心本身)都放到一個(gè)“/boot"目錄下。

當(dāng)系統(tǒng)啟動(dòng)后,我們需要執(zhí)行一些基本命令在操作系統(tǒng),這些命令都會(huì)放到“/bin"目錄下。然后這些命令可能會(huì)用到一些庫(kù),這些庫(kù)就被放到“/lib"下面,而這些庫(kù)可能會(huì)會(huì)用到一些設(shè)備驅(qū)動(dòng)文件,

那么這些驅(qū)動(dòng)文件就會(huì)放到“/dev"目錄下。

/:根目錄

/boot:系統(tǒng)啟動(dòng)和內(nèi)核

/bin :系統(tǒng)基本命令 (bin是binary的縮寫(xiě))

/lib : 系統(tǒng)庫(kù)(不能直接運(yùn)行的代碼)(lib是libary的縮寫(xiě))

/dev : 設(shè)備驅(qū)動(dòng) (dev是device的縮寫(xiě))

到目前為止只用5個(gè)目錄,很簡(jiǎn)單吧。

問(wèn)題5: 什么是"/usr" ,"/etc"和“/var“

當(dāng)用戶啟動(dòng)系統(tǒng)以后,要做一些更加復(fù)雜的工作,這時(shí)候就會(huì)涉及到一個(gè)叫“/usr",這個(gè)情況稍微有些復(fù)雜,是一個(gè)難點(diǎn)。不過(guò)也很容易解釋清楚。

早期的unix系統(tǒng)都有很多塊硬盤(pán),當(dāng)時(shí)硬盤(pán)的容量都很小, 所以往往一個(gè)硬盤(pán)只放一個(gè)目錄,比如“/boot"可以放在一個(gè)單獨(dú)的"boot"盤(pán)上,上面提到的5個(gè)目錄,是系統(tǒng)運(yùn)行必不可少的。

而當(dāng)系統(tǒng)啟動(dòng)以后,我們需要其他一些用于具體工作的程序時(shí),我們就會(huì)加載一個(gè)“/usr"目錄,上面放重要的運(yùn)行程序。

容易引起疑惑的是"usr"這個(gè)名字, 在歷史上,原來(lái)這個(gè)確實(shí)是user的縮寫(xiě),不過(guò)現(xiàn)在和user沒(méi)有任何關(guān)系了, 你可以把它看成是"universal software resource"的縮寫(xiě)。

這個(gè)“/usr"有點(diǎn)類似Windows里面的Program Files。

因此 /bin 和 /usr/bin的區(qū)別,就是 /bin里面的程序更加核心

這時(shí)候,很多人會(huì)有疑問(wèn), 我們記住哪些命令在/bin 還是在/usr/bin呢?

放心,由于所有的bin目錄都會(huì)登記到系統(tǒng)變量PATH里面, 因此無(wú)論你在任何當(dāng)前目錄中,只要輸入命令文件的名稱,系統(tǒng)都會(huì)幫你找到這個(gè)命令并運(yùn)行。

要點(diǎn):

1、/usr上面一般都是只讀文件,數(shù)據(jù)文件和配置文件不放在上面(放到哪里,后面會(huì)講)

2,沒(méi)有“/usr",linux系統(tǒng)也能正常運(yùn)行

2、/usr可以被多臺(tái)電腦共享(這里體現(xiàn)Linux系統(tǒng)的網(wǎng)絡(luò)性)

由于/usr只放只讀文件,那么配置文件和數(shù)據(jù)文件放哪里呢?這里就出現(xiàn)了2個(gè)新的目錄“/etc"和“/var"

這里容易初學(xué)者迷惑的就是這個(gè)2個(gè)目錄的名字。

在歷史上 "etc“是 “etcetera”,中文意為“其他”, 現(xiàn)在這個(gè)和“其他”沒(méi)有任何關(guān)系, 就是專門(mén)存放配置文件的地方,可以理解為“editable text configuration"的縮寫(xiě)

比如 /etc/mysql就是放mysql的配置文件 /ect/apache2/就是apache2的配置文件

在歷史上“var" 是 “variable",中文意為“變動(dòng)”,現(xiàn)在主要用來(lái)存放log,lock等文件。

例如 /var/mysql就是用來(lái)存放mysql的log

問(wèn)題6:用戶自己產(chǎn)生的數(shù)據(jù)放到哪里?

當(dāng)我們運(yùn)行程序后,會(huì)產(chǎn)生很多自己的成果,這些成果放哪里呢? 這里就出現(xiàn)了一個(gè)“/home"目錄,不過(guò)你不能直接放到“/home"目錄下, 因?yàn)長(zhǎng)inux是個(gè)多用戶操作系統(tǒng), 所以系統(tǒng)會(huì)有一個(gè)以用戶的名字命名的目錄。

例如:用戶是jack ,那么目錄就是/home/jack ,這個(gè)目錄也可以用“~“來(lái)表示。

至此,我們.Net程序員也就基本了解了Linux的組成。


聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux系統(tǒng)
    +關(guān)注

    關(guān)注

    4

    文章

    603

    瀏覽量

    28321

原文標(biāo)題:以最簡(jiǎn)單方式學(xué)習(xí)Linux

文章出處:【微信號(hào):magedu-Linux,微信公眾號(hào):馬哥Linux運(yùn)維】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    經(jīng)典智能電路300例

    328例智能電路中,使讀者看得懂用得上。 純分享貼,有需要可以直接下載附件獲取文檔! (如果內(nèi)容有幫助可以關(guān)注、點(diǎn)贊、評(píng)論支持一下哦~)
    發(fā)表于 04-19 15:26

    物聯(lián)網(wǎng)5G RedCap,小白

    Capability,是 3GPP(第三代合作伙伴計(jì)劃)針對(duì)中高速連接專門(mén)立項(xiàng)研究的一種新技術(shù)標(biāo)準(zhǔn),簡(jiǎn)單來(lái)說(shuō),它是簡(jiǎn)化版的
    的頭像 發(fā)表于 04-12 20:57 ?569次閱讀

    智行者蝸小白賦能卡塔爾智慧清潔新突破

    在科技進(jìn)步的浪潮中,智行者秉持自動(dòng)駕駛解決方案構(gòu)建智慧生活的理念,孕育出了"蝸小白"這一智慧清潔領(lǐng)域的重要成果。蝸小白在國(guó)內(nèi)已嶄露頭角,身影遍布多地;而在海外,蝸小白系列產(chǎn)品已成功拓
    的頭像 發(fā)表于 03-17 15:44 ?362次閱讀

    智算中心的入門(mén)指南,技術(shù)小白

    在數(shù)字化時(shí)代,人工智能(AI)正深刻改變著我們的生活和工作。而智算中心作為支撐人工智能發(fā)展的核心基礎(chǔ)設(shè)施,逐漸走進(jìn)大眾視野。那么,智算中心究竟是什么?它如何工作?又對(duì)我們有什么呢?一、智算中心
    的頭像 發(fā)表于 02-08 14:27 ?990次閱讀
    智算中心的入門(mén)指南,技術(shù)<b class='flag-5'>小白</b><b class='flag-5'>也</b>能<b class='flag-5'>懂</b>

    智行者蝸小白繪就泰國(guó)智慧清潔藍(lán)圖

    在科技進(jìn)步的浪潮中,智行者秉持自動(dòng)駕駛解決方案構(gòu)建智慧生活的理念,孕育出了“蝸小白”這一智慧清潔領(lǐng)域的重要成果。蝸小白在國(guó)內(nèi)已嶄露頭角,身影遍布多地;而在海外,蝸小白系列產(chǎn)品已成功拓
    的頭像 發(fā)表于 12-06 13:53 ?612次閱讀

    智行者蝸小白海外項(xiàng)目落地實(shí)況

    在科技進(jìn)步的浪潮中,智行者秉持自動(dòng)駕駛解決方案構(gòu)建智慧生活的理念,孕育出了“蝸小白”這一智慧清潔領(lǐng)域的重要成果。蝸小白在國(guó)內(nèi)已嶄露頭角,身影遍布多地;而在海外,蝸小白系列產(chǎn)品已成功拓
    的頭像 發(fā)表于 11-29 16:24 ?632次閱讀

    簡(jiǎn)單、更全能的系統(tǒng)級(jí)AI,OPPO Find X8首發(fā)AI一鍵問(wèn)屏

    10月18日,OPPO今日公布Find X8系列全新AI特性——「AI一鍵問(wèn)屏」。Find X8系列通過(guò)集成全新的系統(tǒng)級(jí)AI,可以一鍵喚醒AI,并可以一步完成“聽(tīng)得清、看得懂、說(shuō)得好、做得快”的AI
    發(fā)表于 10-18 15:21 ?592次閱讀
    更<b class='flag-5'>簡(jiǎn)單</b>、更全能的系統(tǒng)級(jí)AI,OPPO Find X8首發(fā)AI一鍵問(wèn)屏

    請(qǐng)問(wèn)DRV135有沒(méi)有簡(jiǎn)單方法可以實(shí)現(xiàn)單端輸出?

    在設(shè)計(jì)產(chǎn)品過(guò)程中,因?yàn)楫a(chǎn)品體積限制,DRV135有沒(méi)有簡(jiǎn)單方法可以實(shí)現(xiàn)單端輸出?請(qǐng)教了!
    發(fā)表于 10-16 06:14

    電感技術(shù)講解

    都是用它和電容進(jìn)行對(duì)比記憶。當(dāng)然,我會(huì)盡量通俗的方式,讓大家理解電感。在講解電感之前,需要了解一下同學(xué)們對(duì)電感有哪些認(rèn)識(shí)。大家可以說(shuō)說(shuō),都用過(guò),或見(jiàn)過(guò)哪些電感。
    發(fā)表于 09-06 02:07 ?31次下載

    請(qǐng)問(wèn)INA128具體有什么

    它是通用儀表放大器,但是我不懂這個(gè)芯片具體有什么,和我們的運(yùn)放有什么區(qū)別 有具體的電路圖嗎,數(shù)據(jù)手冊(cè)上的不是很看得懂
    發(fā)表于 09-02 07:57

    小白會(huì)的,在linux上跑android應(yīng)用的方案

    介紹一個(gè)可以在linux上跑安卓應(yīng)用的linux桌面——OpenFDE
    的頭像 發(fā)表于 08-23 11:14 ?1145次閱讀
    <b class='flag-5'>小白</b><b class='flag-5'>也</b>會(huì)的,在<b class='flag-5'>linux</b>上跑android應(yīng)用的方案

    【「時(shí)間序列與機(jī)器學(xué)習(xí)」閱讀體驗(yàn)】+ 簡(jiǎn)單建議

    簡(jiǎn)單評(píng)價(jià)這本書(shū)。 是這樣,在閱讀與實(shí)踐過(guò)程中,我發(fā)現(xiàn)了一些可以進(jìn)一步提升用戶體驗(yàn)的細(xì)節(jié)之處。 例如,書(shū)中大量的代碼示例對(duì)于學(xué)習(xí)者來(lái)說(shuō)無(wú)疑是寶貴的資源,但在快速?gòu)?fù)制粘貼的過(guò)程中,偶爾會(huì)出現(xiàn)因格式或符號(hào)
    發(fā)表于 08-12 11:21

    將格式化數(shù)據(jù)存儲(chǔ)到char數(shù)組的最簡(jiǎn)單方法是什么?

    os_printf將文本格式化為 UART 輸出的函數(shù)。 將格式化數(shù)據(jù)存儲(chǔ)到 char 數(shù)組的最簡(jiǎn)單方法是什么?
    發(fā)表于 07-11 08:01

    ESP32工程編譯提示錯(cuò)誤,請(qǐng)問(wèn)該怎么解決?

    找到相關(guān)辦法,看得懂提示的英文說(shuō)明,但不知道要具體怎么操作。。。 -- Could NOT find Perl (missing: PERL_EXECUTABLE) CMake Warning
    發(fā)表于 06-21 06:32

    新手小白怎么學(xué)GPU云服務(wù)器跑深度學(xué)習(xí)?

    新手小白想用GPU云服務(wù)器跑深度學(xué)習(xí)應(yīng)該怎么做? 個(gè)人主機(jī)通常pytorch可以跑但是LexNet,AlexNet可能就直接就跑不動(dòng),如何實(shí)現(xiàn)更經(jīng)濟(jì)便捷的實(shí)現(xiàn)GPU云服務(wù)器深度學(xué)習(xí)?
    發(fā)表于 06-11 17:09
    主站蜘蛛池模板: 天天干狠狠干 | 天天躁狠狠躁夜躁2021 | 亚洲 欧美 自拍 卡通 综合 | 小说老卫陈红张敏陈法蓉 | 午夜性视频 | 一女被多男玩很肉很黄文 | 国产一级特黄全黄毛片 | 让她爽的喷水叫爽乱 | 国产成人精品曰本亚洲78 | 久久在精品线影院精品国产 | 加勒比色综合 | 被公侵犯肉体中文字幕一区二区 | 夜夜爽夜夜操 | 中文天堂最新版在线中文 | 老色批午夜免费视频网站 | 天堂网www天堂在线网 | 大尺度在线播放 | 校园激情综合网 | 99久久综合狠狠综合久久男同 | 欧美aaaaa| 国产一级片免费 | 午夜福免费福利在线观看 | 色妞色综合久久夜夜 | 伊人久久99 | 亚洲爽视频 | 男人和女人做a免费视频 | 天天操狠狠操夜夜操 | 欧美色人阁 | 天天看天天摸色天天综合网 | 射菊吧| 欧美一级精品 | 欧美一卡2卡三卡4卡5卡免费观看 | 国产盗摄女子私密保健视频 | 久草老司机 | 激情综合五月天丁香婷婷 | 天天做人人爱夜夜爽2020 | 亚洲三区视频 | 国产精品一一在线观看 | 成人最新午夜免费视频 | 亚洲天堂成人网 | 欧美特黄视频在线观看 |