Solaris 目录结构
1-介绍root子目录
逻辑上,所有目录都在root目录下。但是物理上,所有目录都位于一个单文件系统上或者分隔在多文件系统上。
每个solaris系统都有一个root文件系统,但是也有其他的文件系统attached在这些目录体系结构的points上。大部分的文件系统都是在 disk slice上结构创建的,这些slice contain或者hold文件或者目录。一些文件系统reside in在虚拟内存上,并且通过solaris kernel管理。
参看:man -s5 filesystem。
2-介绍重要的文件系统
2-1 disk-based 文件系统
/ 所有文件系统名字空间的根。The root of the overall file system namespace.
/bin 软连接到/usr/bin目录。是标准系统命令的二进制文件的目录位置。
/dev 逻辑设备明的主目录。目录的内容是指向/devices目录下的设备文件的符号连接。
/etc 这个目录包含主机指定的配置文件和系统管理的数据库文件。
/export 普通共享文件系统的缺省目录,像用户的home目录,应用软件,或者其他共享文件系统。
/home 用户home目录的缺省目录或者挂接点。
/kernel 平台独立的可加载的kernel模块目录,kernel模块是引导过程需要的一部分。
/lib 这个目录的内容是共享可执行程序和SMF可执行程序。(SMF=service Management Facility)
/mnt 文件系统方便和临时的挂接点
/opt 安装的应用包的缺省目录和挂接点
/platform平台相关的可加载kernel模块的目录
/sbin 单用户bin目录,包含至关重要的exe程序,这些exe程序是在引导过程中被使用的,并且这些exe程序 在手动系统失败恢复被使用。
/usr 这个目录包含程序,脚本,被系统用户使用的库文件。
/var (varying files)变化文件的目录,这些变化的文件通常包含临时,日志或者状态文件。
在solaris 10里面,根据SMF和zones的介绍,/var目录体系结构比以前release版的更重。
/var目录有足够的硬盘空间去存储包(package)信息,日志文件,spool文件等是很重要的。
2-2 In-Memory 文件系统(内存中的文件系统)
/dev/fd 目录包含指定文件,这些文件是关于当前在被系统使用的文件描述符。
/devices 物理设备名的主目录。
/etc/mnttab 一个memory-based文件,在它自己的文件系统里,这个文件包含当前文件系统挂接的细节。
/etc/svc/volatile 这个目录包含日志文件和参考文件,这些文件关于当前系统服务的状态。
/proc 目录存储当前进程相关的信息。每个进程在/proc目录下都有它自己的子目录集合。
/system/contract CTFS(contract file system))合同文件系统,是创建,控制和观察合同的接口。一个合同提高了进程和进程依赖的系统资源的关系,这是通过提高更富有的错误报告和延迟删除资源的方法。SMF使用进程合同跟踪组成一个服务的进程,以致于一个多进程的服务的一部分失败,可能被标识为那个服务失败。
/system/object OBJFS (object file system)目标文件系统描述当前被kernel加载的当前所有模块的状态。这个文件系统系统用来debug访问kernel符号连接信息而不需要直接访问kernel。它主要用来DTrace激活。
/tmp 临时文件的目录。这个目录在引导时候被clear掉
/var/run 这个目录包含锁文件,指定文件和参考许多进程和服务的文件。
2-2-1 /dev目录下的主要子目录
/dev/dsk 块磁盘设备
/dev/fd 文件描述符
/dev/md 逻辑卷管理metadisk设备
/dev/pts Pseudo terminal设备
/dev/rdsk 裸磁盘设备
/dev/rmt 裸磁带设备
/dev/term 串口设备
2-2-2 /etc目录下的主要子目录
/etc/acct 帐号系统的配置信息
/etc/cron.d cron工具的配置信息
/etc/default 各种程序的缺省信息。
/etc/inet 网络服务的配置文件
/etc/init.d 启停服务脚本
/etc/lib 当/usr文件系统不可用时候,动态链接库文件是需要的。
/etc/lp 打印机子系统的配置信息
/etc/mail mail子系统的配置信息
/etc/nfs NFS服务器日志的配置文件
/etc/opt 可选包的配置信息
/etc/rc#.d 当进入或者离开一个指定run level时候,Legacy脚本被执行
/etc/security安全优先级和RBAC的控制文件
/etc/skel 新用户帐号缺省shell初始化文件
/etc/svc SMF数据库和日志文件
/etc/zones 初始化和参考Solaris 10 zones工具的文件
2-2-3 /usr目录内容
/usr/bin 标准系统命令
/usr/ccs C编译文件和库文件
/usr/demo demo程序和数据
/usr/dt CDE软件的目录或者挂接点(CDE=Common Desktop Environment)
/usr/include 头文件(对C语言,等等)
/usr/jdk 包含Java技术程序和库的目录
/usr/kernel 平台独立可加载的kernel模块,这些模块在因到时候一般不需要
/usr/lib 体系结构依赖的数据库,各种程序库和不直接被user调用的二进制
/usr/opt 可选包的配置信息
/usr/sbin 系统管理命令
/usr/spool 符号连接到/var/spool目录
2-2-4 /var目录内容
/var/adm 日志文件(例如syslog,系统帐号等等)
/var/crash core dump目录
/var/spool spool 文件(for mail,打印服务等等)
/var/svc SMF控制文件和日志
/var/tmp 长期存储临时文件在系统重启时候,/tmp的可选目录alternative
转
分享到:
相关推荐
系统管理指南:名称和目录服务(DNS、NIS 和 LDAP) 系统管理指南:安全性服务 系统管理指南:设备和文件系统 Solaris 可调参数参考手册 Solaris Volume Manager 管理指南 Solaris ZFS 管理指南 系统管理指南:...
Solaris系统下,根据目录名求磁盘剩余空间C源码
Solaris Zones.pdf Solaris Volume Manager 管理指南.pdf Solaris ZFS 管理指南.pdf Solaris 可调参数参考手册.pdf 安全性服务.pdf 高级管理.pdf 高级用户和系统管理员指南.pdf 基本管理.pdf...
Solaris操作系统常用命令 1、man <要查的命令名字> UNIX 的帮助手册,通常被称为man pages,是可以随时在系统中调用,用于解释UNIX 系统和命令的用法 2、ls 列出目录内容 3、clear 清除屏幕上的内容 4、mkdir ...
Solaris系统管理员培训 i 第一章 系统概念(System Concepts) 1 第二章 OpenBoot PROM 2 第三章 安装Solaris操作系统 6 第四章 软件包管理 7 第五章 补丁维护 10 第六章 启动过程 11 第七章 系统安全 13 第八章 用户...
<br>【目录信息】 目 录 译者序 前言 第一部分 Solaris介绍 第1章 Solaris操作系统 1 1.1 UNIX的历史 1 1.2 Solaris的优点 2 1.2.1 系统特点 2 1.2.2 标准 2 1.2.3 二进制兼容性 ...
全书分七个部分,分别介绍了Solaris系统的安装、系统基础、管理用户和组、管理文件系统和打印机、连网、服务和目录以及企业应用。 本书每一部分都在介绍基本概念的基础上详细讲解了Solaris常用命令的使用方法。内容...
教程名称:Solaris系统精品入门学习资料课程目录:【】EXTRA-Solaris9远程连接【】Solaris 10 ipmp的两种典型配置的原理与实例【】Solaris 10 The Complete Reference【】Solaris 10 初级系统管理【】Solaris 10 ...
如何在Solaris下使用USB存储设备
Solaris Zones.pdf Solaris Volume Manager 管理指南.pdf Solaris ZFS 管理指南.pdf Solaris 可调参数参考手册.pdf 安全性服务.pdf 高级管理.pdf 高级用户和系统管理员指南.pdf 基本管理.pdf...
教程名称:Oracle Solaris 11 系统管理文档合集课程目录:【】Oracle Solaris 11 Advanced System Administration Ed 2_1【】Oracle Solaris 11.1管理:Oracle Solaris Zones【】Oracle Solaris 11官方文档包(中文...
solaris日志介绍 假设你是一位使用solaris操作系统的网站管理员,有一天你无意中在你硬盘/var/adm目录下messages文件中看到了如下类似内容:
solaris上安装oracle 10g 1、建立组和用户 2、修改内核参数 3、创建安装数据库软件所需的目录 4、修改用户环境变量 .....................
Solaris系统管理员培训 i 第一章 系统概念(System Concepts) 1 第二章 OpenBoot PROM 2 第三章 安装Solaris操作系统 6 第四章 软件包管理 7 第五章 补丁维护 10 第六章 启动过程 11 第七章 系统安全 13 第八章 用户...
本书深入介绍和讨论了Solaris系统管理各个方面的概念、方法和注意事项。其主要内容有:邮件服务;NIS+;自动加载程序服务;服务访问工具;应用软件;Shell编程介绍;系统安全。本书可供计算机系统管理、维护人员和...
目录 前言........................................................................................................................................................13 1 TrustedExtensions的安全规划 .........
目录 Chapter 1 Installing the Solaris 10 Operating System 1 1.1 Methods to Meet Your Needs 1 1.2 The Basics of Solaris Installation 2 1.2.1 Installing Solaris on a SPARC System 6 1.2.2 Installing ...
Linux、Solaris 系统根据时间动态创建目录或文件夹的方法
Solaris Zones.pdf Solaris Volume Manager 管理指南.pdf Solaris ZFS 管理指南.pdf Solaris 可调参数参考手册.pdf 安全性服务.pdf 高级管理.pdf 高级用户和系统管理员指南.pdf 基本管理.pdf...
Solaris Zones.pdf Solaris Volume Manager 管理指南.pdf Solaris ZFS 管理指南.pdf Solaris 可调参数参考手册.pdf 安全性服务.pdf 高级管理.pdf 高级用户和系统管理员指南.pdf 基本管理.pdf...