前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。

在学习linux的时候,看到/opt目录和/usr/local目录都是安装软件的目录,那这两个目录有什么区别呢?

一、opt目录

/opt目录用来安装附加软件包,是用户级的程序目录,可以理解为D:/Software。安装到/opt目录下的程序,它所有的数据、库文件等等都是放在同个目录下面。opt有可选的意思,这里可以用于放置第三方大型软件(或游戏),当你不需要时,直接rm -rf掉即可。在硬盘容量不够时,也可将/opt单独挂载到其他磁盘上使用。

二、/usr/local目录

/usr:系统级的目录,可以理解为C:/Windows/。
/usr/lib:理解为C:/Windows/System32。
/usr/local:用户级的程序目录,可以理解为C:/Progrem Files/。用户自己编译的软件默认会安装到这个目录下。
 这里主要存放那些手动安装的软件,即不是通过“新立得”或apt-get安装的软件。它和/usr目录具有相类似的目录结构。让软件包管理器来管理/usr目录,而把自定义的脚本(scripts)放到/usr/local目录下面。

三、总结

其实安装软件程序并不是非要在指定的目录下完成,安装java、tomcat等也可以安装在opt目录下,但是安装程序的扩展性和管理性来说,方便使用才是最好的。总结opt目录和usr/local目录就是/usr/local下一般是你安装软件的目录,这个目录就相当于在windows下的programefiles这个目录。/opt这个目录是一些大型软件的安装目录,或者是一些服务程序的安装目录 。

linux系统/opt目录和/usr/local目录有什么区别相关推荐

  1. linux如何进入opt目录,Linux 程序安装目录 /opt 目录和 /usr/local 目录

    1. opt 目录 /opt 目录用来安装附加软件包,是用户级的程序目录,可以理解为 D:/Software. 安装到 /opt 目录下的程序,它所有的数据.库文件等等都是放在同个目录下面. opt ...

  2. 关于Linux服务器里 /usr/bin 目录和 /usr/local/bin目录

    首先注意 usr 指 Unix System Resource,而不是user /usr/bin 系统预装的一些可执行程序,随系统升级会改变 /usr/local/bin 用户安装的可执行程序,不受系 ...

  3. alin的学习之路(Linux系统编程:五)(目录操作、进程相关概念)

    alin的学习之路(Linux系统编程:五)(目录操作.进程相关概念) 1. 目录操作 1. 查看工作目录 getcwd char *getcwd(char *buf, size_t size) 功能 ...

  4. linux里根目录下的/bin,usr里的/usr/bin还有local里的/usr/local/bin有什么区别?

    如图: 区别: usr不是user的缩写,而是unix system resource(unix系统资源目录)的 缩写, /bin 是所有用户都可以访问并执行的可执行程序.包括超级用户及一般用户. / ...

  5. 【Linux系统开发】x210开发板根目录文件系统构建

    文章目录 一.开发板配置 二.了解rootfs 三.虚拟机文件配置 1.目录配置 2.x210_bsp配置 3.rootfs配置 4.make menuconfig 四.busybox的移植实战 1. ...

  6. 凤凰os linux界面,让deepin linux系统与凤凰os共用个人目录的方法

    下面以deepin为例介绍linux系统与凤凰os(phoenix os)共用个人目录的方法,经过实测,按照以下方法可以成功. 背景 我的电脑安装的原来是deepin单系统,deepin安装在sda1 ...

  7. Linux系统中如何创建NFS共享目录

    Linux共享目录是让不同的服务器可以共同分享数据的功能,那么你知道Linux系统如何设置NFS共享吗? 网络文件系统(NFS,Network File System)是一种将远程主机上的分区(目录) ...

  8. busybox | 更改安装目录为/usr/local/bin

    补丁 diff --git a/libbb/appletlib.c b/libbb/appletlib.c index 03389f5..7520d6d 100644 --- a/libbb/appl ...

  9. linux系统 opt扩容,Linux系统扩容根目录磁盘空间的操作方法

    一.使用背景 Linux根目录磁盘空间不够用了,当修改了虚拟机模版增加磁盘大小或者插入了一块新硬盘,但是发现系统里的大小还是没改变. 产生的原因是没有给磁盘格式化,没有增加分区. 二.操作方法 1. ...

最新文章

  1. 《统一沟通-微软-实战》-5-部署-SharePoint Server 2010
  2. js组合模式和寄生组合模式的区别研究
  3. 2.1 基于文件读写图像数据
  4. 从数百万个光纤(而不是数千个线程)中查询数据库
  5. 全排列及相关扩展算法(七)——组合数的字典序(另含全章代码整理)
  6. 【clickhouse】clickhouse 的 数据类型
  7. 关于vue中watch和computed
  8. Matlab高级教程_第一篇:Matlab基础知识提炼_02
  9. Jetson开发实战记录(二):Jetson Xavier NX版本区别以及烧录系统
  10. EViews10.0程序安装及注意事项
  11. 谷歌手机地图中文java_谷歌地图开发(1)使用MapView显示地图
  12. 物联卡套餐该如何选择
  13. 威斯康星麦迪逊计算机专业排名,威斯康星大学麦迪逊分校计算机工程类专业排名...
  14. 地缘剧本杀 (九):抉择(原创小说连载,内含语音)
  15. 27岁程序员转职赏金猎人:一个漏洞10万美元,比工资香多了
  16. 企业邮箱和个人邮箱之间有什么区别?
  17. 【系统分析与设计】前端eslint检查 + travis持续集成
  18. 软件测试经理评说ISTQB认证价值
  19. i春秋-misc3-哒哒哒哒,你知道什么是键盘坐标密码吗?---flag{QAZIJCV}
  20. 单代号网络图计算例题_算例分享:SDOF动力系统的共振响应计算

热门文章

  1. 算法 - 贪心算法(集合覆盖问题求解)
  2. 【ZOJ - 3212 】K-Nice (构造)
  3. 【EOJ Monthly 2018.10 - B】 莫干山奇遇 (思维构造,数学,数组,贪心)(总结)
  4. 【HDU - 6016】Count the Sheep (思维,类似二分图)
  5. Django项目部署在Centos7
  6. ES5总结1:数组Array新特性最全最精简的详解
  7. AVR单片机计算器C语言源程序,AVR单片机简单计算器的Proteus仿真实现+源码
  8. java中document解析jsp,JSP基于dom解析xml实例详解
  9. Java异常处理throws/throw
  10. C++ 类的知识 | 构造函数再探、匿名对象、友元函数、内部类、类的const成员、类的static成员