Fuckyeahsudo
Нашел на линсовете решение знакомой проблемы. Далее копипастирую:
$ sudo echo 3 > /proc/sys/vm/drop_caches
-bash: /proc/sys/vm/drop_caches: Permission denied
Хотелось изменить файл, и sudo настроен, а тут такой облом. В чем же дело? А дело в том что шелл открывает файл перенаправления «>» до того, как запускается сама команда, поэтому файл открывается с текущими правами, а не с теми что дает sudo. Решение в лоб:
$ sudo -s
# echo 3 > /proc/sys/vm/drop_caches
или решение поумнее
$ echo 3 | sudo tee /proc/sys/vm/drop_caches
tee копирует стандартный ввод в стандартный вывод и файлы.
RSS
Archive
Mobile