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

当我启动我的linux服务器时,我总是需要手动运行以下内容:

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

什么是自动化这个过程的好方法? 我已经看过一些“我的手机启动程序”,但它们包含很多代码行,这在我的情况下是绝对不必要的。 我使用自己的瘦服务器管理器,可以通过简单的命令运行。

我的目标是,在我用我的用户登录后,我启动了我的服务器,一切都自动完成(我是这个系统上唯一的用户)。

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

gnome-terminal -e "command"

*您可以使用您喜欢的任何终端,而不是gnome-terminal 。 通过任何命令替换命令 ,每个条目只需一个命令就可以轻松完成。

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

我的2美分

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

  1. 创建要安装驱动器的目录(挂载点):

sudo mkdir /media/username/mysuperharddisk

(将您的登录名和mysuperharddisk替换为您希望提供硬盘的随机名称。)

  1. 打开/etc/rc.local

在默认的Lubuntu上,您可以输入以下命令:

sudo leafpad /etc/rc.local

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

mount /dev/sdb1 /media/username/mysuperharddisk

注意:您需要将sdb1替换为您要自动安装的硬盘。 (如果你手动安装硬盘,你可以检查它的名称。)它听起来应该像我的sdb1一样。 数字可以是不同的或最后一个字母(a而不是b)。

(将您的登录名和mysuperharddisk为您在第1点指定的内容。)

完成。 实现这一目标的一种非常好的方法。 🙂