ABSTRACT

This chapter discusses several ways of implementing file sharing in a computer system. It focuses on how a file can be accessed from various directories by various users in a Linux system. Several methods can be used to allow a group of users to share files and directories. The chapter describes duplicate shared files, common logins for members of a team, setting appropriate access permissions on shared files, common groups for members in a team, and sharing via links. All these methods can be used to allow a team of users to share files and directories in a Linux system. Linux supports two types of links: hard links and soft/symbolic links. The ln command may be used to create both types of links. The chapter also discusses methods of creating both types of links and their internal implementation in the Linux system.