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 Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
lpi2:udev [2020/09/18 16:40]
127.0.0.1 Externe Bearbeitung
lpi2:udev [2025/02/25 17:00] (aktuell)
ingo_wichmann [Kommando bei Aktivierung eines USB-Devices ausführen]
Zeile 23: Zeile 23:
 Konfigurationsdatei prüfen: Konfigurationsdatei prüfen:
   udevadm test /​sys/​class/​net/​dummy0   udevadm test /​sys/​class/​net/​dummy0
- 
-Konfiguration neu laden: 
-  udevadm control --reload-rules 
  
 erstes Terminalfenster:​ erstes Terminalfenster:​
Zeile 31: Zeile 28:
  
 zweites Terminalfenster:​ zweites Terminalfenster:​
 +
 +Konfiguration neu laden:
 +  udevadm control --reload-rules
 +
 +Modul neu laden:
   modprobe -r dummy   modprobe -r dummy
   modprobe dummy numdummies=1   modprobe dummy numdummies=1
Zeile 55: Zeile 57:
   ls -l /​tmp/​udev-test   ls -l /​tmp/​udev-test
  
-Kommando ausführen, wenn ein USB-Stick mit einem Dateisystem mit dem LABEL=backup eingesteckt wird:+(kurzes(( 
 +Alternativen für länger laufende Befehle: 
 +<file txt /​etc/​udev/​rules.d/​75-touch-file.rules>​ 
 +ACTION=="​add",​ SUBSYSTEM=="​usb",​ ENV{ID_FS_LABEL}=="​backup",​ RUN="/​usr/​bin/​systemd-run --on-active=2 /​usr/​local/​bin/​backup.sh"​ 
 +</​file>​ 
 +oder 
 +<file txt /​etc/​udev/​rules.d/​75-touch-file.rules>​ 
 +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>​ <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"​ 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 ======
lpi2/udev.1600447204.txt.gz · Zuletzt geändert: 2020/09/18 16:40 von 127.0.0.1