分类: LINUX
2008-05-24 14:51:20
前面重点研究了/目录的目录结构,现在再来看下linux的软件安装地/usr的目录结构。 /usr/bin 存放增加的用户程序 /usr/etc 存放设置文件 /usr/games 存放游戏和教学文件 /usr/include 存放C开发工具的头文件 /usr/kerberos kerberos是MIT开发的提供网络认证服务的系统 /usr/lib 存放库文件 /usr/libexec 这个目录的用处我很是不清楚,在网上也没有找到相关的说明,等待高手指点,有什么看法可以Email到puszta@tom.com交流 ----------------------------------------------------------------------------- /usr/local 存放本地产生的应用程序 /usr/sbin 存放增加的管理程序 /usr/share 存放结构独立的数据 /usr/src 存放程序的源代码 /usr/tmp 这个没什么好说的,看名字能明白,临时,又见临时^_^ ----------------------------------我是分割线-------------------------------- 发现少了一些以前常见的目录,比如: /usr/X11 用来存放X-window /usr/dict 用来存放字典 /usr/doc 存放追加的文档 /usr/info 存放GNU信息文件 /usr/man 存放在线帮助文件 经过一翻查找,/usr/dict目录、/usr/doc目录、/usr/info目录、/usr/man目录和X11目录都迁移到了 /usr/share目录下,路径修正为 /usr/share/X11 /usr/share/dict /usr/share/doc /usr/share/info /usr/share/man 以上就是/usr的基本目录结构,值得一提的是由于/usr中的文件并没有和特定的计算机相关,也不会在通常使用中被修改,因此可以通过网络共享这个目录(即文件系统)。这样,当安装了新的软件之后,所有共享这一文件系统的计算机均可以使用更新的软件,而不需要重新更新文件。 |