加入收藏 | 设为首页 | 会员中心 | 我要投稿 孝感站长网 (https://www.0712zz.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

linux 挂载

发布时间:2022-10-16 19:31:09 所属栏目:Linux 来源:转载
导读: mount 挂载
挂载的语法:
# mount [-fnrsvw] [-t vfstype] [-o options] device dir
# mount [-t 文件系统] [-L Label名] [-o 额外选项] 设备文件名 挂载点
选项与参数:
-a :依照配置文件

mount 挂载

挂载的语法:

# mount [-fnrsvw] [-t vfstype] [-o options] device dir

# mount [-t 文件系统] [-L Label名] [-o 额外选项] 设备文件名 挂载点

选项与参数:

-a :依照配置文件 /etc/fstab 的数据将所有未挂载的磁盘都挂载上来

-l :单纯的输入 mount 会显示目前挂载的信息。加上 -l 可增列 Label 名称!

-t :与 mkfs 的选项非常类似的,可以加上文件系统种类来指定欲挂载的类型。

常见的 Linux 支持类型有:ext2, ext3, vfat, reiserfs, iso9660(光盘格式), nfs, cifs, smbfs(此三种为网络文件系统类型)

-L :系统除了利用设备文件名 (例如 /dev/hdc6) 之外,还可以利用文件系统的标头名称(Label)来进行挂载。

挂载选项-o的参数:

-o :后面可以接一些挂载时额外加上的参数!比方说账号、密码、读写权限等:

ro, rw: 挂载文件系统成为只读(ro) 或可擦写(rw)

async, sync: 此文件系统是否使用同步写入 (sync) 或异步 (async) 的内存机制,请参考文件系统运行方式。默认为 async。

suid, nosuid: 是否允许此 partition 含有 suid/sgid 的文件格式?

exec, noexec: 是否允许此 partition 上拥有可运行 binary 文件?

user, nouser: 是否允许此 partition 让任何使用者运行 mount ?

mount 仅有 root 可以进行,但下达 user 参数,则可让一般 user 也能够对此 partition 进行 mount 。

defaults: 默认值为:rw, suid, dev, exec, auto, nouser, and async

remount: 重新 挂载已经挂载的文件系统,这在系统出错,或重新升级参数时,很有用!

loop: 回环方式挂载linux 挂载,比如光盘镜像文件

mode: 设置所有文件的权限为0620,该值为八进制。

dev 支持设备文件

nodev 不支持设备文件

auto mount -a 开机自动挂载

noauto mount -a 开机不自动挂载

noatime 不更新访问时间atime

usrquota 支持用户级磁盘配额功能

grpquota 支持组级磁盘配额功能

acl 支持acl功能

没有指定任何选项,则为默认选项 man mount

mount 可以挂在设备文件,也可以挂在目录

示例

建立挂载点

#mkdir /sdb1挂载分区

#mount /dev/sdb1 /sdb1查看挂载状态

#df -h

这里写图片描述

UUID

UUID是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。通常平台会提供生成的API。按照开放软件基金会(OSF)制定的标准计算,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字

UUID由以下几部分的组合:

(1)当前日期和时间,UUID的第一个部分与时间有关,如果你在生成一个UUID之后,过几秒又生成一个UUID,则第一个部分不同,其余相同。

(2)时钟序列

(3)全局唯一的IEEE机器识别号,如果有网卡,从网卡MAC地址获得,没有网卡以其他方式获得。

查看UUID

#dumpe2fs 设备名称 -h

#blkid

查看所有设备的UUID

#blkid 设备名称

查看当前设备的UUID

开机自动挂载

首先查看设备的UUID

#blkid /dev/sdb1 查看单个设备的UUI

#blkid 查看所有设备的UUID号

这里写图片描述

修改/etc/fstab 文件让系统自动挂载

UUID=”d3094f48-30d3-4926-a0f5-4b80b0105ade” /sdb1 ext4 defaults 0 0

第一列:设备的UUID号,设备名称也星,建议是UUID号

第二列:挂载点路径

第三列:文件系统类型

第四列:文件系统属性

第五列:用来做磁带机备份 0不做备份 1 1天做一次备份 2 2天做一次备份

第六列:文件系统检查 0不做检查 1 先检查 2 后检查

autofs 触发是挂载

在进入目录时自动挂载

1、安装软件

#yum install autofs

2、启动服务

# /etc/init.d/autofs start

3、配置

主配置文件

#vim /etc/auto.master

添加下面一行

/auto /etc/auto.sdc1

/auto 挂载点的父目录(可以自己写,自己创建那个目录)

/etc/auto.sdc1 自己定义的辅助配置文件

辅助配置文件(可以自己创建) 辅助配置模板# vim /etc/auto.misc

#vim /etc/auto.sdc1

sdc1 -fstype=ext4 :/dev/sdc1

挂载点 文件系统类型 挂载设备

#df -h 查看当前挂载

这里写图片描述

重启autofs服务

#/etc/init.d/autofs restart

#cd /auto/sdc1 进入设置成挂载的目录

#df -h 查看当前挂载

这里写图片描述

发现sdc1被挂载上了

(编辑:孝感站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!