首页 > 代码库 > 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是一样的。