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
相关推荐
敲代码的瓦龙1 小时前
操作系统?进程!!!
linux·c++·操作系统
打不了嗝 ᥬ᭄1 小时前
数据链路层
linux·网络·网络协议·http
piaoxue8201 小时前
MFA MACOS 安装流程
linux·运维·服务器
鱼干~3 小时前
electron基础
linux·javascript·electron
apocelipes3 小时前
POSIX兼容系统上read和write系统调用的行为总结
linux·c语言·c++·python·golang·linux编程
森语林溪4 小时前
大数据环境搭建从零开始(十四)CentOS 7 系统更新源更换详解:阿里云镜像源配置完整指南
大数据·linux·运维·阿里云·centos
半梦半醒*4 小时前
k8s——service详解
linux·运维·docker·容器·kubernetes
浪潮IT馆5 小时前
Alibaba Cloud Linux 3 安装 SVN
linux·运维·svn
---学无止境---5 小时前
Linux内存管理揭秘:页表递归清理与TLB优化机制
linux
jarreyer5 小时前
【ubuntu离线安装Oracle 客户端】ldd /opt/oracle/instantclient_19_8/libclntsh.so
linux·ubuntu·oracle