ubuntu手动挂载u盘且支持中文显示

本文介绍了一个Bash脚本,用于检查/dev/sdb1U盘的存在性,如果未挂载,则使用sudomount命令以UTF-8字符集进行挂载。
摘要由CSDN通过智能技术生成
sudo mount -o iocharset=utf8 /dev/sdb1 /your_mount_point

例外:检查是否存在u盘驱动,有则判断是否挂载了,没挂载则挂载。

#!/bin/bash

# 检查 /dev/sdb1 是否存在
if [ -e "/dev/sdb1" ]; then
    echo "Device /dev/sdb1 exists."
    
    # 检查 /dev/sdb1 是否已挂载
    if grep -q "/dev/sdb1" /proc/mounts; then
        echo "Device /dev/sdb1 is already mounted."
    else
        echo "Device /dev/sdb1 is not mounted. Mounting..."
        sudo mount -o iocharset=utf8 /dev/sdb1 /media/mjlighting/sdb1
        if [ $? -eq 0 ]; then
            echo "Device /dev/sdb1 successfully mounted at /media/mjlighting/sdb1."
        else
            echo "Failed to mount device /dev/sdb1."
        fi
    fi
else
    echo "Device /dev/sdb1 does not exist."
fi

  • 7
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值