![Linux 시스템 파일의 권한을 영구적으로 변경](https://rvso.com/image/1457829/Linux%20%EC%8B%9C%EC%8A%A4%ED%85%9C%20%ED%8C%8C%EC%9D%BC%EC%9D%98%20%EA%B6%8C%ED%95%9C%EC%9D%84%20%EC%98%81%EA%B5%AC%EC%A0%81%EC%9C%BC%EB%A1%9C%20%EB%B3%80%EA%B2%BD.png)
나는 종종 내 컴퓨터를 텍스트 전용 모드로 사용하기 때문에 X11이나 창 관리자 등이 없습니다. 텍스트 모드에 있는 동안 파일에 기록하여 랩탑의 화면 밝기를 조정할 수 있기를 바랍니다.
/sys/class/backlight/intel_backlight/brightness
파일에 쓰려면 명령을 실행하거나 파일 sudo
에 대한 권한을 변경해야 합니다 brightness
.
밝기를 증가시켜 변경하는 스크립트를 작성하고 싶습니다. 이를 위해서는 파일에 대한 영구 쓰기 권한이 필요합니다 brightness
. 아쉽게도 에 있기 때문에 /sys
부팅할 때마다 동적으로 생성되기 때문에 다시 시작할 때마다 파일 권한을 변경해야 합니다.
udev
나는 이전에 한 번도 해본 적이 없는 규칙을 작성하여 권한을 영구적으로 변경할 수 있다고 생각합니다 . 그것이 내가 하려는 일을 달성하는 가장 좋은 방법일까요, 아니면 더 안전한 대안이 있을까요? 예를 들어 에 무언가를 넣거나 를 rc.local
사용하는 cron
등의 작업을 수행 합니다.
답변1
rc.local
나는 사용자 정의 규칙을 작성하고 유지하는 것보다 더 쉽고 간단하기 때문에 이 방법을 사용하겠습니다 udev
. 일시 중지 및 최대 절전 모드에서 다시 시작할 때 권한을 다시 적용하는 스크립트를 작성해야 할 수도 있습니다. 필요한 경우 이러한 스크립트를 에 넣어야 합니다 /etc/pm/sleep.d/
(필요 ).pm-utils