Linux 在Unixy文件系统中,您通常将软件放在哪里';你在做什么?

Linux 在Unixy文件系统中,您通常将软件放在哪里';你在做什么?,linux,unix,conventions,directory-structure,Linux,Unix,Conventions,Directory Structure,这是一个极其愚蠢的问题,但我不知道答案。事先道歉 我想从GitHub下载其他人代码的repo来处理它。在Unix-y文件系统中,最常用的放置位置是哪里 我一直在阅读,下面的opt可能是最合适的地方。对吗 我使用的是MacOS,因此我可以在/Users/me下创建一个自定义文件夹,但我想知道在标准Unix目录中是否有一个处理代码的常规位置 这取决于您的使用计划。如果这是您想要破解的代码,通常您的主目录是正确的位置,因为它是unix用户的私有目录。我个人创建了一个“dev”子目录,并将代码放入其中(

这是一个极其愚蠢的问题,但我不知道答案。事先道歉

我想从GitHub下载其他人代码的repo来处理它。在Unix-y文件系统中,最常用的放置位置是哪里

我一直在阅读,下面的
opt
可能是最合适的地方。对吗


我使用的是MacOS,因此我可以在
/Users/me
下创建一个自定义文件夹,但我想知道在标准Unix目录中是否有一个处理代码的常规位置

这取决于您的使用计划。如果这是您想要破解的代码,通常您的主目录是正确的位置,因为它是unix用户的私有目录。我个人创建了一个“dev”子目录,并将代码放入其中(我的或其他人的,通过github)


如果您希望在整个系统范围内安装此软件,答案会因系统而异/在大多数情况下,opt是一个合理的选择,就像/usr/local一样。

我投票赞成迁移到超级用户。在任何情况下:如果它是你正在处理的东西,你应该把它放在你的主目录中。大多数GNU程序都有这个可配置的,并且默认为
/usr/local/bin/
谢谢!很抱歉没有在超级用户上发布此内容。