현재 캐시에 문제가 있습니다. 지금은 너무 많아서 지우고 싶었습니다. 나는이 작은 명령을 봤다 sync && echo 3 > /proc/sys/vm/drop_caches
.
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
데비안을 실행하는 원격 시스템입니다. 내가 아는 한이 머신에는 vCore가 있으며 가상화를 위해 Virtuozzo를 사용합니다.
캐시를 지우고 싶습니다 (SSH를 통해서만 액세스 할 수 있습니다) .
나는 또한 이것을 cronjob으로 등록하려고 시도했다. 그러나 그것은 단순히 실패합니다!
/proc/sys/vm/drop_caches
실제로는 존재합니까?
sudo
있습니까?