gpt4 book ai didi

linux - 如何在 bash 脚本中以 su 模式运行命令?

转载 作者:太空宇宙 更新时间:2023-11-04 09:01:37 25 4
gpt4 key购买 nike

我需要运行这两个命令:

ulimit -s 1024

echo 120000 > /proc/sys/kernel/threads-max

第一个只能在用户模式下运行(不使用 sudo 或 su),第二个只能在 su 模式 下运行。我想编写一个 bash 脚本来运行这两个命令。第一个没问题。对于第二个,我需要 su(将用户更改为 root),运行命令,然后退出。实际上,我想使用 bash 脚本以 su 模式运行第二个命令。有什么想法吗?

最佳答案

如果您的用户有权使用“sudo tee”,那么一种解决方案是:

echo 120000 | sudo tee /proc/sys/kernel/threads-max

关于linux - 如何在 bash 脚本中以 su 模式运行命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20291612/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com