public:it:linux:udev

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
public:it:linux:udev [2023/11/30 13:24] oakfirepublic:it:linux:udev [2023/12/25 15:38] (当前版本) oakfire
行 4: 行 4:
 - `KERNEL / SUBSYSTEM / DRIVER / ATTR` 只匹配本设备不匹配父设备.  加个`S`, 就可以在本设备以及父设备整条链上搜索匹配。 `KERNELS / SUBSYSTEMS / DRIVERS / ATTRS` - `KERNEL / SUBSYSTEM / DRIVER / ATTR` 只匹配本设备不匹配父设备.  加个`S`, 就可以在本设备以及父设备整条链上搜索匹配。 `KERNELS / SUBSYSTEMS / DRIVERS / ATTRS`
 - 字符匹配: - 字符匹配:
- ```+ ```bash
  * - match any character, zero or more times  * - match any character, zero or more times
  ? - match any character exactly once  ? - match any character exactly once
行 11: 行 11:
 - 替换符 - 替换符
  
- ```+ ```bash
  $kernel, %k  The kernel name for this device.  $kernel, %k  The kernel name for this device.
  $number, %n  The kernel number for this device. For example, "sda3" has kernel number 3.  $number, %n  The kernel number for this device. For example, "sda3" has kernel number 3.
行 33: 行 33:
   - 或者 `udevadm control -R`   - 或者 `udevadm control -R`
 -  `NAME=` 只对网路设备起作用 -  `NAME=` 只对网路设备起作用
-```+```bash
 NAME NAME
        The name to use for a network interface. See        The name to use for a network interface. See
行 44: 行 44:
 ## 示例 ## 示例
 - ubuntu默认的usb storage mount 规则 `/etc/udev/rules.d/10-usb-storage.rules` : - ubuntu默认的usb storage mount 规则 `/etc/udev/rules.d/10-usb-storage.rules` :
-```+```bash
 KERNEL!="sd[a-z][0-9]",GOTO="automount_exit" KERNEL!="sd[a-z][0-9]",GOTO="automount_exit"
 ACTION=="add", SUBSYSTEM=="block", RUN+="/bin/mkdir -p /media/%k", RUN+="/usr/bin/mount $devnode /media/%k" ACTION=="add", SUBSYSTEM=="block", RUN+="/bin/mkdir -p /media/%k", RUN+="/usr/bin/mount $devnode /media/%k"
行 54: 行 54:
  
 - 指定类型 - 指定类型
-```+```bash
 ACTION=="add", KERNEL=="sd*[0-9]", SUBSYSTEMS=="block", SYMLINK+="sd-myself", ATTRS{model}=="Your_Harddisk_Model"` ACTION=="add", KERNEL=="sd*[0-9]", SUBSYSTEMS=="block", SYMLINK+="sd-myself", ATTRS{model}=="Your_Harddisk_Model"`
 ``` ```
 </markdown> </markdown>
  • public/it/linux/udev.txt
  • 最后更改: 2023/12/25 15:38
  • oakfire