Linux软件安装在哪个目录

Linux软件安装的目录有:1、/opt 目录;2、/usr 目录;3、/usr/local 目录。/opt 目录是指给主机额外安装软件所摆放的目录,是用户级的程序目录,默认是空的,里面常用于放置额外的大型软件,比如你安装一个 ORACLE 数据库就可以放到这个目录下。

一、Linux软件安装的目录

1、/opt 目录

opt 是 optional(可选)的缩写,这是给主机额外安装软件所摆放的目录,是用户级的程序目录,默认是空的。这里常用于放置额外的大型软件,比如你安装一个 ORACLE 数据库就可以放到这个目录下。

2、/usr 目录

usr 是 unix shared resources(共享资源)的缩写,这是一个非常重要的系统级目录,系统的很多应用程序和文件都放在这个目录下。其中 /usr/src 是系统的源码存放目录。此目录一般由软件包管理器(yum、apt)来管理。

3、/usr/local 目录

/usr/local 是 /usr 下的一个用户级的程序目录,用户自己安装的软件一般选择安装到这个目录下。其中 /usr/local/src 是用户级的源码存放目录。此目录一般由用户自己管理。

二、一些常用的目录及用途

  1. /bin:存放二进制可执行文件(ls , cat , mkdir 等),常用命令一般都在这里
  2. /etc:存放系统管理和配置文件
  3. /home:存放所有用户文件的根目录,是用户主目录的基点,比如用户 user 的主目录就是home/user ,可以用~user 表示
  4. /usr:用于存放系统应用程序,比较重要的目录是本地系统管理员软件安装目录(安装系统级的应用)。这是最庞大的目录,要用到的应用程序和文件几乎都在这个目录
  5. /usr/x11r6:存放 x window 的目录
  6. /usr/bin:众多的应用程序
  7. /usr/sbin:超级用户的一些管理程序
  8. /usr/doc:linux 文档
  9. /usr/include:linux 下开发和编译应用程序所需要的头文件
  10. /usr/lib:常用的动态链接库和软件包的配置文件
  11. /usr/man:帮助文档
  12. /usr/src:源代码,linux 内核的源代码就放在/usr/src/linux 里
  13. /usr/local/bin:本地增加的命令
  14. /usr/local/Iib:本地增加的库

延伸阅读

Linux的系统优势

  1. 代码开源:Linux由众多微内核组成,其源代码完全开源
  2. 网络功能强大:.Linux继承了Unix的特性,具有非常强大的网络功能,其支持所有的因特网协议,包括TCP/IPv4、TCP/IPv6和链路层拓扑程序等,且可以利用Unix的网络特性开发出新的协议栈
  3. 系工具链完整:Linux系统工具链完整,简单操作就可以配置出合适的开发环境,可以简化开发过程,减少开发中仿真工具的障碍,使系统具有较强的移植性

文章标题:Linux软件安装在哪个目录,发布者:Z, ZLW,转载请注明出处:https://worktile.com/kb/p/47563

(4)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
Z, ZLWZ, ZLW认证作者
上一篇 2023年3月23日
下一篇 2023年3月23日

