Linux分區與磁碟管理__Linux

來源:互聯網
上載者:User
1、概述

        首先我們要對硬碟分區的基本概念進行一些初步的瞭解,硬碟的分區主要分為基本分區(PrimaryPartion)和擴充分區(Extension Partion)兩種,基本分區和擴充分區的數目之和不能大於四個。且基本分區可以馬上被使用但不能再分區。擴充分區必須再進行分區後才能使用,也就是說它必須還要進行二次分區。那麼由擴充分區再分下去的是什麼呢。它就是邏輯分區(Logical Partion),而且邏輯分區沒有數量上限制。 2、初識Linux分區

        對windows的使用者來說,有幾個分區就有幾個磁碟機,並且每個分區都會獲得一個字母標識符,然後就可以選用這個字母來指定在這個分區上的檔案和目錄,它們的檔案結構都是獨立的,非常好理解。但對初上手的Linux使用者,這些可就有點惱人了。因為對Linux使用者來說無論有幾個分區,分給哪一目錄使用,它歸根結底就只有一個根目錄,一個獨立且唯一的檔案結構。Linux中每個分區都是用來組成整個檔案系統的一部分,因為它採用了一種叫“載入”的處理方法,它的整個檔案系統中包含了一整套的檔案和目錄,且將一個分區和一個目錄聯絡起來。這時要載入的一個分區將使它的儲存空間在一個目錄下獲得。下面我們先來看看Linux的磁碟機是如何標識的。

        /dev/sda1

        sda1:sd硬碟類型,a第一塊硬碟,1代表分區 3、磁碟機

        對於IDE硬碟,磁碟機標識符為"hdx~",其中"hd"表明分區所在裝置的類型,這裡是指IDE硬碟了。"x"為盤號(a為基本盤,b為基本從屬盤,c為輔助主盤,d為輔助從屬盤),"~"代表分區,前四個分區用數字1到4表示,它們是主要磁碟分割或擴充分區,從5開始就是邏輯分區。例:hda3表示為第一個IDE硬碟上的第三個分區或擴充分區,hdb2表示為第二個IDE硬碟上的第二個主要磁碟分割或擴充分區。對於SCSI硬碟則標識為"sdx",SCSI硬碟是用"sd"來表示分區所在裝置的類型的,其餘則和IDE硬碟的表示方法一樣。 4、常用命令

        1、掛載命令

        mount[-參數][裝置名稱][掛載點],特別說明:在掛載光碟機時,可直接使用mount /mnt/cdrom/。

        2、卸載命令

        umount[裝置名稱]:查看磁碟使用方式。


        3、其他命令

        管理磁碟分割時經常會使用df(disk free)命令,df [參數]。比如 df –l:查看某個目錄是在哪個分區;df-k命令可以用來查看磁碟空間的使用方式(以KB計)。你可以結合-h(human readable) 選項將輸出資訊格式化,讓人更易閱讀;df [目錄全路徑]:查看linux系統磁碟分割具體情況。

        fdisk–l:硬碟分區狀況。

        du(disk usage)命令可以用來查看特定目錄的空間使用方式。du命令會顯示每個目錄所佔用資料區塊。根據系統的不同,一個資料區塊可能是512位元組或1024位元組。舉例如下:$du /etc 。結合 -h 選項可以讓資訊顯示的更加清晰。


        可以用stat命令,查看某個檔案的inode資訊:statdemo.txt。

        diff命令,找出兩個文字檔的差異:diff[參數] <file> <file>,參數-w:忽略所有空格差別,-I:忽略大小寫。


        當系統非順利關機,可能無法進入系統,這時可以執行fsck修複磁碟。

        fsck [選項]<裝置名稱>

        -f fstype 指定要檢查的檔案系統類型

        -N 類比顯示,並不真正檢查

        -r 修複時要求使用者確認

        -p 自動修正安全地更正並且不會導致資料丟失的問題

        fsck -p -text2 /dev/hda2

        註:應該先卸載檔案系統,再檢查。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.