当我启动我的 Linux 服务器时,我总是必须手动运行下列程序:
- 通过单个命令行启动我们的 MC 服务器
- 通过单个命令行启动我的电报机器人
- 通过单个命令行启动我的 DNS 更新客户端
- (登录硬盘)
自动化此过程的好方法是什么?我见过一些“minecraft 启动脚本”,但它们包含很多行代码,而这对我来说是完全不必要的。我使用自己的 slim 服务器管理器,只需一个简单的命令即可运行。
目标是,在我以我的用户身份登录后(我是该系统上唯一的用户),我启动服务器并且一切都自动完成。
答案1
只需转到Start up Applications
,添加一个新条目,根据需要命名,然后在命令框中写入以下内容:
gnome-terminal -e "command"
gnome-terminal
*您可以使用任何您喜欢的终端来代替。命令通过任何命令,更容易做到每个条目只需一个命令。
答案2
由于问题 1-3 已经得到解答,对于 Lubuntu 中的第 4 点,您应该有一个应用程序磁盘 - 尝试检查挂载选项(在更多操作...菜单中)。
我的看法
答案3
我找到了解决方案点4经过大量研究,我发现这是实现这一目标的最简单的方法:
- 创建一个目录,用于挂载驱动器(挂载点):
sudo mkdir /media/username/mysuperharddisk
(username
用您的登录名和mysuperharddisk
您想要赋予硬盘的随机名称替换。)
- 打开 /etc/rc.local
在默认的 Lubuntu 上,您可以通过输入以下命令来执行此操作:
sudo leafpad /etc/rc.local
- 在该行之前
exit 0
插入命令:
mount /dev/sdb1 /media/username/mysuperharddisk
注意:您需要将其替换sdb1
为您想要自动挂载的任何硬盘。(如果您手动挂载 HDD,您可以检查它的名称。)它听起来应该与我这里的 sdb1 相似。数字可以不同,也可以是最后一个字母(a 而不是 b)。
(username
用您的登录名和mysuperharddisk
您在第 1 点指定的内容替换。)
完成。这是一个非常好的实现方法。:)