Annotation of cci/usr/src/man/man1/ln.1, revision 1.1

1.1     ! root        1: .TH LN 1 "17 March 1982"
        !             2: .UC 4
        !             3: .SH NAME
        !             4: ln \- make links
        !             5: .SH SYNOPSIS
        !             6: .B ln
        !             7: [
        !             8: .B \-s
        !             9: ]
        !            10: name1 [ name2 ]
        !            11: .br
        !            12: .B ln
        !            13: name ... directory
        !            14: .SH DESCRIPTION
        !            15: A link is a directory entry referring
        !            16: to a file; the same file (together with
        !            17: its size, all its protection
        !            18: information, etc.)
        !            19: may have several links to it.
        !            20: There are two kinds of links: hard links and symbolic links.
        !            21: .PP
        !            22: By default
        !            23: .I ln
        !            24: makes hard links.
        !            25: A hard link to a file is indistinguishable from the
        !            26: original directory entry; any changes to a
        !            27: file are effective independent of the name used
        !            28: to reference the file.
        !            29: Hard links may not span file systems and may not refer to directories.
        !            30: .PP
        !            31: The
        !            32: .B \-s
        !            33: option causes
        !            34: .I ln
        !            35: to create symbolic links.
        !            36: A symbolic link contains the name of the file to
        !            37: which it is linked.  The referenced file is used when an
        !            38: .IR open (2)
        !            39: operation is performed on the link.
        !            40: A
        !            41: .IR stat (2)
        !            42: on a symbolic link will return the linked-to file; an
        !            43: .IR lstat (2)
        !            44: must be done to obtain information about the link.
        !            45: The
        !            46: .IR readlink (2)
        !            47: call may be used to read the contents of a symbolic link.
        !            48: Symbolic links may span file systems and may refer to directories.
        !            49: .PP
        !            50: Given one or two arguments,
        !            51: .I ln
        !            52: creates a link to an existing file
        !            53: .IR name1 .
        !            54: If
        !            55: .I name2
        !            56: is given, the link has that name;
        !            57: .I name2
        !            58: may also be a directory in which to place the link;
        !            59: otherwise it is placed in the current directory.
        !            60: If only the directory is specified, the link will be made
        !            61: to the last component of
        !            62: .IR name1 .
        !            63: .PP
        !            64: Given more than two arguments,
        !            65: .I ln
        !            66: makes links to all the named files in the named directory.
        !            67: The links made will have the same name as the files being linked to.
        !            68: .SH "SEE ALSO"
        !            69: rm(1), cp(1), mv(1), link(2), readlink(2), stat(2), symlink(2)

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.