Linux自学之旅-基础命令(挂载命令之mount)

mount挂载命令


前言

1.上一节我们讲述了查看系统错误登录信息的命令lastb,还没看的可点击下方链接进入观看:lastb

2.这一节我们学习一个全新的命令mount


提示:以下是本篇文章正文内容

一、mount命令格式

  • 命令名称:mount
  • 所在路径:/usr/bin/mount
  • 执行权限:所有用户
  • 功能描述:挂载文件系统
命令格式
[root@web ~]# mount
#查询系统中已经挂载的设备

[root@web ~]# mount -a
#依据配置文件/etc/fstab里面的内容,自动挂载

[root@web ~]# mount [-t 文件系统] [-L 卷表名] [-o 特殊选项] 设备文件名 挂载点
常用选项:
-t 文件系统:指定挂载的类型,可以ext3、ext4、iso9660等文件系统。
-L 卷表名:挂载指定卷标的分区。
-o 特殊选项:可以指定挂载的额外选项,比如读写权限、同步异步等。

二、mount特殊选项

参数 说明
atime/noatime 更新访问时间/不更新访问时间。访问分区文件时,是否更新文件的访问时间,默认是更新
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 写入代表文件系统支持组磁盘配额,默认不支持

三、mount使用

[root@web ~]# mount | grep /dev   <-直接mount回车就可以查看系统已经挂载的设备
devtmpfs on /dev type devtmpfs (rw,nosuid,size=480852k,nr_inodes=120213,mode=755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
/dev/mapper/centos-root on / type xfs (rw,relatime,attr2,inode64,noquota)
mqueue on /dev/mqueue type mqueue (rw,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime)
/dev/mapper/centos-home on /home type xfs (rw,relatime,attr2,inode64,noquota)
/dev/sda1 on /boot type xfs (rw,relatime,attr2,inode64,noquota)
#命令解释:(/dev/sda1挂载到/boot这个目录,文件系统是xfs,有读写......等权限)
[root@web ~]# mount | grep /boot
/dev/sda1 on /boot type xfs (rw,relatime,attr2,inode64,noquota)
#我们发现/boot分区已经被挂载,那么我们怎么才能重新挂载分区,并采用noatime

[root@web ~]# mount -o remount,noatime /boot/
#重新挂载分区,并采用noatime
#改完记得改回来

猜你喜欢

转载自blog.csdn.net/qq313088385/article/details/115316686