我經常在純文字模式下使用我的計算機,所以沒有 X11,沒有視窗管理器等。
/sys/class/backlight/intel_backlight/brightness
為了寫入文件,我要么運行命令sudo
,要么更改文件的權限brightness
。
我想編寫一個腳本來逐漸改變亮度,為此我需要對文件進行永久寫入存取brightness
。不幸的是,由於它位於 中/sys
,因此每次啟動時都會動態生成,因此每次重新啟動時我都需要更改檔案的權限。
我發現我可以透過編寫規則來永久更改權限udev
,這是我以前從未做過的。這是實現我想要做的事情的最佳方式,還是有更安全的選擇?例如,將某些內容放入rc.local
、使用cron
等。
答案1
我會使用該rc.local
方法只是因為它比編寫和維護自訂udev
規則更容易、更簡單。您可能還需要編寫一個腳本,以便在從暫停和休眠狀態恢復時重新套用權限。如果需要的話,應該將這樣的腳本放入/etc/pm/sleep.d/
(require pm-utils
)。