Browse Source

daemonize: add page (#3228)

Alistair Young 5 years ago
parent
commit
6979688bca
1 changed files with 20 additions and 0 deletions
  1. 20 0
      pages/linux/daemonize.md

+ 20 - 0
pages/linux/daemonize.md

@@ -0,0 +1,20 @@
+# daemonize
+
+> Run a command (that does not daemonize itself) as a Unix daemon.
+> More information: <http://software.clapper.org/daemonize/>.
+
+- Run a command as a daemon:
+
+`daemonize {{command}} {{command_arguments}}`
+
+- Write the pid to the specified file:
+
+`daemonize -p {{path/to/pidfile}} {{command}} {{command_arguments}}`
+
+- Use a lock file to ensure that only one instance runs at a time:
+
+`daemonize -l {{path/to/lockfile}} {{command}} {{command_arguments}}`
+
+- Use the specified user account:
+
+`sudo daemonize -u {{user}} {{command}} {{command_arguments}}`