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

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

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

入門Linux系統(tǒng)要掌握那幾方面的知識?

AI機械姬 ? 來源:AI機械姬 ? 作者:AI機械姬 ? 2023-03-07 10:03 ? 次閱讀

首先自我介紹一下,我本身大學(xué)專業(yè)不是計算機相關(guān),但是轉(zhuǎn)行從事linux工作近七八年了。經(jīng)常有朋友同事問我的從業(yè)歷程是怎么樣的,怎么樣可以快速的入門。 當(dāng)他們問我的時候呢。我覺得每個人都是有目的,都希望能夠快速的入門。但實際上,世界上面永遠任何事情都沒有捷徑的。

我并不是那種非常聰明的的人,其實都是考月經(jīng)歷磨練起來?;氐郊依铮纯?a href="http://www.ttokpm.com/soft/special/" target="_blank">資料看這些東西,一直不停的在學(xué)習(xí)。以前其實我linux桌面也不太了解,技術(shù)的變化日新月異,現(xiàn)在的桌面已經(jīng)做的十分不做了,沒有什么特殊要求基本可以平替windows了。

我們就言歸正傳,如果說是比如有的人可能學(xué)機械的,有的人可能學(xué)土木的。那他想重新學(xué)習(xí)計算機。我覺得還是要去鼓勵去學(xué)習(xí)。我今天分享的這些內(nèi)容東西,給你在Linux這個方向就業(yè),那么就非常的值。還有l(wèi)inux關(guān)鍵的問題,你們把它們玩的滾瓜爛熟,如果你在有二三年以上工作經(jīng)驗,在一二線城市找上萬的工作是十分容易的。

沒有很深的了解Linux知識或者你對Linux都是Windows環(huán)境里面玩的,你從來就沒有感覺linux很高深的話,這次我們把這個東西把它給理順,跟著我這個步驟去學(xué)習(xí)了解,這個基本上就能夠帶你入門了。你就能夠跟人家就有一個交流的基礎(chǔ)知識了。大家都會在問我,是用虛擬機好還是用物理機好呢?要學(xué)習(xí)的話,覺得見仁見智。你的電腦多的話,如果說平常工作。但我現(xiàn)在覺得對我而言,最大的是看股票行情,當(dāng)然也是說是業(yè)余的上班時間也基本上不可能。我就不多講了,反正就說是就是業(yè)余,你比如說我晚上想看一下這個今天的股票,但是在Linux上面不太好用,沒有Windows好。所以你如果說平常工作是極其依賴Windows的話,建議你就用虛擬機。我現(xiàn)在用的就是物理機,之前有一個機器比較爛剛好可以安裝linux,資源上Linux實驗就能夠拿到更多的資源。而在Windows里面裝虛擬機,對服務(wù)器配置要求最高的多。

首先虛擬機我們就不多講了,那物理機的話,用Windows做一個U盤啟動,就燒一個USB。這些安裝辦法我不多做介紹,這些都是其它的內(nèi)容了。今天我主要分享入門linux要掌握那幾方面的知識?;A(chǔ)的Linux命令必須要掌握,這其中最重要的是vi,vim。它最簡單的就是兩個模式插入模式和閱讀模式。然后控制命令跳到行首,跳到文章的末尾等等。腳本這塊不是能立馬掌握的,可以先從服務(wù)器自身的腳本學(xué)習(xí)bash。然后就是那些基本的語法結(jié)構(gòu)if/while/case。這些要重點了解一下管道、重定向,還有幾個關(guān)鍵的模塊:/dev/null,/dev/zero,/dev/random等等。

學(xué)習(xí)grep/sed/awk這三大命令,grep在里面覺得這個最基本,特別是二個重要選項-i,-w,我經(jīng)常在面試,如果面試人這二個都不知道,我一般都不會錄取。然后是sed、awksed功能同awk十分類似,差別在于sed簡單,對文件列處理的功能要差一些,而awk的功能更復(fù)雜,對列處理的功能比較強大,有比較完整的語言體系的。我就不做展開了。

