【存储设备专栏 2.8 -- linux 下挂载命令 mount 与 gio mount】

==> 请阅读嵌入式及芯片开发学必备专栏】<==


文章目录

    • [mount 命令](#mount 命令)
    • [gio mount](#gio mount)
      • [`gio mount -d` 详细介绍](#gio mount -d 详细介绍)
      • 用法示例
        • [示例 1: 挂载 U 盘](#示例 1: 挂载 U 盘)
        • [示例 2: 查看挂载的设备](#示例 2: 查看挂载的设备)
        • [示例 3: 卸载设备](#示例 3: 卸载设备)
      • 注意事项
      • 总结

mount 命令

要将插入到 Linux 系统的 U 盘(假设为 /dev/sdb1)挂载到目录 t32 上,你需要按照以下步骤操作:

步骤

  1. 创建挂载点
    首先,确保目录 t32 存在。如果不存在,你可以使用 mkdir 命令创建它:

    bash 复制代码
    mkdir -p /path/to/t32

    /path/to/t32 替换为你希望挂载的实际路径。

  2. 挂载 U 盘
    使用 mount 命令将 U 盘挂载到 t32 目录:

    bash 复制代码
    sudo mount /dev/sdb1 /path/to/t32

    请确保用正确的设备名称替换 /dev/sdb1,通常 U 盘的设备名称是 /dev/sdb1,可以通过 lsblkfdisk -l 命令确认。

  3. 检查挂载
    你可以使用 lsblkdf 命令确认设备是否已成功挂载:

    bash 复制代码
    lsblk

    或者

    bash 复制代码
    df -h

    查找输出中是否有 /path/to/t32,以确认挂载成功。

卸载(可选)

在不再需要使用 U 盘时,应该卸载它以确保所有数据被写入磁盘并防止数据丢失:

bash 复制代码
sudo umount /dev/sdb1

gio mount

在 Linux 系统中,gio mount 是 GNOME 输入输出(GIO)框架中的一个命令,用于挂载和管理设备及网络位置。与传统的 mount 命令相比,gio mount 更加面向桌面用户,支持挂载网络资源、FTP、SMB 和自动挂载 U 盘等设备。

gio mount -d 详细介绍

  • -d 选项 : 该选项用于指定要挂载的设备路径。这个设备路径通常指向具体的块设备,如 /dev/sdb1
    gio mount 命令封装了许多高层功能,借助于 GIO 和 GVFS(GNOME 虚拟文件系统)来操作设备和网络协议。

用法示例

示例 1: 挂载 U 盘

假设你有一个 U 盘设备路径为 /dev/sdb1,可以使用以下命令挂载:

bash 复制代码
gio mount -d /dev/sdb1

执行这条命令后,gio 会自动处理挂载过程,包括选择挂载点等。

示例 2: 查看挂载的设备

要查看当前使用 gio 挂载的设备,可以使用:

bash 复制代码
gio mount -l

这将列出所有通过 gio 挂载的设备,并显示它们的挂载点。

示例 3: 卸载设备

使用 gio 也可以卸载设备。假设你想卸载之前的 U 盘,可以使用:

bash 复制代码
gio mount -u /dev/sdb1

这个命令将卸载指定的设备。

注意事项

  • 权限 : gio mount 通常不需要超级用户权限,因为它依赖于用户会话的权限管理。
  • 挂载点 : GNOME 和许多桌面环境会自动选择挂载点,一般在 /media/username/ 下。
  • 兼容性 : gio mount 主要在 GNOME 桌面环境下工作良好,其他桌面环境可能需要其他工具。

总结

gio mount 提供了一种现代化的方式来管理 Linux 系统中的设备和网络资源挂载,尤其适合桌面用户和 GNOME 环境。通过其简单的接口,用户可以轻松挂载和卸载设备,而无需深入了解底层文件系统的细节。

相关推荐
摸鱼也很难1 小时前
Docker 镜像加速和配置的分享 && 云服务器搭建beef-xss
运维·docker·容器
watermelonoops1 小时前
Deepin和Windows传文件(Xftp,WinSCP)
linux·ssh·deepin·winscp·xftp
woshilys2 小时前
sql server 查询对象的修改时间
运维·数据库·sqlserver
疯狂飙车的蜗牛3 小时前
从零玩转CanMV-K230(4)-小核Linux驱动开发参考
linux·运维·驱动开发
恩爸编程3 小时前
探索 Nginx:Web 世界的幕后英雄
运维·nginx·nginx反向代理·nginx是什么·nginx静态资源服务器·nginx服务器·nginx解决哪些问题
Michaelwubo5 小时前
Docker dockerfile镜像编码 centos7
运维·docker·容器
远游客07135 小时前
centos stream 8下载安装遇到的坑
linux·服务器·centos
马甲是掉不了一点的<.<5 小时前
本地电脑使用命令行上传文件至远程服务器
linux·scp·cmd·远程文件上传
jingyu飞鸟5 小时前
centos-stream9系统安装docker
linux·docker·centos
好像是个likun5 小时前
使用docker拉取镜像很慢或者总是超时的问题
运维·docker·容器