第三周 磁盤文件系統進階

文件系統的使用:

    首先要“掛載”:mount 命令和umount命令

    根文件系統這完的其他文件系統要想能夠訪問, 都必須通過“關聯”至根文件上的某個目錄來實現,次關聯操作即為“掛載”;此目錄幾位“掛載點”;

    掛載點:mount-point,用于做為另一個文件系統的訪問入口;

    (1)事先存在;

    (2)應該使用未被或不會被其他進程使用到的目錄;

   (3)

      mount 命令:

      mount [-nsvw][-t vfstype]  [-o options] device dir

  命令選項:

     -r: readonly, 只讀掛載;

     -w: read and write,讀寫掛載;

     -n:默認情況下,設備掛載或卸載的操作會同步更新至/etc/mtab文件中,-n用于禁止此特性;

     -t vfstype: 指明要掛載的設備上的文件系統類型; 多數情況下可省略,此時mount 會通過blkid來判斷要掛載的設備的文件系統類型;

     -L :掛載是以卷標的方式指明設備;

         mount -L LABEL dir 

     -U UUID: 掛載時以UUID的方式指明設備;

         mount -U UUID dir

     -o options :掛載選項

        sync/async:同步/異步操作;

        atime/noatime:文件或目錄在被訪問時是否分析其訪問的時間戳;

        diratime/nodiratime:目錄在被訪問時是否分析其訪問的時間戳;

        remount:重新掛載;


     acl:支持使用facl 功能;

         #mount -o acl device dir

         #tune2fs -o acl device

         ro: 只讀

         rw:讀寫

         dev/nodev:此設備上是否允許創建設備文件;

         exec/noexec: 是否允許運行此設備上的程序文件;

         auto/noauto:是否允許自動掛載

         user/nouser: 是否允許普通用戶掛載次文件系統;

         suid/nosuid:是否允許程序文件上的suid和sgid特殊權限生效;

         defaults:Use default options:rw,suid,dev,exec,auto,nouser,async,and relatime.

    一個使用技巧:

           可以實現將目錄綁定至另一個目錄上,作為臨時訪問入口;

           mount –bind 源目錄 目標目錄

           查看當前系統所有已掛載的設備:

           #mount

           #cat /proc/mounts

      掛載光盤設備:

          mount -r /dev/cdrom

          光盤設備文件:/dev/cdrom ,/dev/dvd

      掛載U盤:

          事先識別U盤的設備文件;

          掛載本地的回環設備:

          # mount -o loop /PATH/TO/SOME_LOOP_FILE MOUNT_POINT


      umount命令:

          umount device | dir

          注意:正在被進程訪問到的掛載點無法被卸載

          查看被那個或那些進程所用:

          #lsof MOUNT-POINT

          #fuser  -v MOUNT-POINT

                 

          終止所有正在訪問的某些掛載點的進程:

          # fuser -km MOUNT-POINT

      交換分區啟用和禁止:

          創建交換分區的命令:mkswap

      啟用:swapon

          swapon [OPION] [DEVICE]

          -a:定義在/etc/fstab文件中的所有swap設備;

      禁用:swapoff

          swapoff DEVICE

          設定除根文件系統以外的其他文件系統能夠開機時自動掛載;/etc/fstab 文件

          每行定義一個要掛載的文件系統及相關屬性:

          6個字段:

       (1)要掛載的設備:

          設備文件:

           LABEL

           UUID

          偽文件系統:如sysfs,proc.tmpfs等

        (2)掛載點

           swap類型的設備的掛載點位swap;

         (3)文件系統類型;

         (4)掛載選項

           defaults:使用默認掛載選項;

            如果要同時指明多個掛載選項,彼此間一事情分割;

            defaults, aci,noatime,noexec

          (5)轉儲頻率

             0:從不備份

             1:每天備份;

             2:每隔一天備份;

         (6)自檢次序

              0:不自檢

              1:首先自檢,通常只能是根文件系統可用1:;

              2:次級自檢

              。。。。。。。。

              mount  -a 可自動掛載定義在此文件中的所支持自動掛載的設備;

         兩個命令:df 和du

            df命令:               

           df [OPTION] …[FILE]

            -h: human-readable

            -i:顯示inode的使用狀態而非blocks

       du命令:

          du [OPTION]…[FILE]….

           -s:sumary

           -h:human readable

     練習:

        1、創建一個10G的分區,并格式化為ext4文件系統;

      (1)block大小為2048,預留空間為2%,卷標為MYDATA,

       (2)掛載至/mydata目錄,要求掛載時禁止運行,且不更新文件的訪問的時間戳;

      (3)可開機自動掛載;

       2、創建一個大小為1G的swap分區,并啟動之;

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

(0)
shadowshadow
上一篇 2016-11-22 00:32
下一篇 2016-11-22 11:11

相關推薦

  • 網卡別名及多網卡配置

    網卡別名 對于要在不同網段環境中使用的設備有很大的幫助。     要使用網卡別名首先要關閉NetworkManager這個服務,防止在后續操作中引起不必要的沖突。 [root@laodeng6 ~]# chkconfig NetworkManager off [root@laod…

    Linux干貨 2016-09-06
  • test2

    歡迎使用馬克飛象 作業幫 示例筆記本 馬克飛象 幫助 Markdown 馬克飛象是一款專為印象筆記(Evernote)打造的Markdown編輯器,通過精心的設計與技術實現,配合印象筆記強大的存儲和同步功能,帶來前所未有的書寫體驗。特點概述: 功能豐富 :支持高亮代碼塊、LaTeX 公式、流程圖,本地圖片以及…

    Linux干貨 2017-03-20
  • 第六周作業

    請詳細總結vim編輯器的使用并完成以下練習題 基本模式:     編輯模式,命令模式     輸入模式     末行模式         內置的命令行接口 打開…

    Linux干貨 2017-02-14
  • 優云軟件老司機:如何讓運維操作更輕松、高效

    講師介紹 龐輝富 ?廣通軟件技術總監 ?擁有10多年IT運維管理軟件研發經驗 ?致力于自動化運維解決方案的研究和推廣 ?主導研發的產品廣泛應用于海關、公安、能源等多個行業 技術發展給運維帶來的挑戰 當前的IT建設在這些新技術的演進下,我們看到的是呈現“雙態IT”特征。Gartner也提出雙模IT理論,與現在談的雙態IT是異曲同工的,不再是一種單純的形態,而是…

    系統運維 2017-01-09
  • Linux 磁盤、文件系統管理

    Linux 磁盤、文件系統管理                                               &nb…

    Linux干貨 2016-09-01
  • N25-Bazinga-第二周作業

    1.Linux文件管理類命令 命令 功能 命令 功能 pwd 顯示當前目錄 ls 顯示目錄下的內容 cd 改變所在目錄 cat 顯示文件的內容 grep 在文件中查找字符串 cp 復制文件 touch 創建文件 mv 移動文件 rm 刪除文件 rmdir 刪除目錄 1.1 pwd命令 該命令的英文解釋為print working&nbsp…

    Linux干貨 2016-12-13

評論列表(1條)

  • luoweiro
    luoweiro 2016-11-30 22:21

    練習題沒做完哦,知識點總結的不錯。

欧美性久久久久