解釋一下檔案 etc fstab的內容

2021-09-06 11:36:56 字數 2392 閱讀 5421

/etc/fstab 內容解釋(偷個懶,把別人的話拷貝過來,做個標記,然後下班走人...)

/dev/hda1 /mnt/c ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0

/dev/hda9 /mnt/d ntfs-3g silent,umask=0,locale=zh_cn.utf8 0 0

/dev/hda10 /mnt/e vfat users,gid=users,umask=0002,utf8=true,codepage=936 0 0

第乙個,用來以唯讀方式掛載ntfs檔案系統的/dev/hda1 到 /mnt/c 這個目錄。ro表示read-only唯讀。users,gid=users表示允許users普通使用者組的使用者解除安裝/掛載這個裝置。可以嘗試以普通使用者身份umount /dev/hda1 然後 mount /dev/hda1 ;再試一下其它的linux的檔案系統看看普通使用者是否有權解除安裝,普通使用者無法解除安裝是因為沒有預設的掛載選項中沒有給普通使用者這樣的許可權。umask=0002是掩碼值。nls=utf8是指的以utf8字符集編碼方式掛載這個裝置。

第二個,是用來以讀寫方式掛載ntfs檔案系統的磁碟分割槽。這種掛載的方式,suse系列的初始安裝預設是不支援的。需要安裝能讀寫ntfs的包。silent如果不知道可以在dict.cn查一下它的意思。後面的umask=0同上是掩碼。locale=zh_cn.utf8 是表示以這種字符集編碼方式掛載這個磁碟分割槽,或者說這個裝置。

第三個,/dev/hda10 表示要掛載的裝置;/mnt/e 表示要掛載到的目錄;vfat是指明以vfat的檔案系統型別( fstype ),來掛載這個裝置;最後麵一的段users,gid=users,也是允許普通使用者組的使用者解除安裝/掛載 這個裝置的;umask=0002是掩碼,utf8=true,codepage=936這兩個也是用來表示掛載時使用的字符集編碼的。不懂的單詞可以到 dict.cn 查一下是什麼意思。

/etc/fstab 檔案的最後面的兩個數字也是有講究的。 前面的第一位數字不太清楚大概是說是否備份這個分割槽;後面的數字如果是1或者是2都是表示開機需要自檢的,根分割槽是第乙個被掛載的裝置,所以它的最後一位數字標為1 。

/etc/fstab 檔案中的掛載選項有錯誤是可能會導致系統啟動失敗或者啟動不正常的。

像 proc sysfs debugfs devpts 這樣的都是指的虛擬的檔案系統。

想要詳細了解,可以看一下mount的man幫助。

最後帖一下我的 /etc/fstab 檔案:

/dev/hda3 / reiserfs acl,user_xattr 1 1

/dev/hda9 swap swap defaults 0 0

proc /proc proc defaults 0 0

sysfs /sys sysfs noauto 0 0

debugfs /sys/kernel/debug debugfs noauto 0 0

usbfs /proc/bus/usb usbfs noauto 0 0

devpts /dev/pts devpts mode=0620,gid=5 0 0

/dev/hda11 /home ext3 defaults 1 2

/dev/hda1 /media/hda1 ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0

/dev/hda3 /media/hda3 reiserfs defaults 1 2

/dev/hda5 /media/hda5 ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0

/dev/hda6 /media/hda6 ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0

/dev/hda7 /media/hda7 ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0

/dev/hda8 /media/hda8 vfat users,gid=users,umask=0002,utf8=true,codepage=936 0 0

/dev/hda10 /media/hda10 reiserfs defaults 1 2

/dev/hda13 /media/hda13 xfs defaults 1 2

/dev/sda1 /media/sda1 xfs defaults 1 2

/dev/sda2 /media/sda2 reiserfs defaults 1 2

/dev/sda3 /media/sda3 reiserfs acl,user_xattr 1 2

/dev/sda5 /media/sda5 reiserfs defaults 1 2

/dev/sda6 /media/sda6 ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0

解釋一下檔案 etc fstab的內容

etc fstab 內容解釋 偷個懶,把別人的話拷貝過來,做個標記,然後下班走人.dev hda1 mnt c ntfs ro,users,gid users,umask 0002,nls utf8 0 0 dev hda9 mnt d ntfs 3g silent,umask 0,locale z...

解釋一下numa

numa 非一致性儲存 當多個處理器訪問同乙個儲存器時,會有效能損失,numa通過提供分離的儲存器給各個處理器。numa系統的結點通常是由一組cpu和本地記憶體組成,有的結點可能還有i o子系統。由於每個結點都有自己的本地記憶體,因此全系統的內存在物理上是均勻分布的,每個結點訪問本地記憶體和訪問其它...

通俗的解釋一下正規化

正規化是什麼呢?比如拷貝來一段瞅瞅 正規化是符合某一種級別的關係模式的集合。關聯式資料庫中的關係必須滿足一定的要求,滿足不同程度要求的為不同正規化。我知道不用說,你肯定一臉懵逼!因為我也是!下面我就通俗的來解釋一下三大正規化吧,不喜勿噴,個人理解 第一正規化 其實就是讓列保持原子性,原子性就是不能再...