Tag

Signals

0 views collected around this technical thread.

Cognitive Technology Team
Cognitive Technology Team
Apr 1, 2025 · Operations

Four Powerful kill Command Techniques for Managing Linux Processes

This article explains how to use the Linux kill command with SIGTERM, SIGQUIT, SIGKILL, and SIGSTOP signals to gracefully terminate, debug, force‑stop, or pause processes while minimizing data loss and providing practical command examples.

Kill CommandLinuxSIGKILL
0 likes · 4 min read
Four Powerful kill Command Techniques for Managing Linux Processes
php中文网 Courses
php中文网 Courses
Dec 22, 2022 · Backend Development

PHP Multi‑Process Development: Processes, Signals, and pcntl Functions

This article provides a comprehensive guide to PHP multi‑process development on Linux, covering basic shell commands, ELF file types, terminal concepts, process states, orphan and zombie processes, process groups and sessions, signal handling, and practical pcntl/posix code examples for forking, daemonizing, and managing child processes.

Backend DevelopmentMulti-ProcessSignals
0 likes · 15 min read
PHP Multi‑Process Development: Processes, Signals, and pcntl Functions
php中文网 Courses
php中文网 Courses
Aug 2, 2022 · Fundamentals

Three Process States from a Programmer’s Perspective

From a programmer’s viewpoint, processes can be in three states—running (or ready), suspended (e.g., waiting for signals like SIGCONT after sleep or wait), and terminated (after exit or Ctrl+C), with explanations of how signals control transitions and what each state signifies.

Operating SystemSignalsprocess
0 likes · 2 min read
Three Process States from a Programmer’s Perspective
Efficient Ops
Efficient Ops
Nov 28, 2021 · Cloud Native

How to Gracefully Shut Down Docker Containers Using Signals, ENTRYPOINT, and CMD

This article explains Linux signals, the difference between exec and shell forms of Dockerfile ENTRYPOINT and CMD, and demonstrates with Go and shell‑script examples how to configure containers so that docker stop sends SIGTERM and allows applications to exit cleanly.

CMDDockerENTRYPOINT
0 likes · 10 min read
How to Gracefully Shut Down Docker Containers Using Signals, ENTRYPOINT, and CMD
Efficient Ops
Efficient Ops
Jul 26, 2021 · Cloud Native

Mastering Graceful Docker Container Shutdown with Signals and ENTRYPOINT

This article explains how Linux signals work, details common signals like SIGTERM and SIGKILL, and demonstrates how to use Dockerfile ENTRYPOINT and CMD in exec form together with Go signal handling to achieve clean, graceful shutdowns of containers.

ContainersDockerENTRYPOINT
0 likes · 10 min read
Mastering Graceful Docker Container Shutdown with Signals and ENTRYPOINT
Practical DevOps Architecture
Practical DevOps Architecture
Jan 30, 2021 · Backend Development

Understanding and Performing a Smooth Upgrade of Nginx

This article explains the concept, signals, and step‑by‑step procedure for performing a smooth, zero‑downtime upgrade of Nginx by launching a new master process, handling signals, and safely replacing the old binary on a Linux system.

BackendDeploymentLinux
0 likes · 5 min read
Understanding and Performing a Smooth Upgrade of Nginx
Laravel Tech Community
Laravel Tech Community
Jan 5, 2021 · Fundamentals

Understanding Linux Signals, kill Command, and trap Command

This article explains the types and default actions of Linux signals, distinguishes between standard and real‑time signals, and demonstrates how to use the kill and trap commands with practical shell script examples for signal handling.

LinuxOSSignals
0 likes · 7 min read
Understanding Linux Signals, kill Command, and trap Command
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jul 24, 2020 · Fundamentals

Common Interprocess Communication Methods in Linux

This article introduces several Linux interprocess communication mechanisms—including pipes, message queues, shared memory, semaphores, signals, and sockets—explaining their principles, advantages, drawbacks, and typical usage scenarios for developers preparing for system‑level programming or interviews.

IPCLinuxMessage Queues
0 likes · 7 min read
Common Interprocess Communication Methods in Linux
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Nov 1, 2019 · Backend Development

Understanding Nginx Process Management: Signals, Master‑Worker Loops, and Worker Initialization

This article explains how Nginx creates and controls its master and worker processes using Linux signals, global flag variables, and a series of initialization steps—including signal handling, process spawning, socketpair communication, and worker loop execution—to achieve robust, high‑concurrency request handling.

BackendSignalsmaster worker
0 likes · 14 min read
Understanding Nginx Process Management: Signals, Master‑Worker Loops, and Worker Initialization