Introduction
Sometimes you want to have multiple names or shortcuts for the same file without copying it. The ln command creates links that point to the original file, saving space and making file management easier.
When you want two filenames to refer to the exact same file data on disk without duplicating it.
When you want a shortcut to a file in another directory that updates if the original file changes.
When you want to organize files in different folders but keep them linked to a single source.
When you want to save disk space by avoiding duplicate copies of large files.
When you want to create a backup reference to a file that stays updated automatically.