A unique advantage of an IBM i system is its ability to store data in a variety of formats, including those formats used by Windows, Linux, and Unix systems. This capability is provided by the integrated file system (IFS), which provides a single mechanism for storing and retrieving all objects on an IBM i system.
In describing the IFS, the course first reviews file systems with which you may be familiar. It then describes the structure of the IBM i root file system. During this discussion, you will learn how to create a new directory and change your current directory.
The library file system is covered next, including the key concepts of objects and libraries. You will see how the system locates objects in multiple libraries and how to change your current library.
The course then discusses storage management concepts, including virtual storage, external storage pools, and single-level storage.
Once you have studied these various file systems and storage concepts, you will be ready to see how the integrated file system supports multiple file systems within a common framework. You will see how objects can be accessed using the facilities of their native file systems or by using IFS facilities.
Finally, the course covers the other file systems supported within the IFS. These include the document library services file system, the open systems file system, the NetClient file system, the optical file system, and others.
Approximate Study Time: 4 hours
After completing this course, you should be able to:
- Describe the purpose of a file system
- Describe the organization and naming rules for the Windows and Unix (or AIX or Linux) file systems
- Describe the structure of the root file system
- Specify the name required to locate an object in the root file system using either an absolute or a relative path name
- Display or change your current directory
- Create or remove a directory
- Identify the differences between a hard link and a symbolic link
- Identify the symbolic link needed to support a given processing requirement
- Define IBM i terms, including memory, auxiliary storage pool, page, virtual storage, single-level storage, object, type, attribute, database file, member, record, and journal
- Identify valid IBM i object names
- Describe the circumstances under which a qualified object name is required
- Match IBM i library types with their descriptions
- Identify the library that will contain a newly created object
- Given the name of an object and a library list, identify the library in which the object will be found
- Display and change a job's library list
- List the objects in a library
- Describe the purpose of the integrated file system
- Describe how objects from the library file system, the document library services file system, and the open systems file system are stored within the integrated file system
- Specify the root file system name of an object stored in the library file system
- Describe the purpose of a coded character set identifier (CCSID)
- Identify the file systems supported by the integrated file system
- Identify root file system facilities that cannot be used for objects in other file systems
The Root File System
The Library File System
The Integrated File System
Support for Other File Systems
The course is intended for anyone who will use an IBM i system. This audience includes managers, programmers, operators, end users, and other personnel.
This course assumes that you are familiar with the concepts and basic operations of IBM i systems. You can satisfy these prerequisites by successfully completing the previous course of this series:
You may also have obtained these skills by taking other courses or through relevant work experience.