*** 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: access | Section: 2 | Source: UNIX v7 | File: access.2
ACCESS(2) System Calls Manual ACCESS(2) NAME access - determine accessibility of file SYNOPSIS access(name, mode) char *name; DESCRIPTION Access checks the given file name for accessibility according to mode, which is 4 (read), 2 (write) or 1 (execute) or a combination thereof. Specifying mode 0 tests whether the directories leading to the file can be searched and the file exists. An appropriate error indication is returned if name cannot be found or if any of the desired access modes would not be granted. On disallowed accesses -1 is returned and the error code is in errno. 0 is returned from successful tests. The user and group IDs with respect to which permission is checked are the real UID and GID of the process, so this call is useful to set-UID programs. Notice that it is only access bits that are checked. A directory may be announced as writable by access, but an attempt to open it for writ- ing will fail (although files may be created there); a file may look executable, but exec will fail unless it is in proper format. SEE ALSO stat(2) ASSEMBLER (access = 33.) sys access; name; mode ACCESS(2)

Navigation Options