免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 796 | 回复: 0
打印 上一主题 下一主题

/usr file system结构 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-12-21 12:35 |只看该作者 |倒序浏览

/usr file system:
/usr 文件系统结构图:
/usr----------------X11R6---------------------bin
     |--------------bin                      |-------------doc
     |---------------doc                    |-------------include
     |--------------etc                       |-------------lib
     |--------------include   
     |---------------lib---------------------------rpm
     |---------------local                |--------------tcl8.0
     |---------------man
     |---------------sbin
     |---------------share
     |---------------src--------------------------linux
                                                    |------------redhat
/usr/X11R6
x11R6存放X Window system的所有文件,如Xwindow软件的可执行文件存放在/usr/x11R6/bin目录中,X library放在/usr/X11R6/lib目录中,header file放在/usr/X11R6/include目录中,/usr/X11R6/man目录中则存放所有x软件的manual page等。
/usr/bin
存放工具软件的执行文件。与/bin的主要区别为/bin是系统的基本运行工具,/usr/bin则是一些强大的应用软件工具,如:程序语言编译器g++、gcc、gdb;解压工具unzip等、网络工具mail、pine、elm等常用电子邮件程序;文本编辑程序vi、pico等。几乎想得到的常用工具都可以在这个目录下找到。
/usr/dict
dict是存放spell英文拼写检查程序所使用字库的目录。
/usr/doc
doc是很重要的目录,主要存放作为参考用的文件,是一个Linux知识宝库。
/usr/etc
看到etc的目录名应该马上可以联想到和设置文件有关,没错,这个目录主要就是存放自行安装软件的设置文件,不过主要的系统设置文件全部都存放到/etc下了,除非用户自己安装了一些软件且需要将设置文件存放到这里,否则这个目录可能是空的。
/usr/games
若是安装了RedHat的游戏套件,应该可以在此目录中看到游戏的执行文件。
/usr/include
存放一些工具程序的头文件。如果想开发Linux程序,这个目录的header file应该会经常使用到。
/usr/lib
这个目录存放的library比较偏向于应用软件需要的library,有别于/bin防止的是系统运行时需要的library,而这些函数库的文件名通常是libx.a的形式(x可能不只一个字母)在/usr/lib目录中常见的library有GNOME的gtk、GNU c++的libg++、x window manager Enlightenment需要使用的imlib,还有tcl/tk等。
/usr/info
应该还记得info这个man的孪生兄弟程序吧!当使用info查询命令或某些设置文件的使用方法时,其实就是将程序存放在/usr/info目录中的文件打印出来供用户参考,不过info的文件格式是 .gz的Text文字压缩文件,若使用一般文本编辑器观看,必须先执行gzip –d解压缩后才能阅读,不然只能用info阅读。
/usr/local
/usr/local是/usr下面一个重要的目录。在安装好Linux系统之后,才从网络下载的软件通常安装在/usr/local目录下,如:/usr/local/bin就是存放自行安装软件的执行文件,/usr/local/lib存放软件的library,/usr/local/src存放软件的源程序代码等。
/usr/man
所有/bin、/sbin、/usr/bin、/usr/sbin的manual page都依照功能分类地存放在这个目录中。如:man1就是存放系统基本工具的manual page,man5就是存放敢于系统设置的manual page。
/usr/sbin
/usr/sbin存放的管理工具偏向于网络管理,有别于/sbin存放的是系统管理工具。如:seng mail邮件服务器,httpd<SPAN style="FONT-SIZE%

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/28467/showart_219081.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP