Наразі у мене є деякі проблеми з кешем. Зараз це занадто багато, тому я хотів це очистити. Я гугл і знайшов цю маленьку команду: sync && echo 3 > /proc/sys/vm/drop_caches
.
Я увійшов як root через SSH (не використовуючи sudo). Ось такі спроби, які я робив:
root@server: ~ # ll /proc/sys/vm/drop_caches
-rw-r--r-- 1 root root 0 15. Jan 20:21 /proc/sys/vm/drop_caches
root@server: ~ # echo 3 > /proc/sys/vm/drop_caches
-bash: /proc/sys/vm/drop_caches: Permission denied
root@server: ~ # sudo su -c "echo 3 > /proc/sys/vm/drop_caches"
bash: /proc/sys/vm/drop_caches: Permission denied
root@server: ~ # echo 3 | sudo tee /proc/sys/vm/drop_caches
tee: /proc/sys/vm/drop_caches: Permission denied
3
Це віддалена машина, на якій працює Debian. Наскільки я знаю, в цій машині є деякі vCores, і він використовує Virtuozzo для віртуалізації.
Я дуже просто хочу очистити кеш (тому я можу отримати доступ до нього лише за допомогою SSH) .
Я також спробував зареєструвати це як кронбук. Але це теж просто не вдається!
/proc/sys/vm/drop_caches
існує насправді?
sudo
?