文件系統的創建和管理

作業:文件系統的創建和管理

思路:管理通常就是增刪改查[*代表某一數值,測試機centos6使用的就是ext4,不要問我為什么了,馬哥告訴我的,你問他吧!];

  事情準備檢查系統支持和使用的文件系統格式:

        #lsmod        或        #cat /proc/filesystems

  1. 增與標題的創建同理:

       首先要有這么個可以新增的硬盤空間 ==>分區,并將分區信息記錄系統中 ==> 將分區格式化為你想要的文件系統格式 ==>掛在使用

       新增一塊20G硬盤/dev/sdb  ==>#fdisk /dev/sdb      #partx -a /dev/sdb  ==>#mke2fs -t ext4 /dev/sdb*  ==>  #mount /dev/sdb* /mydata  #mount -a

   2. 刪除文件系統:

       首先要解除掛載,必須注意的是保證文件資料 ==> 或用作其他文件系統或直接刪除該分區回收硬盤

       #umount /dev/sdb*   ===>  #mkfs -t fstype /dev/sdb*     ===> #fdisk /dev/sdb —->d —->*—->w

   3. 改==改空間大小,該文件系統格式,改掛載點等;其他的具體參數修改可以#man command一下

        改空間大小就是上述的增刪【我目前就知道這個了T_T!】;修改掛載點就是要在保證原數據完整的情況下,解除原先掛載點然后再而掛載新的點,把自己都說繞了umount old_point –> mount new_point;

   4. 查詢其實就是更好驗證結果

        查文件系統的大小空間,塊大小,卷標,掛載點以及一些權限等;

        #fdisk -l        #blkid /dev/sdb*        #tune2fs -l /dev/sdb*        #dumpe2fs -h /dev/sdb*        #mount

   5. 檢測和修復錯誤

       #fsck -t -[a,f] ext4 /dev/sdb*  -t 為fstype格式,-a自動修復錯誤,-f強行執行檢查修復

首先這里我的系統原先的/dev/sda已經分完;這窩是先通過給centos擴展,增加了一塊20G的硬盤【其實就是在centos關機的時候在硬件那里點擊添加硬盤,大小自己選】,就是下圖中的/dev/sdb的空間;

文件系統的創建和管理

這里我就將這20G分成4*5G,分別為/dev/sdb{1,2,3,4}:

文件系統的創建和管理

配好分區后,需要將分區信息記錄到/proc/partitions中,不然系統認為是未完成或未分區;

#partx -a /dev/sdb      記錄sdb分區信息

#cat  /proc/partitions   驗證是否已經記錄分區信息

文件系統的創建和管理

格式化上面建好的分區,常用相關參數 -t ext4 為-t后面跟的參數就是你分區所想要格式化的文件夾系統格式,-b 2048 為分區上按-b后參數的大小塊分,-L "LABLE"卷標,類似文件名;

文件系統的創建和管理

驗證格式化分區信息:

當然你如果要查看詳細信息,可以使用dumpe2fs -h /dev/sd*  或者 tune2fs -l /dev/sd*【前面兩個命令只適用于支持ext系列的文件系統】;

文件系統的創建和管理

格式化完就是掛載分區:

文件系統的創建和管理

mount時可以加以權限,上圖是(rw);

以上僅僅測試,就沒有添加開機自動掛載了,浪費資源不好;

開機自動掛載:

需要將掛載的分區以UUID或者LABLE_name 按/etc/fstable的格式添加到末行,生產機操作前請備份!

 

原創文章,作者:mologa,如若轉載,請注明出處:http://www.www58058.com/11201

(0)
mologamologa
上一篇 2016-01-19
下一篇 2016-01-19

相關推薦

  • 推薦-Linux命令幫助的獲取

    幫助命令 1. 使用幫助命令和幫助選項來獲取幫助 2. 使用man來查看命令使用手冊(manual) 3. 使用info來查看命令的信息頁 4. 程序自身的幫助文檔 5. 程序官方文檔 6. 發行版的官方文檔 7. 使用Google搜索關鍵字 1. 使用幫助命令和幫助選項來獲取幫助 Linux系統中命令分為【內部命令】和【外部命令】。 【內部命令】:內部命令…

    Linux干貨 2016-03-25
  • N25-第一周 總結

    linux bassic The first week of blogging 概要 計算機與操作系統、linux發行版及他們之間聯系與區別、Linux的哲學思想、linux系統上命令使用格式及基礎命令介紹、linux命令幫助說明、FHS 一、計算機與操作系統 什么是計算機? 電子計算機(computer),亦稱電腦,是一種利用電子學原理,根據一系列指令對數…

    Linux干貨 2016-12-04
  • linux基礎入門之二

    linux基礎入門之二 1、Linux上的文件管理類命令都有哪些,其常用的使用方法及其相關示例演示。 1.cp文件復制: 常用選項: -i:交互式復制,即覆蓋之前提醒用戶確認; -f:強制覆蓋目標文件; -r, -R:遞歸復制目錄; -d:復制符號鏈接文件本身,而非其指向的源文件; -a:-dR –…

    Linux干貨 2016-09-26
  • 文件查找相關:whereis、find和locate

        本文將對find和locate進行詳細講解 命令簡介 名稱:whereis     功能:定位文件所在的目錄     用法:whereis shell命令     注意:whereis是根據環境變量PATH來查找文件的,而PATH通常設置成存放命令的那些路徑,如/bin、…

    Linux干貨 2016-04-05
  • pam_mysql認證ftp虛擬用戶賬號,且擁有不同的權限

    關防火墻:#systemctl stop firewalld                #setenforce 0 #yum install mariadb.server #yum install mariadb-d…

    Linux干貨 2017-06-07
  • 730作業

    1、將/etc/issue文件中的內容轉換為大寫后保存至/tmp/issue.out文件中 [root@local ~]# cat /etc/issue |tr "[[:lower:]]" "[[:upper:]]" > /tmp/i…

    Linux干貨 2016-08-02
欧美性久久久久