【26期】Linux第六周學習小總結

    時光匆匆,一周時光悠然而逝,帶給我們的只有知識的充實,和每日強大的自信心,學習的日益深入,慢慢的然我們的思緒和狀態帶回高中時光,吃飯上課睡覺三點一線的生活,枯燥中透露出稍微的晨曦,讓每個明天都充滿著期待,那我們的本周的學習中磁盤管理算是占了很大的比重,畢竟關于磁盤的知識很是難理解,那我就把本周的知識回顧溫習,同時分享給大家。

    而今天帶來的是幾種分區的工具,fdisk(dos)、gdisk(gpt)、garted……,其中有我們以前就用過的fdisk,下面我們就介紹一些fdisk的用法。

    【26期】Linux第六周學習小總結

    從man的fdisk中里看出fdisk后面必須跟一個device

    【26期】Linux第六周學習小總結

    我們在fdisk的更改只是保存在了內存里,所以分區之后我們可以先使用n—>增加一個分區,p—>查看已經分過得分區,d—>刪除一個分區,w—>保存退出,q—>不保存退出

    下面我們依次來利用這些常用的選項分四個區

    【26期】Linux第六周學習小總結

    我們可以看出來,當我們創建分區時,fdisk會提醒我們選擇新建哪一個分區,主分區最多為4個,如果我們要更多的分區就要先建立起擴展分區,然后在擴展分區下,建立邏輯分區,可以分很多的邏輯分區,這里我們選擇p,主分區,然后一路默認,到了指定分區大小的時候可以使用+x[單位],很方便的工具,而我們接下來的parted就只能指定扇區數了

    【26期】Linux第六周學習小總結

    然后我們使用我們的p來查看我們的分區

    【26期】Linux第六周學習小總結

    可以看出我們的分起舞的一份為sdb1的區ID=83,83就是普通的linux系統文件

    接下來我們的建立一個擴展分區,看看有什么不同的地方!

    【26期】Linux第六周學習小總結

    【26期】Linux第六周學習小總結

    很明顯,我們的選擇項變成p和l,logical就是邏輯分區,而且是從5開始

    【26期】Linux第六周學習小總結

    從上面我們可以看出了邏輯分區是默認從5開始的,而且會在新建的時候有足夠的提醒!

    那如果我們的新建了一個分區,又感覺建錯了,怎么辦?用d就可以刪除

    【26期】Linux第六周學習小總結

    可以看出我們剛把新建的5分區給刪除了,而且我們的這個fdisk工具特別智能,直接就默認最后一個為刪除項,為我們的增刪提供了許多的便利。

    當然我們在修改之后一定要記得保存,就是w,要不然上述的所有操作都不能生效

    【26期】Linux第六周學習小總結

    這時我們可以看出了,我們w保存并退出了我們的fdisk工具,然后查詢,分區果然都存在


    而我們的gdisk是和fdisk的工具用處基本一致,就不在演示,可以根據m自己摸索。一般來說我們的fdisk用來dos,gdisk用來gpt,而parted則是兩個通吃都可以修改,但是又都很麻煩,所以我們現在就使用一些它所具備的特殊功能,比如:mklabel msdos/gpt :更改系統的磁盤標簽類型,把磁盤從dos更改到gpt,甚至還有不交互式的方式修改

 parted /dev/sdb mkpart primary 1 1000 —>給/dev/sdb分一個1000M的主分區

    【26期】Linux第六周學習小總結

    其中1000是以M為單位。

    接下來的parted修改磁盤的標簽類型,

    【26期】Linux第六周學習小總結

    【26期】Linux第六周學習小總結

    我們可以看到我們的標簽變成了gpt,而且剛才分區的信息也被全部更新覆蓋了,所以謹慎使用。

    這就是我今天為大家分享的一些小工具的使用,這些東西為我們的磁盤的分區和修改,提供了很強的便利,我們甚至可以編寫腳本來分區,下面就是我在老師布置的作業中截取的一段腳本,雖然很繁瑣,但是能夠給大家提供一些幫助是最好的。

    pdeq4=`fdisk -l /dev/sdb |grep -o sdb[[:digit:]] |grep -o [[:digit:]] |sort -n|tail -1`
    if [ “$pdeq4” -ge “4” ] &>/dev/null;then
        echo “該硬盤最多有四個主分區!”;exit
    else
        if [ “$pdeq4” -eq “3” ] &>/dev/null;then
                `echo -e “n\np\n\n+1G\nw\n”|fdisk /dev/sdb >/dev/null`;echo “分區4成功”;exit
        else
                `echo -e “n\np\n\n\n+1G\nw\n”|fdisk /dev/sdb >/dev/null`;echo “分區成功”;exit
        fi  
    fi

    



    


