Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


lpi2:udev

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
lpi2:udev [2025/02/25 14:52] – [Kommando bei Aktivierung eines USB-Devices ausführen] ingo_wichmannlpi2:udev [2026/10/22 10:49] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
  
-====== zuletzt angelegte Gerätedateien finden ====== 
- 
-  ls -rtl /dev 
-  find /dev -ctime -30 
-  find /dev -type c -o -type b -printf '%TY%Tm%Td%TI%TM %p\n' | sort -n 
 ====== Dummy Netzwerkinterface dummy0 in intern0 umbenennen ====== ====== Dummy Netzwerkinterface dummy0 in intern0 umbenennen ======
 ===== ... mit udev.rules ===== ===== ... mit udev.rules =====
Zeile 57: Zeile 52:
   ls -l /tmp/udev-test   ls -l /tmp/udev-test
  
-(kurzes) Kommando ausführen, wenn ein USB-Stick mit einem Dateisystem mit dem LABEL=backup eingesteckt wird: +(kurzes((
-<file txt /etc/udev/rules.d/75-touch-file.rules> +
-ACTION=="add", SUBSYSTEM=="usb", ENV{ID_FS_LABEL}=="backup", RUN="/bin/touch /tmp/udev-test" +
-</file> +
- +
-((+
 Alternativen für länger laufende Befehle: Alternativen für länger laufende Befehle:
 <file txt /etc/udev/rules.d/75-touch-file.rules> <file txt /etc/udev/rules.d/75-touch-file.rules>
Zeile 71: Zeile 61:
 ACTION=="add", SUBSYSTEM=="usb", ENV{ID_FS_LABEL}=="backup", ENV{SYSTEMD_WANTS}="backup.service" ACTION=="add", SUBSYSTEM=="usb", ENV{ID_FS_LABEL}=="backup", ENV{SYSTEMD_WANTS}="backup.service"
  
 +</file>
 +)) ) Kommando ausführen, wenn ein USB-Stick mit einem Dateisystem mit dem LABEL=backup eingesteckt wird:
 +<file txt /etc/udev/rules.d/75-touch-file.rules>
 +ACTION=="add", SUBSYSTEM=="usb", ENV{ID_FS_LABEL}=="backup", RUN="/bin/touch /tmp/udev-test"
 </file> </file>
  
  
-)) 
 ====== Symlink bei Aktivierung anlegen ====== ====== Symlink bei Aktivierung anlegen ======
 <file txt /etc/udev/rules.d/75-show-last-usb.rules> <file txt /etc/udev/rules.d/75-show-last-usb.rules>
Zeile 81: Zeile 74:
 USB-Gerät einstecken USB-Gerät einstecken
   ls -l /dev/last-usb-device   ls -l /dev/last-usb-device
- 
- 
- 
  
  
Zeile 99: Zeile 89:
 Geräte, die immer erzeugt werden sollen: Geräte, die immer erzeugt werden sollen:
   ls /lib/udev/devices/   ls /lib/udev/devices/
 +====== zuletzt angelegte Gerätedateien finden ======
  
 +  ls -rtl /dev
 +  find /dev -ctime -30
 +  find /dev -type c -o -type b -printf '%TY%Tm%Td%TI%TM %p\n' | sort -n
 ====== Links ====== ====== Links ======
   * http://www.reactivated.net/writing_udev_rules.html   * http://www.reactivated.net/writing_udev_rules.html
lpi2/udev.1740495127.txt.gz · Zuletzt geändert: 2025/02/25 14:52 von ingo_wichmann