挂载文件系统,使用权限:超级用户或/etc/fabs中的允许使用者
挂载:把分区和目录对应的过程
挂载点:挂载在文件树中的位置
使用mount命令可以将文件系统挂载到相应目录下
mount命令也可以挂载不同的设备(原因:Linux把设备当做文件使用)
Linux下/mnt目录是专门用于挂载不同的文件系统,可以在此目录下新建不同的子目录来挂载不同的设备文件系统
用法:
mount [-lhV]
mount -a [选项]
mount [选项] [--source] <源> | [--target] <目录>
mount [选项] <源> <目录>
mount <操作> <挂载点> [<目标>]挂载文件系统。
选项:
-a, --all 挂载 fstab 中的所有文件系统
-c, --no-canonicalize 不对路径规范化
-f, --fake 空运行;跳过 mount(2) 系统调用(常用于除错,会使mount不执行实际挂上的动作,而是模拟整个挂上的过程,通常与-v一起使用)
-F, --fork 对每个设备禁用 fork(和 -a 选项一起使用)
-T, --fstab <路径> /etc/fstab 的替代文件
-i, --internal-only 不调用 mount.<type> 辅助程序
-l, --show-labels 也显示文件系统标签(列出当前已挂载的设备,文件系统名称和挂载点)
-n, --no-mtab 不写 /etc/mtab
--options-mode <mode>
what to do with options loaded from fstab
--options-source <source>
mount options source
--options-source-force
force use of options from fstab/mtab
-o, --options <列表> 挂载选项列表,以英文逗号分隔
-O, --test-opts <列表> 限制文件系统集合(和 -a 选项一起使用)
-r, --read-only 以只读方式挂载文件系统(同 -o ro)
-t, --types <列表> 限制文件系统类型集合(将后面的设备以指定类型的文件格式装载到挂载点上,常见类型:如cfat、ext3、ext2、iso9660、nfs等)
--source <源> 指明源(路径、标签、uuid)
--target <目标> 指明挂载点
--target-prefix <path>
specifies path used for all mountpoints
-v, --verbose 打印当前进行的操作
-w, --rw, --read-write 以读写方式挂载文件系统(默认)
-N, --namespace <ns> perform mount in another namespace-h, --help display this help
-V, --version display versionSource:
-L, --label <label> synonym for LABEL=<label>
-U, --uuid <uuid> synonym for UUID=<uuid>
LABEL=<label> specifies device by filesystem label
UUID=<uuid> specifies device by filesystem UUID
PARTLABEL=<label> specifies device by partition label
PARTUUID=<uuid> specifies device by partition UUID
ID=<id> specifies device by udev hardware ID
<设备> 按路径指定设备
<目录> 绑定式挂载的挂载点(参阅 --bind/rbind)
<文件> 用于设置回环设备的常规文件操作:
-B, --bind 挂载其他位置的子树(同 -o bind)
-M, --move 将子树移动到其他位置
-R, --rbind 挂载其他位置的子树及其包含的所有子挂载(submount)
--make-shared 将子树标记为 共享
--make-slave 将子树标记为 从属
--make-private 将子树标记为 私有
--make-unbindable 将子树标记为 不可绑定
--make-rshared 递归地将整个子树标记为 共享
--make-rslave 递归地将整个子树标记为 从属
--make-rprivate 递归地将整个子树标记为 私有
--make-runbindable 递归地将整个子树标记为 不可绑定
使用mount的步骤:
1.确认是否为Linux可以识别的文件系统
2.确认设备的名称(通过fdisk -l查看)
3.查找挂载点(挂载点须存在,即/mnt下的相应子目录已存在)
4.挂载文件系统
5.使用完设备文件后可使用umount将其卸载
linux可识别的文件系统:
windows95/98常用的FAT32文件系统:vfat
winNt/2000的:ntfs
OS/2用的:hpfs
Linux用的:ext2、ext3、nfs
CD-ROM光盘用的:iso9660
U 盘为 SCSI 格式的硬盘,其格式为 vfat 格式(其设备号可通过“fdisk –l”进行查看)
若设备名为“/dev/sda2”,则可用如下命令就可将其挂载: mount -t vfat /dev/sda2 /mnt/u
若需设置在开机时自动挂载,可在文件“/etc/fstab”中加入相应的设置行
设置行格式为

3165

被折叠的 条评论
为什么被折叠?



