ibm-information-center/dist/eclipse/plugins/i5OS.ic.ifs_5.4.0.1/rzaaxdir.htm

94 lines
6.5 KiB
HTML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en-us" xml:lang="en-us">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="security" content="public" />
<meta name="Robots" content="index,follow" />
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' />
<meta name="DC.Type" content="concept" />
<meta name="DC.Title" content="Directory" />
<meta name="abstract" content="A directory is a special object that is used to locate objects by names that you specify. Each directory contains a list of objects that are attached to it. That list can include other directories." />
<meta name="description" content="A directory is a special object that is used to locate objects by names that you specify. Each directory contains a list of objects that are attached to it. That list can include other directories." />
<meta name="DC.subject" content="directory, what is it?" />
<meta name="keywords" content="directory, what is it?" />
<meta name="DC.Relation" scheme="URI" content="rzaaxbasics.htm" />
<meta name="DC.Relation" scheme="URI" content="rzaaxcurdir.htm" />
<meta name="DC.Relation" scheme="URI" content="rzaaxhomedir.htm" />
<meta name="DC.Relation" scheme="URI" content="rzaaxtmpdir.htm" />
<meta name="DC.Relation" scheme="URI" content="rzaaxtype2.htm" />
<meta name="copyright" content="(C) Copyright IBM Corporation 1999, 2006" />
<meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 1999, 2006" />
<meta name="DC.Format" content="XHTML" />
<meta name="DC.Identifier" content="rzaaxdir" />
<meta name="DC.Language" content="en-us" />
<!-- All rights reserved. Licensed Materials Property of IBM -->
<!-- US Government Users Restricted Rights -->
<!-- Use, duplication or disclosure restricted by -->
<!-- GSA ADP Schedule Contract with IBM Corp. -->
<link rel="stylesheet" type="text/css" href="./ibmdita.css" />
<link rel="stylesheet" type="text/css" href="./ic.css" />
<title>Directory</title>
</head>
<body id="rzaaxdir"><a name="rzaaxdir"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">Directory</h1>
<div><p><span>A <dfn class="term">directory</dfn> is a special
object that is used to locate objects by names that you specify. Each directory
contains a list of objects that are attached to it. That list can include
other directories.</span></p>
<p>The integrated file system provides a hierarchical directory structure
that allows you to access all objects in your server. You might think of
this directory structure as an inverse tree where the root is at the top and
the branches below. The branches represent directories in the directory hierarchy.
These directory branches have subordinate branches that are called subdirectories.
Attached to the various directory and subdirectory branches are objects such
as files. Locating an object requires specifying a path through the directories
to the subdirectory to which the object is attached. Objects that are attached
to a particular directory are sometimes described as being <dfn class="term">in</dfn> that
directory.</p>
<p>A particular directory branch, along with all of its subordinate branches
(subdirectories) and all of the objects that are attached to those branches,
is referred to as a <dfn class="term">subtree</dfn>. Each file
system is a major subtree in the integrated file system directory structure.
In the QSYS.LIB and independent ASP QSYS.LIB file systems' subtrees, a library
is handled the same way as a subdirectory. Objects in a library are handled
like objects in a subdirectory. Because database files contain objects (database
file members), they are handled like subdirectories rather than objects.
In the document library services file system (QDLS subtree), folders are handled
like subdirectories and documents in folders are handled like objects in a
subdirectory.</p>
<p>Because of differences in file systems, the operations you can perform
in one subtree of the directory hierarchy may not work in another subtree.</p>
<p>The integrated file system directory support is similar to the directory
support that is provided by the DOS file system. In addition, it provides
features typical of UNIX<sup>®</sup> systems, such as the ability to store a file only
once but access it through multiple paths by using links.</p>
<p>File systems and objects are branches on the integrated
file system directory tree. See the following figure for an example of an
integrated file system directory tree.</p>
<div class="fignone"><span class="figcap">Figure 1. Sample integrated file system directory tree</span><br /><img src="rv3n061.gif" alt="File systems and objects are branches on the integrated file system directory tree" /><br /></div>
</div>
<div>
<ul class="ullinks">
<li class="ulchildlink"><strong><a href="rzaaxcurdir.htm">Current directory</a></strong><br />
The current directory is similar to the idea of the current library.
It is also called the <dfn class="term">current working directory</dfn>,
or just <dfn class="term">working directory</dfn>.</li>
<li class="ulchildlink"><strong><a href="rzaaxhomedir.htm">Home directory</a></strong><br />
The <dfn class="term">home directory</dfn> is used
as the current directory when you sign on the system. The name of the home
directory is specified in your user profile.</li>
<li class="ulchildlink"><strong><a href="rzaaxtmpdir.htm">Provided directories</a></strong><br />
The integrated file system creates these directories when the system is restarted if they do not already exist.</li>
<li class="ulchildlink"><strong><a href="rzaaxtype2.htm">*TYPE2 directories</a></strong><br />
The "root" (/), QOpenSys, and user-defined file systems (UDFS) in the integrated file system support the *TYPE2 directory format. The *TYPE2 directory format is an enhancement of the original *TYPE1 directory format.</li>
</ul>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rzaaxbasics.htm" title="This topic introduces the basic concepts of integrated file system, such as directory, link, path name, stream file, name continuity, extended attributes, and scanning support.">Integrated file system concepts</a></div>
</div>
</div>
</body>
</html>