挂载命令详细解释

Linux系统一切设备皆文件。比如第一张光盘,会被自动识别为/dev/sr0(设备文件的命名方式是主设备号加次设备号。主设备号说明设备类型,次设备号说明是第几个设备),但并此时的光盘还不能正常的读取。需要先进行挂载而后才能进行正常的读取。需要指定挂载点并执行挂载命令。(不同的光盘之间需要重新挂载并指定挂载点才能正常使用)

1.mount  查询系统中已经挂载的设备

常见的存储设备:

/dev/sda1 第一个scsi硬盘的第一个分区

/dev/cdrom 光盘

/dev/sr0 光盘

常用挂载点见目录挂载格式:

mount -t 文件系统类型 -o 特殊选项 设备文件名 挂载点

-t 文件系统:加入文件系统类型来指定挂载的类型,可以ext3,ext4,iso9660等文件系统。

-o 特殊选项:可以指定挂载的额外选项,比如读写权限,同步异步等,如果不指定则默认值

生效。

参数

说明

atime/noatim e

更新访问时间/不更新访问时间。访问分区文件时,是否更新文件的访问时间, 默认为更新。

async/sync

异步/同步,默认为异步。

auto/noauto

自动/手动,mount -a 命令执行时,

是否会自动安装/etc/fstab文件内容载默认自动。

defaults

定义默认值,相当于rw,suid,dev,exec,auto,nouser,async这七个选项。

exec/noexec

执行/不执行,设定是否允许在文件系统中执行可执行文件,默认是exec允许。

remount

重新挂载已经挂载的文件系统,一般用于指定修改特殊权限。

rw/ro

读写/只读,文件系统挂载时,是否具有读写权限,默认是rw。

suid/nosuid

具有/不具有SUID权限,设定文件系统是有具有SUID和SGID的权限,默认有。

user/nouser

允许/不允许普通用户挂载,设定文件系统是否允许普通用户挂载,默认是不允许,

只有root可以挂载分区。

usrquota

写入代表文件系统支持用户磁盘配额,默认不支持。

grpquota

写入代表文件系统支持组磁盘配额,默认不支持。

例1:mount 查看挂载信息

/dev/sda1 on /boot type ext4 (rw)

我们查看到/boot分区已经被挂载,而且采用的defaults选项,那么我 们重新挂载分区,并采用noexec 权限禁止执行文件执行,看看会出现什么 情况(注意不要用/分区做试验,不然系统命令也不能执行了)

[root@localhost ~]# mount -o remount,noexec /boot [root@localhost ~]# cp /usr/bin/ls /boot [root@localhost ~]# /boot/ls

-bash: /boot/ls: 权限不够

[root@localhost ~]# mount -o remount,exec /boot

例2:挂载硬盘分区,移动硬盘[root@localhost ~]# mkdir /mnt/disk1 #创建挂载点

[root@localhost ~]# mount /dev/sdb1 /mnt/disk1 #挂载硬盘分区或者移动硬盘

例3:挂载光盘

[root@localhost ~]# mount -t iso9660 /dev/sr0 /mnt/cdrom

#/mnt/cdrom必须是已存在的目录

例4:挂载U盘

[root@localhost         ~]#         fdisk         -l #查看当前系统下的存储设备,确认U盘的设备名称[root@localhost ~]# mount -t vfat /dev/sdb1 /mnt/usb #fat32格式的U盘挂载方式

-t vfat fat32

-t fat fat16

注:Linux默认情况不识别NTFS格式

例5:挂载.iso文件

mount -o loop /root/CentOS-7-x86_64-DVD-1810.iso /mnt/ 加入loop选项让文件以块设备的方式进行挂载。

例6:卸载

umount      设备名称或挂载点#所有挂载的设备卸载方式都一样

例7:挂载NTFS格式

yum -y install epel-release yum -y install ntfs-3g

mount -t ntfs-3g /dev/sdb1 /media/ ls /media

挂载注意事项:

同一个文件系统不应该重复挂载在不同的挂载点。同一个目录不应该重复挂载多个文件系统。

作为挂载点,一定要是空白目录。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值