하지만...

하지만...

나는 proxoid(휴대폰과 같은 테더링 기능을 허용하는 프록시 서버)를 사용하려고 합니다.이 가이드udev(Ubuntu에서) 다음과 유사한 프로세스를 다시 시작해야 한다고 말합니다 .

sudo /etc/init.d/udev restart

lsusb전화가 나열되지만 이름이 실행 중인 프로세스나 바이너리가 표시되지 않습니다 udev. udevdCentOS에는 프로세스가 있습니다 /sbin/udevd. 와 같은가요 udev? centos.org 웹사이트가 몇 시간 동안 다운된 것 같아서 CentOS 관련 정보를 찾을 수 없습니다.

답변1

이 지침은 별로 좋지 않습니다. 일반적으로 Udev는 규칙 파일의 변경 사항을 자동으로 감지하므로 파일을 변경하거나 추가한 후 다시 시작할 필요가 없습니다 /etc/udev/rules.d. 반면에 규칙은 장치가 연결될 때 적용됩니다. 규칙을 변경해도 연결된 장치에는 영향을 미치지 않습니다. 이 지침은 udev 하위 시스템을 다시 시작하여 새 규칙을 적용하도록 지시합니다.

추가하려는 규칙을 이미 알고 있는 경우 해당 규칙을 먼저 추가한 다음 장치를 연결하세요. 이 순서를 따르면 다른 작업을 수행할 필요가 없습니다.

공급업체 ID를 찾으려면 먼저 전화기를 연결한 다음 그에 따라 규칙을 작성해야 할 수도 있습니다. 그렇다면 변경 사항을 적용하는 가장 쉬운 방법은 규칙을 추가한 후 전화기를 분리했다가 다시 연결하는 것입니다. 또는 특정 장치에 대한 규칙을 다시 적용하려면 다음을 실행하십시오.

udevadm --trigger --attr-match=idVendor=xxxx

xxxx는 휴대전화의 공급자 ID입니다.

당신은 또한 볼 수 있습니다재부팅하지 않고 udev 규칙을 다시 로드하는 방법은 무엇입니까?

답변2

udev최신 Linux 시스템과의 통합 수준이 높으므로 설치하거나 실행할 것이 없습니다.

답변3

(우분투에서) sudo /etc/init.d/udev restart와 유사한 udev 프로세스를 다시 시작해야 합니다.

실제로 이 지침에서는 용어를 사용하지 않습니다.프로세스그리고 당신이 말하는 것은제공하다, 정확히 같은 것은 아닙니다. centOS에서 udev 서비스의 일부로 실행 중인 프로세스가 있을 수 있습니다 udevd. 다음을 시도해 보세요.

ps -A | grep udev

어쨌든 다시 시작하고 싶다면제공하다, 제대로 해야 합니다. centOS가 systemd를 사용하는 경우:

systemctl list-units | grep udev

Fedora에서는 systemd-udevd.service"서비스"를 끌 수 있습니다.

systemctl restart systemd-udevd

systemd를 사용하지 않는 경우 다음을 시도하십시오.

service --status-all | grep udev

그런 다음 udevd라고 하면:

service udevd restart

하지만...

단지 몇 가지 규칙을 로드하고 싶다면 실제로 그렇게 할 필요는 없을 것 같습니다. 아무것도 할 필요가 없거나(가능한 경우 테스트해 보세요) 다음을 수행할 가능성이 있습니다.

udevadm control --reload-rules

해야 할 것.

관련 정보