linux下面usrlocal和opt目录有何区别

linux下面usrlocal和opt目录有何区别,第1张

/usr/local目录和/opt目录都是用来安装第三方软件的目录,所谓第三方软件其实就是用户自己安装的软件,区别于安装系统时自带的软件。/usr/local和/opt所不同的是,/usr/local命令下面的一些子目录往往都是被加入到PATH环境变量中的,而/opt目录则没有在PATH环境变量中,这样安装在/usr/local目录下的软件就可以在命令行执行、启动。但是这也不是绝对的,也可以把需要命令启动的软件安装在/opt目录,然后在/usr/local/bin目录建立一个连接文件,这样同样可以命令启动这个软件,网上许多Linux软件安装教程都会采用这个方法。其实还有的软件根本不会把软件安装在这两个目录,比如前段时间编译安装了一个游戏叫NetHack,make install命令执行后,安装在了/home目录。

你在opt目录下执行ls

那么显示的就是当前目录下所有子目录和文件信息

结果说明opt目录下只含有一个子目录rh(一般目录显示为蓝色)

可以继续cd rh进入该目录或直接ls rh查看该目录下的文件信息

dev里面一般都是一些设备文件,硬盘,USB什么的都在这里

usr全称是UNIX software resource,并不是大多数人想象的user,这里主要存放的是一些软件程序以及这些程序所需要使用的库,当然也会保存一些程序需要的资源文件

opt也是用来保存保存的程序文件的,但是保存的这些程序和usr中的一般有些不同,usr里面一般都是保存GNU的,或者是免费,开源的软件,而opt里面保存的都是一些版权比较严格的,或者是套件之类的,主要代表就是sun的java系列和rar系列的软件,当然,其实也有人把这些软件放到usr中,opt目录本来就是方便管理才弄的

etc保存的是你所安装软件的配置文件,一般这里的配置文件都是全局有效的,即针对本台计算机上的所有用户,每个用户自己的个性化配置文件可以放在自己的home目录下


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12100302.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存