如何创建多个命令的可执行文件?

如何创建多个命令的可执行文件?

好吧,我是 Linux 的完全初学者,最近在一台较慢的笔记本电脑上安装了 Lubuntu 20.04。现在它的速度相当快,我想制作一个我认为是可执行文件的东西。我想制作一个桌面图标(或在 Plank 上),当我单击它时执行两个命令。首先,我希望它使用“-connect”连接到我的 VPN 服务器,连接后在 Firefox 中打开一个网站。我搜索了答案并试图理解,但这对我来说很复杂。

答案1

正如 @guiverc 所指出的,您必须创建一个“脚本”,它是一个简单的文本文件,允许您执行某些命令

  • 在桌面上,右键单击,然后创建一个“文本”文件,为其指定所需的名称(无扩展)
  • 打开文本编辑器(Leafpad)后,输入以下行:

#!/bin/bash

Here indicates the command line that allows you to launch your VPN client

firefox http://your site url

  • 保存文件
  • 右键单击此文件,然后更改“权限”以使其可执行文件

现在您有一个可以执行 2 个命令的脚本,您可以通过控制台终端对其进行测试 (查看任何错误),如果它有效,双击桌面上的图标它也应该有效。

然后搜索网络,了解如何更改图标类型,将其放入菜单等等...

一旦创建了脚本,即使它不在您的桌面上,您也可以创建一个“应用程序”文件,它是一个配置文件,指示您的脚本在哪里,使用了哪个图标等等。(再次强调,这是一个简单的文本文件)

例子:

[Desktop Entry]
Name=Name_of_Applicatio_free         <- a free Name, like you want
Exec=/home/you/myscriptname          <- Path and name of the script you have created
Icon=/usr/share/icons/.../icone.jpeg  <- path and name of a icon file
Type=Application

相关内容