/ proc / sys / fs / inotify / max_user_watches의 값을 변경하는 방법


9

나는 meteor.js와 함께 일하고 있으며 내 문제를 해결하기 위해 / proc / sys / fs / inotify / max_user_watches의 가치를 높여야합니다 ( 여기에 문제와 해결책에 대한 설명이 있습니다 ).

그러나 나는 그것을 할 수 없다 :

➜  ~  sudo echo 10000 > /proc/sys/fs/inotify/max_user_watches
zsh: permission denied: /proc/sys/fs/inotify/max_user_watches

이 값을 어떻게 변경할 수 있습니까?


sudo su와 echo 10000보다>> / proc / sys / fs / inotify / max_user_watches
Qasim

답변:


14

그냥 실행하여 루트가 되십시오

sudo su

그리고

echo 10000 > /proc/sys/fs/inotify/max_user_watches

14

명령을 사용하면 왼쪽 부분 만 루트로 실행됩니다. echo를 루트로 실행하지만 오른쪽에 파일을 작성하지는 않습니다. 이것을 사용하여 일반 사용자로 에코하고 파일에 루트로 쓸 수 있습니다.

echo 10000 | sudo tee /proc/sys/fs/inotify/max_user_watches

tee는 표준 출력 (터미널)과 파일에 쓰므로 tee를 루트로 실행하여 루트 소유 파일에 씁니다.


네크로 맨시가 유감입니다.
Joe A

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.