Chinaunix首页 | 论坛 | 博客
  • 博客访问: 14993
  • 博文数量: 5
  • 博客积分: 1475
  • 博客等级: 上尉
  • 技术积分: 60
  • 用 户 组: 普通用户
  • 注册时间: 2008-11-21 19:18
文章分类
文章存档

2009年(1)

2008年(4)

我的朋友

分类:

2008-11-28 22:09:05

文件系统模型
Static Files:Executables(OS,Application)
             Libraries
             System Startup
Dynamic Files:Configuration(OS,Application)
              Temporary(OS,Application)
              User
Static Files:
/usr:可共享的操作系统命令,函数和文档。
/sbin:启动系统和挂载其他系统所需要的最少的命令。
/opt/app:应用程序文件(/opt目录是动态的,/opt下面的应用程序目录是静态的)
Dynamic Files:
/etc:系统配置文件。不包含可执行文件。
/dev:设备文件
/var:log和缓冲文件(spooler files)等动态信息。
/mnt:本地挂载设备。
/tmp:操作系统临时文件。
/stand:内核与系统引导程序。
/home:用户的家目录。
详细:
/usr包括大部分操作系统文件,命令,函数,文档等。
/usr/bin:用户命令
/usr/conf:内核配置
/usr/contrib:unsupported contributed software(类似开源软件,自由软件?无支持的?)
/usr/lbin:back-ends to other commands(其他命令的后期处理?)
/usr/local:用户贡献/分配/安装的软件。
/usr/newconfig:默认操作系统配置数据文件。
/usr/sbin:系统管理员命令。
/usr/share:Architecture independent sharable files(独立架构的可共享文件?)
/usr/share/man:operating system man pages(操作系统帮助文件)
/usr/share/doc:许可文件。
/var包括一些动态文件(如crontabs)和一些日志文件等。还有一些临时文件。(并不是很重要的文件夹,很多时候不设置自动备份)
/var/adm:平常的管理文件和日志文件。
/var/adm/crash:系统崩溃记录。
/var/mail:用户收到的邮件。
/var/opt:一些应用程序运行时产生的日志。
/var/spool:一些子系统(如lp,cron等)使用的打印文件。
/var/tmp:/usr目录结构下的命令产生的临时文件。
/var/adm存放系统管理文件,日志和数据库。
/var/adm/crash:系统崩溃记录。
/var/adm/cron:cron的日志文件。
/var/adm/sw:软件发行日志。
/var/adm/syslog:系统日志文件。像内核这样的程序会在这里记录日志。由守护进程syslogd来写入日志,在/etc/syslog.conf文件中可以自定义。
/var/adm/sulog:包含调用用户切换命令的历史记录。
/var/adm/wtmp:包含了用户成功登录的历史记录。用last命令显示,这个文件会持续增长,需要管理员定时清理。
/var/adm/btmp:包含了用户登录失败的历史记录。用lastb命令显示。这个文件同样要定时清理。
/var/adm/utmp:包含了所有登录到系统上的用户的记录。(这个记录应该是即时的),供一些命令使用,如write,who等。
应用程序目录:
每个应用程序在/opt,/etc/opt,/var/opt下都有自己的子目录,可共享的静态的应用程序部分则被安全的存放在它自身的/opt/app目录中,并有类似操作系统的文件系统结构
/opt/app/bin:用户执行程序的命令。
/opt/app/share/man:帮助文档。
/opt/app/lib:相关函数。
/opt/app/lbin:back end commands.(后期处理命令)
/opt/app/newconfig:配置文件主要的拷贝。
阅读(1037) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~