下面就是進程管理和文件系統(tǒng)管理。進程管理有幾個重要的命令ps,top,kill等,對這幾個能掌握了解。文件系統(tǒng)這塊有個重要文件/etc/fstab了解每個字段的意義。還有一個就是基層管理里面想到了一個vmstat是比較重要的,這個我們經(jīng)常去看。這個里面還有了解swap,要知道干嘛用的。還有find命令其實是比較好的,它會把所有的文件系統(tǒng)給顯示出來,需要知道所有類型的類型,哪些是虛擬的內(nèi)存中的文件系統(tǒng),那些是設(shè)備塊等等。弄清楚這些這塊你也就入門了。

了解systemctl的相關(guān)語法及命令。要知道說PS 1,所有進程就是他管理的,你這個如果不知道,必須必須要去了解。要我競爭意識,學(xué)習(xí)是個苦差事,要有這個動力,覺得這個是值得這個學(xué)習(xí)。包括我自己,要不斷的學(xué)習(xí)。

接下來就是軟件包管理及yum倉庫配置相關(guān)的知識。yum的為更好更塊的安裝軟件包的,yum倉庫的配置及一些命令得了解掌握。Linux系統(tǒng)下安裝軟件,通常的辦法是下載程序的源碼,進行編譯得到可執(zhí)行程序文件,這樣操作很麻煩,于是把一些常用的軟件提前處理編譯好,做成軟件包放在一個服務(wù)器上,通過包管理器很方便的獲取編譯好的軟件包,直接安裝 .

最后了解dns/ntp這二個服務(wù)的原理及基礎(chǔ)配置。掌握了這些內(nèi)容才算入門linux,對它有初步的了解。當(dāng)然這也只是開始.... 當(dāng)然也可以選一些好的書籍來參考,這個給大家推薦一本《linux就該這么學(xué)》,有興趣的話,一起加入linux的學(xué)習(xí)中共勉。

審核編輯黃宇

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

    關(guān)注

    87

    文章

    11123

    瀏覽量

    207912
  • 計算機
    +關(guān)注

    關(guān)注

    19

    文章

    7174

    瀏覽量

    87158
  • WINDOWS
    +關(guān)注

    關(guān)注

    3

    文章

    3503

    瀏覽量

    87885
  • Linux系統(tǒng)
    +關(guān)注

    關(guān)注

    4

    文章

    587

    瀏覽量

    27181
