linux系统中的目录dev, usr, opt, etc , 啥样的文件或软件应该放哪里?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux系统中的目录dev, usr, opt, etc , 啥样的文件或软件应该放哪里?相关的知识,希望对你有一定的参考价值。

dev  里面一般都是一些设备文件,硬盘,USB什么的都在这里
usr全称是UNIX software resource,并不是大多数人想象的user,这里主要存放的是一些软件程序以及这些程序所需要使用的库,当然也会保存一些程序需要的资源文件
opt  也是用来保存保存的程序文件的,但是保存的这些程序和usr中的一般有些不同,usr里面一般都是保存GNU的,或者是免费,开源的软件,而opt里面保存的都是一些版权比较严格的,或者是套件之类的,主要代表就是sun的java系列和rar系列的软件,当然,其实也有人把这些软件放到usr中,opt目录本来就是方便管理才弄的
etc 保存的是你所安装软件的配置文件,一般这里的配置文件都是全局有效的,即针对本台计算机上的所有用户,每个用户自己的个性化配置文件可以放在自己的home目录下
参考技术A dev-----设备文件。比如cdrom,硬盘,鼠标等。
usr-----用户文件。建立的帐号在此目录下有对应名字的目录。
opt-----安装软件用。
etc----存放配置文件。

linux系统/opt目录和/usr/local目录有什么区别

/opt目录和/usr/local目录的区别

在学习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目录有什么区别的全部内容。

看完如果对你有帮助,感谢点赞支持!
如果你是电脑端,看到右下角的 “一键三连” 了吗,没错点它[哈哈]

在这里插入图片描述
加油!

共同努力!

Keafmd

以上是关于linux系统中的目录dev, usr, opt, etc , 啥样的文件或软件应该放哪里?的主要内容,如果未能解决你的问题,请参考以下文章

linux下面/usr/local和opt目录有何区别

linux系统/opt目录和/usr/local目录有什么区别

Linux之目录结构以及各目录在系统中的作用

Linux系统中/opt 和 /usr目录

Linux 安装 mysql

Linux发行版的系统目录名称命名规则及用途