LPI Linux 認證/操作 Linux 檔案系統
外觀
(LPIC-2 版本 4.5)
權重:4
描述: 候選人應該能夠正確配置和導航標準 Linux 檔案系統。 此目標包括配置和掛載各種檔案系統型別。
關鍵知識領域
fstab配置的概念。- 用於處理交換分割槽和檔案的工具和實用程式。
- 使用 UUID 來識別和掛載檔案系統
- 瞭解 systemd 掛載單元
術語和實用程式
/etc/fstab/etc/mtab/proc/mountsmount和umountblkidsyncswaponswapoff
要訪問現有分割槽,您需要先使用 mount 命令將其掛載。
例如,如果您想將 ntfs 分割槽掛載到 /mnt/windows,您應該執行以下命令
mount -t ntfs /dev/hda3 /mnt/windows
當然,您需要將 hda3 替換為您自己的 ntfs 分割槽。
要解除安裝分割槽,您只需使用 umount
umount /mnt/windows
或者
umount /dev/hda3
如果您不帶引數使用 mount,它將列印當前已掛載的裝置,您也可以檢視 /proc/mounts 和 /etc/mtab 來發現當前掛載了哪些分割槽。
如果您想使用更自動的方法來掛載檔案系統,您應該編輯 /etc/fstab
<file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 /dev/hda2 / ext3 defaults 0 1 /dev/hda4 none swap defaults 0 0 /dev/hda1 /boot ext3 defaults 0 2 /dev/hda3 /mnt/windows ntfs defaults 0 0 /dev/hdb /media/cdrom iso9660 ro,user,noauto 0 0 /dev/fd0 /media/floppy auto user,noauto 0 0
在上述 /etc/fstab 示例中,我們有 ntfs 分割槽在系統啟動時自動掛載到 /mnt/windows,而在 cdrom 和 floppy 裝置上,我們指定了 noauto 和 user 選項,這意味著它們不會在啟動時掛載,而且任何使用者都可以根據需要隨時掛載它們。 第六個欄位對於根檔案系統應該是 1,對於其他需要在啟動時使用 fsck 檢查的 fs 應該是 2。
交換分割槽可用作虛擬記憶體,要建立交換分割槽,您應該使用 mkswap
mkswap /dev/hda4
需要使用 swapon 啟用
swapon /dev/hda4
您也可以使用 swapoff 停用它
swapoff /dev/hda4
sync 實用程式可用於強制將更改寫入分割槽,現代檔案系統(如 ext3 或 reiserfs)會在每次更改時同步分割槽,因此您無需手動執行此命令。