Linux自动挂载与卸载USB设备

一、实现udev规则

创建规则:sudo vi /etc/udev/rules.d/usb.rules

bash 复制代码
SUBSYSTEMS=="usb",SUBSYSTEM=="block",ACTION=="add",RUN{program}+="/bin/mkdir /mnt/%k",RUN{program}+="/usr/bin/systemd-mount --no-block  --collect /dev/%k /mnt/%k"
SUBSYSTEMS=="usb",SUBSYSTEM=="block",ACTION=="remove", RUN{program}+="/usr/bin/systemd-umount /mnt/%k",RUN{program}+="/bin/rmdir /mnt/%k"

二、重启规则

bash 复制代码
sudo service udev restart
相关推荐
BD_Marathon20 分钟前
ubuntu防火墙使用
linux·ubuntu
dessler24 分钟前
Kafka-消费者(Consumer)和消费者组(Consumer Group)
linux·运维·kafka
kfepiza25 分钟前
Debian-10-standard用`networking`服务的`/etc/network/interfaces`配置文件设置多网卡多IPv6
linux·debian
进击的程序汪36 分钟前
Linux 启动过程流程图--ARM版
linux·运维·arm开发
deeper_wind1 小时前
MySQL数据库基础(小白的“升级打怪”成长之路)
linux·数据库·mysql
Raners_1 小时前
【Linux】文件权限以及特殊权限(SUID、SGID)
linux·安全
egoist20231 小时前
【Linux仓库】进程优先级及进程调度【进程·肆】
linux·运维·服务器·进程切换·进程调度·进程优先级·大o1调度
2301_1472583692 小时前
7月2日作业
java·linux·服务器
xuanzdhc7 小时前
Linux 基础IO
linux·运维·服务器
愚润求学7 小时前
【Linux】网络基础
linux·运维·网络