启动时启动多个应用程序(每个应用程序都在自己的终端中)+自动挂载硬盘

启动时启动多个应用程序(每个应用程序都在自己的终端中)+自动挂载硬盘

当我启动我的 Linux 服务器时,我总是必须手动运行下列程序:

  1. 通过单个命令行启动我们的 MC 服务器
  2. 通过单个命令行启动我的电报机器人
  3. 通过单个命令行启动我的 DNS 更新客户端
  4. (登录硬盘)

自动化此过程的好方法是什么?我见过一些“minecraft 启动脚本”,但它们包含很多行代码,而这对我来说是完全不必要的。我使用自己的 slim 服务器管理器,只需一个简单的命令即可运行。

目标是,在我以我的用户身份登录后(我是该系统上唯一的用户),我启动服务器并且一切都自动完成。

答案1

只需转到Start up Applications,添加一个新条目,根据需要命名,然后在命令框中写入以下内容:

gnome-terminal -e "command"

gnome-terminal*您可以使用任何您喜欢的终端来代替。命令通过任何命令,更容易做到每个条目只需一个命令。

答案2

由于问题 1-3 已经得到解答,对于 Lubuntu 中的第 4 点,您应该有一个应用程序磁盘 - 尝试检查挂载选项(在更多操作...菜单中)。

我的看法

答案3

我找到了解决方案点4经过大量研究,我发现这是实现这一目标的最简单的方法:

  1. 创建一个目录,用于挂载驱动器(挂载点):

sudo mkdir /media/username/mysuperharddisk

username用您的登录名和mysuperharddisk您想要赋予硬盘的随机名称替换。)

  1. 打开 /etc/rc.local

在默认的 Lubuntu 上,您可以通过输入以下命令来执行此操作:

sudo leafpad /etc/rc.local

  1. 在该行之前exit 0插入命令:

mount /dev/sdb1 /media/username/mysuperharddisk

注意:您需要将其替换sdb1为您想要自动挂载的任何硬盘。(如果您手动挂载 HDD,您可以检查它的名称。)它听起来应该与我这里的 sdb1 相似。数字可以不同,也可以是最后一个字母(a 而不是 b)。

username用您的登录名和mysuperharddisk您在第 1 点指定的内容替换。)

完成。这是一个非常好的实现方法。:)

相关内容