Creating soft links and hard links
In the previous recipe, we touched on the subject of links. In this recipe, we'll learn more about links and how they affect inodes. We'll also investigate the difference between soft links and hard links. In short, a hard link is a filename, and a soft link is like a shortcut to a filename.
Except for the requirements listed at the beginning of this chapter, you'll also need the program we created in the previous recipe,
my-stat-v1.c. You'll also need the test file we created in the previous recipe, named
testfile1. If you haven't created those files yet, you can also download them from GitHub at https://github.com/PacktPublishing/Linux-System-Programming-Techniques/tree/master/ch5.