Mah*_*hdi 8 startup command-line bash scripts scheduled
我想运行一个 bash 脚本,如:
#!/bin/bash
echo 'cpu limit bomi player at 40%'
cpulimit -v -e bomi -l 40
Run Code Online (Sandbox Code Playgroud)
登录我的用户后仅 20 秒。你能帮我做吗?我搜索了谷歌并按照他们说的做了,但对我不起作用。
如果 bash 脚本可以在显示输出的新终端窗口中运行,请告诉我我必须做什么才能实现这一点。
Bru*_*ira 11
一种简单的方法是将这些行添加到系统中的 rc.local 中。
为此,您需要 root 或 sudo 权限。您可以使用您喜欢的文本编辑器编辑文件,例如vim:
vim /etc/rc.local
(sleep 20
echo 'cpu limit bomi player at 40%'
cpulimit -v -e bomi -l 40) &
Run Code Online (Sandbox Code Playgroud)
第一行告诉计算机等待 20 秒,其他 2 行来自您的脚本,&
最后告诉计算机在子 shell 中运行它,这样您的计算机就不会等待函数结束并继续带引导。
您应该exit 0
在该脚本末尾的调用之前的任何位置添加这些行,因为这将使其退出并忽略之后的任何行。