打开终端并在启动时运行 sudo 命令

打开终端并在启动时运行 sudo 命令

我有一个名为 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或其他命令)。

以下是我尝试过的一些方法:

  1. 将 konsole 添加到启动应用程序中,并将那里的命令更改为konsole -e uua,这样就可以在启动时启动 konsole,并执行 uua 命令,但需要我输入密码。
  2. 由于某种原因,我没有/etc/rc.local,所以我创建了它并konsole -e在那里添加了命令,但它也没有起作用。

简而言之,我希望我的控制台在启动时启动并运行一些 sudo 命令,而无需我输入密码。

谢谢!

相关内容