linux 重新挂载需要先卸载再重新挂载,如果要一条命令可以通过&&符号将两个命令组合到一个命令里,例如:
umount -l /mnt/test &&mount -o ro /dev/hda1 /mnt/test
linux中挂载命令是mount,卸载是umount,在命令行中使用&&可以将多条命令组合成一条命令并顺序执行,以达到快速执行的目的。
扩展资料
linux挂载命令mount的用法介绍:
1、语法
mount [-fnrsvw] [-t vfstype] [-o options] device dir
2、参数说明:
-V:显示程序版本
-h:显示辅助讯息
-v:显示较讯息,通常和 -f 用来除错。
-a:将 /etc/fstab 中定义的所有档案系统挂上。
-F:这个命令通常和 -a 一起使用,它会为每一个 mount 的动作产生一个行程负责执行。在系统需要挂上大量 NFS 档案系统时可以加快挂上的动作。
-f:通常用在除错的用途。它会使 mount 并不执行实际挂上的动作,而是模拟整个挂上的过程。通常会和 -v 一起使用。
-n:一般而言,mount 在挂上后会在 /etc/mtab 中写入一笔资料。但在系统中没有可写入档案系统存在的情况下可以用这个选项取消这个动作。
添加一个硬盘设备(虚拟机 *** 作 略)
fdisk命令 用来管理硬盘设备
1.fdisk /dev/sdb
2.p查看已有分区信息
3.n创建新的主分区e创建新的扩展分区
4.1输入主分区编号
5.+200M设定分区大小
6.w保存
挂载设备:当用户需要使用硬盘设备或分区中的数据时,需要先将其与一个已存在的目录文件进行关联,而这个关联动作就是“挂载” 挂载是使用硬件设备前所执行的最后一步 *** 作。
mount命令 用来挂载文件系统(如果挂载一个新创建的硬盘分区则需要先将其格式化)
1. mkfs.xfs /dev/sdb1
2. mount /dev/sdb1 /ooo
将挂载信息写入到配置文件fstab中
字段定义
/etc/fstab 文件包含了如下字段,通过空格或 Tab 分隔:
<file system> :要挂载的分区或存储设备
<dir>:挂载的位置
<type>:要挂载设备或是分区的文件系统类型
<options>:挂载时使用的参数 xfs一般使用默认参数defaults
<dump>:dump 工具通过它决定何时作备份 1备0忽略
<pass>:fsck 读取 <pass>的数值来决定需要检查的文件系统的检查顺序 允许的数字是0, 1, 和2。 根目录应当获得最高的优先权 1, 其它所有需要被检查的设备设置为 2. 0 表示设备不会被 fsck 所检查。
PS:fsck一般给重要的目录设置- -!但通常用不上 如果存在断电或者文件丢失等情况则需要用到fsck命令
关于linux系统为什么要进行挂载设备/硬盘这个动作:
如果不挂载的话/目录下的文件使用的都是同一个硬盘,举一个不恰当的栗子
就好比我用windows系统我硬盘有500G我默认有CDE三个盘如果我只挂载C盘的话就会浪费DE两个盘所分配的硬盘空间(当然windows系统分区一般情况在装机时会自动挂载好)
还有就当系统进行资源扩充时挂载 *** 作可以增加其目录空间
挂载的动作相当于将挂载点(目录)映射到被挂载的设备上
其他相关指令:
lsblk:查看磁盘分区结构,挂载位置
df -h:查看资源使用率
du -sh /* 查看目录占用空间大小
df -kh: 查看磁盘挂载信息
如何解决扩容后需要格式化才能挂载的问题???
本章我们先介绍Linux服务器磁盘挂载,下期介绍Linux磁盘扩容问题。
Linux磁盘挂载有两种情况
1. 小于2T磁盘挂载
2. 大于2T磁盘挂载
下面我们分别介绍两种情况的挂载方式
以下磁盘名称都以/dev/sdc为例
挂载小于2T的磁盘也分两种
第一种,直接挂载裸盘,此刻就不用创建分区
在这种情况下,可以直接格式化磁盘,我们这里用ext4格式,当然也可以使用xfs格式
1)格式化分区
2)挂载磁盘
在挂载磁盘之前为了防止机器重启的时候没有加载磁盘,我们需要添加配置文件
1)创建分区
在这种情况下,我们需要先将裸盘创建分区,需要使用fdisk命令
以下都是按照实际运维工作中使用的介绍,还有特殊情况可以自行搜索文档研究。
3) 挂载分区
和上面一样,挂载大于2T的磁盘也分裸盘和分区
第一种,挂载裸盘的话,和小于2T一样,不涉及分区情况,可以直接挂载,具体挂载方式可以参考小于2T的裸盘挂载方式
下面具体说一下第二种,磁盘分区挂载
这种方式已经不能使用fdisk工具了,fdisk只适合划分2T一下的磁盘,此刻需要用到的工具是parted
1)建立磁盘标签GPT
parted /dev/sdc
查看当前磁盘信息
print 可以看到磁盘还没有分区
我们这里使用创建主分区,并且使用全部磁盘
mkpart primary 0% 100%
4) 挂载磁盘
这里也参考上面的磁盘挂载,写入配置文件/etc/fstab,这里为了简便,我直接在命令行挂载了。
此时可以看到磁盘已经挂载
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)