我有一个名为 uua 的自定义命令脚本,我将其放入 中/bin
,并使用 使其可执行chmod +x
。我希望我的控制台在启动时启动并运行 uua 命令,而无需我输入 sudo 的密码。
/bin/uua
的内容:
#!/bin/bash
sudo apt update -y && echo -e "\nUpdate Done\n" && echo -e "\nUpgrading:\n" && apt list --upgradable && echo && sudo apt upgrade -y && echo -e "\nUpgrade Done\n" && sudo apt autoremove -y && echo -e "\nAll Done!"
我尝试了其他帖子中的方法,但不确定如何完成。启动控制台的命令是konsole
(因为我见过的大多数其他帖子都使用gnome-terminal
或其他命令)。
以下是我尝试过的一些方法:
- 将 konsole 添加到启动应用程序中,并将那里的命令更改为
konsole -e uua
,这样就可以在启动时启动 konsole,并执行 uua 命令,但需要我输入密码。 - 由于某种原因,我没有
/etc/rc.local
,所以我创建了它并konsole -e
在那里添加了命令,但它也没有起作用。
简而言之,我希望我的控制台在启动时启动并运行一些 sudo 命令,而无需我输入密码。
谢谢!