首页 > 系统服务 > 详细

Linux 执行“sudo echo 3 > /proc/sys/vm/drop_caches"权限不够

时间:2020-08-26 11:08:25      阅读:413      评论:0      收藏:0      [点我收藏+]

  在Linux中释放内存每次都需要用root账户去执行,想写个shell脚本来自动释放内存,但是今天在终端输入“sudo echo 3 > /proc/sys/vm/drop_caches"后提示权限不够

  技术分享图片

  解决方法(通过以下命令行来解决):

1 sudo bash -c "echo 3 > /proc/sys/vm/drop_caches"

  问题原因大致是:sudo和shell重定向的常见问题,“sudoness”不会传播到重定向之外

Linux 执行“sudo echo 3 > /proc/sys/vm/drop_caches"权限不够

原文:https://www.cnblogs.com/xiykj/p/13563389.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!