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

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

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

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

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

相关文章:

  • 2022-12-23
  • 2021-08-06
  • 2022-12-23
  • 2022-12-23
  • 2021-09-08
  • 2021-11-18
猜你喜欢
  • 2022-12-23
  • 2021-11-12
  • 2022-01-05
  • 2021-12-29
  • 2022-12-23
  • 2022-03-03
相关资源
相似解决方案