![새 볼륨을 마운트할 때 쉘 스크립트 실행](https://linux55.com/image/25103/%EC%83%88%20%EB%B3%BC%EB%A5%A8%EC%9D%84%20%EB%A7%88%EC%9A%B4%ED%8A%B8%ED%95%A0%20%EB%95%8C%20%EC%89%98%20%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%20%EC%8B%A4%ED%96%89.png)
언제든지 rsync 스크립트를 실행하고 싶습니다.어느새 볼륨이 내 Debian 상자에 마운트되었습니다. 새로운 볼륨 마운트를 듣기 위한 잠재적인 트리거/전략은 무엇입니까?
답변1
새 규칙을 만들 수 있습니다 /etc/udev/rules.d/
. 먼저 파일을 읽어보세요 /etc/udev/rules.d/README
. 새 규칙 파일에 다음과 같은 내용을 추가하세요.
KERNEL=="sd?1",ACTION=="mount",RUN+="/path/to/script.sh"
(저는 위의 내용을 시도하지 않았습니다. 자신만의 규칙을 시도해 보세요.)
이 스크립트는 이 스크립트를 root
사용하여 변경할 수 있습니다 su
.
볼륨을 사용하려면 먼저 볼륨을 마운트 ACTION=="add"
해야 합니다 script.sh
.