原創文章,作者:努力!奮斗!,如若轉載,請注明出處:http://www.www58058.com/84974

(0)
努力!奮斗!努力!奮斗!
上一篇 2017-08-19
下一篇 2017-08-19

相關推薦

  • LVM 邏輯卷管理

    一、概述: LVM: logical Volumn Manager  LVM是建立在硬盤和分區之上的一個邏輯層。可以將多個物理分區整合起來,無需停機,可以對文件系統的大小進行調整。同時,還提供快照功能 二、概念及實現過程: PE :每一個物理卷PV被劃分為稱為PE(Physical Extents)的基本單元,具有唯一編號的PE是可以被LVM尋址的…

    Linux干貨 2015-10-05
  • Linux中/etc/passwd、/etc/shadow文件字段的含義以及用處

        今天本人學習到了兩個個Linux中非常重要的文件,它們承載著Linux用戶的相關信息,如果在賬號方面出現一些密碼相關的問題,就可以來找這兩個文件查看和分析一番。     他們分別是/etc/passwd和/etc/shadow兩個文件,他們都存放于/etc目錄中,都可以使用cat命令來查看其內容。  …

    Linux干貨 2016-01-14
  • CentOS 6.5 LVM磁盤管理學習筆記

    在系統運維和服務器管理過程中,經常遇到服務器磁盤容量不足,需要在線擴容的情況。普通磁盤分區的管理方式在邏輯分區劃好之后就無法改變其大小。而LVM可以實現Linux服務器下面磁盤空間的在線擴容和動態管理,相對于普通的磁盤分區有很大的靈活性。一、LVM簡介    LVM是 Logical VolumeManager(邏輯卷管理)的簡…

    Linux干貨 2016-08-29
  • LB-lvs

    Linux Cluster: Cluster:計算機集合,為解決某個特定問題組合起來形成的單個系統; Linux Cluster類型: LB:Load Balancing,負載均衡; HA:High Availiablity,高可用; A=MTBF/(MTBF+MTTR) (0,1):90%, 95%, 99%, 99.5%, 99.9%, 99.99%, …

    Linux干貨 2017-06-25
  • Linux第八周小結

    1、寫一個腳本,使用ping命令探測172.16.250.1-172.16.250.254之間的所有主機的在線狀態 在線的主機使用綠色顯示 不在線的主使用紅色顯示 #!/bin/bash # for i in {1..254};do if ping -c 6 -w 1 192.168.1.$i &> /dev/null;then echo -e…

    Linux干貨 2017-08-20
  • Btrfs文件系統的管理

    BTRFS文件系統 核心特性 支持將多個底層物理設備組合成同一個設備使用,即多物理卷支持。btrfs可由多個底層物理卷組成:支持RAID,以連擊“添加”、“移除”、“修改” 寫時復制,在修改文件時,先將文件復制一份,然后在新文件上進行修改,最后將文件名的指針指向新文件,所以原文件還是存在的。 數據及元數據校驗碼:checksum 子卷:在一個卷上創建子卷,每…

    Linux干貨 2016-07-16
欧美性久久久久