solaris-基本知识介绍.docx

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

Solaris文件系统(02,05)

Solaris文件系统概述

文件系统是一种分层目录结构,用于组织和存储文件以及其他目录。

目录或文件夹是用于储存文件和其他目录的容器。

文件是一组离散的数据集合,可采用多种格式进行构造。

这些格式包括特定于体系结构的二进制文件、纯文本文件、特定于应用程序的数据文件等。

根文件系统包含能够在硬件上运行操作系统所需的所有SolarisOS部件。

根文件系统默认是可用的。要让系统能够使用其他文件系统,必须挂载他们,以便将文件系统附加到分层结构的指定目录中。

附加点也被称为挂载点。根文件系统的挂载点是/。

SolarisOS支持以下类型的文件系统。

本地文件系统。这种文件系统允许在固定磁盘、光盘、记忆棒和软盘等存储介质上存储本地数据。

Solaris支持以下本地文件系统:

UFS和ZFS,UNIX文件系统(UFS)和ZFS文件系统是在固定磁盘上使用的典型文件系统,但是它们同样可以在光盘、记忆棒和软盘上使用。

PCFS,PC文件系统(PCFS)允许从Solaris中直接访问DOS格式磁盘上的文件。

HSFS,HighSierra文件系统(USFS)是一种只读形式的UFS,它支持ISO9600的RockRidge扩展。

这种格式不支持硬链接。

分布式文件系统。借助这些文件系统,访问存储在网络服务器上的远程数据就像访问本地系统上的数据一样简单方便。

Solaris支持网络文件系统(NFS),在该文件系统中,服务器可导出共享数据,而客户端则可以通过网络访问数据。

NFS同时还使用AUTOFS文件系统来自动挂载和卸载文件系统。

伪文件系统。这种文件系统采用与传统文件系统类似的分层形式来呈现虚拟设备。

伪文件系统也被称为虚拟文件系统。Solaris支持以下几种伪文件系统。

LOFS,回送文件系统(LOFS)允许你创建新的伪虚拟文件系统,这样便可以使用其他路径名来访问文件。

TMPFS,临时文件系统(TMPFS)使用交换空间和主内存作为读取和写入文件系统的临时的备用存储库。

这是针对/tmp目录的默认文件系统。

挂载文件系统

必须将文件系统挂载到挂载点之后才能访问它。根文件系统默认已经挂载,因此存储在根文件系统下的文件和目录始终可用。

在挂载文件系统之后,仍然需要根据所有权和权限来访问它。

Solaris提供了一些工具,可帮助管理不同存储介质上的文件系统。

以下基本准则可以帮助你确定如何管理文件系统的挂载。

较不常用的本地或远程文件系统

使用mount命令根据需求手动挂载文件系统。

在/etc/vfstab文件中为文件系统添加一个条目,指定在引导时不应挂载这些文件系统。

常用本地文件系统。在/etc/vfstab文件中为文件系统添加一个条目,指定在采用多用户状态引导时应挂载这些文件系统。

常用远程文件系统

在/etc/vfstab文件中为文件系统添加一个条目,指定在采用多用户状态引导时应挂载这些文件系统。

配置autofs,它在指定文件系统被访问时会自动挂载该文件系统。未访问文件系统时autofs会自动卸载它。

本地ZFS文件系统。使用zfsmount命令或设置mountpoint属性。

可移除介质。将介质连接到系统,或者将介质插入到驱动器中并运行volcheck命令。

大多数文件系统都可以使用mount或umount命令进行挂载和卸载。

同样可以使用mountall和umountall命令来挂载或卸载/etc/vfstab文件中指定的所有文件系统。

mount–v命令用于显示系统中当前挂载的文件系统的信息。

此信息检索自/etc/mnttab文件,该文件用于存储当前挂载文件系统的信息。

mount–v输出描述设备或文件系统、挂载点、文件系统类型、挂载选项以及挂载文件系统的日期和时间。

mount–v还会输出以下伪文件系统的信息:devfs、dev、ctfs、proc、mntfs、objfs、fd和tmpfs。

#这是一个ZFS文件系统

[root@solaris101:/]#mount-v

rpool/ROOT/s10x_u9wos_14aon/typezfsread/write/setuid/devices/dev=2d50002onWedDec3118:00:001969

/deviceson/devicestypedevfsread/write/setuid/devices/dev=4840000onMonJun1719:38:282013

ctfson/system/contracttypectfsread/write/setuid/devices/dev=48c0001onMonJun1719:38:2820

文档评论(0)

iris + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档