daemon man page on FreeBSD

Man page or keyword search:  
man Server   9747 pages
apropos Keyword Search (all sections)
Output format
FreeBSD logo
[printable version]

DAEMON(8)		  BSD System Manager's Manual		     DAEMON(8)

NAME
     daemon — run detached from the controlling terminal

SYNOPSIS
     daemon [-cf] [-p pidfile] [-u user] command arguments ...

DESCRIPTION
     The daemon utility detaches itself from the controlling terminal and exe‐
     cutes the program specified by its arguments.  Privileges may be lowered
     to the specified user.

     The options are as follows:

     -c	     Change the current working directory to the root (“/”).

     -f	     Redirect standard input, standard output and standard error to
	     /dev/null.

     -p file
	     Write the ID of the created process into the file using the
	     pidfile(3) functionality.	Note, that the file will be created
	     shortly before the process is actually executed, and will remain
	     after the process exits (although it will be removed if the exe‐
	     cution fails).

     -u user
	     Run the program with the rights of user specified, requires priv‐
	     ilege.

EXIT STATUS
     The daemon utility exits 1 if an error is returned by the daemon(3)
     library routine, 2 if the pidfile is requested, but cannot be opened, 3
     if process is already running (pidfile exists and is locked), otherwise
     0.

DIAGNOSTICS
     If the command cannot be executed, an error message is displayed on stan‐
     dard error unless the -f flag is specified.

SEE ALSO
     setregid(2), setreuid(2), daemon(3), exec(3), pidfile(3), termios(4),
     tty(4)

HISTORY
     The daemon utility first appeared in FreeBSD 4.7.

BSD				March 19, 2007				   BSD
[top]

List of man pages available for FreeBSD

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net