Linux指令篇 檔案系統 mount

2021-06-15 22:10:32 字數 1987 閱讀 9862

名稱 : mount

使用許可權 : 系統管理者或/etc/fstab中允許的使用者

使用方式 :

mount

mount -a

mount ] device | dir

mount device dir

說明 :

將某個檔案的內容解讀成檔案系統,然後將其掛在目錄的某個位置之上。當這個命令執行成功後,直到我們使用 umnount 將這個檔案系統移除為止,這個命令之下的所有檔案將暫時無法被呼叫。

這個命令可以被用來掛上任何的檔案系統,你甚至可以用 -o loop 選項將某個一般的檔案當成硬碟機分割掛上系統。這個功能對於 ramdisk,romdisk 或是 iso 9660 的影像檔之解讀非常實用。

引數 -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 模式用來將乙個檔案當成硬碟分割掛上系統。

範例 將 /dev/hda1 掛在 /mnt 之下。

#mount /dev/hda1 /mnt

將 /dev/hda1 用唯讀模式掛在 /mnt 之下。

#mount -o ro /dev/hda1 /mnt

將 /tmp/image.iso 這個光碟的 image 檔使用 loop 模式掛在 /mnt/cdrom之下。用這種方法可以將一般網路上可以找到的 linux 光 碟 iso 檔在不燒錄成光碟的情況下檢視其內容。

#mount -o loop /tmp/image.iso /mnt/cdrom

相關命令umount 

Linux 指令篇 檔案系統 dd

名稱 dd 使用許可權 所有使用者dd 這個指令在 manual 裡的定義是 convert and copy a file 使用方式 dd option dd help 或是 info dd 如果你想要看看這個版本如何 dd version 輸入或輸出 dd if stdin of stdout ...

Linux 指令篇 檔案系統 fstab

指令 fstab 使用許可權 超級使用者 使用方式 使用編輯器來修改 etc fstab eg.vi etc fstab 說明 存放檔案系統與目錄結構對應資料的檔案 fstab 字段說明 第一欄 fs spec 實際的 device 名稱 第二欄 fs file 對應到的目錄結構 mount poi...

Linux高階篇 檔案系統

本博目錄 在 linux入門篇 初識linux 這篇文章,我們了解了關於linux的基本使用者管理和檔案管理,現在,我們研究下linux的另乙個重要的概念 檔案系統。對於linux,一切皆是檔案,在計算機系統中,磁碟就是用來儲存這些檔案的。但對於磁碟來說,只有0和1的概念,根本沒有檔案和目錄的概念,...