首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >bin文件夹的类型和位置的最佳实践

bin文件夹的类型和位置的最佳实践
EN

Unix & Linux用户
提问于 2023-05-10 04:37:13
回答 1查看 36关注 0票数 0

什么是稳定的最低限度Linux二进制文件夹集?请参阅操作稳定系统的知识,并考虑FHS标准

我从以下信息开始:

  1. UseCases:
  • 执行工作
    • 用户个人工作,该用户可以完全访问
    • 所有用户,系统用户的只读

  • 利用系统设备和硬件组件
    • 对所有系统用户的只读

  • 管理系统
    • 仅供系统管理员使用

  1. FHS标准 (简化):
    • /opt,手动安装第三方。二进制文件、配置和库
    • /usr,用户程序。可执行文件、库、配置和doco
    • /bin,系统外壳命令
    • 用于系统管理的/sbin二进制文件
    • /home/[username]、用户个人程序和库

  2. 活动系统的$PATH变量(阿尔卑斯Linux r3.17,BusyBox):
    • /usr/local/bin,只读所有系统用户。
    • /usr/bin,只读所有系统用户。
    • /bin,只读所有系统用户。
    • /home/[username]/.local/bin,特定用户
    • /usr/local/sbin,只有系统管理员
    • /usr/sbin,只有系统管理员
    • /sbin,只有系统管理员

  3. 包管理工具(阿尔卑斯Linux r3.17,BusyBox):
    • apk info --who-owns [FILE|DIRECTORY]
EN

回答 1

Unix & Linux用户

发布于 2023-05-17 01:00:22

据我所知,这是最小值,通常默认包含在路径中的$PATH中。

这些是必要的:

  • 用户为个人使用而安装的程序
    • /home/[username]

  • 管理员为所有用户安装的程序
    • /usr

  • 为所有用户在系统设备上运行的Shell命令
    • /bin

  • 系统管理限制访问的Shell命令
    • /sbin

解释性说明:

  • apk info --who-owns [FILE|DIRECTORY]等工具消除了手动安装包需要单独的文件夹的需要。
    • 仍然需要注意保持不冲突的文件命名。
    • 同一个库的多个版本..。Landley R,2006年年被binutils弄糊涂了,我相信这些都不会出错,因为现代Linux系统从@coneslayer,2011年年开始就开始读取C44

  • /bin和/usr/sbin分裂。因为Ken和Dennis在最初的2.5MB的RK-05磁盘包Landley R,2006年年上耗尽了空间
票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/745452

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档