Annotation of 43BSDReno/share/doc/ps1/06.sysman/1.7.t, revision 1.1

1.1     ! root        1: .\" Copyright (c) 1983 Regents of the University of California.
        !             2: .\" All rights reserved.  The Berkeley software License Agreement
        !             3: .\" specifies the terms and conditions for redistribution.
        !             4: .\"
        !             5: .\"    @(#)1.7.t       6.3 (Berkeley) 5/12/86
        !             6: .\"
        !             7: .sh "System operation support
        !             8: .PP
        !             9: Unless noted otherwise,
        !            10: the calls in this section are permitted only to a privileged user.
        !            11: .NH 3
        !            12: Bootstrap operations
        !            13: .PP
        !            14: The call
        !            15: .DS
        !            16: mount(blkdev, dir, ronly);
        !            17: char *blkdev, *dir; int ronly;
        !            18: .DE
        !            19: extends the UNIX name space.  The \fImount\fP call specifies
        !            20: a block device \fIblkdev\fP containing a UNIX file system
        !            21: to be made available starting at \fIdir\fP.  If \fIronly\fP is
        !            22: set then the file system is read-only; writes to the file system
        !            23: will not be permitted and access times will not be updated
        !            24: when files are referenced.
        !            25: \fIDir\fP is normally a name in the root directory.
        !            26: .PP
        !            27: The call
        !            28: .DS
        !            29: swapon(blkdev, size);
        !            30: char *blkdev; int size;
        !            31: .DE
        !            32: specifies a device to be made available for paging and swapping.
        !            33: .PP
        !            34: .NH 3
        !            35: Shutdown operations
        !            36: .PP
        !            37: The call
        !            38: .DS
        !            39: unmount(dir);
        !            40: char *dir;
        !            41: .DE
        !            42: unmounts the file system mounted on \fIdir\fP.
        !            43: This call will succeed only if the file system is
        !            44: not currently being used.
        !            45: .PP
        !            46: The call
        !            47: .DS
        !            48: sync();
        !            49: .DE
        !            50: schedules input/output to clean all system buffer caches.
        !            51: (This call does not require privileged status.)
        !            52: .PP
        !            53: The call
        !            54: .DS
        !            55: reboot(how)
        !            56: int how;
        !            57: .DE
        !            58: causes a machine halt or reboot.  The call may request a reboot
        !            59: by specifying \fIhow\fP as RB_AUTOBOOT, or that the machine be halted
        !            60: with RB_HALT.  These constants are defined in \fI<sys/reboot.h>\fP.
        !            61: .NH 3
        !            62: Accounting
        !            63: .PP
        !            64: The system optionally keeps an accounting record in a file
        !            65: for each process that exits on the system.
        !            66: The format of this record is beyond the scope of this document.
        !            67: The accounting may be enabled to a file \fIname\fP by doing
        !            68: .DS
        !            69: acct(path);
        !            70: char *path;
        !            71: .DE
        !            72: If \fIpath\fP is null, then accounting is disabled.  Otherwise,
        !            73: the named file becomes the accounting file.

unix.superglobalmegacorp.com

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