Ubuntu:Ubuntu 中的哪个文件夹与 Windows 中的“program files”类似?我问这个问题是因为我想知道第三方程序放在哪里

Ubuntu:Ubuntu 中的哪个文件夹与 Windows 中的“program files”类似?我问这个问题是因为我想知道第三方程序放在哪里

ubuntu 中的哪个文件夹类似于 Windows 的“program files”?我问这个问题是因为我想知道第三方程序放在哪里。

答案1

Linux(和 Ubuntu,只是另一个 Linux 发行版)的文件夹层次结构与 Windows 不同。没有与“Program Files”完全匹配的文件夹,尽管“/usr/bin”非常接近。通常,您希望将二进制文件放在 /usr/bin 中(除非您的程序是“必需的”,在这种情况下,您会将其放在“/bin”中)。请注意,通常您不会为应用程序创建专用文件夹,但 /usr/bin 是一个巨大的文件夹,包含所有程序的所有可执行文件。程序的配置文件将转到 /etc 或 /etc/your_program,如果您有任何状态信息,请将其放在“/var/lib”中。


信不信由你,这一切都在一个标准中定义,称为跳频(文件系统层次结构标准)。更多详细信息请参见:

  • 维基百科
  • 答案2

    /usr/local 或 /opt/

    答案3

    我建议使用专用文件夹 / 或 /usr/local/ 或 /opt/(如前所述,将供应商更改为名称或第三方或产品名称)。之后,您应该在 .profile 中配置环境变量(PATH)。这是值得的,因为在更新期间,您可以更轻松地控制系统的哪些部分正在修改。

    答案4

    Windows 不是 Linux。

    打字

    man hier
    

    在 Linux 控制台中阅读是一个很好的起点。

    相关内容