首页 > 系统相关 >linux udev 的使用

linux udev 的使用

时间:2023-11-08 17:12:37浏览次数:32  
标签:linux RUN rules 使用 udev --- 规则

1、 如何在文件系统中选择

   System configuration  --->  /dev management (Dynamic using devtmpfs + eudev)  --->

 Target packages  ---> Hardware handling  --->   -*- eudev

                      enable rules generator

                      enable hwdb installation

 

这样就可以了。

 

在开发板上的操作:

 

 

 

 

 

 

 

 

2、 udev 的基本的规则

设置规则的文件为  /etc/udev/rules.d     /lib/udev/rules.d 下面的全是 规则文件。

怎么算是一条规则呢, 一行就算一条规则, 也就是说如果敲个回车,就算另一个规则了。

 

但是偶尔也会见到比较恶心的。

 

 

规则都有什么呢?

 

 

 3、 udev 的实例

 

网上的例子:

 这里的 ATTRS{idVendor}=="xxx", 就是在判断 某个属性值是不是 xxx ,如果是的话,就往下执行。  SYSMLINK 还挺有意思的,如果是我写的,会在最后加上一个RUN 脚本。

 

 看看这个例子:

 可以看到, RUN  前面的 属性词居然不一样,我猜测,估计能够判断出是 SD卡,还是USB估计就可以了。

 

标签:linux,RUN,rules,使用,udev,---,规则
From: https://www.cnblogs.com/zijidefengge/p/17817775.html

相关文章

  • 在bat中使用forfiles遍历文件,示例:删除N天之前文件
    Windows定时删除N天之前文件(最新推荐)复制一下内容,粘贴至delete.bat文件中。脚本说明:“D:\test”为文件删除路径。-7为7天之前forfiles/p"D:\test"/s/m*.*/d-7/c"cmd/cdel@path":pause在任务管计划中创建执行脚本的计划,定时执行就好了,这里就不演示了,可以查看......
  • SELINUX 入门 简单介绍
    简单介绍关于SELinux的一些概念 比如说什么是自主访问控制DAC和强制访问控制MAC;SELinux安全上下文的概念等等 那么今天咸鱼将单独写一篇文章向大家专门介绍一下SELinux 初识SELinux SELinux(SecurityEnhancedLinux,安全增强型Linux),这玩意由美国国家安全局(NS......
  • 使用HBase命令错误问题--ERROR: KeeperErrorCode = ConnectionLoss for /hbase/master
    问题描述按照以往的顺序和环境打开hbase的shell界面,出现了这样的问题:问题解决是的!还没解决~~......
  • 使用pillow对图像进行旋转和添加高斯白噪声
    高斯白噪声defadd_gaussian_noise(image,mean=0,std=25):"""给图像添加高斯噪声。:paramimage:输入图像:parammean:噪声均值:paramstd:噪声标准差:return:添加噪声后的图像"""image=np.array(image)h,w,c=im......
  • PHP使用php_stl计算STL模型体积和表面积
    使用composer安装chubv/php-stl包<?phprequire_once'vendor/autoload.php';usePHPSTL\Handler\VolumeHandler;usePHPSTL\Handler\SurfaceHandler;usePHPSTL\Reader\STLReader;$reader=newSTLReader();$reader=$reader->forFile('./......
  • 重庆上百位老师和学生,正在使用这个国产操作系统
    你是否还记得,当年进学校机房前穿鞋套的经验?那时的电脑稀有昂贵,普通家庭需要几个月的工资才能买上一台,于是信息课上短暂的45分钟,成为了每个孩子走进数字世界的钥匙。随着技术的发展,电脑已经成为日常生活中不可或缺的一部分,也推动着教育领域的数字化转型,使其更好地适应社会的需要。......
  • 使用 Flutter 构建 Facebook Clone UI
    在本教程中,我将向您展示如何使用Flutter构建FacebookCloneUI,因此这里是源代码。该项目将需要许多文件,一个用于应用程序,3个用于某些自定义小部件,因此请确保为每个组件创建一个文件main.dartimport'package:bttom_sheet/actionbtn.dart';import'package:bttom_sheet/feedbox......
  • mac笔记本自动ssh 登录linux脚本
    #!/usr/bin/expect#settimeout30spawnsshusername@ipaddr  expect"Password:"send"$password\r"expect"Selectgroup:"send"/$172.0.0.1\r"expect"Selectaccount:"send"4\r"interact #......
  • 如何使用 GTX750 或 1050 显卡安装 CUDA11+
    前言    由于兼容性问题,使得我们若想用较新版本的PyTorch,通过GPU方式训练模型,也得更换较新版本得CUDA工具包。然而CUDA的版本又与电脑显卡的驱动程序版本关联,如果是低版本的显卡驱动程序安装CUDA11及以上肯定会失败。        比如GTX750Ti或GTX1050......
  • 使用TS进行Vue-Router的Meta类型扩展
    目录1、前言2、解决1、前言使用Vue-Router时,会将一些字段信息附加到路由的Meta对象里面,比如图标icon,标题,权限等,如下:{path:'/billboard/board/:boardId',name:'billboardBoard',props:true,component:()=>import('@/views/billboard/board.vue'),meta:{......