sudoでもpermission denied

共有HDDのファイルを別のPCからいじった場合、サーバーにしてるubuntuにキャッシュがのこってて古いバージョンが表示されたりしてたので、解決策模索。

echo 1 /proc/sys/vm/drop_caches
で、キャッシュが消える。当然rootで実行せなならん。

sudo echo 1 /proc/sys/vm/drop_caches
だと、permission deniedになる。

teeと組み合わせて、
echo 1 | sudo tee /proc/sys/vm/drop_caches > /dev/null
で、OK。

ロジックはわからん。

コメントを残す

メールアドレスが公開されることはありません。


*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code lang=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" extra="">