我正在尝试通过 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
(这只是为了方便)和缺少引号(没有一个变量值包含空格,所以这不是一个真正的问题)。