The integrated file system (IFS) provides a single mechanism for storing and retrieving all objects on an IBM i system.
This course first reviews file systems with which you may be familiar, including the IBM i library file system, the document library services file system, the PC file system, and the UNIX file system. It then describes the structure of the integrated file system and how it provides support for the other file systems. You will see how objects can be accessed using the facilities of their native file systems or using IFS facilities. The course then covers IFS commands, menus, and application programming interfaces.
Approximate Study Time: 120 minutes
After completing this course, you should be able to:
- Describe the structure of the integrated file system
- Specify the name required to locate an object in the integrated file system using either an absolute or a relative path name
- Identify the differences between a hard link and a symbolic link
- Identify the symbolic link needed to support a given processing requirement
- Describe how multiple links and symbolic links provide additional ways to access an object
- Describe how objects from the IBM i library file system, the document library services file system, the open systems file system, and the Windows server file system are stored within the integrated file system
- Identify integrated file system facilities that cannot be used for objects in other file systems
- Use IBM i commands to:
- Display or change your current directory
- Create, rename, or remove directories, hard links, and symbolic links
- Display the links in a directory and follow a directory link to a lower level
- Copy, move, check out, check in, save, or restore an object in the integrated file system
Integrated File System Structure
Support for Other File Systems
IFS Directory and Object Manipulation Commands
IFS Link and Security Commands
This course is intended for all IBM i users who will define, manipulate, or use objects stored in the integrated file system.
This course assumes that you have an understanding of basic IBM i concepts and facilities.