linux软件安装的目录是什么(linux软件安装位置)

linux软件安装的目录是什么(linux软件安装位置)

浏览次数:
信息来源: 用户投稿
更新日期: 2026-04-05
文章简介

linux软件安装的位置主要有两个:1、“/opt”目录,是给主机额外安装软件所摆放的目录,是用户级的程序目录,这里常用于放置额外的大型软件;2、“/usr/local”目录,是“/usr”下的

2025阿里云双十一服务器活动

linux软件安装的位置主要有两个:1、“/opt”目录,是给主机额外安装软件所摆放的目录,是用户级的程序目录,这里常用于放置额外的大型软件;2、“/usr/local”目录,是“/usr”下的一个用户级的程序目录,用户自己安装的软件一般选择安装到这个目录下。

Linux软件安装

Linux下我们主要的安装位置有两个,分别是/opt目录和/usr/local目录。

/opt目录

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

/usr目录

  • usr是unixsharedresources(共享资源)的缩写,这是一个非常重要的系统级目录,系统的很多应用程序和文件都放在这个目录下。其中/usr/src是系统的源码存放目录。

  • 此目录一般由软件包管理器(yum、apt)来管理。

  • /usr/local目录

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

  • 此目录一般由用户自己管理。

  • Linux下安装路径大部分完全由自己决定,上文只是建议如此,实际安装时还需要考虑其他因素,以方便使用和管理来决定安装位置。一般大型软件或者是一些服务程序安装到/opt目录下,普通软件一般安装到usr/local目录下。

    linux查看软件安装路径

    在linux中,如果用户没有按照上文的方式设置安装路径,要怎么查找到软件的位置(安装路径),下面来了解一下。

    mysql:/usr/bin/mysql/usr/lib64/mysql/usr/share/mysql/usr/share/man/man1/mysql.1.gz

    方法2:和

    若安装的软件已经在运行,可通过根据软件运行进程号进行查询

    duni224610Feb19?00:09:09https://www.fruan.com/post/redis-server127.0.0.1:6379

    lrwxrwxrwx1duniduni0Feb1917:46/proc/2246/cwd->/home/duni/DuniSoftware/redis-3.2.3/src

    /proc文件系统是一种内核和内核模块用来向进程(process)发送信息的机制(所以叫做/proc)。这个伪文件系统让你可以和内核内部数据结构进行交互,获取有关进程的有用信息,在运行中(onthefly)改变设置(通过改变内核参数)。与其他文件系统不同,/proc存在于内存之中而不是硬盘上。proc文件系统以文件的形式向用户空间提供了访问接口,这些接口可以用于在运行时获取相关部件的信息或者修改部件的行为,因而它是非常方便的一个接口。

    linux软件安装的目录是什么,linux软件安装位置

    常用目录及用途:

    /bin存放二进制可执行文件(ls,cat,mkdir等),常用命令一般都在这里。

    /etc存放系统管理和配置文件

    /home存放所有用户文件的根目录,是用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示

    /usr用于存放系统应用程序,比较重要的目录/usr/local本地系统管理员软件安装目录(安装系统级的应用)。这是最庞大的目录,要用到的应用程序和文件几乎都在这个目录。

    /usr/x11r6存放xwindow的目录

    /usr/sbin超级用户的一些管理程序

    /usr/includelinux下开发和编译应用程序所需要的头文件

    /usr/lib常用的动态链接库和软件包的配置文件

    /usr/src源代码,linux内核的源代码就放在/usr/src/linux里

    /usr/local/bin本地增加的命令

    /usr/local/lib本地增加的库

    /opt额外安装的可选应用程序包所放置的位置。一般情况下,我们可以把tomcat等都安装到这里。

    /proc虚拟文件系统目录,是系统内存的映射。可直接访问这个目录来获取系统信息。

    /root超级用户(系统管理员)的主目录(特权阶级o)

    /sbin存放二进制可执行文件,只有root才能访问。这里存放的是系统管理员使用的系统级别的管理命令和程序。如ifconfig等。

    /mnt系统管理员安装临时文件系统的安装点,系统提供这个目录是让用户临时挂载其他的文件系统。

    /boot存放用于系统引导时使用的各种文件

    /lib存放跟文件系统中的程序运行所需要的共享库及内核模块。共享库又叫动态链接共享库,作用类似windows里的.dll文件,存放了根文件系统程序运行所需的共享文件。

    /tmp用于存放各种临时文件,是公用的临时文件存储点。

    /var用于存放运行时需要改变数据的文件,也是某些大文件的溢出区,比方说各种服务的日志文件(系统启动日志等。)等。

    以上就是linux软件安装的目录是什么的详细内容,更多请关注主机测评网其它相关文章!

    标签:
    托管云的本质(vs各个版本的区别)
    « 上一篇
    返回列表
    下一篇 »

    如本文对您有帮助,就请抽根烟吧!