亚洲欧美精品沙发,日韩在线精品视频,亚洲Av每日更新在线观看,亚洲国产另类一区在线5

<pre id="hdphd"></pre>

  • <div id="hdphd"><small id="hdphd"></small></div>
      學(xué)習(xí)啦 > 學(xué)習(xí)方法 > 通用學(xué)習(xí)方法 > 學(xué)習(xí)經(jīng)驗 > 零基礎(chǔ)如何學(xué)習(xí)linux

      零基礎(chǔ)如何學(xué)習(xí)linux

      時間: 威敏1027 分享

      零基礎(chǔ)如何學(xué)習(xí)linux

        全世界60%的人都在使用Linux。零基礎(chǔ)如何學(xué)習(xí)linux呢?下面學(xué)習(xí)啦小編收集了一些關(guān)于學(xué)習(xí)linux的方法,希望對你有幫助

        學(xué)習(xí)linux的方法

        掌握Linux的使用

        作為一名對Linux毫無認(rèn)知的新手,首要的第一步就是選擇一款適合上手的Linux發(fā)行版系統(tǒng)(個人建議可以選擇使用習(xí)慣偏windows的Linux桌面操作系統(tǒng),如Ubuntu、openSUSE、Fedora等)。Linux操作系統(tǒng)的安裝是入門必備的技能(包括MBR、EFI兩種引導(dǎo)方式的安裝,故障排查和解決的能力等)。

        當(dāng)Linux投入日常的使用后,我們會漸漸去學(xué)習(xí)一些便捷的操作習(xí)慣(基本的命令操作、快捷鍵配置、軟件安裝和卸載、系統(tǒng)管理等),當(dāng)我們發(fā)現(xiàn)在Linux操作系統(tǒng)下無法駕馭某一個點時,我們會通過查閱工具書到查看博文和問答系統(tǒng)去解決,直到有一天,我們發(fā)現(xiàn)日常的使用已經(jīng)無法滿足我們的求學(xué)欲望了。

        2系統(tǒng)學(xué)習(xí)Linux系統(tǒng)

        由于日常的Linux使用技巧已經(jīng)能夠非常熟練地使用了,由此對一部分系統(tǒng)盎然的同學(xué)會觸發(fā)深入學(xué)習(xí)的欲望。這個學(xué)習(xí)階段將不再是一個零散的知識點和技能學(xué)習(xí)了,Linux的開源精神帶動了一代又一代的前輩,他們將學(xué)習(xí)經(jīng)驗總結(jié)和整理成各種知識檔案,通過整合這些資源,我們能夠進行合理系統(tǒng)的Linux學(xué)習(xí)。

        說在前面:系統(tǒng)地進行一個操作系統(tǒng)的學(xué)習(xí)之前,扎實的計算機基礎(chǔ)知識掌握(操作系統(tǒng)、計算機基礎(chǔ)、計算機網(wǎng)絡(luò)等)是極其必要的,否則在后續(xù)的學(xué)習(xí)過程中,將會遇到非常棘手的基礎(chǔ)技術(shù)壁壘,如專業(yè)術(shù)語、基礎(chǔ)概念不清晰。

        簡言之,這是學(xué)習(xí)過程是整合資源進行系統(tǒng)學(xué)習(xí),解決問題和學(xué)會思考的階段。敬上系統(tǒng)吸收Linux系統(tǒng)的技巧。

        提出解決問題的方案的技能:學(xué)會通過搜索引擎和社區(qū)(google、stackoverflow等)尋求問題的解決方案,通過符合(提問的智慧規(guī)范)的方式向前輩們提問。

        學(xué)會思考和總結(jié):徘徊在學(xué)習(xí)和解決問題的過程中,定然會讓你刨根問底的浸入思考,將這些思考的東西沉淀下來,做以總結(jié),將學(xué)習(xí)的路徑傳承和延續(xù)下去,繼續(xù)發(fā)揚Linux的開源精神。

        實驗和應(yīng)用:動手去玩弄你的Linux系統(tǒng)吧,盡可能給自己搭建一個可以肆意妄為的操作環(huán)境吧!

        3應(yīng)用和知識體系的形成

        前言里面已經(jīng)介紹了在實際生活環(huán)境下,Linux系統(tǒng)的一些應(yīng)用場景,實際上Linux的應(yīng)用也是非常的廣泛,在熟練掌握得前提下,則足以開始大展身手應(yīng)用于工作和生活中了。從網(wǎng)站的日常部署和維護、到網(wǎng)絡(luò)環(huán)境管理、到各種應(yīng)用服務(wù)的使用,幾乎一切我們享受著的IT服務(wù),都能通過Linux系統(tǒng)來完成。

        當(dāng)你開始思考Linux的運行機制、系統(tǒng)架構(gòu)、IO復(fù)用,甚至開始動手改造協(xié)議棧的時候,別忘記理清楚自己所掌握的技能圖譜,別忘記分類和記錄你踩過的每一個坑,關(guān)注的細(xì)節(jié)點。這些東西層層相關(guān),這條學(xué)習(xí)路徑將會組成屬于你的Linux知識體系。

        4深度學(xué)習(xí)和Linux職業(yè)化發(fā)展

        說實話對于Linux的學(xué)習(xí)筆者也僅是暫時止步于階段3,階段4算是對前輩們的一些總結(jié)以及對未來學(xué)習(xí)路線的規(guī)劃。

        運維和(內(nèi)核/應(yīng)用)開發(fā)是Linux深度學(xué)習(xí)者的兩條截然不同的發(fā)展路線,運維工程師更注重于Linux的應(yīng)用和維護技巧,以及維護工具的使用和開發(fā),而開發(fā)工程師們需要深入去學(xué)習(xí)內(nèi)核源碼解讀、驅(qū)動開發(fā)、嵌入式系統(tǒng)開發(fā)、應(yīng)用程序開發(fā)等。

        學(xué)習(xí)階段的劃分對于學(xué)習(xí)固然有偌大的幫助,但其實更重要的找到適合自己的成長方式和節(jié)奏。

        linux基礎(chǔ)學(xué)習(xí)命令

        1.1系統(tǒng)關(guān)閉

        1)、[root@linuxso.com /root]#shutdown -h now

        2)、[root@linuxso.com /root]#halt

        3)、[root@linuxso.com /root]#init 0

        4)、[root@linuxso.com /root]#poweroff

        1.2系統(tǒng)重啟

        1)[root@linuxso.com /root]#reboot

        2)[root@linuxso.com /root]#init6

        3)[root@linuxso.com /root]#shutdown -r now

        Init命令---更改用戶級別

        0---停止系統(tǒng)服務(wù)

        1---單用戶模式,一般用于特別的系統(tǒng)管理工作,如root密碼丟失

        2---多用戶模式,但不支持網(wǎng)絡(luò)文件系統(tǒng)NFS;

        3---完全多用戶模式,系統(tǒng)正常啟動進入的字符模式

        5---完全多用戶方式,進入圖形化界面

        6-----重新啟動系統(tǒng)

        系統(tǒng)關(guān)于init進程的重要配置為/etc/inittab,通過修改/etc/inittab文件可以改變系統(tǒng)采用的運行等級

        。

        2.1文件和目錄基本操作

        2.1.1目錄操作

        1)pwd----顯示當(dāng)前目錄

        2)改變當(dāng)前所在目錄

        3)顯示文件或目錄信息命令---ls

        參數(shù):

        a:顯示所有文件,包括以.開頭的隱藏文件

        -l:以長格式顯示顯示文件或子目錄中的文件

        -R:遞歸式的顯示指定目錄的各個子目錄的文件

        4)建立目錄----mkdir命令

        5)Rmdir----刪除空目錄

        參數(shù):

        -p:遞歸的刪除空目錄

        6):cp-----文件或目錄復(fù)制

        參數(shù):-f:如果目標(biāo)或文件目錄已經(jīng)存在,不詢問用戶是否刪除,直接刪除再復(fù)制

        -R:遞歸的復(fù)制目錄

        7)mv----文件移動或重命名

        8)rm----文件或目錄刪除

        9)顯示文件內(nèi)容-----cat命令

        參數(shù):

        -n:顯示輸出行的行號

        10)more----分屏顯示文件

        11)less---分屏顯示文件內(nèi)容

        More的升級版

        。

        12) head---顯示文件前幾行

        13) tail--顯示文件后幾行

        14)文件內(nèi)容統(tǒng)計---wc

        參數(shù):

        -c:統(tǒng)計字符數(shù)

        -l:統(tǒng)計行數(shù)

        -w:統(tǒng)計單詞數(shù)

        15)建立新文件-----touch

        16)find---查找文件

        17)查找文件------locate命令

        18)在文件正文中查找指定的字符數(shù)-----grep命令

        19)文件抽取-----cut命令

        20)確定命令文件的位置----which

        21)顯示文件和目錄的類型----file

        3.1文件系統(tǒng)目錄結(jié)構(gòu)

        /bin:存放普通用戶使用的命令文件

        /boot:包括內(nèi)核和系統(tǒng)啟動時使用的文件,如:/boot/grub/grub.conf

        /sbin:存放系統(tǒng)管理員可以使用的命令文件,普通用戶不能使用,如poweroff關(guān)機命令

        /etc:存放linux系統(tǒng)的各種配置文件,是系統(tǒng)非常重要的目錄文件之一。

        /dev:存放linux系統(tǒng)中的設(shè)備所對應(yīng)的設(shè)備文件

        /home:普通用戶主目錄所在的目錄,如果不特殊指定,每個新建用戶都會在該目錄下?lián)碛凶约旱闹髂夸?/p>

        /root:超級用戶的主目錄。

        /tmp:存放臨時用戶的臨時文件。

        /lib:存放系統(tǒng)動態(tài)鏈接共享庫,幾乎所有的應(yīng)用程序都會用到這個目錄下的共享庫

        /usr:用戶的應(yīng)用程序往往安裝到這個目錄下,也包括一些系統(tǒng)應(yīng)用程序和文件,是linux系統(tǒng)占用硬盤最大的目錄

        /usr/bin:存放許多應(yīng)用程序

        /usr/sbin:存放超級用戶root使用的管理程序

        /usr/man:幫助文檔所在的目錄。

        /usr/include:存放linux下開發(fā)和編譯應(yīng)用程序所需的頭文件

        /usr/src:存放linux內(nèi)核的源代碼

        /usr/local:提供給普通用戶安裝應(yīng)用軟件

        /mnt:掛載點

        /proc:虛擬文件目錄,不沾磁盤,存放linux的內(nèi)存映像文件

        /var:通常將經(jīng)常改變的文件包括緩沖區(qū)和日志文件存放到該目錄下。

        /lost+fond:文件系統(tǒng)發(fā)生錯誤時,linux自動掃描磁盤并試圖修復(fù)錯誤,在修復(fù)過程中產(chǎn)生的文件存放到該目錄下

        4.1磁盤分區(qū)

        4.1.1、分區(qū)有三種類型:

        主分區(qū)、擴展分區(qū)和邏輯分區(qū)

        4.1.2、分區(qū)建立

        1)查看磁盤分區(qū)情況

        [root@linuxso.com /root]#fdisk -l

        2)建立分區(qū)

        [root@linuxso.com /root]#fdisk /dev/sdb

        I、m命令----顯示fdisk中可用命令列表

        II、P----顯示磁盤分區(qū)表

        III、n命令----建立分區(qū)

        VI、l命令----查看系統(tǒng)支持的分區(qū)類型

        V、w命令---保存分區(qū)結(jié)果并退出fdisk

        1.4.2、文件系統(tǒng)的創(chuàng)建-----mkfs

        參數(shù):

        -c:查找壞塊,并產(chǎn)生壞塊列表

        -v:顯示簡歷文件系統(tǒng)過程中的詳細(xì)信息

        -size:文件系統(tǒng)大小

        1.4.3 、文件系統(tǒng)管理與維護

        1、文件系統(tǒng)檢查----fsck

        語法:fsck[參數(shù)]設(shè)備名

        參數(shù):

        -t:指定要檢查的文件系統(tǒng)類型

        -A:檢查/etc/fstab中的所有文件xitong

        -V:顯示fsck執(zhí)行時的信息

        -N:只顯示fsck每一步的工作,而不進行實際操作

        -C:顯示完整的檢查進度

        2、統(tǒng)計目錄使用磁盤空間情況------du命令

        Du[參數(shù)]文件或目錄名

        參數(shù):

        -a:顯示所有文件的統(tǒng)計數(shù),而不僅僅是目錄的統(tǒng)計數(shù)

        -s:只顯示文件或目錄的統(tǒng)計數(shù)使用情況

        -k:顯示各級目錄占用情況

        -sh:目錄占用空間

        3、統(tǒng)計未使用的磁盤空間----df

        語法:df[參數(shù)]

        參數(shù):

        -T:顯示文件系統(tǒng)類型

        -k:以1024字節(jié)為單位顯示
      猜你感興趣:

      1.linux入門學(xué)習(xí)

      2.初學(xué)者怎樣學(xué)習(xí)Linux系統(tǒng)命令操作

      3.初學(xué)者學(xué)習(xí)linux操作系統(tǒng),用哪個版本比較好

      4.Linux初學(xué)者學(xué)習(xí)命令有什么意義

      5.零基礎(chǔ)新手怎樣學(xué)習(xí)cad

      6.如何從零基礎(chǔ)學(xué)習(xí)會計

      7.零基礎(chǔ)如何自學(xué)鋼琴

      8.成人零基礎(chǔ)如何學(xué)英語

      2897825