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
相关推荐
一只小bit41 分钟前
Linux网络:阿里云轻量级应用服务器配置防火墙模板开放端口
linux·网络·阿里云
嘉琪0011 小时前
实现视频实时马赛克
linux·前端·javascript
帽儿山的枪手2 小时前
HVV期间,如何使用SSH隧道绕过内外网隔离限制?
linux·网络协议·安全
邹诗钰-电子信息工程3 小时前
嵌入式基础知识复习(C语言)
linux·c语言·vim
瀚高PG实验室3 小时前
CentOS 8 安装HGDB V4.5 psql命令执行报错
linux·运维·centos·瀚高数据库
小醉你真好3 小时前
6、CentOS 9 安装 Docker
linux·docker·centos
平生不喜凡桃李5 小时前
Linux 线程概念与控制
java·linux·运维
獭.獭.5 小时前
Linux -- 文件【中】
linux
无敌的牛6 小时前
Linux重定向的理解
linux·运维·服务器
java叶新东老师6 小时前
docker in docker - 在docker容器中使用宿主机的docker
linux·运维·flink