在
Linux GUI
中,我们通常理所当然地认为,当我们插入 USB 闪存驱动器、硬盘驱动器甚至
DVD
磁盘时,它们就可以使用了。但是在后台有一个过程,设备被安装(准备好使用)并分配了一个安装点。当使用服务器或远程连接时,并不能确定某个设备是否会自动可用,那么我们如何挂载自己的设备呢?下面我们一起来看一下!
mount
命令用于将设备上找到的文件系统挂载到以
/
为根的大树结构(Linux文件系统)上。相反,另一个命令
umount
可用于从树中分离这些设备。
mount的初级用法
mount
命令挂载存储设备或文件系统,使其可访问并将其附加到现有目录结构。
语法:
mount -t 类型设备目录
这告诉内核将设备上找到的文件系统(类型为type)附加到目录
dir
。
dir
之前的内容(如果有)、
owner
和
mode
变得不可见,只要这个文件系统保持挂载,路径名
dir
指的是设备上文件系统的根目录。如果没有提到目标目录,默认情况下,它将设备挂载在
/etc/fstab
文件中。
其他形式:
mount [-l|-h|-V] mount -a [-fFnrsvw] [-t fstype] [-O optlist] mount [-fnrsvw] [-o options] device|dir mount [-fnrsvw] [-t fstype] [-o options] device dir
这些命令告诉内核将在设备上找到的文件系统附加到dir。
示例
要将硬盘驱动器的第二个分区挂载到现有目录
/media/PHOTOS
(挂载点):
$ mount /dev/hda2 /media/PHOTOS
显示所有已安装的分区:
$ mount proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) devpts on /dev/pts type devpts (rw,gid=5,mode=620) /dev/sda1 on /boot type ext3 (rw ) /tmp on /var/tmp type none (rw,noexec,nosuid,bind) 10.4.0.4:/srv/export/setup_server on /nfs/setup_server type nfs (ro,addr=10.4.0.4)