在 ubuntu 18.04 启动后运行命令的正确方法是什么?

在 ubuntu 18.04 启动后运行命令的正确方法是什么?

我需要在计算机启动后运行一组简单的命令,例如

sudo thing
sudo thing1 -p

但我无论如何也想不出该怎么做。我反复搜索,但总是找到同一件事:将命令放入 /etc/rc.local 或 /etc/init.d/rc.local 文件中。问题是我的系统上不存在这些文件!此外,我读到 /etc/rc.local 已被弃用,那么正确且简单的方法是什么呢?

我想知道如何做这两件事:

  • 计算机启动后运行命令

  • 在指定用户登录后运行命令,并以给定用户的身份运行该命令

    (所有这些只需在终端中编辑内容即可实现,无需 GUI 工具)

谢谢。

相关内容