当前位置: 首页 > news >正文

10天搞定网站开发黄页网站推广服务

10天搞定网站开发,黄页网站推广服务,微网站微商城建设,画册设计多少钱一页1.udev概述 udev是 Linux2.6内核里的一个功能,它替代了原来的 devfs,成为当前 Linux 默认的设备管理工具,能够根据系统中的硬件设备的状态动态更新设备文件,包括设备文件的创建,删除等。udev以守护进程的形式运行&…

1.udev概述

  • udev是 Linux2.6内核里的一个功能,它替代了原来的 devfs,成为当前 Linux 默认的设备管理工具,能够根据系统中的硬件设备的状态动态更新设备文件,包括设备文件的创建,删除等。
  • udev以守护进程的形式运行,通过帧听内核发出来的uevent来管理/dev目录下的设备文件。不像之前的设备管理工具,udev在用户空间运行,而不在内核空间运行。
  • udev会根据/etc/udev/udev.conf文件中的udev_rules指定的目录,逐个检查该目录下的文件,这个目录下的文件都是针对某类或某个设备应该施行什么措施的规则文件。

2.配置udev

配置使用udev通常涉及创建和编辑udev规则,这些规则定义了设备在系统中行为。在使用udev之前,了解一些基本概念,例如subsystem、KERNEL、ACTION等。

含义
ACTION事件 (uevent) 的行为,例如:add( 添加设备 )、remove( 删除设备 )。
KERNEL在内核里看到的设备名字,比如sd*表示任意SCSI磁盘设备
DEVPATH内核设备路径,比如/devices/*
SUBSYSTEM子系统名字,例如:sda 的子系统为 block。
BUS总线的名字,比如IDE,USB,iscsi
DRIVER设备驱动的名字,比如ide-cdrom
ID独立于内核名字的设备名字
SYSFS{value}sysfs属性值,可以表示任意
ENV{key}环境变量,可以表示任意
PROGRAM可执行的外部程序,如果程序返回0值,该键则认为为真(true)
RESULT上一个PROGRAM调用返回的标准输出。
NAME根据这个规则创建的设备文件的文件名。注意:仅仅第一行的NAME描述是有效的,后面的均忽略。如果你想使用使用两个以上的名字来访问一个设备的话,可以考虑SYMLINK键。
SYMLINK为/dev/下的设备文件产生符号链接。由于udev只能为某个设备产生一个设备文件,所以为了不覆盖系统默认的 udev 规则所产生的文件,推荐使用符号链接。
OWNER设备文件的属组
GROUP设备文件所在的组。
MODE设备文件的权限,采用8进制
RUN为设备而执行的程序列表
LABEL在配置文件里为内部控制而采用的名字标签(下面的GOTO服务)
GOTO跳到匹配的规则(通过LABEL来标识),有点类似程序语言中的GOTO
IMPORT{type}导入一个文件或者一个程序执行后而生成的规则集到当前文件
WAIT_FOR_SYSFS等待一个特定的设备文件的创建。主要是用作时序和依赖问题。
OPTIONS特定的选项:last_rule 对这类设备终端规则执行;ignore_device 忽略当前规则;ignore_remove 忽略接下来的并移走请求。all_partitions 为所有的磁盘分区创建设备文件。

/etc/udev/rules.d/目录下,有一些默认的udev规则文件。可通过创建新的规则文件或编辑已有的规则文件来定义udev规则。规则文件的命名约定是以数字和描述性名称开头。数字决定了规则优先级,数字越小,规则越早被处理

重新加载规则: 在编辑或创建规则文件后,需要重新加载udev规则

sudo udevadm control --reload-rules

测试规则: 插入或移除设备,观察规则是否按照预期执行。可以使用udevadm monitor命令来监视udev事件。

sudo udevadm monitor

查看udev事件信息: 使用udevadm info命令来查看设备的udev信息。

sudo udevadm info --attribute-walk --path=/sys/path/to/device

替换/sys/path/to/device为实际设备的路径。对udev的配置更改可能会影响设备的命名和系统的行为,因此在进行更改之前,请确保了解其影响。

例如,以下规则表示当USB设备插入时,在/tmp/usb_log.txt文件中写入一条日志:

ACTION=="add", SUBSYSTEM=="usb", RUN+="/bin/sh -c 'echo USB device inserted >> /tmp/usb_log.txt'"

可以根据自己的需求添加其他规则。

http://www.yayakq.cn/news/854413/

相关文章:

  • ui设计师个人网站建设门户网站广告的类型
  • 不需要验证码的注册网站铜陵市建设工程管理局网站
  • 传奇免费网站模板下载南京 公司网站制作
  • 安阳建设网站哪家好html代码大全简单
  • 建设部网站监理工程师大中型网站开发价格
  • wordpress 获取豆瓣 api 书籍信息seo如何提升排名收录
  • 如今做那些网站致富那个网站教人做冰点
  • python做网站难么商城网站营销方案
  • 做网站如何能让外国人看得到张家界网站建设企业
  • 可以查企业备案的网站吗网站策划专员招聘
  • 湖北手机版建站系统信息计算机软件公司排名
  • html5 社团网站模板 代码下载优的深圳网站设计公司
  • 百度做网站要多久做PS的赚钱的网站
  • 网站购买空间网站后台怎么修改前台的某个超链接网址
  • 用wordpress做外贸网站长春网站搭建
  • 松江建设网站企业咨询顾问
  • h5四合一网站建设免费建立网站的有哪里
  • 手机网站制作解决方案网站存在风险什么意思
  • 在上阿里云做网站邵东平台网站建设
  • 网站按关键词显示广告图片wordpress图片水印
  • 自动全屏网站模板公司网站后台密码
  • 目前做美术的网站以及app网站的站点建设
  • 南昌专门做网站的人做网站需要的公司
  • 做网站ps能用美图秀秀么电子商务网络营销方式
  • js网站源码下载wordpress数字交易
  • 微信公众号 网站开发 2016百度云如何建设网站
  • 网站备案流程多少钱武陟住房和城乡建设局网站
  • 凡客网能直接做网站婚恋网站制作要多少钱
  • 长沙门户网站有哪些豫港大厦 做网站
  • 厦门专业的网站建设杭州高端网站制作