我知道在 Windows 中它是一个 .EXE,那么 Ubuntu 呢?具体来说,我删除了 Docky 的启动应用程序挂钩,无论出于何种原因,Docky 都不会重新添加它,所以我想手动重新添加它。但是我不确定我在这里寻找什么文件......所以这让我想到了这个问题,一般来说,我正在寻找什么文件类型在 Ubuntu 中为此目的是“可执行的”?
我假设可能有很多文件,或者根本不是文件。我仍在摆脱我的 Windows 式思维模式,请帮助 :)
我知道在 Windows 中它是一个 .EXE,那么 Ubuntu 呢?具体来说,我删除了 Docky 的启动应用程序挂钩,无论出于何种原因,Docky 都不会重新添加它,所以我想手动重新添加它。但是我不确定我在这里寻找什么文件......所以这让我想到了这个问题,一般来说,我正在寻找什么文件类型在 Ubuntu 中为此目的是“可执行的”?
我假设可能有很多文件,或者根本不是文件。我仍在摆脱我的 Windows 式思维模式,请帮助 :)
鉴于您来自 Windows,我将尝试让您更好地了解应用程序在 linux 上的工作方式。
可执行文件通常没有文件扩展名;通常可以在 /usr/bin 中找到(而不是 C:\Program Files\Vendor\Program\Executable.exe),并且只包含应用程序的名称(例如,docky = /usr/bin/docky)。桌面文件允许使用图标、可选参数等运行应用程序。
要将应用程序添加到您的启动文件中,您可以打开启动应用程序管理器,单击添加,然后键入应用程序的名称(通常这是可执行文件的名称)。
例如,要启动 emesene(一个聊天客户端),您需要将其添加
emesene
到您的启动应用程序中。通常:任何文件都可以标记为可执行文件,即使它不是程序。因此,在尝试执行任何管理任务之前,您应该确保更好地了解 linux 中的可执行文件是如何工作的。
您只需将 Docky 项目从Applications -> Accessories拖放到
Startup Applications窗口中,它将被添加到登录时启动的程序列表中。
文件类型是
.desktop
. 转到~/.config/autostart
,您现在将看到 adocky.desktop
和其他几个.desktop
文件。每个有
.desktop
文件的程序都会有它,/usr/share/applications
所以如果你愿意,你也可以手动复制/usr/share/applications/docky.desktop
到~/.config/autostart
.文件格式与INI
.desktop
文件基本相同。可执行文件是具有“x”权限的文件。您可以使用简单
ls -l
的查看文件权限。您可以使用 使文件可执行chmod +x <filename>
,然后使用sh <filename>
.有关文件权限的详细说明
http://www.comptechdoc.org/os/linux/usersguide/linux_ugfilesp.html