磁盘查看/挂载/修改目录

博客介绍了磁盘查看、挂载及修改目录的相关知识。查看方面,可用df -h查看已挂载分区,fdisk -l查看所有磁盘。挂载时,可将已挂载在/home的硬盘挂载到/data,且手动挂载后需将信息写入/etc/fstab,避免开机重新挂载。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

磁盘查看/挂载/修改目录

查看

  • df -h    查看分区情况及数据盘名称,只能查看已经挂载的
  • fdisk -l 可以查看所有磁盘,包括未挂载的

挂载

把已经挂载在/home目录上的硬盘挂载到/data目录上, 如下操作

mkdir /data(如果没有data目录就创建,否则此步跳过)
umount /home(卸载硬盘已挂载的home目录)
mount /dev/sdb3 /data (挂载到data目录)
vim /etc/fstab (编辑fstab文件修改或添加,使重启后可以自动挂载)
# 写入  /dev/sdb3 /data ext4 defaults 0 0  

/etc/fstab 文件简介

磁盘被手动挂载之后都必须把挂载信息写入/etc/fstab这个文件中,否则下次开机启动时仍然需要重新挂载。系统开机时会主动读取/etc/fstab这个文件中的内容,根据文件里面的配置挂载磁盘。这样我们只需要将磁盘的挂载信息写入这个文件中我们就不需要每次开机启动之后手动进行挂载了

 

  

 

 

  

 

### 如何在 Linux 中更改磁盘挂载点或目录 在 Linux 系统中,更改磁盘挂载点是一个常见的操作,尤其是在需要重新规划存储空间或者调整文件系统布局的情况下。以下是实现这一目标的具体方法: #### 查看当前磁盘挂载情况 为了确保了解当前的磁盘挂载状态,可以通过以下命令获取相关信息: - 使用 `df -lh` 或者 `df -h` 来查看现有的挂载信息[^2]。 - 执行 `lsblk` 命令来查看文件系统的结构以及设备名称[^2]。 #### 解除旧的挂载点 如果需要更换挂载位置,则必须先解除原有的挂载关系。这一步骤非常重要,因为只有当磁盘未被挂载时才能安全地修改其配置。 ```bash umount /old_mount_point ``` 例如,假设原来的挂载路径为 `/mnt/olddir` ,则运行如下指令: ```bash umount /mnt/olddir ``` 随后再次验证是否成功卸载,可重复执行 `df -h` 并确认该条目已消失[^2]。 #### 创建新的目标目录 创建一个新的目录作为未来的挂载点。假如希望将磁盘挂载至 `/new/mntpoint` 下面,那么应该提前建立此文件夹: ```bash mkdir -p /new/mntpoint ``` #### 实现新挂载 完成以上准备之后,就可以正式实施新的挂载动作了。利用 `mount` 指令指定源设备与目的地址即可: ```bash mount /dev/sdXn /new/mntpoint ``` 这里需要注意替换实际使用的块设备名(比如 `/dev/vdb`),还有具体分区号(如 `vdb1`)[^1]。 #### 更新fstab永久生效 为了让改动持久化,在重启机器后仍然有效,还需要编辑 `/etc/fstab` 文件加入对应记录。打开编辑器进入 fstab 配置文档: ```bash vi /etc/fstab ``` 接着按照既定格式追加一行描述新增项的信息,形似下面这样的一行内容: ``` UUID=your-disk-uuid /new/mntpoint ext4 defaults 0 2 ``` 其中 UUID 可以通过 `blkid` 工具查询得到;而文件系统类型应依据实际情况填写,常见有 `ext4`, `xfs` 等[^2]。 最后保存退出,并测试一下设置是否有误: ```bash mount -a ``` 如果没有报错说明一切正常。 --- ### 注意事项 在整个过程中要格外小心处理正在工作的生产环境下的重要数据卷,以免造成不必要的损失。另外对于某些特殊类型的云服务商虚拟机实例而言,可能还会涉及到额外的操作步骤或是专用工具的支持[^4]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值