![在哪里安装应用程序](https://linux22.com/image/25432/%E5%9C%A8%E5%93%AA%E9%87%8C%E5%AE%89%E8%A3%85%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F.png)
我是一名长期的 Windows 用户,多年来一直在个人迁移到基于 Linux 的开发过程中。在 Windows 上,当我安装应用程序时,它会被放入 Program Files 文件夹中,并且我会让该应用程序将我在使用该应用程序时创建的文件存储在一个单独的数据文件夹层次结构中,我可以定期备份该数据文件夹层次结构。
Linux 中对应的文件夹/目录是什么(好吧,我确实是在 Mac 上运行)?
答案1
对于 Linux 来说,Linux 标准库描述文件系统布局以及应用程序及其数据的安装位置和方式。
LSB 参考文件系统层次结构标准(尽管它已经过时了)对于文件系统中的大多数项目。
实际上,您会发现大多数应用程序的程序二进制文件安装在 中/usr/bin
,库安装在/usr/lib
或 中/usr/lib64
,共享应用程序数据安装在 中/usr/share
,特定于机器的应用程序数据安装在 中/var/lib
。
这些目录是系统安装应用程序。
用户安装的应用程序可以放置在 下/usr/local
(其镜像的约定为 )/usr
,或者放置在/opt
稍微类似于 Mac OS X 文件夹的目录中/Applications
,其中每个应用程序的正下方都有一个文件夹,并且在该文件夹中,目录通常镜像在下找到的目录/usr
。