From daf6ab40fd8fe0adaa3cc3ef28c4c7e341daab14 Mon Sep 17 00:00:00 2001 From: asandikci Date: Mon, 24 Jul 2023 16:44:56 +0300 Subject: [PATCH] go-daemon concept introduction --- README.md | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 4aef560..e6a1b24 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,20 @@ # go-daemon -A Linux daemon runs continuously written in golang \ No newline at end of file +A Linux daemon runs continuously written in golang. Refer to [ahenk-docs/dev](https://git.aliberksandikci.com.tr/Liderahenk/ahenk-docs/src/branch/main/dev/resources.md#daemon-linux) for resources + +
+ +--- + +
+ + +### Summary - [MakeUseOf](https://www.makeuseof.com/create-daemons-on-linux/) + +Usually daemons start on system startup and run continuously until the system shuts down. They do NOT send messages to the console or screen in any way. + +It is not mandatory but daemon processes are usually named to end with the letter **d** + +- Initial operations, such as reading configuration files or obtaining necessary system resources, must be performed before the process becomes a daemon + +- \ No newline at end of file