LINUX 學習 指定與修改掛載引數

2021-09-23 21:29:25 字數 2479 閱讀 6898

指定與修改掛載引數 引數

-v 顯示程式版本

-h 顯示輔助訊息

-v 顯示較訊息,通常和 -f 用來除錯。

-a  將 /etc/fstab 中定義的所有檔案系統掛上。

-f 

這個命令通常和 -a 一起使用,它會為每乙個 mount 的動作產生乙個行程負責執行。在系統需要掛上大量 nfs 檔案系統時可以加快掛上的動作。 -f

通常用在除錯的用途,它會使mount並不執行實際掛上的動作,而是模擬整個掛上的過程。通常會和-v一起使用。

-n 一般而言,mount 在掛上後會在 /etc/mtab 中寫入一筆資料。但在系統中沒有可寫入檔案系統存在的情況下可以用這個選項取消這個動作。

-s-r

等於 -o ro -w

等於 -o rw -l

將含有特定標籤的硬碟分割掛上 -u

將檔案分割序號為 的檔案系統掛下。-l 和 -u 必須在/proc/partition 這種檔案存在時才有意義。 -t

指定檔案系統的型態,通常不必指定。mount 會自動選擇正確的型態。

-o async

開啟非同步模式,所有的檔案讀寫動作都會用非同步模式執行。

-o sync

在同步模式下執行。

-o atime

-o noatime

當 atime 開啟時,系統會在每次讀取檔案時更新檔案的『上一次呼叫時間』。當我們使用 flash 檔案系統時可能會選項把這個選項關閉以減少寫入的次數。

-o auto

-o noauto

開啟/關閉自動掛上模式。

-o defaults

使用預設的選項 rw, suid, dev, exec, auto, nouser, and async.

-o dev

-o nodev-o exec

-o noexec

允許執行檔被執行。

-o suid

-o nosuid

允許執行檔在 root 許可權下執行。

-o user

-o nouser

使用者可以執行 mount/umount 的動作。

-o remount

將乙個已經掛下的檔案系統重新用不同的方式掛上。例如原先是唯讀的系統,現在用可讀寫的模式重新掛上。

-o ro

用唯讀模式掛上。

-o rw

用可讀寫模式掛上。

-o loop=

使用 loop 模式用來將乙個檔案當成硬碟分割掛上系統。

當我們使用mount命令掛載檔案系統時,如果沒有指定掛載引數,mount將會自動使用default引數。如果要修改掛載引數可以使用如下兩種方法:

1 執行mount 時,使用 -哦mount_options 引數

2 使用mount -o remount,mount_options 逗號前面不允許有空格。

其中 第一中方法只適用於掛載檔案系統時,如果檔案系統已經掛載了,就使用第二種方法,怎可以不需要解除安裝就可以修改掛載引數

1 使用mount 預設方式掛載檔案系統,

[root@yang mnt]# mount /dev/sdb6 /mnt/tmp/

2 並檢視其掛載引數 為 rw

[root@yang mnt]# mount | grep '/dev/sdb6'

/dev/sdb6 on /mnt/tmp type ext3 (rw)

3 可以新建檔案

[root@yang mnt]# touch /mnt/tmp/file1

[root@yang mnt]# umount /dev/sdb6

4 解除安裝/dev/sdb6 後,使用mount -o ro 重新掛載/dev/sdb6

[root@yang mnt]# mount -o ro /dev/sdb6 /mnt/tmp/

5檢視新的掛載引數 為 ro

[root@yang mnt]# mount | grep '/dev/sdb6'

/dev/sdb6 on /mnt/tmp type ext3 (ro)

6 新建檔案時,報錯。

[root@yang mnt]# touch /mnt/tmp/file2

touch: 無法觸碰 「/mnt/tmp/file2」: 唯讀檔案系統

7 使用第二種方法不解除安裝,修改掛載引數

[root@yang mnt]# mount -o remount,rw /dev/sdb6 /mnt/tmp/

8 再次檢視,為rw

[root@yang mnt]# mount | grep '/dev/sdb6'

/dev/sdb6 on /mnt/tmp type ext3 (rw)

[root@yang mnt]# touch /mnt/tmp/file2 --此時,可以在mnt/tmp 下建立檔案。

[root@yang tmp]# cd /mnt/tmp/

[root@yang tmp]# ls

file1  file2 

linux分割槽與掛載 自動掛載

1.使用putty遠端登陸linux伺服器 lang zh cn.utf8 date 2.linux中常用的外部裝置檔名 軟盤 dev fdn n 0,1.光碟機 ide介面 dev cdrom 也可以 dev hdx 光碟機 scsi dev scdn n 0,1.硬碟 ide dev hdx x...

linux掛載與開機自動掛載

開機自動掛載 掛載的前提 mount options t fstype o option 裝置 掛載點 常用的掛載方法 mount a 自動掛載所以 etc fstab 檔案中指定的掛載命令 mount t filesystem label 掛載點 mount t filesystem uuid 掛...

linux學習8 0 掛載

掛載使用檔案系統 必須把磁碟掛載到乙個目錄才能使用 windows系統自動掛載,一旦建立好檔案系統會自動掛載到系統上 linux需要手動掛載操作或配置系統進行自動掛載 mount 顯示所有掛載成功的系統 例如 mount dev sda3 mnt t 指定檔案型別 o 指定掛載選項 umount 取...