Perpetual PC's

Web Site Design.       Networks.

Commands and references ( GNU / linux kernel 2.4.18-3 and 2.4.18-14 )   
Linux is a registered trademark of Linus Torvalds

The commands with their most common usage are in brackets like this: [ command ].
Don't type the brackets, just what is inside of them.

Back to the index page

LN(1)                            User Commands                           LN(1)

       ln - make links between files

       ln [OPTION]... TARGET [LINK_NAME]
       ln [OPTION]... --target-directory=DIRECTORY TARGET...

       Create  a  link  to  the  specified TARGET with optional LINK_NAME.  If
       LINK_NAME is omitted, a link with the same basename as  the  TARGET  is
       created in the current directory.  When using the second form with more
       than one TARGET, the last argument must be a directory;   create  links
       in  DIRECTORY  to  each TARGET.  Create hard links by default, symbolic
       links with --symbolic.  When creating  hard  links,  each  TARGET  must

       Mandatory  arguments  to  long  options are mandatory for short options

              make a backup of each existing destination file

       -b     like --backup but does not accept an argument

       -d, -F, --directory
              allow the superuser to attempt to hard link  directories  (note:
              will  probably  fail  due  to  system restrictions, even for the

       -f, --force
              remove existing destination files

       -n, --no-dereference
              treat destination that is a symlink to a directory as if it were
              a normal file

       -i, --interactive
              prompt whether to remove destinations

       -s, --symbolic
              make symbolic links instead of hard links

       -S, --suffix=SUFFIX
              override the usual backup suffix

              specify the DIRECTORY in which to create the links

       -v, --verbose
              print name of each file before linking

       --help display this help and exit

              output version information and exit

       The   backup   suffix   is  `~`,      unless  set  with  --suffix  or  SIM-
       PLE_BACKUP_SUFFIX.  The version control method may be selected via  the
       --backup  option  or  through the VERSION_CONTROL environment variable.
       Here are the values:

       none, off
              never make backups (even if --backup is given)

       numbered, t
              make numbered backups

       existing, nil
              numbered if numbered backups exist, simple otherwise

       simple, never
              always make simple backups

       Written by Mike Parker and David MacKenzie.

       Report bugs to (

       Copyright .© 2004 Free Software Foundation, Inc.
       This is free software; see the source for copying conditions.  There is
       NO  warranty;  not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR

       The full documentation for ln is maintained as a  Texinfo  manual.   If
       the  info and ln programs are properly installed at your site, the com-

              info coreutils ln

       should give you access to the complete manual.

ln (coreutils) 5.2.1             October 2004                            LN(1)

Perpetual PC's home page

Perpetual PC's link page