1. 程式人生 > >Linux:Day8(上) 檔案系統掛載和管理工具

Linux:Day8(上) 檔案系統掛載和管理工具

檔案系統管理:

  將額外檔案系統與根檔案系統某現存的目錄建立起關聯關係,進而使得此目錄做為其它檔案訪問入口的行為稱之為掛載;

  解除此關聯關係的過程稱之為解除安裝;

  把裝置關聯掛載點:Mount Point

    mount

  解除安裝時:可使用裝置,也可以使用掛載點

    umount

  注意:掛載點下原有檔案在掛載完成後會被臨時隱藏;

  掛載方法:mount DEVICE MOUNT_POINT

    mount:顯示當前系統已掛載的所有裝置,結果和cat /proc/mounts一樣,其實mount就是呼叫這個命令的。

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

      device:指明要掛載的裝置;可以通過以下幾種方式指明。

        (1)裝置檔案;    例如:/dev/sda5

        (2)卷標:-L 'LABEL',例如 -L ‘MYDATA'

        (3)UUID,-U ’UUID',例如-U "d8c987c5-8e8c-4da0-8b07-786e185881c8"

        (4)偽檔案系統名稱:pro,sysfs,devtmpfs,configfs

      dir:掛載點

        事先存在;建議使用空目錄;

  

      常用選項:

        -t vsftype:指定要掛載的裝置上的檔案系統型別;可以不指定,系統會自動呼叫blkid來檢視檔案系統型別,如果指定的話,一定要指定正確,不然可以損壞分割槽上的檔案系統。

        -r:readonly,只讀掛載;

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

        -n:不更新/etc/mtab;任何裝置掛載成功後,都會更新這個檔案,可以手動禁止這個行為,此選項就是完成這個功能的。    cat /etc/mtab

        -a:自動掛載所有支援自動掛載的裝置;(定義在/etc/fstab檔案中,且掛載選項中有“自動掛載”功能)

        -L ’LABEL‘:以卷標指定掛載裝置;

        -U ’UUDI':以UUID指定要掛載的裝置;

        -B,--bind:繫結目錄到另一個目錄上;