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
相关推荐
niceffking7 分钟前
linux系统编程-线程概述
linux·运维
Bdygsl11 分钟前
Linux(12)—— 文件与文件描述符
linux·运维·服务器
前端玖耀里14 分钟前
Linux C/C++ 中系统调用与库函数调用的区别
linux·c语言·c++
艾莉丝努力练剑14 分钟前
【Linux:文件】基础IO:文件操作的系统调用和库函数各个接口汇总及代码演示
linux·运维·服务器·c++·人工智能·centos·io
松涛和鸣18 分钟前
70、IMX6ULL LED驱动实战
linux·数据库·驱动开发·postgresql·sqlserver
m0_6948455740 分钟前
music-website 是什么?前后端分离音乐网站部署实战
linux·运维·服务器·云计算·github
you-_ling1 小时前
Linux软件编程:Shell命令
java·linux·服务器
FairGuard手游加固1 小时前
面具外挂检测方案
linux·运维·服务器
鲨辣椒100861 小时前
Linux软件编程基石——基础指令使用
linux·windows·microsoft
熬夜有啥好1 小时前
Linux软件编程——Shell命令
linux·运维·服务器