GNU/Linux >> Linux Esercitazione >  >> Linux

Imposta le autorizzazioni GPIO in modo pulito

Ho aggiunto /etc/udev/rules.d/99-gpio.rules per impostare tutti i permessi in modo corretto e pulito:

SUBSYSTEM=="bcm2835-gpiomem", KERNEL=="gpiomem", GROUP="gpio", MODE="0660"
SUBSYSTEM=="gpio", KERNEL=="gpiochip*", ACTION=="add", PROGRAM="/bin/sh -c 'chown root:gpio /sys/class/gpio/export /sys/class/gpio/unexport ; chmod 220 /sys/class/gpio/export /sys/class/gpio/unexport'"
SUBSYSTEM=="gpio", KERNEL=="gpio*", ACTION=="add", PROGRAM="/bin/sh -c 'chown root:gpio /sys%p/active_low /sys%p/direction /sys%p/edge /sys%p/value ; chmod 660 /sys%p/active_low /sys%p/direction /sys%p/edge /sys%p/value'"

Linux
  1. Cos'è Umask in Linux

  2. Linux:come impostare le autorizzazioni file predefinite per tutte le cartelle/file in una directory?

  3. configurare il dispositivo per lo sviluppo (???????????? nessuna autorizzazione)

  4. Il registro di accesso di Apache imposta automaticamente le autorizzazioni

  5. Come posso impostare automaticamente i permessi di scrittura sul montaggio di un'unità USB in Linux?

Autorizzazioni Linux 101

Una guida per principianti ai permessi di Linux

Comprendere i permessi dei file Linux

Comando Umask in Linux

Nozioni di base sui permessi dei file Linux

S maiuscola nei permessi di una cartella?