Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5701705
  • 博文数量: 745
  • 博客积分: 10075
  • 博客等级: 上将
  • 技术积分: 7716
  • 用 户 组: 普通用户
  • 注册时间: 2005-04-29 12:09
文章分类

全部博文(745)

文章存档

2019年(1)

2016年(1)

2010年(31)

2009年(88)

2008年(129)

2007年(155)

2006年(197)

2005年(143)

分类:

2005-05-08 09:21:24

介绍solaris的目录层次

基本内容
描述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
!!和符号链接不同的是,硬链接不能跨越文件系统

阅读(1827) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~