Ubuntu 20.04 - 用于轻松挂载 USB 驱动器的 GUI 应用程序

Ubuntu 20.04 - 用于轻松挂载 USB 驱动器的 GUI 应用程序

我正在尝试通过 USB 连接存储卡读卡器,但我懒得手动操作。考虑到这是一个相当基本的操作,是否有一个 GUI 应用程序可以让我轻松安装 USB 驱动器?

我正在使用基于 i3wm 定制的 ubuntu 20.04,它可以与 X 一起运行。我只使用 i3wm 系统托盘。

我想找出一个桌面管理器不可知论usb 安装实用程序。可以是仅限 CLI,我不介意,但只需一行或足够简单的命令,不需要我用特定命令加载我的人类记忆。

答案1

在一个简单的脚本中很容易实现。如下所示:

#!/bin/bash
mntlist=/tmp/mntlist.$$
mounted=/tmp/mounted.$$
mount > $mounted
sudo fdisk -l  |
 grep '^\/dev\/'  |
 sed 's/ [ 0-9.*GMT]* /,/' |
 grep -E -v 'Microsoft reserved|Linux swap' |
 sed  's/,.*//' > $mntlist 

for disk in $(cat  $mntlist) ; do
    if  grep -q  $disk $mounted >/dev/null ; then
        echo $disk is mounted
    else
        echo $disk is NOT YET mounted
        if [ ! -d /mnt/$disk ] ; then
            mkdir  /mnt/$disk
        fi
        sudo mount $disk /mnt/$disk
    fi
done

rm -f $mntlist $mounted

并将其存储为/usr/local/bin/usbmount一些容易记住的名称。

请注意,有些人会反对使用cat(这只是为了方便)和缺少引号(没有一个变量值包含空格,所以这不是一个真正的问题)。

相关内容