收藏 人收藏

    評論

    相關(guān)推薦

    藍牙模塊在車載導(dǎo)航方面的應(yīng)用知識分析

    藍牙模塊在車載導(dǎo)航方面的應(yīng)用知識分析 藍牙作為一種近距離通信技術(shù),目前已標(biāo)配車載行業(yè),如下從以下幾個藍牙協(xié)議方面講述下藍牙車載導(dǎo)航藍牙基礎(chǔ)知識學(xué)習(xí)介紹 1:HFP 全稱為Hands F
    的頭像 發(fā)表于 06-21 17:11 ?465次閱讀

    學(xué)習(xí)串口屏需要了解哪些方面的知識

    學(xué)習(xí)串口屏需要掌握知識主要包括以下幾個方面
    的頭像 發(fā)表于 06-05 09:41 ?321次閱讀
    學(xué)習(xí)串口屏需要了解哪些<b class='flag-5'>方面的</b><b class='flag-5'>知識</b>

    如何快速入門FPGA

    時鐘管理模塊、嵌入式塊RAM、布線資源等。 學(xué)習(xí)FPGA編程語言: 掌握Verilog HDL(硬件描述語言)。Verilog用于數(shù)字電路的系統(tǒng)設(shè)計,具有簡潔的語法和清晰的仿真語義,非常適合初學(xué)者入門
    發(fā)表于 04-28 09:06

    如何快速入門FPGA?

    時鐘管理模塊、嵌入式塊RAM、布線資源等。 學(xué)習(xí)FPGA編程語言: 掌握Verilog HDL(硬件描述語言)。Verilog用于數(shù)字電路的系統(tǒng)設(shè)計,具有簡潔的語法和清晰的仿真語義,非常適合初學(xué)者入門
    發(fā)表于 04-28 08:54

    fpga學(xué)哪些東西

    學(xué)習(xí)FPGA需要掌握一系列的知識和技能,主要包括以下幾個方面。
    的頭像 發(fā)表于 03-27 14:40 ?670次閱讀

    fpga在通信方面的應(yīng)用

    FPGA在通信方面的應(yīng)用非常廣泛,以下是一些主要的應(yīng)用場景。
    的頭像 發(fā)表于 03-27 14:10 ?737次閱讀

    嵌入式軟件開發(fā)應(yīng)該掌握哪些知識?

    、設(shè)備初始化、文件操作接口、中斷處理、DMA 等方面的內(nèi)容。 調(diào)試和優(yōu)化:掌握針對 Linux 驅(qū)動程序的調(diào)試技巧和性能優(yōu)化方法,包括使用 printk 進行調(diào)試、分析內(nèi)核日志、性能分析工具等。
    發(fā)表于 02-19 11:23

    做一個TC23X單片機的Bootloader程序需要準(zhǔn)備哪些方面的知識?

    各位,問一下,上位機用現(xiàn)成的,做一個TC23X單片機的Bootloader程序需要準(zhǔn)備哪些方面的知識?需要看數(shù)據(jù)手冊的哪些章節(jié)?還有能否給一個具體的步驟,感謝。
    發(fā)表于 02-18 08:33

    如何解決Linux系統(tǒng)中的網(wǎng)絡(luò)連接問題?

    如何解決Linux系統(tǒng)中的網(wǎng)絡(luò)連接問題? Linux系統(tǒng)中的網(wǎng)絡(luò)連接問題是常見的技術(shù)難題之一,通常涉及在Linux上配置網(wǎng)絡(luò)接口、解決網(wǎng)絡(luò)故
    的頭像 發(fā)表于 01-12 15:17 ?625次閱讀

    淺談初級電工必備知識

    對于初學(xué)電工的朋友來說,掌握一些基礎(chǔ)且實用的知識點是非常重要的。本文旨在分享初級電工應(yīng)該掌握的核心知識,幫助新手電工更好地入門和提升技能。
    的頭像 發(fā)表于 12-26 10:44 ?865次閱讀

    linux系統(tǒng)基礎(chǔ)入門教程

    Linux是一種開源的操作系統(tǒng),它被廣泛應(yīng)用于服務(wù)器、嵌入式系統(tǒng)以及個人電腦上。本篇文章將帶領(lǐng)讀者從入門的角度,詳細介紹Linux
    的頭像 發(fā)表于 11-16 16:45 ?863次閱讀

    Linux下動態(tài)庫相關(guān)知識

    Linux 下有動態(tài)庫和靜態(tài)庫,動態(tài)庫以.so為擴展名,靜態(tài)庫以.a為擴展名。二者都使用廣泛。本文主要講動態(tài)庫方面知識。
    的頭像 發(fā)表于 11-07 09:23 ?490次閱讀
    <b class='flag-5'>Linux</b>下動態(tài)庫相關(guān)<b class='flag-5'>知識</b>

    Linux文件系統(tǒng)知識點詳解

    今天浩道跟大家分享關(guān)于Linux文件及目錄屬性知識點的硬核干貨,可以說只要你認真看完這篇文章內(nèi)容,其相關(guān)知識點都不在話下,感興趣又想快速掌握的小伙伴們,可以收藏起來隨時查看!
    的頭像 發(fā)表于 11-02 09:29 ?556次閱讀
    <b class='flag-5'>Linux</b>文件<b class='flag-5'>系統(tǒng)</b><b class='flag-5'>知識</b>點詳解

    GPS在GIS方面的應(yīng)用

    電子發(fā)燒友網(wǎng)站提供《GPS在GIS方面的應(yīng)用.pdf》資料免費下載
    發(fā)表于 10-23 10:51 ?0次下載
    GPS在GIS<b class='flag-5'>方面的</b>應(yīng)用

    嵌入式Linux應(yīng)用開發(fā)的完全手冊

    嵌入式Linux在嵌入式領(lǐng)域發(fā)展迅速、需求旺盛,但是嵌入式Linux入門很難。初學(xué)者多是自己琢磨,效率不高。學(xué)習(xí)過程中碰到的問題千奇百怪,解決后卻往往發(fā)現(xiàn)是極其低級的錯誤,以作者為例,初學(xué)時在
    發(fā)表于 09-25 07:12