我知道在 Windows 中它是一个 .EXE,那在 Ubuntu 中呢?具体来说,我删除了 Docky 的启动应用程序挂钩,但出于某种原因,Docky 不会将其添加回来,所以我想手动将其添加回来。但是我不确定我在这里要寻找什么文件……所以这让我想到了这个问题,一般来说,我要为此目的在 Ubuntu 中寻找什么类型的“可执行”文件?
我假设可能有很多文件,或者根本不是文件。我仍然摆脱 Windows 式的思维模式,请帮忙:)
答案1
鉴于您来自 Windows,我将尝试让您更好地了解应用程序在 Linux 上的运行方式。
可执行文件通常没有文件扩展名;它们通常位于 /usr/bin(而不是 C:\Program Files\Vendor\Program\Executable.exe),并且只具有应用程序的名称(例如,docky = /usr/bin/docky)。桌面文件允许应用程序使用图标、可选参数等运行。
要将应用程序添加到启动文件中,您可以打开启动应用程序管理器,单击添加,然后键入应用程序的名称(通常是可执行文件的名称)。
例如,要启动 emesene(聊天客户端),您需要将其添加emesene
到启动应用程序中。
规则是:任何文件都可以标记为可执行文件,即使它不是程序。因此,在尝试执行任何管理任务之前,您应该确保更好地了解 Linux 中的可执行文件的工作原理。
答案2
答案3
可执行文件是具有“x”权限的文件。您可以使用简单的ls -l
查看文件权限。您可以使用使文件可执行chmod +x <filename>
,然后使用执行它sh <filename>
。
有关文件权限的详细说明
http://www.comptechdoc.org/os/linux/usersguide/linux_ugfilesp.html