相关推荐

  • 在线文档编辑有哪些

    在线文档编辑有:一、石墨文档;二、简道云;三、Coggle;四、金山文档;五、飞书。石墨文档是一款文档编辑软件,分享的文档支持多人实时协作。页面设计清清爽爽,没有太多花里胡哨的设计。 一、石墨文档 石墨文档是一款文档编辑软件,分享的文档支持多人实时协作。页面设计我也比较喜欢,清清爽爽,没有太多花里胡…

    2023年4月30日
    66000
  • SaaS软件和传统软件区别在哪

    SaaS软件和传统软件区别在:1、开发模式与交互模式的区别;2、软件盈利模式的不同;3、部署时间的不同;4、数据安全性的不同;5、集成性的不同。传统管理软件的开发模式,是以软件产品为中心,通过市场推广不断寻找更多的客户购买产品来实现业务增长。 一、开发模式与交互模式的区别 传统管理软件的开发模式,是…

    2023年4月23日
    38300
  • 工程公司oa系统

    标题:工程公司OA系统:提升管理效率与协作流程的数字化解决方案 工程公司OA系统是组织管理与协同工作的数字平台1、促进信息共享和流程自动化2、提升决策效率与资源配置准确性3、强化项目管理并优化通讯效果。特别地,自动化流程在迅速处理日常行政任务、减少人为错误和提高工作透明度方面发挥着至关重要的作用。以…

    2024年1月15日
    15900
  • 如何有效管理多代人员的工作团队

    有效管理多代人员的工作团队主要涉及以下几个方面:1、理解不同代人员的价值观和沟通方式;2、创建包容性工作环境;3、提供个性化的激励和支持;4、促进跨代沟通与合作;5、设立公平的评估和晋升体系。在其中,促进跨代沟通与合作是一个关键环节,它涉及到如何通过定期的团队建设活动、合适的沟通工具和开放的沟通氛围…

    2023年8月21日
    36200
  • oa软件哪里有

    OA软件的可获取途径包含官方网站下载、第三方软件服务商、开源软件平台。在官方网站上,用户能获取最为权威的产品信息与技术支持。第三方软件服务商通常会提供额外的客户服务与定制解决方案。开源软件平台则为技术专业人士提供一个能够自由修改和优化代码的选择。 在探讨OA软件获取方式的同时,官方网站下载 环节必须…

    2024年1月11日
    13400
  • devops 管理者关注什么

    开门见山地回答,DevOps 管理者关注的要点包括:1、流程自动化与优化、2、团队合作与沟通、3、持续集成与持续部署、4、监控与性能优化、5、安全保障与合规性、6、敏捷实践与快速反馈、7、工具与技术选型、8、文化建设与人员培训。 其中,流程自动化与优化是DevOps实践中至关重要的一环,是建立高效、…

    2024年3月26日
    1300
  • 工作流管理工具有哪些

    工作流管理工具有:1.Agiloft;2.K2 Blackpearl ;3.Lucid Chart;4.Navvia;5.Appian;6.SYDLE SEED;7.Agile Point;8.WorkflowXPert.NET;9.Bizagi;10.Smart Draw。目前市面上的工作流管理工…

    2022年11月15日
    1.0K00
  • SQL Sever 语句大小写有什么约定规范吗

    SQLServer对大小写没有要求,从系统可读性上建议制定一些规则,例如:公共表、系统模块表命名:模块代码(首字母大字)+‘_’+具体名称(每个单词首字母大字)。规范要求并非强制性约束的代码编写行为,也不影响实际查询结果,但结构化清晰有利于排查问题。 SQLServer对大小写没有要求,从系统可读性…

    2023年5月30日
    24800
  • 操作指南:如何为研发团队制定和执行定期回顾会议

    制定和执行定期回顾会议对于研发团队至关重要,它有助于识别过程中的问题、改进工作流程并提高团队效率。关键步骤包括:1、确定会议目的和频率;2、选择适当的参与者;3、准备会议议程;4、营造开放和诚实的沟通环境;5、文档记录与行动项分配;6、持续跟进与改进。首先需要明确会议的目标,比如提升工作效率或增强团…

    2023年12月8日
    27600
  • 客户管理系统设计

    开启文章,客户管理系统设计的关键在于维护顾客信息、跟踪销售机会、提高服务质量和促进销售决策。1、系统应支持客户信息全面管理;2、整合销售动态跟踪功能;3、包含客户服务和支持模块;4、具备业务分析和报告工具。 尤其是第一点,系统需要包括客户基本资料、历史交易记录、沟通日志以及客户的偏好和需求等多方面的…

    2024年1月9日
    13800

发表回复

登录后才能评论
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部