Mic*_*ant 83 system error-handling dropbox monitoring directory
Dropbox 给我一个错误,提到 echo tee 100000 但随后它消失了。如何修复或删除味精?
Bru*_*ira 106
/etc/sysctl.conf使用您喜欢的文本编辑器编辑您的文件,例如nano:
sudo nano /etc/sysctl.conf
Run Code Online (Sandbox Code Playgroud)
并fs.inotify.max_user_watches=100000在文件末尾追加(或修改其值)作为新行。
作为一个选项,您可以使用命令sudo sysctl -w fs.inotify.max_user_watches=100000或下面的命令,如 Dropbox 帮助指南中所述,结果将是相同的。
From the advanced help guide from Dropbox
监控10000多个文件夹
默认情况下,Linux 版本的 Dropbox 桌面应用程序被限制监控超过 10000 个文件夹。任何超出此范围的内容都不会被监视,因此在同步时会被忽略。对此有一个简单的解决方法。打开终端并输入以下内容:
echo fs.inotify.max_user_watches=100000 | sudo tee -a /etc/sysctl.conf; sudo sysctl -p此命令将告诉您的系统最多监视 100000 个文件夹。输入命令并输入密码后,Dropbox 将立即恢复同步。
小智 17
使用 Ubuntu 13.04:
$ sudo nano /proc/sys/fs/inotify/max_user_watches
Run Code Online (Sandbox Code Playgroud)
然后将文件中的内容(我有 8192)更改为 100000
然后“ctrl o”保存并“ctrl x”退出
然后运行:
$ sudo sysctl -p
Run Code Online (Sandbox Code Playgroud)
然后重新启动 Dropbox。
小智 7
/proc/sys/fs/inotify/max_user_watches直接编辑会导致 GVIM 中的 Fsync 错误。这是因为您无法真正直接修改这些文件。相反,最好使用以下命令:
sudo sysctl -w fs.inotify.max_user_watches=100000
这不会导致文件编辑问题,在我看来,这似乎是一种更合适的方法。