分类:
2005-05-08 09:21:24
4 基本内容
描述root子目录
描述文件的成分
描述文件类型
使用硬连接
介绍重要的系统目录:
/ 根文件系统的名称
/bin 到/usr/bin目录的软连接,是包含标准系统指令的二进制文件的目录
/dev 到/devices目录的软连接,包含了逻辑设备名称的目录
/devices 包含物理设备名称的主要目录
/etc 包含了用于系统管理的主要配置文件和数据库的目录
/export 默认的包含共享文件系统的目录
/home 使用于用户目录的默认目录或挂载点
/kernel 系统启动所需的一个目录
/mnt 用于文件系统的一个方便的,临时的挂载点
/opt 附加的软件包存在的默认目录或挂载点
/platform the directory of platform-dependent loadable kernel modules
/sbin 使用于单用户的目录,包含了一些重要的,在系统启动过程和手动的系统错误恢复
的执行文件
/tmp 存放临时文件的目录,在系统重启的时候自动清空
/usr 包含了一些程序,脚本,和被用户使用的库
/var 包含经常变化的如临时文件,日志文件,系统状态文件的文件的目录
一般说来,文件名和inode号相联系,inode号还提供了对数据块的访问
inode号被solaris用来记录和文件相关的信息,一般包含两部分,一是包含了文件的一些诸如文件
的拥有者,文件权限,文件大小的信息;一是包括了指向和文件相关的数据块的指针
solaris系统支持所有基于UNIX系统的标准文件类型,主要有四种:
规则的或普通的文件
目录
符号连接
设备文件
规则文件,目录,符号连接都存储一种或者多种类型的数据,设备文件不储存数据,提供了对设备的
访问
使用ls -l命令来展示文件类型,其中的参数说明如下:
- 规则文件
d 目录
l 符号链接
b 块设备文件
c 字符设备文件
目录储存了联系文件名和inode号的信息,不同于可以储存不同类型数据的规则文件,目录只是提
供了文件名和inode号的一种映射
符号链接是指向其他文件的文件,它包含了它所指向文件的路径名,例如:
#ls -l bin
total 135
lrwxrwxrwx 1 root root 9 Mar 22 10:39 bin -> ./usr/bin
这个例子说明一个名叫/bin的符号链接指向目录./usr/bin,其中的9代表./usr/bin占据9个字符
设备文件包括两个用逗号隔开的数字,一个是主设备号,一个是辅设备号.主设备号标示了要求访
问一个设备的明确的设备驱动器,辅设备号标示了在设备驱动器控制下的单个的设备
可以用devfsadm命令来创建新的设备文件
设备文件包括两种:字符设备文件和块设备文件,字符设备文件和扇区(每个扇区有512byte)联系
,块设备文件和块大小(8 Kbyte)相联系.
硬链接标示了文件名和inode号之间的联系,每个文件名都有一个到inode号的硬链接.
用ls -l命令可以查看硬链接的数目:
#cd dir1
#touch file1
#ls -l
total 0
-rw-r--r-- 1(标示了硬链接的数目) root other 0 Apr 7 15:26 file1
!!和符号链接不同的是,硬链接不能跨越文件系统