GNU/Linux >> Linux の 問題 >  >> Linux

GPIO パーミッションをきれいに設定する

/etc/udev/rules.d/99-gpio.rules を追加して、すべての権限を正しくきれいに設定しました:

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. Linuxファイルパーミッションの基本

  2. Linux –ディレクトリ内のすべてのフォルダ/ファイルにデフォルトのファイル権限を設定するにはどうすればよいですか?

  3. 出力をリダイレクトするときに特定のファイル許可を設定する方法は?

  1. ディレクトリ内のすべてのフォルダ/ファイルにデフォルトのファイル権限を設定する方法は?

  2. (ACL を有効にして) ディレクトリに再帰的にアクセス許可を設定するにはどうすればよいですか?

  3. gnu/linuxでファイルパーミッションなどを設定するさまざまな方法は何ですか?

  1. Linuxの権限101

  2. LinuxのUmaskとは

  3. rsync (chown chmod) で送信先のアクセス許可を設定するにはどうすればよいですか