Como alterar o valor de / proc / sys / fs / inotify / max_user_watches


9

Estou trabalhando com meteor.js e preciso aumentar o valor de / proc / sys / fs / inotify / max_user_watches para resolver meu problema ( aqui está uma descrição do problema e da solução ).

Mas eu não posso fazer isso:

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

Como posso alterar esse valor?


sudo su e que echo 10000> / proc / sys / fs / inotify / max_user_watches
Qasim

Respostas:


14

Torne-se root executando

sudo su

E depois

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

14

com seu comando, apenas a parte à esquerda é executada como raiz. você está executando o eco como root, mas não o arquivo que está escrevendo à direita. Você pode usar isso para ecoar como um usuário normal e gravar no arquivo como root.

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

tee gravará na saída padrão (seu terminal) e em um arquivo, para que você execute tee como root para gravar em um arquivo de propriedade da raiz.


desculpe pela necromancia aqui.
Joe A

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.