Consider the following /etc/fstab file:
/dev/hda1 swap swap defaults 0 0 /dev/hda2 / ext2 defaults 1 1 /dev/hda3 /home ext2 defaults 1 2 none /proc proc defaults 0 0 /dev/sdb1 /media/usb0 vfat user,noauto 0 0
What is one of the possible commands that an ordinary (non-root) user can use to mount the /dev/sdb1 partition on the /media/usb0 mount point? (Please enter the command with all parameters and/or options but without any file system type options.)
Answer: mount /dev/sdb1 或 mount /media/usb0 或 /bin/mount /dev/sdb1 或 /bin/mount /media/usb0 或 mount /media/usb0/ 或 /bin/mount /media/usb0/
題解
由於「/dev/sdb1」在「/etc/fstab」檔案中使用了「noauto」參數,因此在開機時不會被自動掛載,且它還使用了「user」參數,因此可以被非root的使用者來掛載。手動掛載檔案系統可以使用「mount」(/bin/mount)指令,且因為「/dev/sdb1」裝置和其要掛載的目錄「/media/usb0」都已經被撰寫在「/etc/fstab」檔案中,因此可以不必明確指定掛載「/dev/sdb1」裝置或是「/media/usb0」目錄時是要使用哪個裝置或是目錄。
所以以下的幾個指令都可以完成掛載:
mount /dev/sdb1
mount /media/usb0
mount /media/usb0/