ln
[options] file1 file2ln
[options] files directoryCreate pseudonyms (links) for files, allowing them to be accessed by different names. In the first form, link file1 to file2, where file2 is usually a new filename. If file2 is an existing file, it is removed first; if file2 is an existing directory, a link named file1 is created in that directory. In the second form, create links in directory, each link having the same name as the file specified.
-f
Force the link to occur (don't prompt for overwrite permission).
-n
Do not overwrite existing files.
-s
Create a symbolic link. This lets you link across filesystems and also see the name of the link when you run ls -l
. (Otherwise, you have to use find -inum
to find any other names a file is linked to.)