*** UNIX MANUAL PAGE BROWSER ***

A Nergahak database for man pages research.

Navigation

Directory Browser

1Browse 4.4BSD4.4BSD
1Browse Digital UNIXDigital UNIX 4.0e
1Browse FreeBSDFreeBSD 14.3
1Browse MINIXMINIX 3.4.0rc6-d5e4fc0
1Browse NetBSDNetBSD 10.1
1Browse OpenBSDOpenBSD 7.7
1Browse UNIX v7Version 7 UNIX
1Browse UNIX v10Version 10 UNIX

Manual Page Search

Manual Page Result

0 Command: umount | Section: 3 | Source: Digital UNIX | File: umount.3.gz
umount(3) Library Functions Manual umount(3) NAME umount - Unmounts a file system LIBRARY System V Compatibility Library (libsys5.a) SYNOPSIS #include <sys/mount.h> int umount( char *spec ); PARAMETERS spec Points to the pathname of the special file or file system to be unmounted. DESCRIPTION The umount() function unmounts a previously-mounted file system con- tained on the block special file pointed to by the spec parameter. When the file system is unmounted, the directory mount point where the file system was mounted returns to its normal interpretation. The umount() function can only be invoked by the superuser. NOTES Two umount() functions are supported by the DIGITAL UNIX operating sys- tem: the BSD umount() and the System V umount(). The default umount() function is the BSD umount(). To use the version of umount() docu- mented on this reference page, you must link with the libsys5 library before you link with libc. RETURN VALUE The umount() function returns 0 (zero) if the file system was success- fully unmounted. Otherwise, -1 is returned and errno is set to indi- cate the error. ERRORS If the umount() function fails, errno may be set to one of the follow- ing values: [EPERM] The effective user ID of the calling process is not root. [ENOENT] The spec parameter points to a pathname that does not exist. [ENOTDIR] A component of the path prefix of spec is not a directory. [ENOTBLK] The device identified by spec is not a block-special device. [ENXIO] The device identified by spec does not exist. [EBUSY] A file on the device pointed to by the spec parameter is busy. [EINVAL] The device pointed to by the spec parameter is not mounted. RELATED INFORMATION Commands: mount(8) delim off umount(3)

Navigation Options