首页 > 代码库 > Linux目录学习(3)---/usr/ 目录

Linux目录学习(3)---/usr/ 目录

/usr 文件系统经常很大,因为所有程序安装在这里。/usr 里的所有文件一般来自Linux distribution;本地安装的程序和其他东西在/usr/local 下。这样可能在升级新版系统或新distribution时无须重新安装全部程序。

/usr/bin:二进制可执行文件存放的目录,这里放着绝大部分的应用程序。(大小:120M)

/usr/etc

/usr/games:游戏,这个没有什么说的。

/usr/include:开发人员要关注的地方,保存着C和C++的头文件。(大小:152M)

/usr/kerberos:(大小:1.8M)

/usr/lib:启动时用不到的库文件都会被放在这里。程序或子系统的不变的数据文件,包括一些site-wide配置文件,名字lib来源于库(library); 编程的原始库存在/usr/lib 里。(大小:449M)

/usr/lib64:64位系统库。(大小:496M)

/usr/libexec

/usr/local:这里面保存着本地计算机所需要的文件。在用户进行远程访问的时候特别有意义。这个目录在有些Linux系统下就是一个单独的分区,存放一些这台机子所属的那个用户的文件。里面的结构和/usr是一样的。我们一般自己安装一些东西基本都在这个里面(一般分区时可以把该目录单独划分出来。)(大小:97M)

/usr/sbin:这里放着绝大部分的系统程序。(大小:26M)

/usr/share:这里保存着各种共享文件,比如说某个应用程序所需要的声音文件。(大小:1.2G)

    /usr/share/info

    /usr/share/man

    /usr/share/doc

    /usr/share/dict        #字典文件

    重要的帮助文件都在这里。

/usr/src:这里保存着源代码文件。Linux内核的源代码都放在/usr/src/linux下了。(大小:230M)

/usr/tmp:链接目录  -->/var/tmp

/usr/X11R6,/usr/X11, /usr/Xfree86:这里面保存着X系统所需要的文件,它的目录结构和/usr是一样的。