通过命令行安装 USB 闪存驱动器,因为它会在 Linux 下插入闪存盘后自动安装

通过命令行安装 USB 闪存驱动器,因为它会在 Linux 下插入闪存盘后自动安装

当您将闪存盘插入 USB 端口时,会发生以下情况:

  1. 自动检测每个 USB 驱动器分区的文件系统
  2. /media/bob/7B57-DCAA使用适当的选项,分区会自动挂载到临时路径
  3. 该路径归当前登录的用户所有(在 GUI 中)
  4. umount /media/bob/7B57-DCAA命令执行后路径自动删除

是否有一个简单的命令可以执行相同的操作,而无需手动创建路径、检测 FS 类型、安装分区、授予适当的权限/所有权并删除路径umount

更新

目前,我正在使用 Linux Mint 17 Qiana(Cinnamon),但其他发行版/窗口管理器也很有趣。

答案1

这在很大程度上取决于您的窗口管理器。对于 gnome 来说,这非常简单,甚至不需要 root:

# gnome-mount /dev/sdxy

不幸的是,KDE 没有像 gnome 这样的帮助程序/包装器,而是直接调用 udisks,这是您想要在 KDE 中执行的方式(需要 root):

# sudo udisks --mount /dev/sdxy

编辑:gnome-mount 当然已经过时了,因为它使用 HAL。新方法是使用 gvfs:

# gvfs-mount -d /dev/sdxy

答案2

我个人使用 pmount 来完成这项任务。您也不必以 root 身份运行它。

sudo apt-get install pmount
pmount /dev/sdX
pumount /dev/sdX

似乎有效。

相关内容